Skip to content

Rollup of 10 pull requests #42381

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Merged
merged 23 commits into from
Jun 3, 2017
Merged

Rollup of 10 pull requests #42381

merged 23 commits into from
Jun 3, 2017

Conversation

Manishearth and others added 23 commits May 31, 2017 11:26
It now marks a few whitelisted extensions as executable in the tarball,
so Windows packages can be extracted on other platforms and directly
execute install.sh.

It also includes a fix for the chmod on bulk dirs, so now the html docs
won't be marked executable en masse.

Fixes rust-lang#42121
r? @alexcrichton
Changed all the tests except test_range_step to use Iterator::step_by.
Only exposed as DeprecatedStepBy (as of PR 41439)
Byteswapping Fingerprints when encoding is unnessesary and breaks if
the Fingerprint is later decoded on a machine with different endianness
to the one it was encoded on. Fix by removing the Encodable and
Decodable implementations and use the ones derived from RustcEncodable
and RustcDecodable.

Fixes rust-lang#42239
Also store the array length as a usize rather than a String.

This is just a minor refactor.
Part of rust-lang#29378 .

- Adds an example of a thread detaching.
- Expands what `detaching` means.
[Doc] Expands `detach` documentation in `thread::JoinHande`.

Part of rust-lang#29378 .

- Adds an example of a thread detaching.
- Expands what `detaching` means.

r? @steveklabnik
Support VS 2017

Fixes rust-lang#38584

This replaces all the MSVC linker logic with that from the 'gcc' crate. The code looks the same, but there could be regressions.

I've only tested this with x86_64.

r? @alexcrichton
cc @vadimcn @retep998
…alexcrichton

Deprecate range-specific `step_by`

Deprecation attributes and test updates only.

Was replaced by an any-iterator version in rust-lang#41439

Last follow-up (this release) to rust-lang#42110 (comment)

r? @alexcrichton
…sakis

Improve error message for const extern fn

It's currently ``error: unmatched visibility `pub` ``, which is a nonsensical error in this context.
…oerister

Don't byteswap Fingerprints when encoding

Byteswapping Fingerprints when encoding is unnessesary and breaks if the Fingerprint is later decoded on a machine with different endianness to the one it was encoded on.

Fixes rust-lang#42239

This PR fixes a regression caused by rust-lang#42082. @michaelwoerister
…crichton

Update rust-installer for Windows executable mode

It now marks a few whitelisted extensions as executable in the tarball,
so Windows packages can be extracted on other platforms and directly
execute install.sh.

It also includes a fix for the chmod on bulk dirs, so now the html docs
won't be marked executable en masse.

Fixes rust-lang#42121
r? @alexcrichton
Syntax highlight rust code in librustc/dep_graph/README.md
…illaumeGomez

rustdoc: Rename `Vector` and `FixedVector` to `Slice` and `Array`

Also store the array length as a usize rather than a String.

This is just a minor refactor.
Add [[T]] -> [T] examples to SliceConcatExt docs

None
…docs, r=QuietMisdreavus

Rewrite a couple `Receiver` doc examples.

None
@Mark-Simulacrum
Copy link
Member Author

@bors r+ p=10

@bors
Copy link
Collaborator

bors commented Jun 2, 2017

📌 Commit e05f1c1 has been approved by Mark-Simulacrum

@rust-highfive
Copy link
Contributor

r? @BurntSushi

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

@bors
Copy link
Collaborator

bors commented Jun 2, 2017

⌛ Testing commit e05f1c1 with merge 536e9b8...

bors added a commit that referenced this pull request Jun 2, 2017
Rollup of 10 pull requests

- Successful merges: #41981, #42225, #42310, #42319, #42335, #42343, #42355, #42360, #42370, #42372
- Failed merges:
@bors
Copy link
Collaborator

bors commented Jun 2, 2017

💔 Test failed - status-travis

@Mark-Simulacrum
Copy link
Member Author

@bors retry

  • timed out

@shepmaster shepmaster added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Jun 2, 2017
@bors
Copy link
Collaborator

bors commented Jun 2, 2017

⌛ Testing commit e05f1c1 with merge bb907ad...

bors added a commit that referenced this pull request Jun 2, 2017
Rollup of 10 pull requests

- Successful merges: #41981, #42225, #42310, #42319, #42335, #42343, #42355, #42360, #42370, #42372
- Failed merges:
@bors
Copy link
Collaborator

bors commented Jun 3, 2017

☀️ Test successful - status-appveyor, status-travis
Approved by: Mark-Simulacrum
Pushing bb907ad to master...

@bors bors merged commit e05f1c1 into rust-lang:master Jun 3, 2017
@bors bors mentioned this pull request Jun 3, 2017
@Centril Centril added the rollup A PR which is a rollup label Oct 2, 2019
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
rollup A PR which is a rollup S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.
Projects
None yet
Development

Successfully merging this pull request may close these issues.