diff options
| author | Rémy Rakic <remy.rakic@gmail.com> | 2016-05-18 03:54:52 +0200 |
|---|---|---|
| committer | Rémy Rakic <remy.rakic@gmail.com> | 2016-05-19 13:44:09 +0200 |
| commit | 352a70b3a066eb02bd7738014700f467655c4ace (patch) | |
| tree | 209a42ef9db290d53467f28430519d2fc727d6e3 | |
| parent | 0667ae93fb72eb25594258e55de9b4ae8f9f02a8 (diff) | |
| download | rust-352a70b3a066eb02bd7738014700f467655c4ace.tar.gz rust-352a70b3a066eb02bd7738014700f467655c4ace.zip | |
Make the #[stable(since)] version attribute clearer with a tooltip
| -rw-r--r-- | src/librustdoc/html/render.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/librustdoc/html/render.rs b/src/librustdoc/html/render.rs index 005e25b07d4..a103acadcf6 100644 --- a/src/librustdoc/html/render.rs +++ b/src/librustdoc/html/render.rs @@ -1566,7 +1566,8 @@ impl<'a> fmt::Display for Item<'a> { write!(fmt, "</span>")?; // in-band write!(fmt, "<span class='out-of-band'>")?; if let Some(version) = self.item.stable_since() { - write!(fmt, "<span class='since'>{}</span>", version)?; + write!(fmt, "<span class='since' title='Stable since Rust version {0}'>{0}</span>", + version)?; } write!(fmt, r##"<span id='render-detail'> @@ -2136,7 +2137,7 @@ fn render_stability_since_raw<'a>(w: &mut fmt::Formatter, containing_ver: Option<&'a str>) -> fmt::Result { if let Some(v) = ver { if containing_ver != ver && v.len() > 0 { - write!(w, "<div class=\"since\">{}</div>", + write!(w, "<div class='since' title='Stable since Rust version {0}'>{0}</div>", v)? } } |
