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 8 pull requests #83503

Merged
merged 19 commits into from
Mar 26, 2021
Merged

Rollup of 8 pull requests #83503

merged 19 commits into from
Mar 26, 2021

Commits on Mar 24, 2021

  1. Configuration menu
    Copy the full SHA
    e36573b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ce21447 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9ba9297 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d9e2d8d View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2021

  1. Add docs for Vec::from functions

    notriddle committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    b3321e2 View commit details
    Browse the repository at this point in the history
  2. Change wording

    notriddle authored Mar 25, 2021
    Configuration menu
    Copy the full SHA
    ef1bd57 View commit details
    Browse the repository at this point in the history
  3. ExitStatusExt: Fix missing word in two docs messages

    Looks like I missed the lack of these "and"s.
    
    Acked-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
    ijackson committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    88ca6c2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5dabc80 View commit details
    Browse the repository at this point in the history
  5. Fix patch note about rust-lang#80653 not mentioning nested nor recursive

    Which thus missed the point of the change: `rustdoc` already bundled documentation for methods accessible through one layer of `Deref`, it now has been enhanced to keep recursing 🙂
    danielhenrymantilla authored Mar 25, 2021
    Configuration menu
    Copy the full SHA
    12388f5 View commit details
    Browse the repository at this point in the history
  6. Don't ICE when using #[global_alloc] on a non-item statement

    Fixes rust-lang#83469
    
    We need to return an `Annotatable::Stmt` if we were passed an
    `Annotatable::Stmt`
    Aaron1011 committed Mar 25, 2021
    Configuration menu
    Copy the full SHA
    8ecd931 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    62e7331 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2021

  1. Rollup merge of rust-lang#83055 - aDotInTheVoid:selective-strip-item-…

    …doc, r=jyn514
    
    [rustdoc] Don't document stripped items in JSON renderer.
    
    Fixes rust-lang#80664, see [my comment there](rust-lang#80664 (comment)) for why
    
    Note that we already do something similar in `convert_item`:
    
    https://github.com/rust-lang/rust/blob/bb4cdf8ec034dca5c056ec9295f38062e5b7e871/src/librustdoc/json/conversions.rs#L28-L31
    
    ``@rustbot`` modify labels: +T-rustdoc +A-rustdoc-json
    
    r? ``@jyn514``
    cc ``@CraftSpider``
    Dylan-DPC authored Mar 26, 2021
    Configuration menu
    Copy the full SHA
    0502815 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#83437 - Amanieu:asm_syntax, r=petrochenkov

    Refactor rust-lang#82270 as lint instead of an error
    
    This PR fixes several issues with rust-lang#82270 which generated an error when `.intel_syntax` or `.att_syntax` was used in inline assembly:
    - It is now a warn-by-default lint instead of an error.
    - The lint only triggers on x86. `.intel_syntax` and `.att_syntax` are only valid on x86.
    - The lint no longer provides machine-applicable suggestions for two reasons:
    	- These changes should not be made automatically since changes to assembly code can be very subtle.
    	- The template string is not always just a string: it can contain macro invocation (`concat!`), raw strings, escape characters, etc.
    
    cc ``@asquared31415``
    Dylan-DPC authored Mar 26, 2021
    Configuration menu
    Copy the full SHA
    02b27cd View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#83444 - Mark-Simulacrum:bootstrap-beta, r=p…

    …ietroalbini
    
    Fix bootstrap tests on beta
    
    Forward-porting a fix from the beta branch, which led to test failure on beta.
    
    r? ``@pietroalbini``
    Dylan-DPC authored Mar 26, 2021
    Configuration menu
    Copy the full SHA
    a054fd8 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#83456 - notriddle:vec-from-docs, r=JohnTitor

    Add docs for Vec::from functions
    
    Part of rust-lang#51430
    Dylan-DPC authored Mar 26, 2021
    Configuration menu
    Copy the full SHA
    827d1ea View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#83463 - ijackson:exitstatusext-doc-grammar,…

    … r=kennytm
    
    ExitStatusExt: Fix missing word in two docs messages
    
    Looks like I missed the lack of these "and"s.
    Dylan-DPC authored Mar 26, 2021
    Configuration menu
    Copy the full SHA
    85d08e9 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#83470 - danielhenrymantilla:patch-1, r=jyn514

    Fix patch note about rust-lang#80653 not mentioning nested nor recursive
    
    Which thus missed the point of the change: `rustdoc` already bundled documentation for methods accessible through one layer of `Deref`, it has now been enhanced to keep recursing 🙂
    
    r? ``@jyn514``
    Dylan-DPC authored Mar 26, 2021
    Configuration menu
    Copy the full SHA
    59205f7 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#83485 - Amanieu:asm_llvm10, r=joshtriplett

    Mark asm tests as requiring LLVM 10.0.1
    Dylan-DPC authored Mar 26, 2021
    Configuration menu
    Copy the full SHA
    c5edb4f View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#83486 - Aaron1011:fix/global-alloc-error, r…

    …=petrochenkov
    
    Don't ICE when using `#[global_alloc]` on a non-item statement
    
    Fixes rust-lang#83469
    
    We need to return an `Annotatable::Stmt` if we were passed an
    `Annotatable::Stmt`
    Dylan-DPC authored Mar 26, 2021
    Configuration menu
    Copy the full SHA
    b0bec95 View commit details
    Browse the repository at this point in the history