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 10 pull requests #37170

Merged
merged 22 commits into from
Oct 15, 2016
Merged

Rollup of 10 pull requests #37170

merged 22 commits into from
Oct 15, 2016

Commits on Oct 8, 2016

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

Commits on Oct 12, 2016

  1. rustdoc: color the question mark operator

    The idea was proposed by eddyb in: rust-lang#31436 (comment)
    est31 committed Oct 12, 2016
    Configuration menu
    Copy the full SHA
    6a89b8f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    96a8bae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1eb36b8 View commit details
    Browse the repository at this point in the history
  4. run rustfmt on liblog

    srinivasreddy committed Oct 12, 2016
    Configuration menu
    Copy the full SHA
    6a738c6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5457c35 View commit details
    Browse the repository at this point in the history
  6. Change color and make ? bold

    est31 committed Oct 12, 2016
    Configuration menu
    Copy the full SHA
    87cbfb4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    595b754 View commit details
    Browse the repository at this point in the history
  8. Explain motivation behind lifetimes

    Start the lifetime section with an explanation of the issues that
    lack of explicit lifetimes cause and how lifetimes alleviate these.
    Rantanen committed Oct 12, 2016
    Configuration menu
    Copy the full SHA
    cb90723 View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2016

  1. Updated RwLock Docs

    omern1 committed Oct 13, 2016
    Configuration menu
    Copy the full SHA
    cd314ab View commit details
    Browse the repository at this point in the history
  2. Update

    omern1 committed Oct 13, 2016
    Configuration menu
    Copy the full SHA
    b491ddd View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2016

  1. Configuration menu
    Copy the full SHA
    2ebef83 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#36307 - faebser:E0408_new_error_format, r=G…

    …uillaumeGomez
    
    Changed error message E0408 to new format
    
    Followed your text and was able to change the ouput to the new format.
    I did not encounter any broken test therefore this is a really small commit.
    
    Thanks for letting me hack on the compiler :)
    
    r? @jonathandturner
    Jonathan Turner authored Oct 14, 2016
    Configuration menu
    Copy the full SHA
    cd0c70f View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#36755 - Rantanen:master, r=GuillaumeGomez

    Explain motivation behind lifetimes
    
    Start the lifetime section with an explanation of the issues that lack of explicit lifetimes cause and how the explicit lifetimes solve these.
    
    ----------------
    
    I had really hard time figuring out why I would need to care about the explicit reference lifetimes when going through the book at first. With strong background in C++, I'm familiar with the dangling reference problem - but given the section seems to focus more on the lifetime syntax and various ways to define lifetimes on functions and structs, I was unable to understand how they are used to solve the reference problem.
    
    This PR is an attempt at getting the reader to understand what the explicit lifetimes are used for and why they are an awesome thing instead of a bit of syntax that just has to be written.
    
    It's been less than a week that I've been diving into Rust so I'm far from certain about the terminology and technical correctness. I tried mimicking the existing terminology from the lifetimes section, but still no promises on getting it right.
    Jonathan Turner authored Oct 14, 2016
    Configuration menu
    Copy the full SHA
    71a183f View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#36961 - GuillaumeGomez:hash_doc, r=frewsxcv

    Add missing urls for hash modules
    
    r? @steveklabnik
    Jonathan Turner authored Oct 14, 2016
    Configuration menu
    Copy the full SHA
    ad40a42 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#37102 - est31:rustdoc_question_mark, r=Guil…

    …laumeGomez
    
    rustdoc: color the question mark operator
    
    The idea of coloring `?` specially was proposed by @eddyb in: rust-lang#31436 (comment)
    Jonathan Turner authored Oct 14, 2016
    Configuration menu
    Copy the full SHA
    3da9ddb View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#37115 - GuillaumeGomez:buf_reader_urls, r=k…

    …mcallister
    
    add missing urls for BufWriter and BufReader
    
    r? @steveklabnik
    Jonathan Turner authored Oct 14, 2016
    Configuration menu
    Copy the full SHA
    67aaddd View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#37119 - durka:patch-31, r=steveklabnik

    book: remove backticks in Type Aliases header
    
    Fix rust-lang#37116.
    Jonathan Turner authored Oct 14, 2016
    Configuration menu
    Copy the full SHA
    6822769 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#37122 - srinivasreddy:liblog, r=alexcrichton

    run rustfmt on liblog
    Jonathan Turner authored Oct 14, 2016
    Configuration menu
    Copy the full SHA
    72a9dcf View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#37123 - srinivasreddy:libcore_num, r=erickt

    run rustfmt on libcore/num folder
    Jonathan Turner authored Oct 14, 2016
    Configuration menu
    Copy the full SHA
    886d47c View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#37141 - nabeelomer:master, r=sfackler

    Documented that RwLock might panic
    
    Fixes rust-lang#37010
    Jonathan Turner authored Oct 14, 2016
    Configuration menu
    Copy the full SHA
    dd25442 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#37159 - cthulhua:readme-mingw-tar, r=alexcr…

    …ichton
    
    add (missing) tar to list of packages to get under mingw
    
    The distribution targets use tar, but the readme pacman invocation doesn't include the tar package.
    Jonathan Turner authored Oct 14, 2016
    Configuration menu
    Copy the full SHA
    881f0f8 View commit details
    Browse the repository at this point in the history