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 16 pull requests #59949

Merged
merged 44 commits into from
Apr 14, 2019
Merged

Rollup of 16 pull requests #59949

merged 44 commits into from
Apr 14, 2019

Commits on Apr 4, 2019

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

Commits on Apr 5, 2019

  1. remove lookup_char_pos_adj

    It is now exactly equivalent to lookup_char_pos.
    matklad committed Apr 5, 2019
    Configuration menu
    Copy the full SHA
    63080b3 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2019

  1. Configuration menu
    Copy the full SHA
    1c3979c View commit details
    Browse the repository at this point in the history
  2. Remove copy_book_toml method in favor for copy_recursive

    Bastian Gruber committed Apr 6, 2019
    Configuration menu
    Copy the full SHA
    5ddb339 View commit details
    Browse the repository at this point in the history
  3. path -> from

    Bastian Gruber committed Apr 6, 2019
    Configuration menu
    Copy the full SHA
    280277a View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2019

  1. Change root path for unstable-book

    Bastian Gruber committed Apr 7, 2019
    Configuration menu
    Copy the full SHA
    34c1572 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2019

  1. Configuration menu
    Copy the full SHA
    b8e9da7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6b01844 View commit details
    Browse the repository at this point in the history
  3. Explicit promotion is indistinguishable from explicit promotion

    Implicit promotion on the other hand has very strict rules on what may be done
    oli-obk committed Apr 8, 2019
    Configuration menu
    Copy the full SHA
    ec52065 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d3d5673 View commit details
    Browse the repository at this point in the history
  5. Pacify tidy

    oli-obk committed Apr 8, 2019
    Configuration menu
    Copy the full SHA
    c63b9ff View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ae4717d View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2019

  1. Clean up jobserver integration

    Zoxc committed Apr 9, 2019
    Configuration menu
    Copy the full SHA
    03727a4 View commit details
    Browse the repository at this point in the history
  2. Fix links on keyword docs.

    - Make links relative.
    - Adjust links from old 2018-edition book.
    - Fix broken link in `let` docs.
    ehuss committed Apr 9, 2019
    Configuration menu
    Copy the full SHA
    1ad46cd View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2019

  1. Configuration menu
    Copy the full SHA
    6635fbe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f97552 View commit details
    Browse the repository at this point in the history
  3. Update ui test

    tesuji committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    404df31 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f10394a View commit details
    Browse the repository at this point in the history
  5. std: Add {read,write}_vectored for more types

    This commit implements the `{read,write}_vectored` methods on more types
    in the standard library, namely:
    
    * `std::fs::File`
    * `std::process::ChildStd{in,out,err}`
    * `std::io::Std{in,out,err}`
    * `std::io::Std{in,out,err}Lock`
    * `std::io::Std{in,out,err}Raw`
    
    Where supported the OS implementations hook up to native support,
    otherwise it falls back to the already-defaulted implementation.
    alexcrichton committed Apr 10, 2019
    Configuration menu
    Copy the full SHA
    acf3ddb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    825a11e View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2019

  1. Configuration menu
    Copy the full SHA
    d7f5c50 View commit details
    Browse the repository at this point in the history
  2. forgot one

    mark-i-m committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    6fd3f5a View commit details
    Browse the repository at this point in the history
  3. remove warn

    mark-i-m committed Apr 11, 2019
    Configuration menu
    Copy the full SHA
    e149dc0 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2019

  1. In -Zprint-type-size output, sort enum variants by size.

    It's useful to see the biggest variants first.
    nnethercote committed Apr 12, 2019
    Configuration menu
    Copy the full SHA
    ca1ab3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1ce6645 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fc928a1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b27bcc0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0a9b214 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2019

  1. Configuration menu
    Copy the full SHA
    bdb264f View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#59708 - matthewjasper:double-closure-unused…

    …-mut, r=pnkfelix
    
    Mark variables captured by reference as mutable correctly
    
    Closes rust-lang#59620
    
    r? @pnkfelix
    Centril authored Apr 13, 2019
    Configuration menu
    Copy the full SHA
    d5030e2 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#59735 - matklad:deadcode, r=sanxiyn

    remove lookup_char_pos_adj
    
    It is now exactly equivalent to lookup_char_pos.
    Centril authored Apr 13, 2019
    Configuration menu
    Copy the full SHA
    056c02e View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#59747 - gruberb:copy-book-toml-unstable-boo…

    …k, r=ehuss
    
    Copy book.toml unstable book generator
    
    Solves rust-lang#59554 and adds a book title to the unstable book.
    
    I assume that [copy_recursive](https://github.com/rust-lang/rust/blob/acd8dd6a50d505057a7d7ad8d0d7a4c2bd274200/src/tools/unstable-book-gen/src/main.rs#L105) will take files regardless of their type (`.md` or `.toml`).
    
    Although I had a hard time time testing it. A second pair of eyes is definitely needed.
    Centril authored Apr 13, 2019
    Configuration menu
    Copy the full SHA
    d34ebb4 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#59796 - oli-obk:const_arg_ice, r=eddyb

    Retire `IsNotConst` naming
    
    This naming scheme caused a lot of confusion lately (including ICEs) due to misrefactored code. Also clean up the initialization code for said flag.
    
    r? @eddyb
    
    previous discussions: rust-lang#58784 (comment) rust-lang#58403 (comment)
    Centril authored Apr 13, 2019
    Configuration menu
    Copy the full SHA
    37b76f2 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#59804 - Zoxc:cleaner-jobserver, r=alexcrichton

    Clean up jobserver integration
    
    cc @alexcrichton
    Centril authored Apr 13, 2019
    Configuration menu
    Copy the full SHA
    1888b55 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#59818 - crlf0710:eliminate_libstd_fnbox, r=…

    …cramertj
    
    Eliminate `FnBox` usages from libstd.
    Centril authored Apr 13, 2019
    Configuration menu
    Copy the full SHA
    8ad17ec View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#59830 - ehuss:keyword-links, r=Mark-Simulacrum

    Fix links on keyword docs.
    
    - Make links relative.
    - Adjust links from old 2018-edition book.
    - Fix broken link in `let` docs.
    Centril authored Apr 13, 2019
    Configuration menu
    Copy the full SHA
    7158752 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#59835 - lzutao:nonzero-signed, r=Mark-Simul…

    …acrum
    
    Re-export NonZero signed variant in std
    
    Closes  rust-lang#59834 .
    Centril authored Apr 13, 2019
    Configuration menu
    Copy the full SHA
    449697b View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#59852 - alexcrichton:more-vectored, r=sfackler

    std: Add `{read,write}_vectored` for more types
    
    This commit implements the `{read,write}_vectored` methods on more types
    in the standard library, namely:
    
    * `std::fs::File`
    * `std::process::ChildStd{in,out,err}`
    * `std::io::Std{in,out,err}`
    * `std::io::Std{in,out,err}Lock`
    * `std::io::Std{in,out,err}Raw`
    
    Where supported the OS implementations hook up to native support,
    otherwise it falls back to the already-defaulted implementation.
    Centril authored Apr 13, 2019
    Configuration menu
    Copy the full SHA
    a52fce7 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#59855 - GuillaumeGomez:fix-attr-position-in…

    …-type-decl, r=QuietMisdreavus
    
    Fix attributes position in type declaration
    
    Fixes rust-lang#59797.
    
    r? @rust-lang/rustdoc
    Centril authored Apr 13, 2019
    Configuration menu
    Copy the full SHA
    8af5c8f View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#59858 - mark-i-m:dup-matcher-bindings-3, r=…

    …Centril
    
    Make duplicate matcher bindings a hard error
    
    r? @Centril
    
    Closes rust-lang#57742
    Centril authored Apr 13, 2019
    Configuration menu
    Copy the full SHA
    abfca1e View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#59899 - nnethercote:sort-enum-variants-by-s…

    …ize, r=pnkfelix
    
    In `-Zprint-type-size` output, sort enum variants by size.
    
    It's useful to see the biggest variants first.
    
    r? @pnkfelix
    Centril authored Apr 13, 2019
    Configuration menu
    Copy the full SHA
    857416b View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#59912 - RalfJung:maybe-uninit, r=Centril

    MaybeUninit: remove deprecated functions
    Centril authored Apr 13, 2019
    Configuration menu
    Copy the full SHA
    8769297 View commit details
    Browse the repository at this point in the history
  15. Rollup merge of rust-lang#59925 - solson:split_ascii_whitespace-docfi…

    …x, r=Centril
    
    Fix paste error in split_ascii_whitespace docs.
    
    It was accidentally still testing the unicode version, `split_whitespace`.
    Centril authored Apr 13, 2019
    Configuration menu
    Copy the full SHA
    2413ac7 View commit details
    Browse the repository at this point in the history
  16. Rollup merge of rust-lang#59930 - kornelski:first-robots, r=Guillaume…

    …Gomez
    
    Exclude some copies of old book editions from search engines
    
    These are only stubs that confuse search engine users. There's no useful content in these locations.
    Centril authored Apr 13, 2019
    Configuration menu
    Copy the full SHA
    cf370b4 View commit details
    Browse the repository at this point in the history