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 7 pull requests #88084

Closed
wants to merge 14 commits into from
Closed

Commits on Jul 16, 2021

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

Commits on Aug 3, 2021

  1. Explicit notification of lack of support for rust-docs component for

    Tier 2 targets
    Ali Malik committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    4ffb1ef View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2021

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

Commits on Aug 13, 2021

  1. Enable --all-targets for x.py check unconditionally

    Now that Cargo deduplicates diagnostics from different targets, this doesn't flood the console with
    duplicate errors.
    
    Note that this doesn't add `--all-targets` in `Builder::cargo` directly because `impl Step for Std`
    actually wants to omit `--all-targets` the first time while it's still building libtest.
    
    When passed `--all-targets`, this warns that the option isn't needed, but still continues to compile.
    jyn514 committed Aug 13, 2021
    Configuration menu
    Copy the full SHA
    c6f4eed View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2021

  1. Assign FIXMEs to me and remove obsolete ones

    Also fixed capitalization of documentation
    fee1-dead committed Aug 14, 2021
    Configuration menu
    Copy the full SHA
    f25d2bd View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2021

  1. Update redox_syscall

    The currently pinned version doesn't compile with the latest rustc nightly
    bjorn3 committed Aug 15, 2021
    Configuration menu
    Copy the full SHA
    856dd71 View commit details
    Browse the repository at this point in the history
  2. Update RELEASES.md for 1.55.0

    Co-authored-by: Eric Huss <eric@huss.org>
    Co-authored-by: inquisitivecrystal <22333129+inquisitivecrystal@users.noreply.github.com>
    Co-authored-by: Mark Rousskov <mark.simulacrum@gmail.com>
    Co-authored-by: Daniel Giger <danielg3432@gmail.com>
    5 people committed Aug 15, 2021
    Configuration menu
    Copy the full SHA
    0455fe3 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2021

  1. Rollup merge of rust-lang#87178 - moxian:rd-use, r=jyn514

    [rustdoc] Copy only item path to clipboard rather than full `use` statement.
    
    The (somewhat) recent addition of the "copy item import to clipboard" button is extremely nice.
    
    However, i tend to write my code with fully qualified paths wherever feasible and only resort to `use` statements as a refactoring pass. This makes the "copy to clipboard" workflow awkward to use, as i would be copy-pasting that as, say
    
    ```rust
    impl use std::ops::Add; for MyType {
    ```
    
    and then go back  and remove the `use ` and `;`.
    
    This PR removes the `use ;` decorations, making it much nicer to use for fully-qualified items. I argue, however, that this does not noticeably degrade experience for those who prefer to import items, since the hard part about those is getting the path right, and writing the `use ;` decoration can be done by hand with little effort.
    m-ou-se committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    5af7810 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#87677 - amalik18:issue-2788-fix, r=pietroal…

    …bini
    
    Adding explicit notice of lack of documentation for Tier 2 Platforms
    
    Fixing: rust-lang/rustup#2788
    m-ou-se committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    fad080a View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#87967 - m-ou-se:non-fmt-panic-detect-fake-s…

    …pans, r=cjgillot
    
    Detect fake spans in non_fmt_panic lint.
    
    This addresses rust-lang#87621
    
    Some proc_macros claim that the user wrote all of the tokens it outputs, by applying a span from the input to all of the produced tokens. That can result in confusing suggestions, as in rust-lang#87621. This is a simple patch that avoids suggesting anything for `panic!("{}")` if the span of `"{}"` and `panic!(..)` are identical, which is normally not possible.
    m-ou-se committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    21102b1 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#88011 - jyn514:check-all-targets, r=Mark-Si…

    …mulacrum
    
    Enable `--all-targets` for `x.py check` unconditionally
    
    Now that Cargo deduplicates diagnostics from different targets, this doesn't flood the console with
    duplicate errors.
    
    Note that this doesn't add `--all-targets` in `Builder::cargo` directly because `impl Step for Std`
    actually wants to omit `--all-targets` the first time while it's still building libtest.
    
    When passed `--all-targets`, this warns that the option isn't needed, but still continues to compile.
    
    Fixes rust-lang#87846.
    r? `@Mark-Simulacrum`
    m-ou-se committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    d843de5 View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#88030 - fee1-dead:fixme, r=oli-obk

    Assign FIXMEs to me and remove obsolete ones
    
    Also fixed capitalization of documentation
    
    We also don't need to transform predicates to be non-const since we basically ignore const predicates in non-const contexts.
    
    r? ````@oli-obk````
    m-ou-se committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    db70716 View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#88052 - bjorn3:update_redox_syscall, r=Mark…

    …-Simulacrum
    
    Update redox_syscall
    
    The currently pinned version doesn't compile with the latest rustc nightly
    
    cc `@jackpot51`
    m-ou-se committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    4edcc18 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#88055 - Mark-Simulacrum:relnotes-1.55, r=Ma…

    …rk-Simulacrum
    
    Update RELEASES.md for 1.55.0
    
    Reopening rust-lang#87624 after some edits and a force-push caused GitHub to close the PR.
    m-ou-se committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    7f8d072 View commit details
    Browse the repository at this point in the history