Skip to content

Rollup of 10 pull requests #53150

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 21 commits into from
Aug 7, 2018
Merged

Rollup of 10 pull requests #53150

merged 21 commits into from
Aug 7, 2018

Conversation

kennytm
Copy link
Member

@kennytm kennytm commented Aug 7, 2018

Successful merges:

Mark-Simulacrum and others added 19 commits July 30, 2018 17:00
A type's fully qualified name will now wrap once it gets to the
`[-][src]` link aligned against the right edge of the content area.
Previously the two would overlap and the name would only wrap when
hitting the edge of the content area. The `[-][src]` link will main at
the top of the header.
This allows clearing it out and building it separately from the
compiler. Since it's essentially a different and separate crate this
makes sense to do, each cargo invocation should generally happen in its
own directory.
Same as the other embedded targets, see:
rust-lang#49728

This is a temporary workaround for rust-lang#44993.
…ikomatsakis

Remove some unused method arguments from typeck

None
cleanup: Remove `Def::GlobalAsm`

Global asm is not something that needs to have a `Def` or `DefId`.
…r=alexcrichton

Building librustc_codegen_llvm in a separate directory

This allows clearing it out and building it separately from the
compiler. Since it's essentially a different and separate crate this
makes sense to do, each cargo invocation should generally happen in its
own directory.

r? @alexcrichton
…aumeGomez

Change rustdoc style so fully qualified name does not overlap src link

A type's fully qualified name will now wrap once it gets to the
`[-][src]` link aligned against the right edge of the content area.
Previously the two would overlap and the name would only wrap when
hitting the edge of the content area.

Before:
![image](https://user-images.githubusercontent.com/5081378/43676506-cf548758-97c0-11e8-80a0-a812d8ea0eef.png)

After:
![image](https://user-images.githubusercontent.com/5081378/43676509-e78810a6-97c0-11e8-8cd4-b90bd5858a5f.png)
Rename Executor trait to Spawn

Renames the `Executor` trait to `Spawn` and the method on `Context` to `spawner`.

Note: Best only merge this after we've the alpha 3 announcement post ready.

r? @cramertj
…enkov

Enable macros to pass $:literal to another macro

Fixes rust-lang#52169.
Remove references to `StaticMutex` which got removed a while ago

`StaticMutex` got removed two years ago with rust-lang#34705, but still got referenced in some comments and even an error explanation.
@kennytm
Copy link
Member Author

kennytm commented Aug 7, 2018

@bors r+ p=8

@bors
Copy link
Collaborator

bors commented Aug 7, 2018

📌 Commit a5cd4b5 has been approved by kennytm

@bors bors added the S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. label Aug 7, 2018
kennytm added 2 commits August 7, 2018 18:51
…-preview, r=Mark-Simulacrum

Rust 2018: Disable catch_expr, not targeted for 2018 edition

Fixes rust-lang#52604
…ochenkov

set emit_debug_gdb_scripts: false for riscv32imac-unknown-none target

Same as the other embedded targets, see:
rust-lang#49728

This is a temporary workaround for rust-lang#44993.
@kennytm
Copy link
Member Author

kennytm commented Aug 7, 2018

@bors r+

Added #53135, #53139.

@bors
Copy link
Collaborator

bors commented Aug 7, 2018

📌 Commit d9e9230 has been approved by kennytm

@kennytm kennytm changed the title Rollup of 8 pull requests Rollup of 10 pull requests Aug 7, 2018
@bors
Copy link
Collaborator

bors commented Aug 7, 2018

⌛ Testing commit d9e9230 with merge 18925de...

bors added a commit that referenced this pull request Aug 7, 2018
Rollup of 10 pull requests

Successful merges:

 - #52885 (Remove some unused method arguments from typeck)
 - #52886 (cleanup: Remove `Def::GlobalAsm`)
 - #53028 (Building librustc_codegen_llvm in a separate directory)
 - #53052 (fixed broken links to char)
 - #53060 (Change rustdoc style so fully qualified name does not overlap src link)
 - #53068 (Rename Executor trait to Spawn)
 - #53093 (Enable macros to pass $:literal to another macro)
 - #53107 (Remove references to `StaticMutex` which got removed a while ago)
 - #53135 (Rust 2018: Disable catch_expr, not targeted for 2018 edition)
 - #53139 (set emit_debug_gdb_scripts: false for riscv32imac-unknown-none target)
@bors
Copy link
Collaborator

bors commented Aug 7, 2018

☀️ Test successful - status-appveyor, status-travis
Approved by: kennytm
Pushing 18925de to master...

@bors bors merged commit d9e9230 into rust-lang:master Aug 7, 2018
@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.