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 7 pull requests #40969

Closed
wants to merge 28 commits into from
Closed

Rollup of 7 pull requests #40969

wants to merge 28 commits into from

Commits on Mar 15, 2017

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

Commits on Mar 19, 2017

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

Commits on Mar 21, 2017

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

Commits on Mar 23, 2017

  1. Configuration menu
    Copy the full SHA
    4dc1225 View commit details
    Browse the repository at this point in the history
  2. requested changes

    pirate authored Mar 23, 2017
    Configuration menu
    Copy the full SHA
    53d5082 View commit details
    Browse the repository at this point in the history
  3. newline for breathing room

    pirate authored Mar 23, 2017
    Configuration menu
    Copy the full SHA
    04fbec1 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2017

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

Commits on Mar 27, 2017

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

Commits on Mar 28, 2017

  1. Configuration menu
    Copy the full SHA
    756f224 View commit details
    Browse the repository at this point in the history
  2. add missing import

    pirate authored Mar 28, 2017
    Configuration menu
    Copy the full SHA
    cd2ec7e View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2017

  1. Configuration menu
    Copy the full SHA
    11ce5b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ea03c8 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2017

  1. Configuration menu
    Copy the full SHA
    9d4b486 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0f5cf54 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    41e0498 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    17b4884 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5d14ccb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a4a7166 View commit details
    Browse the repository at this point in the history
  7. Revert SplitWhitespace's description

    Original headline of SplitWhitespace's description is more descriptive as to what it contains and iterates over.
    donniebishop authored Mar 30, 2017
    Configuration menu
    Copy the full SHA
    c4b11d1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3b39621 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2017

  1. Test sort algorithms using a random cmp function

    Stjepan Glavina committed Mar 31, 2017
    Configuration menu
    Copy the full SHA
    0e2d3d4 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#40541 - llogiq:clippy-libcollections, r=brson

    fixed some clippy warnings in libcollections
    
    Some markdown fixes, a few readability improvements, but mostly trivial stuff.
    frewsxcv authored Mar 31, 2017
    Configuration menu
    Copy the full SHA
    6db3051 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#40703 - GuillaumeGomez:pointer-docs, r=stev…

    …eklabnik
    
    Add missing urls in ptr docs
    
    r? @rust-lang/docs
    frewsxcv authored Mar 31, 2017
    Configuration menu
    Copy the full SHA
    81e7f35 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#40728 - topecongiro:stabilize, r=arielb1

    Make overlapping_inherent_impls lint a hard error
    
    Closes rust-lang#36889.
    frewsxcv authored Mar 31, 2017
    Configuration menu
    Copy the full SHA
    bd77add View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#40763 - pirate:patch-2, r=steveklabnik

    Add helpful hint in io docs about how ? is not allowed in main()
    
    This is my effort to help alleviate the confusion caused by the error message:
    ```rust
    error[E0277]: the trait bound `(): std::ops::Carrier` is not satisfied
      --> hello_world.rs:72:5
       |
    72 |     io::stdin().read_line(&mut d_input)?;
       |     ------------------------------------
       |     |
       |     the trait `std::ops::Carrier` is not implemented for `()`
       |     in this macro invocation
       |
       = note: required by `std::ops::Carrier::from_error`
    
    error: aborting due to previous error
    ```
    This has been discussed at length in rust-lang#35946, but I figured it would be helpful to mention in the docs.
    Reading user input is one of the first things beginners will look up in the docs, so my thinking was they'd see this warning here and not have to deal with the [tricky error message](https://blog.rust-lang.org/2017/03/02/lang-ergonomics.html).
    
    If you think this isn't the right place to put this in the docs, that's understandable, I'm open to suggestions for putting it elsewhere or removing it entirely.
    frewsxcv authored Mar 31, 2017
    Configuration menu
    Copy the full SHA
    6de74a4 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#40871 - projektir:atomic_links, r=steveklabnik

    Adding links for Atomics docs rust-lang#29377
    
    r? @steveklabnik
    
    This should be good for `std::sync::atomic`. The other pages still need more (examples, etc.).
    frewsxcv authored Mar 31, 2017
    Configuration menu
    Copy the full SHA
    f5d0105 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#40935 - donniebishop:str_boilerplate_docs, …

    …r=steveklabnik
    
    Modify str Structs descriptions
    
    References rust-lang#29375. Modified descriptions of multiple structs to be more in line with structs found under [`std::iter`](https://doc.rust-lang.org/std/iter/#structs), such as [`Chain`](https://doc.rust-lang.org/std/iter/struct.Chain.html) and [`Enumerate`](https://doc.rust-lang.org/std/iter/struct.Enumerate.html)
    frewsxcv authored Mar 31, 2017
    Configuration menu
    Copy the full SHA
    cd631a9 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#40947 - stjepang:test-sort-random-cmp, r=al…

    …excrichton
    
    Test sort algorithms using a random cmp function
    
    This ensures that sorting using a broken comparison function doesn't panic nor fail in some other way (especially not segfault).
    
    r? @alexcrichton
    frewsxcv authored Mar 31, 2017
    Configuration menu
    Copy the full SHA
    07b657a View commit details
    Browse the repository at this point in the history