Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Rollup of 9 pull requests #52303

Merged
merged 20 commits into from
Jul 12, 2018
Merged

Rollup of 9 pull requests #52303

merged 20 commits into from
Jul 12, 2018

Commits on Jul 6, 2018

  1. Configuration menu
    Copy the full SHA
    cdff2f3 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2018

  1. bootstrap: write texts to a .tmp file first for atomicity

    If you are using a hard-linked file as your config.toml, this change will affect the way other instances of the file is modified.
    The original version would modify all other instances whereas the new version will leave others unchanged, reducing the ref count by one.
    
    Signed-off-by: NODA, Kai <[email protected]>
    nodakai committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    bcb8a06 View commit details
    Browse the repository at this point in the history
  2. bootstrap: our best to achieve atomic rename on Win32

    This is a tricky operation to implement on Win32; see
    https://ci.appveyor.com/project/nodakai/python-win-behavior
    
    Signed-off-by: NODA, Kai <[email protected]>
    nodakai committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    97d0bc3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d1e3567 View commit details
    Browse the repository at this point in the history
  4. Restore #![deny(warnings)]

    ljedrz committed Jul 10, 2018
    Configuration menu
    Copy the full SHA
    72b908f View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2018

  1. use proper footnote syntax for references

    The previous syntax was causing rustdoc to interpret them as links.
    euclio committed Jul 11, 2018
    Configuration menu
    Copy the full SHA
    f5f21aa View commit details
    Browse the repository at this point in the history
  2. rustc: Verify #[proc_macro] is only a word

    ... and perform the same verification for #[proc_macro_attribute], currently
    neither of these attributes take any arguments.
    
    Closes rust-lang#52273
    alexcrichton committed Jul 11, 2018
    Configuration menu
    Copy the full SHA
    7735f45 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2018

  1. Uncapitalize "If"

    kraai authored Jul 12, 2018
    Configuration menu
    Copy the full SHA
    e488cba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8fecbe3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    08c113a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e9a88ea View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#51816 - nodakai:conf-py-tmpfile, r=kennytm

    bootstrap: write texts to a .tmp file first for atomicity
    
    If you are using a hard-linked file as your config.toml, this change will affect the way other instances of the file is modified.
    The original version would modify all other instances whereas the new version will leave others unchanged, reducing the ref count by one.
    kennytm authored Jul 12, 2018
    Configuration menu
    Copy the full SHA
    c87e3fe View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#51912 - mbrubeck:more_box_slice_clone, r=al…

    …excrichton
    
    impl Clone for Box<CStr>, Box<OsStr>, Box<Path>
    
    Implements rust-lang#51908.
    kennytm authored Jul 12, 2018
    Configuration menu
    Copy the full SHA
    b317ab1 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#52164 - euclio:references, r=TimNN

    use proper footnote syntax for references
    
    The previous syntax was causing rustdoc to interpret them as links.
    kennytm authored Jul 12, 2018
    Configuration menu
    Copy the full SHA
    8fba84f View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#52220 - ljedrz:dyn_bootstrap, r=kennytm

    Deny bare trait objects in `src/bootstrap`
    
    Enforce `#![deny(bare_trait_objects)]` in `src/bootstrap`.
    kennytm authored Jul 12, 2018
    Configuration menu
    Copy the full SHA
    c2c6986 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#52276 - alexcrichton:validate-proc-macro-at…

    …tr, r=petrochenkov
    
    rustc: Verify #[proc_macro] is only a word
    
    ... and perform the same verification for #[proc_macro_attribute], currently
    neither of these attributes take any arguments.
    
    Closes rust-lang#52273
    kennytm authored Jul 12, 2018
    Configuration menu
    Copy the full SHA
    63cc55b View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#52277 - kraai:patch-2, r=kennytm

    Uncapitalize "If"
    kennytm authored Jul 12, 2018
    Configuration menu
    Copy the full SHA
    eb1728b View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#52287 - ljedrz:dyn_librustc_resolve, r=petr…

    …ochenkov
    
    Deny bare trait objects in src/librustc_resolve
    
    Enforce `#![deny(bare_trait_objects)]` in `src/librustc_resolve`.
    kennytm authored Jul 12, 2018
    Configuration menu
    Copy the full SHA
    9fc126c View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#52295 - ljedrz:dyn_libsyntax_ext, r=petroch…

    …enkov
    
    Deny bare trait objects in src/libsyntax_ext
    
    Enforce `#![deny(bare_trait_objects)]` in `src/libsyntax_ext`.
    kennytm authored Jul 12, 2018
    Configuration menu
    Copy the full SHA
    019dc2a View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#52298 - RalfJung:dirs, r=Mark-Simulacrum

    make reference to dirs crate clickable in terminals
    
    Currently I have to copy-paste the link; with this change I can just click it right in my terminal window.
    kennytm authored Jul 12, 2018
    Configuration menu
    Copy the full SHA
    a7c2c68 View commit details
    Browse the repository at this point in the history