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 4 pull requests #102292

Merged
merged 19 commits into from
Sep 26, 2022
Merged

Commits on Sep 22, 2022

  1. Configuration menu
    Copy the full SHA
    adcc55d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e72387 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ec85a1b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    efb20bc View commit details
    Browse the repository at this point in the history
  5. Make SetOnce nicer to use

    Xiretza committed Sep 22, 2022
    Configuration menu
    Copy the full SHA
    d4a1a6f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e7251cc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    57679fb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ae56d2a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    336a72a View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2022

  1. Configuration menu
    Copy the full SHA
    a20672c View commit details
    Browse the repository at this point in the history
  2. rustdoc: clean up .out-of-band/.in-band CSS

    * Remove the `float: right` fallback from the main header, which hasn't
      been needed since IE11 support was dropped.
    
    * Remove `in-band` from low-level headers, which hasn't been needed since
      `.rightside` switched to `float: right` in
      593d6d1
    
    * Remove unreachable `.in-band > code, .in-band > .code-header` CSS, since
      the `in-band` class was attached to the `code-header` itself, not nested
      directly below it.
    
    * Use `rem` instead of `em` for code header margins.
    
    * This results in a slight change in spacing around impls and item-info,
      but since it makes it more consistent with the way methods are presented,
      it's probably fine.
    notriddle committed Sep 25, 2022
    Configuration menu
    Copy the full SHA
    a7c25b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4ba4031 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a50081e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    730ead8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e99f6fe View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2022

  1. Rollup merge of rust-lang#101851 - Xiretza:diagnostic-derive-cleanups…

    …, r=davidtwco
    
    Clean up (sub)diagnostic derives
    
    The biggest chunk of this is unifying the parsing of subdiagnostic attributes (`#[error]`, `#[suggestion(...)]`, `#[label(...)]`, etc) between `Subdiagnostic` and `Diagnostic` type attributes as well as `Diagnostic` field attributes.
    
    It also improves a number of proc macro diagnostics.
    
    Waiting for rust-lang#101558.
    fee1-dead committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    1a93028 View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#102244 - compiler-errors:issue-102219, r=cj…

    …gillot
    
    Only generate closure def id for async fns with body
    
    Fixes rust-lang#102219
    fee1-dead committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    c807277 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#102263 - GuillaumeGomez:iterator-rposition-…

    …example, r=thomcc
    
    Clarify Iterator::rposition code example
    
    Fixes rust-lang#101095.
    
    r? `@thomcc`
    fee1-dead committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    beb2240 View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#102280 - notriddle:notriddle/band, r=Guilla…

    …umeGomez
    
    rustdoc: clean up `.out-of-band`/`.in-band` CSS
    
    |        | method | impl
    |--------|--------|------
    | before | ![image](https://user-images.githubusercontent.com/1593513/192164603-dea9befb-0f5f-4bd5-a44d-1f8328e27955.png) | ![image](https://user-images.githubusercontent.com/1593513/192164642-06f958cb-8fd5-4b73-bdb7-d2778f358f80.png)
    | after  | ![image](https://user-images.githubusercontent.com/1593513/192164612-f72ee8db-c87c-477c-99e8-283b1cf0c14b.png) | ![image](https://user-images.githubusercontent.com/1593513/192164653-8e628dc3-5bf3-4ce8-829b-06e27a90fe06.png)
    
    * Remove the `float: right` fallback from the main header, which hasn't been needed since IE11 support was dropped.
    
    * Remove `in-band` from low-level headers, which hasn't been needed since `.rightside` switched to `float: right` in rust-lang@593d6d1
    
    * Remove unreachable `.in-band > code, .in-band > .code-header` CSS, since the `in-band` class was attached to the `code-header` itself, not nested directly below it.
    
    * Use `rem` instead of `em` for code header margins.
    
    * This results in a slight change in spacing around impls and item-info, but since it makes it more consistent with the way methods are presented, it's probably fine.
    
    Preview: http://notriddle.com/notriddle-rustdoc-demos/band/std/fs/struct.File.html
    fee1-dead committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    a7d45de View commit details
    Browse the repository at this point in the history