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 8 pull requests #33494

Merged
merged 15 commits into from
May 8, 2016
Merged

Rollup of 8 pull requests #33494

merged 15 commits into from
May 8, 2016

Commits on May 3, 2016

  1. Configuration menu
    Copy the full SHA
    f030b5d View commit details
    Browse the repository at this point in the history
  2. rustdoc: use btree map for where clauses

    to get more reproducible output.
    
    Fixes: rust-lang#32555
    birkenfeld committed May 3, 2016
    Configuration menu
    Copy the full SHA
    421e6fc View commit details
    Browse the repository at this point in the history

Commits on May 4, 2016

  1. Configuration menu
    Copy the full SHA
    b3de042 View commit details
    Browse the repository at this point in the history
  2. Improve diagnostics for constants being used in irrefutable patterns

    It's pretty confusing and this error triggers in resolve only when "shadowing" a
    const, so let's make that clearer.
    Manishearth committed May 4, 2016
    Configuration menu
    Copy the full SHA
    5f9e304 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2016

  1. implement RFC 1521

    Adds documentation to Clone, specifying that Copy types should have a trivial Clone impl.
    
    Fixes rust-lang#33416.
    durka committed May 5, 2016
    Configuration menu
    Copy the full SHA
    c5aa879 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f302b6 View commit details
    Browse the repository at this point in the history
  3. specify the archive file as stdout

    If the `-f` option isn't given, GNU tar will use environment variable
    `TAPE` first, and next use the compiled-in default, which isn't
    necessary `stdout` (it is the tape device `/dev/rst0` under OpenBSD for
    example).
    semarie committed May 5, 2016
    Configuration menu
    Copy the full SHA
    2111725 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2016

  1. Implement RFC 1542

    sfackler committed May 7, 2016
    Configuration menu
    Copy the full SHA
    a9779df View commit details
    Browse the repository at this point in the history

Commits on May 8, 2016

  1. Rollup merge of rust-lang#33369 - nikomatsakis:graceful-empty-span, r…

    …=jntrnr
    
    degrade gracefully with empty spans
    
    In rust-lang#32756, we solved the final test failure, but digging more into it the handling of that scenario could be better. The error was caused by an empty span supplied by the parser representing EOF. This patch checks that we cope more gracefully with such spans:
    
    r? @jonathandturner
    Manishearth committed May 8, 2016
    Configuration menu
    Copy the full SHA
    dfa5245 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#33373 - birkenfeld:issue-32555, r=bluss

    rustdoc: use btree map for where clauses
    
    to get more reproducible output.
    
    Fixes: rust-lang#32555
    
    I've looked at the other uses of HashMap in rustdoc, and they seem ok to (i.e. they use `iter()` and related only for constructing a new map, or when the output goes into independent files).
    
    Not sure what the cause of rust-lang#24473 is, it shouldn't be where clauses, but maybe it was also fixed inbetween since May 2015.
    Manishearth committed May 8, 2016
    Configuration menu
    Copy the full SHA
    c89d8c5 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#33404 - gsquire:cargo-lock, r=alexcrichton

    Cargo lock tidy check
    
    A rebased PR for rust-lang#32901
    Manishearth committed May 8, 2016
    Configuration menu
    Copy the full SHA
    0cb966f View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#33406 - Manishearth:diag-improve-const-let,…

    … r=GuillaumeGomez
    
    Improve diagnostics for constants being used in irrefutable patterns
    
    It's pretty confusing and this error triggers in resolve only when "shadowing" a const, so let's make that clearer.
    
    r? @steveklabnik
    Manishearth committed May 8, 2016
    Configuration menu
    Copy the full SHA
    deb97fe View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#33420 - durka:patch-20, r=alexcrichton

    implement RFC 1521
    
    Adds documentation to Clone, specifying that Copy types should have a trivial Clone impl.
    
    Fixes rust-lang#33416.
    
    I tried to use "should" and "must" as defined [here](https://tools.ietf.org/html/rfc2119).
    
    cc @ubsan
    Manishearth committed May 8, 2016
    Configuration menu
    Copy the full SHA
    544074e View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#33424 - semarie:dist, r=alexcrichton

    make dist: specify the archive file as stdout
    
    If the `-f` option isn't given, GNU tar will use environment variable
    `TAPE` first, and next use the compiled-in default, which isn't
    necessary `stdout` (it is the tape device `/dev/rst0` under OpenBSD for
    example).
    Manishearth committed May 8, 2016
    Configuration menu
    Copy the full SHA
    5d87805 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cc98f4c View commit details
    Browse the repository at this point in the history