-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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 14 pull requests #100346
Rollup of 14 pull requests #100346
Commits on Jul 5, 2022
-
rustdoc: improve scroll locking in the rustdoc mobile sidebars
This commit ports the scroll locking behavior from the source sidebar to the regular sidebar, and also fixes some bad behavior where opening a "mobile" sidebar, and growing the viewport so that the "desktop" mode without scroll locking is activated, could potentially leave the page stuck. This does not affect the behavior on larger screens. Only small ones, where the sidebar covers up the main content.
Configuration menu - View commit details
-
Copy full SHA for 6b60bc6 - Browse repository at this point
Copy the full SHA 6b60bc6View commit details
Commits on Jul 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4e73d90 - Browse repository at this point
Copy the full SHA 4e73d90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dfd268 - Browse repository at this point
Copy the full SHA 3dfd268View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b6f629 - Browse repository at this point
Copy the full SHA 1b6f629View commit details
Commits on Aug 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 27b9b16 - Browse repository at this point
Copy the full SHA 27b9b16View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1eab53 - Browse repository at this point
Copy the full SHA e1eab53View commit details
Commits on Aug 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9cf5709 - Browse repository at this point
Copy the full SHA 9cf5709View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4df6cbe - Browse repository at this point
Copy the full SHA 4df6cbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a3fd50 - Browse repository at this point
Copy the full SHA 2a3fd50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 603ffeb - Browse repository at this point
Copy the full SHA 603ffebView commit details
Commits on Aug 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for db7ddc5 - Browse repository at this point
Copy the full SHA db7ddc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa031f9 - Browse repository at this point
Copy the full SHA aa031f9View commit details
Commits on Aug 8, 2022
-
Add some high-level docs to
FnCtxt
andItemCtxt
I haven't understood the difference between these before, but `@compiler-errors` helped me clear it up. Hopefully this will help other people who've been confused!
Configuration menu - View commit details
-
Copy full SHA for 1f75142 - Browse repository at this point
Copy the full SHA 1f75142View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92ce2c1 - Browse repository at this point
Copy the full SHA 92ce2c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for bed8e93 - Browse repository at this point
Copy the full SHA bed8e93View commit details -
Configuration menu - View commit details
-
Copy full SHA for daa0e8f - Browse repository at this point
Copy the full SHA daa0e8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb8636f - Browse repository at this point
Copy the full SHA fb8636fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75cc9cd - Browse repository at this point
Copy the full SHA 75cc9cdView commit details
Commits on Aug 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5ed55f7 - Browse repository at this point
Copy the full SHA 5ed55f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for dd816a9 - Browse repository at this point
Copy the full SHA dd816a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c634852 - Browse repository at this point
Copy the full SHA c634852View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ae1c03 - Browse repository at this point
Copy the full SHA 6ae1c03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31a0518 - Browse repository at this point
Copy the full SHA 31a0518View commit details -
Rollup merge of rust-lang#98775 - notriddle:notriddle/mobile-sidebar-…
…scroll-lock, r=jsha rustdoc: improve scroll locking in the rustdoc mobile sidebars This PR prevents the main content area from scrolling while the mobile sidebar is open on documentation pages (porting the scroll locking behavior from the source sidebar to the regular sidebar), and also fixes some bad behavior where opening a "mobile" sidebar, and growing the viewport so that the "desktop" mode without scroll locking is activated, could potentially leave the page stuck. This does not affect the behavior on larger screens. Only small ones, where the sidebar covers up the main content. Split out from rust-lang#98772
Configuration menu - View commit details
-
Copy full SHA for 02fc0fa - Browse repository at this point
Copy the full SHA 02fc0faView commit details -
Rollup merge of rust-lang#99479 - Enselic:import-can-be-without-id, r…
…=camelid rustdoc-json: Remove doc FIXME for Import::id and explain Also add some test and refactor related code a bit. ``@rustbot`` labels +A-rustdoc-json +T-rustdoc
Configuration menu - View commit details
-
Copy full SHA for 0dc39c7 - Browse repository at this point
Copy the full SHA 0dc39c7View commit details -
Rollup merge of rust-lang#100040 - ChrisDenton:broken-pipe, r=davidtwco
Error on broken pipe but do not backtrace or ICE Windows will report a broken pipe as a normal error which in turn `println!` will panic on. Currently this causes rustc to produce a backtrace and ICE. However, this is not a bug with rustc so a backtrace is overly verbose and ultimately unhelpful to the user. Kind of fixes rust-lang#98700. Although this is admittedly a bit of a hack because at panic time all we have is a string to inspect. On zulip it was suggested that libstd might someday provide a way to indicate a soft panic but that day isn't today.
Configuration menu - View commit details
-
Copy full SHA for cf7a9ae - Browse repository at this point
Copy the full SHA cf7a9aeView commit details -
Rollup merge of rust-lang#100072 - oToToT:patch-1, r=michaelwoerister
linker-plugin-lto.md: Correct the name of example c file The final output is linked with `cmain.o`, but we use `main.o` in the example. This patch changes the name to `cmain.c` and `cmain.o` as the "C/C++ code as a dependency in Rust" section.
Configuration menu - View commit details
-
Copy full SHA for 2059391 - Browse repository at this point
Copy the full SHA 2059391View commit details -
Rollup merge of rust-lang#100098 - compiler-errors:field-suggestion-f…
…ixups, r=davidtwco Some "this expression has a field"-related fixes Each commit does something different and is worth reviewing, but the final diff from `master..HEAD` contains the sum of the changes to the UI tests, since some commits added UI tests "regressions" which were later removed in other commits. The only change I could see adding on top of this is suppressing `Clone::clone` from the "this expression has a field that has this method" suggestion, since it's so commonly implemented by types that it's not worthwhile suggesting in general.
Configuration menu - View commit details
-
Copy full SHA for 867453e - Browse repository at this point
Copy the full SHA 867453eView commit details -
Rollup merge of rust-lang#100226 - cjgillot:noice-multibyte, r=davidtwco
Do not manually craft a span pointing inside a multibyte character. Fixes rust-lang#92462
Configuration menu - View commit details
-
Copy full SHA for e6c9594 - Browse repository at this point
Copy the full SHA e6c9594View commit details -
Rollup merge of rust-lang#100240 - cjgillot:noice-structural-match, r…
…=davidtwco Fail gracefully when const pattern is not structural match. Fixes rust-lang#82909
Configuration menu - View commit details
-
Copy full SHA for b11b8d6 - Browse repository at this point
Copy the full SHA b11b8d6View commit details -
Rollup merge of rust-lang#100256 - camelid:typeck-ctxt-doc, r=compile…
…r-errors Add some high-level docs to `FnCtxt` and `ItemCtxt` I haven't understood the difference between these before, but ``@compiler-errors`` helped me clear it up. Hopefully this will help other people who've been confused! r? `@compiler-errors`
Configuration menu - View commit details
-
Copy full SHA for 4add514 - Browse repository at this point
Copy the full SHA 4add514View commit details -
Rollup merge of rust-lang#100261 - luqmana:suggestions-overflow, r=lcnr
Set tainted errors bit before emitting coerce suggestions. Fixes rust-lang#100246. rust-lang#89576 basically got 99% of the way there but the match typechecking code (which calls `coerce_inner`) also needed a similar fix.
Configuration menu - View commit details
-
Copy full SHA for 2be32e8 - Browse repository at this point
Copy the full SHA 2be32e8View commit details -
Rollup merge of rust-lang#100275 - RalfJung:anyhow, r=bjorn3
also update anyhow in codegen_cranelift now that is has been un-yanked r? ``@bjorn3``
Configuration menu - View commit details
-
Copy full SHA for 45c9dde - Browse repository at this point
Copy the full SHA 45c9ddeView commit details -
Rollup merge of rust-lang#100281 - GuillaumeGomez:rm-clean-impls-3, r…
…=notriddle Remove more Clean trait implementations Follow-up of rust-lang#99638. r? `@notriddle`
Configuration menu - View commit details
-
Copy full SHA for 790b19f - Browse repository at this point
Copy the full SHA 790b19fView commit details -
Rollup merge of rust-lang#100314 - JakobDegen:test-docs, r=RalfJung
Mention `unit-test` in MIR opt test README r? `@RalfJung`
Configuration menu - View commit details
-
Copy full SHA for e8d8599 - Browse repository at this point
Copy the full SHA e8d8599View commit details -
Rollup merge of rust-lang#100319 - GuillaumeGomez:rm-clean-impls-2, r…
…=Dylan-DPC Remove more Clean trait implementations Follow-up of rust-lang#99638. r? ``@Dylan-DPC``
Configuration menu - View commit details
-
Copy full SHA for a431ef4 - Browse repository at this point
Copy the full SHA a431ef4View commit details -
Rollup merge of rust-lang#100323 - GuillaumeGomez:impl-blocks-only-pr…
…ivate, r=notriddle [rustdoc] Don't render impl blocks with doc comment if they only contain private items by default Fixes rust-lang#100001. cc `@jhpratt` r? `@notriddle`
Configuration menu - View commit details
-
Copy full SHA for 752b9a8 - Browse repository at this point
Copy the full SHA 752b9a8View commit details