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 #48017

Merged
merged 25 commits into from
Feb 6, 2018
Merged

Rollup of 10 pull requests #48017

merged 25 commits into from
Feb 6, 2018

Commits on Jan 16, 2018

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

Commits on Jan 27, 2018

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

Commits on Jan 30, 2018

  1. Add regression test for rust-lang#44415

    Daan Sprenkels committed Jan 30, 2018
    Configuration menu
    Copy the full SHA
    f641ac6 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2018

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

Commits on Feb 2, 2018

  1. Configuration menu
    Copy the full SHA
    c22d6e2 View commit details
    Browse the repository at this point in the history
  2. Add regression test

    Manishearth committed Feb 2, 2018
    Configuration menu
    Copy the full SHA
    ee737c7 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2018

  1. Remove delay_span_bug() in check_aliasability

    This path was considered to be unreachable. However,
    `&mut` could potentially live inside `static`.
    For example, `static TAB: [&mut [u8]; 0] = [];`.
    topecongiro committed Feb 4, 2018
    Configuration menu
    Copy the full SHA
    3d114c7 View commit details
    Browse the repository at this point in the history
  2. Fix info about generic impls in AsMut docs

    This text was copy-pasted from the `AsRef` docs to `AsMut`, but needed
    some additional adjustments for correctness.
    mbrubeck committed Feb 4, 2018
    Configuration menu
    Copy the full SHA
    f243f92 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dcb3e21 View commit details
    Browse the repository at this point in the history
  4. update reference

    steveklabnik committed Feb 4, 2018
    Configuration menu
    Copy the full SHA
    b320829 View commit details
    Browse the repository at this point in the history
  5. update mdbook to 0.1.2

    and improve printing of errors
    steveklabnik committed Feb 4, 2018
    Configuration menu
    Copy the full SHA
    5437188 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    983cc00 View commit details
    Browse the repository at this point in the history
  7. save-analysis: avoid implicit unwrap

    When looking up a field defintion, since the name might be incorrect in the field init shorthand case.
    
    cc rust-lang/rls#699
    nrc committed Feb 4, 2018
    Configuration menu
    Copy the full SHA
    3c72a84 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2018

  1. Configuration menu
    Copy the full SHA
    01f0814 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a29d854 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#46030 - Zoxc:asm-volatile, r=nikomatsakis

    Make inline assembly volatile if it has no outputs. Fixes rust-lang#46026
    kennytm committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    eb5a461 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#47496 - QuietMisdreavus:rls-doc-include, r=…

    …estebank
    
    add documentation from doc(include) to analysis data
    
    cc rust-lang#44732
    
    Currently save-analysis only loads docs from plain doc comments and doc attributes. Since `#[doc(include="filename.md")]` doesn't create a plain doc attribute when it loads the file, we need to be sure to pick up this info for the analysis data.
    kennytm committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    cde119d View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#47543 - topecongiro:issue-42344, r=nikomats…

    …akis
    
    Disallow mutable borrow to non-mut statics
    
    Closes rust-lang#42344.
    kennytm committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    9dab737 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#47704 - dsprenkels:issue-44415, r=alexcrichton

    Add a regression test for rust-lang#44415
    
    This PR adds a regression test for issue rust-lang#44415.
    
    Fixes rust-lang#44415.
    kennytm committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    a405a08 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#47753 - steveklabnik:update-book, r=alexcri…

    …chton
    
    Update book
    
    This PR does two things:
    
    1. update the book to include rust-lang/book#1088
    2. update to mdbook 0.1
    
    Both of these things are big changes, so I want to land them now, well before the next branch, so we can kick the tires.
    
    ------------------------------
    
    Locally, I'm seeing some weirdness around the reference and this:
    
    ![image](https://user-images.githubusercontent.com/27786/35411917-8dcbb31a-01e8-11e8-8c30-0bd280d93b9d.png)
    
    Putting this PR up so others can try and build and see if it reproduces for them.
    kennytm committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    ddc4284 View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#47807 - tbu-:pr_doc_constanttime_cstr, r=st…

    …eveklabnik
    
    Make wording around 0-cost casts more precise
    kennytm committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    e8688b4 View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#47948 - pietroalbini:use-nested-groups-stab…

    …ilize, r=petrochenkov
    
    Stabilize use_nested_groups
    
    As requested in rust-lang#44494. Documentation PRs already sent.
    kennytm committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    55aef3c View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#47959 - Manishearth:rustdoc-ice, r=Mark-Sim…

    …ulacrum
    
    Fix rustdoc ICE on macros defined within functions
    
    fixes rust-lang#47639
    kennytm committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    daecd15 View commit details
    Browse the repository at this point in the history
  11. Rollup merge of rust-lang#48003 - mbrubeck:docs, r=steveklabnik

    Fix info about generic impls in AsMut docs
    
    This text was copy-pasted from the `AsRef` docs to `AsMut`, but needed some additional adjustments for correctness.
    kennytm committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    e2f6e13 View commit details
    Browse the repository at this point in the history
  12. Rollup merge of rust-lang#48007 - nrc:rls-field-init, r=eddyb

    save-analysis: avoid implicit unwrap
    
    When looking up a field defintion, since the name might be incorrect in the field init shorthand case.
    
    cc rust-lang/rls#699
    
    r? @eddyb
    kennytm committed Feb 5, 2018
    Configuration menu
    Copy the full SHA
    0553dc8 View commit details
    Browse the repository at this point in the history