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 18 pull requests #59937

Closed
wants to merge 48 commits into from
Closed

Commits on Apr 1, 2019

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

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. Configuration menu
    Copy the full SHA
    22f2afe View commit details
    Browse the repository at this point in the history
  4. 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. Rollup merge of rust-lang#59612 - matthewjasper:dataflow-usual-newtyp…

    …e-index, r=estebank
    
    Use normal newtype_index macro for MIR dataflows
    
    * Makes the definition of these structs contain `struct IndexName`
    * Avoids having an offset by removing high values, rather than 0
    * Implements some traits for us.
    Centril authored Apr 13, 2019
    Configuration menu
    Copy the full SHA
    8d9c735 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    84c8966 View commit details
    Browse the repository at this point in the history
  3. 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
    83da8f4 View commit details
    Browse the repository at this point in the history
  4. 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
    b15ab20 View commit details
    Browse the repository at this point in the history
  5. 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
    edc3979 View commit details
    Browse the repository at this point in the history
  6. 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
    ad30fd3 View commit details
    Browse the repository at this point in the history
  7. 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
    afafbff View commit details
    Browse the repository at this point in the history
  8. 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
    f8a2d48 View commit details
    Browse the repository at this point in the history
  9. 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
    c89a3c9 View commit details
    Browse the repository at this point in the history
  10. 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
    1d1693c View commit details
    Browse the repository at this point in the history
  11. 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
    09cd478 View commit details
    Browse the repository at this point in the history
  12. 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
    df31fc6 View commit details
    Browse the repository at this point in the history
  13. 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
    009a41f View commit details
    Browse the repository at this point in the history
  14. Rollup merge of rust-lang#59879 - ebarnard:patch-1, r=alexcrichton

    Use SecRandomCopyBytes instead of /dev/urandom on MacOS
    
    SecRandomCopyBytes is [available since MacOS 10.7](https://developer.apple.com/documentation/security/1399291-secrandomcopybytes?language=objc) which is the minimum supported version and which was suggested in rust-lang#58901 (comment) is the earliest version currently in use.
    
    This matches the behaviour of other platforms which have a random number generator syscall available.
    Centril authored Apr 13, 2019
    Configuration menu
    Copy the full SHA
    4f34501 View commit details
    Browse the repository at this point in the history
  15. 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
    2fa3a71 View commit details
    Browse the repository at this point in the history
  16. 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
    f76753c View commit details
    Browse the repository at this point in the history
  17. 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
    33561e2 View commit details
    Browse the repository at this point in the history
  18. 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
    b613fd2 View commit details
    Browse the repository at this point in the history