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

Merged
merged 22 commits into from
Dec 6, 2022
Merged

Rollup of 10 pull requests #105348

merged 22 commits into from
Dec 6, 2022

Commits on Nov 27, 2022

  1. Fix UI issues with Rustdoc scrape-examples feature.

    * Help file was being loaded from the wrong place.
    * CSS selector in JS has a typo.
    * Line numbers are overflowing, change to display: grid to fix.
    willcrichton committed Nov 27, 2022
    Configuration menu
    Copy the full SHA
    83ba425 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5a9fffc View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2022

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

Commits on Dec 4, 2022

  1. Fix --pass in compiletest

    JakobDegen committed Dec 4, 2022
    Configuration menu
    Copy the full SHA
    01a4898 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6cc86db View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. fix dupe word typos

    Rageking8 committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    5811057 View commit details
    Browse the repository at this point in the history
  2. rustdoc: remove no-op mobile CSS .sidebar { margin: 0; padding: 0 }

    This isn't overriding anything, because the sidebar never has a margin or
    padding on it.
    notriddle committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    65072ee View commit details
    Browse the repository at this point in the history
  3. Update books

    rustbot committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    a192284 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d5cb5fb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a1fbc14 View commit details
    Browse the repository at this point in the history
  6. Restore missing newline

    willcrichton committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    f7a7059 View commit details
    Browse the repository at this point in the history
  7. Tweak "the following other types implement trait"

    When *any* of the suggested impls is an exact match, *only* show the
    exact matches. This is particularly relevant for integer types.
    
    fix fmt
    estebank committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    e1649c4 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. Rollup merge of rust-lang#104967 - willcrichton:fix-scrape-examples, …

    …r=notriddle
    
    Fix UI issues with Rustdoc scrape-examples feature.
    
    A few regressions have been introduced into scrape-examples in the last few months. This commit fixes those regressions:
    * Help file was being loaded from the wrong place (introduced in f9e1f6f).
    * CSS selector in JS has a typo (introduced in 1489718).
    * Line numbers in scraped example code snippets are overflowing (not sure if this was ever fixed). Changing from flexbox to grid display fixed this issue.
    Yuki Okushi authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    532fe7b View commit details
    Browse the repository at this point in the history
  2. Rollup merge of rust-lang#105207 - RalfJung:interpret-clobber-return,…

    … r=oli-obk
    
    interpret: clobber return place when calling function
    
    Makes sure the callee cannot observe the previous contents of the return place, and the caller cannot read any of the old return place contents even if the function unwinds.
    
    I don't think we can test for this though, that would require some strange hand-written MIR.
    
    r? `````@oli-obk`````
    Yuki Okushi authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    aa08310 View commit details
    Browse the repository at this point in the history
  3. Rollup merge of rust-lang#105246 - JakobDegen:run-mir-tests, r=jyn514

    Fix --pass in compiletest
    
    This makes `x test src/test/mir-opt --pass run` actually do the thing it says it does. The resulting tests do not pass, I'll fix that in a follow up.
    Yuki Okushi authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    ef1f3bf View commit details
    Browse the repository at this point in the history
  4. Rollup merge of rust-lang#105256 - GuillaumeGomez:comment-method-marg…

    …ins, r=notriddle
    
    Add small comment explaining what `method-margins.goml` test is about
    
    r? `````@notriddle`````
    Yuki Okushi authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    f04454d View commit details
    Browse the repository at this point in the history
  5. Rollup merge of rust-lang#105289 - Rageking8:fix-dupe-word-typos, r=c…

    …jgillot
    
    Fix dupe word typos
    Yuki Okushi authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    fa7d3ec View commit details
    Browse the repository at this point in the history
  6. Rollup merge of rust-lang#105309 - notriddle:notriddle/sidebar-margin…

    …-padding, r=GuillaumeGomez
    
    rustdoc: remove no-op mobile CSS `.sidebar { margin: 0; padding: 0 }`
    
    This isn't overriding anything, because the sidebar never has a margin or padding on it.
    Yuki Okushi authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    6dd1a40 View commit details
    Browse the repository at this point in the history
  7. Rollup merge of rust-lang#105313 - rustbot:docs-update, r=ehuss

    Update books
    
    ## rust-lang/book
    
    1 commits in 3f64052c048c6def93b94a2b514ee88bba918744..a60f4316ec923a5ac2ed6a2eba6960edb832d855
    2022-11-16 15:07:18 UTC to 2022-11-16 15:07:18 UTC
    
    - Fix Install MdBook command (rust-lang/book#3424)
    
    ## rust-embedded/book
    
    4 commits in c533348edd69f11a8f4225d633a05d7093fddbf3..19f798d448835a4888e3b3eae7fe69f1d61d8681
    2022-11-17 15:08:11 UTC to 2022-11-08 23:27:57 UTC
    
    - start/hardware.md: Fix typo (rust-embedded/book#336)
    - doc: Fix `arm-none-eabi-gdb` installation instruction for Fedora 27 or newer to just use `gdb` (rust-embedded/book#335)
    - Update singletons.md (rust-embedded/book#334)
    - Remove incorrect claim HashMap is avail in no_std (rust-embedded/book#333)
    
    ## rust-lang/nomicon
    
    2 commits in 05532356e7a4dbea2330aabb77611f5179493bb8..ae406aa5287a9e025abb72343aaceec98458c117
    2022-11-21 22:48:20 UTC to 2022-11-15 00:29:20 UTC
    
    - Improve chapter about `Vec<T>` (rust-lang/nomicon#381)
    - Grammar change for 3.4: Limits of Lifetimes (lifetime-mismatch.md) (rust-lang/nomicon#386)
    
    ## rust-lang/reference
    
    9 commits in 9f0cc13ffcd27c1fbe1ab766a9491e15ddcf4d19..3ae62681ff236d5528ef7c8c28ba7c6b2ecc6731
    2022-12-05 00:51:50 UTC to 2022-11-15 20:43:30 UTC
    
    - Document that type parameter `Self` is unsized by default (rust-lang/reference#1285)
    - replace `crateid` term with `crate_name` (rust-lang/reference#1310)
    - Document native library modifier `verbatim` (rust-lang/reference#1299)
    - Update literal suffix docs for rust-lang#102944 (rust-lang/reference#1305)
    - update aliasing rules section of the reference (rust-lang/reference#1290)
    - Document RFC 2867: instruction_set attribute (rust-lang/reference#1253)
    - Fix a minor typo in the "Higher-ranked trait bounds" section (rust-lang/reference#1288)
    - Disallow newline directly following `//` (rust-lang/reference#1294)
    - Add an anchor to the "forwarding macro fragments" paragraph (rust-lang/reference#1300)
    
    ## rust-lang/rust-by-example
    
    5 commits in 2b15c0abf2bada6e00553814336bc3e2d8399097..a9869b4a3c4cac3bc6099b41f088679e268400b8
    2022-11-27 19:03:05 UTC to 2022-11-11 18:54:53 UTC
    
    - Migrate from highfive to triagebot (rust-lang/rust-by-example#1647)
    - Simpler version of the read_lines script. (rust-lang/rust-by-example#1641)
    - Fix comment in "Formatted print" example code (rust-lang/rust-by-example#1638)
    - Added a missing backtick in a comment in chapter 15.4. (rust-lang/rust-by-example#1642)
    - Clarify the confusing closure example rust-lang#1611 (rust-lang/rust-by-example#1643)
    
    ## rust-lang/rustc-dev-guide
    
    13 commits in d0dc6c97a6486f68bac782fff135086eae6d77ec..e269950a57fa6fcda356426545fb5aa3691a7ced
    2022-12-03 23:09:24 UTC to 2022-11-08 21:35:38 UTC
    
    - Remove duplicate paragraph (rust-lang/rustc-dev-guide#1523)
    - clarify subtree tool policy (rust-lang/rustc-dev-guide#1518)
    - Typo (rust-lang/rustc-dev-guide#1520)
    - Link directly to the section on `--keep-stage` (rust-lang/rustc-dev-guide#1515)
    - do an actual link to detect if it breaks in future (rust-lang/rustc-dev-guide#1517)
    - Triage some date-check items (rust-lang/rustc-dev-guide#1513)
    - Update path for `try_mark_green` implementation (rust-lang/rustc-dev-guide#1512)
    - Fix a broken design docs link about unused substs bug (rust-lang/rustc-dev-guide#1511)
    - updating-llvm: keep a calm tone (rust-lang/rustc-dev-guide#1449)
    - date-check: updating-llvm (rust-lang/rustc-dev-guide#1424)
    - rewrite the section about regions in the trait solver (rust-lang/rustc-dev-guide#1508)
    - Consistent ordered list indexing (rust-lang/rustc-dev-guide#1509)
    - Document multiple alternative suggestions on diagnostic structs (rust-lang/rustc-dev-guide#1486)
    Yuki Okushi authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    eeb1bbc View commit details
    Browse the repository at this point in the history
  8. Rollup merge of rust-lang#105315 - fmease:norm-subst-iat, r=compiler-…

    …errors
    
    Normalize inherent associated types after substitution
    
    Fixes rust-lang#105314.
    
    r? ````@cjgillot```` (rust-lang#105224)
    ````@rustbot```` label F-inherent_associated_types
    Yuki Okushi authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    7ba37ad View commit details
    Browse the repository at this point in the history
  9. Rollup merge of rust-lang#105324 - compiler-errors:gat-where-clause-b…

    …inding-obl, r=jackh726
    
    Point at GAT `where` clause when an obligation is unsatisfied
    
    Slightly helps with rust-lang#105306
    Yuki Okushi authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    e09c71e View commit details
    Browse the repository at this point in the history
  10. Rollup merge of rust-lang#105338 - estebank:other-impls, r=compiler-e…

    …rrors
    
    Tweak "the following other types implement trait"
    
    When *any* of the suggested impls is an exact match, *only* show the exact matches. This is particularly relevant for integer types.
    
    r? `@compiler-errors`
    Yuki Okushi authored Dec 6, 2022
    Configuration menu
    Copy the full SHA
    1310d9b View commit details
    Browse the repository at this point in the history