Skip to content

Conversation

Jouan and others added 19 commits August 18, 2017 10:07
Implements a solution for issue rust-lang#23552
:target will specifically override .in-band background
We'll actually want a new "soft" warning-only gate to maintain
backwards-compatibility, but it's cleaner to start out with the established,
well-understood gate before implementing the alternative warn-only behavior in
a later commit.

This is in the matter of rust-lang#43302.
The featureck.py that this comment referred to was removed in 9dd3c54 (March
2016).
Before `#[must_use]` for functions was implemented, a `#[must_use]` attribute
on a function was a no-op. To avoid a breaking change in this behavior, we add
an option for "this-and-such feature is experimental" feature-gate messages to
be a mere warning rather than a compilation-halting failure (so old code that
used to have a useless no-op `#[must_use]` attribute now warns rather than
breaking). When we're on stable, we add a help note to clarify that the feature
isn't "on."

This is in support of rust-lang#43302.
This fixes headings reading "Unsafety" and "Example", they should be
"Safety" and "Examples" according to RFC 1574.
* Makes rust bootstrap incorrectly search for xxx.s vs xxx.0.s
* Not needed or incorrect fix for another issue.
…, r=alexcrichton

feature-gate #[must_use] for functions as `fn_must_use`

@eddyb I [was](rust-lang#43728 (comment)) [dithering](rust-lang#43728 (comment)) on this, but [your comment](rust-lang#43302 (comment)) makes it sound like we do want a feature gate for this? Please advise.

r? @eddyb
…isdreavus

Remove duplicates in rustdoc

Fixes rust-lang#43934.

Two things however:

 1. I'm not happy with the current check. It seems completely overkill and unsatisfying.
 2. I have no idea how to test if there is only one element and not two.

r? @rust-lang/docs
…umeGomez

Add links for impls

Implements a solution for issue rust-lang#23552
r? @QuietMisdreavus
…labnik

Fix inconsistent doc headings

This fixes headings reading "Unsafety" and "Example", they should be "Safety" and "Examples" according to RFC 1574.

r? @steveklabnik
…imulacrum

Allow `htmldocck.py` to run using Python 3
Add missing link in string doc

r? @rust-lang/docs
haiku/librustc_back: Remove incorrect no_integrated_as

* Makes rust bootstrap incorrectly search for xxx.s vs xxx.0.s
* Not needed or incorrect fix for another issue.
@rust-highfive
Copy link
Contributor

Some changes occurred in HTML/CSS.

cc @GuillaumeGomez

@rust-highfive
Copy link
Contributor

r? @pnkfelix

(rust_highfive has picked a reviewer for you, use r? to override)

@frewsxcv
Copy link
Contributor Author

@bors r+ p=10

@bors
Copy link
Collaborator

bors commented Aug 26, 2017

📌 Commit 502a11d has been approved by frewsxcv

@bors
Copy link
Collaborator

bors commented Aug 26, 2017

⌛ Testing commit 502a11d with merge 32f6056...

bors added a commit that referenced this pull request Aug 26, 2017
Rollup of 7 pull requests

- Successful merges: #43776, #43966, #43979, #44072, #44086, #44090, #44091
- Failed merges:
@bors
Copy link
Collaborator

bors commented Aug 26, 2017

☀️ Test successful - status-appveyor, status-travis
Approved by: frewsxcv
Pushing 32f6056 to master...

@bors bors merged commit 502a11d into rust-lang:master Aug 26, 2017
@Centril Centril added the rollup A PR which is a rollup label Oct 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

rollup A PR which is a rollup

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants