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 13 pull requests #56451

Merged
merged 31 commits into from
Dec 3, 2018
Merged

Rollup of 13 pull requests #56451

merged 31 commits into from
Dec 3, 2018

Commits on Nov 21, 2018

  1. OsString: mention storage form in discussion

    Helps users to understand capacity related values, which may surpise on
    Windows.
    
    Also is a step towards clarifying understanding of `OsStr`'s len() return
    value.
    jnqnfe committed Nov 21, 2018
    Configuration menu
    Copy the full SHA
    0591ff7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1e9c7f View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2018

  1. Removed feature gate.

    alexreg committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    aa5a4ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7bc1255 View commit details
    Browse the repository at this point in the history
  3. Updated ui tests.

    alexreg committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    d609fdf View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2018

  1. stabilize std::dbg!(...)

    Centril committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    f4cde5b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4c2c523 View commit details
    Browse the repository at this point in the history
  3. Improve the unstable book example for #[marker]

    The previous one didn't actually use the Display&Debug bounds in any way, so I think this one is a bit more meaningful.
    scottmcm committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    a3b7a21 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    df0ab06 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    08a6cf3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    12c9b79 View commit details
    Browse the repository at this point in the history
  7. remove some uses of try!

    mark-i-m committed Dec 1, 2018
    Configuration menu
    Copy the full SHA
    e7e9692 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2018

  1. Configuration menu
    Copy the full SHA
    1e18cc9 View commit details
    Browse the repository at this point in the history
  2. Add description about crate for parse_visibility's comment

    This rule was introduced by rust-lang#45401.
    yui-knk committed Dec 2, 2018
    Configuration menu
    Copy the full SHA
    70371fd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    172ec72 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d605e1d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bd20718 View commit details
    Browse the repository at this point in the history
  6. Remove not used DotEq token

    Currently libproc_macro does not use `DotEq` token.
    rust-lang#49545 changed libproc_macro
    to not generate `DotEq` token.
    yui-knk committed Dec 2, 2018
    Configuration menu
    Copy the full SHA
    96bf06b View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2018

  1. Rollup merge of rust-lang#56141 - jnqnfe:osstr_len_clarity, r=nagisa

    [std] Osstr len clarity
    kennytm authored Dec 3, 2018
    Configuration menu
    Copy the full SHA
    e9a8055 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#56366 - alexreg:stabilise-self_in_typedefs,…

    … r=Centril
    
    Stabilize self_in_typedefs feature
    
    [**Tracking Issue**](rust-lang#49303)
    
    r? @Centril
    kennytm authored Dec 3, 2018
    Configuration menu
    Copy the full SHA
    bf96a7b View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#56395 - Centril:stabilize-dbg-macro, r=Simo…

    …nSapin
    
    Stabilize dbg!(...)
    
    Per FCP in rust-lang#54306 (which is ~1 day from completion).
    
    r? @SimonSapin
    
    The PR is fairly isolated so a rollup should probably work.
    kennytm authored Dec 3, 2018
    Configuration menu
    Copy the full SHA
    441aaf8 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#56401 - scottmcm:vecdeque-resize-with, r=dt…

    …olnay
    
    Move VecDeque::resize_with out of the impl<T:Clone> block
    
    I put this in the wrong `impl` block in rust-lang#56016, so fixing.
    
    Tracking issue for the unstable method: rust-lang#41758 (comment)
    kennytm authored Dec 3, 2018
    Configuration menu
    Copy the full SHA
    2cbcd36 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#56402 - scottmcm:better-marker-trait-exampl…

    …e, r=Centril
    
    Improve the unstable book example for #[marker] trait
    
    The previous one didn't actually use the Display&Debug bounds in any way, so I think this one is a bit more meaningful.
    kennytm authored Dec 3, 2018
    Configuration menu
    Copy the full SHA
    65e6702 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#56412 - petrochenkov:extself, r=Centril

    Update tracking issue for `extern_crate_self`
    kennytm authored Dec 3, 2018
    Configuration menu
    Copy the full SHA
    81752fd View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#56416 - GuillaumeGomez:css-body, r=QuietMis…

    …dreavus
    
    Remove unneeded body class selector
    
    r? @QuietMisdreavus
    kennytm authored Dec 3, 2018
    Configuration menu
    Copy the full SHA
    17f6fc7 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#56418 - petrochenkov:wintidy, r=nagisa

    Fix failing tidy (line endings on Windows)
    
    Updates to `rustc-guide` and `edition-guide` including rust-lang/rustc-dev-guide#246 and rust-lang/edition-guide#122.
    kennytm authored Dec 3, 2018
    Configuration menu
    Copy the full SHA
    71d76be View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#56419 - mark-i-m:remove-try, r=Centril

    Remove some uses of try!
    kennytm authored Dec 3, 2018
    Configuration menu
    Copy the full SHA
    ca98bce View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#56432 - ordovicia:shrink-to-issue, r=Centril

    Update issue number of `shrink_to` methods to point the tracking issue
    
    Tracking issue: rust-lang#56431
    kennytm authored Dec 3, 2018
    Configuration menu
    Copy the full SHA
    52a4fc8 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#56433 - yui-knk:update_comment_of_parse_vis…

    …ibility, r=petrochenkov
    
    Add description about `crate` for parse_visibility's comment
    
    This rule was introduced by rust-lang#45401.
    kennytm authored Dec 3, 2018
    Configuration menu
    Copy the full SHA
    a498a6d View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#56435 - RalfJung:libstd-without-c, r=alexcr…

    …ichton
    
    make the C part of compiler-builtins opt-out
    
    I'd like to be able to use Xargo to build a libstd without having a full C toolchain for the target.  This is a start (but the fact that libstd is a dylib is still a problem).
    
    However, compiler_builtin already has somewhat similar logic to not require a C compiler for wasm:
    
    https://github.com/rust-lang-nursery/compiler-builtins/blob/fe74674f6e4be76d47b66f67d529ebf4186f4eb1/build.rs#L36-L41
    
    (WTF GitHub, why doesn't this show an embedded code preview??)
    
    I wonder if there is a way to not have two separate mechanisms? Like, move the above wasm logic to some place that controls the libstd feature, or so? Or is it okay to have these two mechanisms co-exist?
    
    Cc @alexcrichton
    kennytm authored Dec 3, 2018
    Configuration menu
    Copy the full SHA
    21433f2 View commit details
    Browse the repository at this point in the history
  13. Rollup merge of rust-lang#56438 - yui-knk:remove_not_used_DotEq_token…

    …, r=petrochenkov
    
    Remove not used `DotEq` token
    
    Currently libproc_macro does not use `DotEq` token.
    rust-lang#49545 changed libproc_macro
    to not generate `DotEq` token.
    kennytm authored Dec 3, 2018
    Configuration menu
    Copy the full SHA
    ac363d8 View commit details
    Browse the repository at this point in the history