Skip to content

Commit 8c8eda8

Browse files
Fix nightly-only experimental API display
1 parent bfe4597 commit 8c8eda8

File tree

3 files changed

+11
-11
lines changed

3 files changed

+11
-11
lines changed

src/librustdoc/html/render.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -1878,7 +1878,7 @@ fn short_stability(item: &clean::Item, cx: &Context, show_reason: bool) -> Vec<S
18781878
&cx.shared.issue_tracker_base_url,
18791879
stab.issue) {
18801880
(true, &Some(ref tracker_url), Some(issue_no)) if issue_no > 0 =>
1881-
format!(" (<code>{}</code> <a href=\"{}{}\">#{}</a>)",
1881+
format!(" (<code>{} </code><a href=\"{}{}\">#{}</a>)",
18821882
Escape(&stab.feature), tracker_url, issue_no, issue_no),
18831883
(false, &Some(ref tracker_url), Some(issue_no)) if issue_no > 0 =>
18841884
format!(" (<a href=\"{}{}\">#{}</a>)", Escape(&tracker_url), issue_no,
@@ -1890,12 +1890,12 @@ fn short_stability(item: &clean::Item, cx: &Context, show_reason: bool) -> Vec<S
18901890
if stab.unstable_reason.is_empty() {
18911891
stability.push(format!("<div class='stab unstable'>\
18921892
<span class=microscope>🔬</span> \
1893-
This is a nightly-only experimental API. &nbsp;{}\
1893+
This is a nightly-only experimental API. {}\
18941894
</div>",
1895-
unstable_extra));
1895+
unstable_extra));
18961896
} else {
18971897
let text = format!("<summary><span class=microscope>🔬</span> \
1898-
This is a nightly-only experimental API. &nbsp;{}\
1898+
This is a nightly-only experimental API. {}\
18991899
</summary>{}",
19001900
unstable_extra, MarkdownHtml(&stab.unstable_reason));
19011901
stability.push(format!("<div class='stab unstable'><details>{}</details></div>",

src/test/rustdoc/issue-27759.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,12 @@
1414
#![unstable(feature="test", issue="27759")]
1515

1616
// @has issue_27759/unstable/index.html
17-
// @has - '<code>test</code>'
17+
// @has - '<code>test </code>'
1818
// @has - '<a href="http://issue_url/27759">#27759</a>'
1919
#[unstable(feature="test", issue="27759")]
2020
pub mod unstable {
2121
// @has issue_27759/unstable/fn.issue.html
22-
// @has - '<code>test_function</code>'
22+
// @has - '<code>test_function </code>'
2323
// @has - '<a href="http://issue_url/1234567890">#1234567890</a>'
2424
#[unstable(feature="test_function", issue="1234567890")]
2525
pub fn issue() {}

src/test/rustdoc/issue-32374.rs

+5-5
Original file line numberDiff line numberDiff line change
@@ -18,22 +18,22 @@
1818

1919
// @has issue_32374/struct.T.html '//*[@class="stab deprecated"]' \
2020
// 'Deprecated since 1.0.0: text'
21-
// @has - '<code>test</code>'
21+
// @has - '<code>test </code>'
2222
// @has - '<a href="http://issue_url/32374">#32374</a>'
2323
// @matches issue_32374/struct.T.html '//*[@class="stab unstable"]' \
24-
// '🔬 This is a nightly-only experimental API. \(test #32374\)$'
24+
// '🔬 This is a nightly-only experimental API. \(test #32374\)$'
2525
#[rustc_deprecated(since = "1.0.0", reason = "text")]
2626
#[unstable(feature = "test", issue = "32374")]
2727
pub struct T;
2828

2929
// @has issue_32374/struct.U.html '//*[@class="stab deprecated"]' \
3030
// 'Deprecated since 1.0.0: deprecated'
3131
// @has issue_32374/struct.U.html '//*[@class="stab unstable"]' \
32-
// '🔬 This is a nightly-only experimental API. (test #32374)'
32+
// '🔬 This is a nightly-only experimental API. (test #32374)'
3333
// @has issue_32374/struct.U.html '//details' \
34-
// '🔬 This is a nightly-only experimental API. (test #32374)'
34+
// '🔬 This is a nightly-only experimental API. (test #32374)'
3535
// @has issue_32374/struct.U.html '//summary' \
36-
// '🔬 This is a nightly-only experimental API. (test #32374)'
36+
// '🔬 This is a nightly-only experimental API. (test #32374)'
3737
// @has issue_32374/struct.U.html '//details/p' \
3838
// 'unstable'
3939
#[rustc_deprecated(since = "1.0.0", reason = "deprecated")]

0 commit comments

Comments
 (0)