-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 #72244
Rollup of 7 pull requests #72244
Commits on May 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d80ac14 - Browse repository at this point
Copy the full SHA d80ac14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7590c39 - Browse repository at this point
Copy the full SHA 7590c39View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf41b1d - Browse repository at this point
Copy the full SHA cf41b1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a0727e - Browse repository at this point
Copy the full SHA 3a0727eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9697c46 - Browse repository at this point
Copy the full SHA 9697c46View commit details -
Configuration menu - View commit details
-
Copy full SHA for f581cf7 - Browse repository at this point
Copy the full SHA f581cf7View commit details
Commits on May 13, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ce915f5 - Browse repository at this point
Copy the full SHA ce915f5View commit details
Commits on May 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 883c177 - Browse repository at this point
Copy the full SHA 883c177View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4d9318 - Browse repository at this point
Copy the full SHA c4d9318View commit details -
* Update aliases data struct from HashMap to BTreeMap to have more de…
…terministic results * Update Javascript to take this change into account * Update CrateData::aliases field to take a reference instead (it allowed to remove a conversion loop)
Configuration menu - View commit details
-
Copy full SHA for e17ac66 - Browse repository at this point
Copy the full SHA e17ac66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8954379 - Browse repository at this point
Copy the full SHA 8954379View commit details -
Configuration menu - View commit details
-
Copy full SHA for e84b379 - Browse repository at this point
Copy the full SHA e84b379View commit details
Commits on May 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 257e377 - Browse repository at this point
Copy the full SHA 257e377View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00268be - Browse repository at this point
Copy the full SHA 00268beView commit details -
Fix {:#?} representation of proc_macro::Literal
Before: TokenStream [ Ident { ident: "name", span: #0 bytes(37..41), }, Punct { ch: '=', spacing: Alone, span: #0 bytes(42..43), }, Literal { lit: Lit { kind: Str, symbol: "SNPP", suffix: None }, span: Span { lo: BytePos(44), hi: BytePos(50), ctxt: #0 } }, Punct { ch: ',', spacing: Alone, span: #0 bytes(50..51), }, Ident { ident: "owner", span: #0 bytes(56..61), }, Punct { ch: '=', spacing: Alone, span: #0 bytes(62..63), }, Literal { lit: Lit { kind: Str, symbol: "Canary M Burns", suffix: None }, span: Span { lo: BytePos(64), hi: BytePos(80), ctxt: #0 } }, ] After: TokenStream [ Ident { ident: "name", span: #0 bytes(37..41), }, Punct { ch: '=', spacing: Alone, span: #0 bytes(42..43), }, Literal { kind: Str, symbol: "SNPP", suffix: None, span: #0 bytes(44..50), }, Punct { ch: ',', spacing: Alone, span: #0 bytes(50..51), }, Ident { ident: "owner", span: #0 bytes(56..61), }, Punct { ch: '=', spacing: Alone, span: #0 bytes(62..63), }, Literal { kind: Str, symbol: "Canary M Burns", suffix: None, span: #0 bytes(64..80), }, ]
Configuration menu - View commit details
-
Copy full SHA for 45ee336 - Browse repository at this point
Copy the full SHA 45ee336View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c4b4c4 - Browse repository at this point
Copy the full SHA 4c4b4c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for bea2c59 - Browse repository at this point
Copy the full SHA bea2c59View commit details -
Rollup merge of rust-lang#71724 - GuillaumeGomez:doc-alias-improvemen…
…ts, r=ollie27 Doc alias improvements After [this message](rust-lang#50146 (comment)), I realized that the **doc alias**. So this PR does the followings: * Align the alias discovery on items added into the search-index. It brings a few nice advantages: * Instead of cloning the data between the two (in rustdoc source code), we now have the search-index one and aliases which reference to the first one. So we go from one big map containing a lot of duplicated data to just integers... * In the front-end (main.js), I improved the code around aliases to allow them to go through the same transformation as other items when we show the search results. * Improve the search tester in order to perform multiple requests into one file (I think it's better in this case than having a file for each case considering how many there are...) * I also had to add the new function inside the tester (`handleAliases`) Once this PR is merged, I intend to finally stabilize this feature. r? @ollie27 cc @rust-lang/rustdoc
Configuration menu - View commit details
-
Copy full SHA for 3d5f276 - Browse repository at this point
Copy the full SHA 3d5f276View commit details -
Rollup merge of rust-lang#72180 - euclio:rustdoc-test-extra-space, r=…
…Dylan-DPC remove extra space from crate-level doctest names Before: ``` running 2 tests test src/test/rustdoc-ui/doctest-output.rs - foo::bar (line 11) ... ok test src/test/rustdoc-ui/doctest-output.rs - (line 5) ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out ``` After: ``` running 2 tests test src/test/rustdoc-ui/doctest-output.rs - foo::bar (line 11) ... ok test src/test/rustdoc-ui/doctest-output.rs - (line 5) ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out ```
Configuration menu - View commit details
-
Copy full SHA for ad2972d - Browse repository at this point
Copy the full SHA ad2972dView commit details -
Rollup merge of rust-lang#72216 - doctorn:require-lang-item, r=lcnr
Remove `lang_items\(\).*\.unwrap\(\)` Follows up rust-lang#72170 to remove the remaining uses of `lang_items\(\).*\.unwrap\(\)` (avoids a bunch of potential ICEs when working in `#![no_core]`). Resolves rust-lang#72195
Configuration menu - View commit details
-
Copy full SHA for a671ffe - Browse repository at this point
Copy the full SHA a671ffeView commit details -
Rollup merge of rust-lang#72218 - RalfJung:test-unleashed-ptrs, r=oli…
…-obk make sure even unleashed miri does not do pointer stuff r? @oli-obk
Configuration menu - View commit details
-
Copy full SHA for e116355 - Browse repository at this point
Copy the full SHA e116355View commit details -
Rollup merge of rust-lang#72220 - wesleywiser:const_prop_eval_consts,…
… r=oli-obk [const-prop] Don't replace Rvalues that are already constants This cleans up a few mir-opt tests which have slight changes to spans for `consts` as a result of replacing them with new Rvalues.
Configuration menu - View commit details
-
Copy full SHA for 7d22984 - Browse repository at this point
Copy the full SHA 7d22984View commit details -
Rollup merge of rust-lang#72224 - lzutao:links, r=Dylan-DPC
doc: add links to rotate_(left|right)
Configuration menu - View commit details
-
Copy full SHA for 7729ff3 - Browse repository at this point
Copy the full SHA 7729ff3View commit details -
Rollup merge of rust-lang#72233 - dtolnay:literal, r=petrochenkov
Fix {:#?} representation of proc_macro::Literal Before: ```rust TokenStream [ Ident { ident: "name", span: #0 bytes(37..41), }, Punct { ch: '=', spacing: Alone, span: #0 bytes(42..43), }, Literal { lit: Lit { kind: Str, symbol: "SNPP", suffix: None }, span: Span { lo: BytePos(44), hi: BytePos(50), ctxt: #0 } }, Punct { ch: ',', spacing: Alone, span: #0 bytes(50..51), }, Ident { ident: "owner", span: #0 bytes(56..61), }, Punct { ch: '=', spacing: Alone, span: #0 bytes(62..63), }, Literal { lit: Lit { kind: Str, symbol: "Canary M Burns", suffix: None }, span: Span { lo: BytePos(64), hi: BytePos(80), ctxt: #0 } }, ] ``` After: ```rust TokenStream [ Ident { ident: "name", span: #0 bytes(37..41), }, Punct { ch: '=', spacing: Alone, span: #0 bytes(42..43), }, Literal { kind: Str, symbol: "SNPP", suffix: None, span: #0 bytes(44..50), }, Punct { ch: ',', spacing: Alone, span: #0 bytes(50..51), }, Ident { ident: "owner", span: #0 bytes(56..61), }, Punct { ch: '=', spacing: Alone, span: #0 bytes(62..63), }, Literal { kind: Str, symbol: "Canary M Burns", suffix: None, span: #0 bytes(64..80), }, ] ```
Configuration menu - View commit details
-
Copy full SHA for 3460546 - Browse repository at this point
Copy the full SHA 3460546View commit details