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 6 pull requests #40167

Merged
merged 29 commits into from
Mar 1, 2017
Merged

Rollup of 6 pull requests #40167

merged 29 commits into from
Mar 1, 2017

Commits on Feb 18, 2017

  1. Configuration menu
    Copy the full SHA
    3288189 View commit details
    Browse the repository at this point in the history
  2. add test for max value

    djzin committed Feb 18, 2017
    Configuration menu
    Copy the full SHA
    65c876f View commit details
    Browse the repository at this point in the history
  3. add impl for RangeToInclusive

    djzin committed Feb 18, 2017
    Configuration menu
    Copy the full SHA
    4338290 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2017

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

Commits on Feb 21, 2017

  1. changed stability annotations

    Changed stability annotations for the new Error and Display impls
    for std::ffi::FromBytesWithNulError as they aren't subject to
    stability the same way.
    chordowl committed Feb 21, 2017
    Configuration menu
    Copy the full SHA
    48331ef View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2017

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

Commits on Feb 26, 2017

  1. Configuration menu
    Copy the full SHA
    081336e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ac7a03 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2017

  1. Move two large error_reporting fn's to a separate file

    Cengiz Can committed Feb 27, 2017
    Configuration menu
    Copy the full SHA
    d21b0e3 View commit details
    Browse the repository at this point in the history
  2. Lower moved fn's visibility to supermodule

    Cengiz Can committed Feb 27, 2017
    Configuration menu
    Copy the full SHA
    2f8ef50 View commit details
    Browse the repository at this point in the history
  3. Format note.rs with rustfmt

    Cengiz Can committed Feb 27, 2017
    Configuration menu
    Copy the full SHA
    e136bf6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d06f72d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bd704ba View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2017

  1. Configuration menu
    Copy the full SHA
    d09e512 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    abdc689 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8c4960b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2471888 View commit details
    Browse the repository at this point in the history
  5. Add syntax::ext::tt::quoted::{TokenTree, ..} and remove `tokenstrea…

    …m::TokenTree::Sequence`.
    jseyfried committed Feb 28, 2017
    Configuration menu
    Copy the full SHA
    d8b34e9 View commit details
    Browse the repository at this point in the history
  6. Remove Token::MatchNt.

    jseyfried committed Feb 28, 2017
    Configuration menu
    Copy the full SHA
    0cc7053 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7524130 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    7f822c8 View commit details
    Browse the repository at this point in the history
  9. Add warning cycle.

    jseyfried committed Feb 28, 2017
    Configuration menu
    Copy the full SHA
    61a9a14 View commit details
    Browse the repository at this point in the history
  10. Add regression test.

    jseyfried committed Feb 28, 2017
    Configuration menu
    Copy the full SHA
    839398a View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2017

  1. Rollup merge of rust-lang#39419 - jseyfried:simplify_tokentree, r=nrc

    Simplify `TokenTree` and fix `macro_rules!` bugs
    
    This PR
     - fixes rust-lang#39390, fixes rust-lang#39403, and fixes rust-lang#39404 (each is a [breaking-change], see issues for examples),
     - fixes rust-lang#39889,
     - simplifies and optimizes macro invocation parsing,
     - cleans up `ext::tt::transcribe`,
     - removes `tokenstream::TokenTree::Sequence` and `Token::MatchNt`,
       - instead, adds a new type `ext::tt::quoted::TokenTree` for use by `macro_rules!` (`ext::tt`)
     - removes `parser.quote_depth` and `parser.parsing_token_tree`, and
     - removes `quote_matcher!`.
       - Instead, use `quote_tokens!` and `ext::tt::quoted::parse` the result with `expect_matchers=true`.
       - I found no outside uses of `quote_matcher!` when searching Rust code on Github.
    
    r? @nrc
    frewsxcv authored Mar 1, 2017
    Configuration menu
    Copy the full SHA
    4ba49ab View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#39936 - djzin:inclusive_rangeargument, r=al…

    …excrichton
    
    impl RangeArgument for RangeInclusive and add appropriate tests
    
    Now that `RangeArgument` returns a `Bound`, the impl for `RangeInclusive` is natural to implement and all that's required are tests around it.
    frewsxcv authored Mar 1, 2017
    Configuration menu
    Copy the full SHA
    43df65f View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#39944 - GuillaumeGomez:associated-consts, r…

    …=frewsxcv
    
    Improve associated constant rendering in rustdoc
    
    Before:
    
    <img width="1440" alt="screen shot 2017-02-19 at 00 30 51" src="https://cloud.githubusercontent.com/assets/3050060/23097697/caeed80e-f63a-11e6-98c2-5d27e4efd76d.png">
    
    After:
    
    <img width="1440" alt="screen shot 2017-02-19 at 00 30 39" src="https://cloud.githubusercontent.com/assets/3050060/23097698/cfb4874e-f63a-11e6-80cf-ffbf5c5c6162.png">
    
    cc @SergioBenitez
    
    r? @rust-lang/docs
    frewsxcv authored Mar 1, 2017
    Configuration menu
    Copy the full SHA
    fda3f98 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#39960 - lukaramu:issue-39925, r=alexcrichton

    added Error and Display impl for std::ffi::FromBytesWithNulError
    
    Fixes rust-lang#39925.
    
    This is my first PR, so I wasn't quite sure about the stability annotation.
    frewsxcv authored Mar 1, 2017
    Configuration menu
    Copy the full SHA
    06a0233 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#40028 - withoutboats:string_from_iter, r=al…

    …excrichton
    
    impl FromIterator<&char> for String
    frewsxcv authored Mar 1, 2017
    Configuration menu
    Copy the full SHA
    0a008b9 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#40128 - cengizIO:master, r=nikomatsakis

    Move two large error_reporting fn's to a separate file
    
    Hello!
    
    I tried to make `librustc/infer/error_reporting,rs` more readable by modularizing it and moving its two largest functions to a separate file.
    
    If you have any suggestions, please send it right away! 🚀
    
    Thanks goes to @nikomatsakis for supporting.
    frewsxcv authored Mar 1, 2017
    Configuration menu
    Copy the full SHA
    0b5bf67 View commit details
    Browse the repository at this point in the history