-
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 11 pull requests #81212
Rollup of 11 pull requests #81212
Commits on Dec 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c78bfba - Browse repository at this point
Copy the full SHA c78bfbaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a6014b - Browse repository at this point
Copy the full SHA 4a6014bView commit details
Commits on Jan 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2eb4ccd - Browse repository at this point
Copy the full SHA 2eb4ccdView commit details
Commits on Jan 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4274ba4 - Browse repository at this point
Copy the full SHA 4274ba4View commit details -
Use heading for
std::prelude
and notio::prelude
The heading style for `std::prelude` is to be consistent with the headings for `std` and `core`: `# The Rust Standard Library` and `# The Rust Core Library`, respectively.
Configuration menu - View commit details
-
Copy full SHA for 25a4964 - Browse repository at this point
Copy the full SHA 25a4964View commit details
Commits on Jan 17, 2021
-
Fix formatting for removed lints
- Don't add backticks for the reason a lint was removed. This is almost never a code block, and when it is the backticks should be in the reason itself. - Don't assume clippy is the only tool that needs to be checked for backwards compatibility
Configuration menu - View commit details
-
Copy full SHA for 77b5ced - Browse repository at this point
Copy the full SHA 77b5cedView commit details
Commits on Jan 18, 2021
-
Visit only terminators when removing landing pads
No functional changes intended
Configuration menu - View commit details
-
Copy full SHA for 96e9562 - Browse repository at this point
Copy the full SHA 96e9562View commit details -
Configuration menu - View commit details
-
Copy full SHA for d829e40 - Browse repository at this point
Copy the full SHA d829e40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38b7742 - Browse repository at this point
Copy the full SHA 38b7742View commit details -
Fix internal rustdoc broken links
As it was suggested in rust-lang#81037 `SpecFromIter` is not in the scope and therefore (even it should fail), we get a warning when we try do document private intems in `rust/library/alloc/`. This fixes rust-lang#81037 by adding the trait in the scope and also adding an `allow(unused_imports)` flag so that the compiler does not complain, Since the trait is not used per se in the code, it's just needed to have properly documented docs.
Configuration menu - View commit details
-
Copy full SHA for 9abd80c - Browse repository at this point
Copy the full SHA 9abd80cView commit details
Commits on Jan 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 20d8478 - Browse repository at this point
Copy the full SHA 20d8478View commit details -
Remove unnecessary
after_run
functionIt's called at the same time and in the same place as `after_krate`, so they can be combined.
Configuration menu - View commit details
-
Copy full SHA for d926147 - Browse repository at this point
Copy the full SHA d926147View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9272d53 - Browse repository at this point
Copy the full SHA 9272d53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 203df17 - Browse repository at this point
Copy the full SHA 203df17View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fb53c2 - Browse repository at this point
Copy the full SHA 3fb53c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc6720f - Browse repository at this point
Copy the full SHA bc6720fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 230d5b1 - Browse repository at this point
Copy the full SHA 230d5b1View commit details -
Make 'static bound on panic_any explicit.
This was already implied because Any: 'static, but this makes it explicit.
Configuration menu - View commit details
-
Copy full SHA for 8cac04e - Browse repository at this point
Copy the full SHA 8cac04eView commit details
Commits on Jan 20, 2021
-
Rollup merge of rust-lang#80172 - camelid:prelude-docs-consistent-pun…
…ct, r=steveklabnik Use consistent punctuation for 'Prelude contents' docs
Configuration menu - View commit details
-
Copy full SHA for 9343d94 - Browse repository at this point
Copy the full SHA 9343d94View commit details -
Rollup merge of rust-lang#80601 - steffahn:improve_format_string_gram…
…mar, r=m-ou-se Improve grammar in documentation of format strings The docs previously were * using some weird `<` and `>` around some nonterminals * _correct me if these **did** have any meaning_ * using of a (not explicitly defined) `text` nonterminal that didn’t explicitly disallow productions containing `'{'` or `'}'` * incorrect in not allowing for `x?` and `X?` productions of `type` * unnecessarily ambiguous, both * allowing `type` to be `''`, and * using an optional `[type]` * using inconsistent underscore/hyphenation style between `format_string` and `format_spec` vs `maybe-format` _Rendered:_ ![Screenshot_20210101_230901](https://user-images.githubusercontent.com/3986214/103447038-69d7a180-4c86-11eb-8fa0-0a6160a7ff7a.png) _(current docs: https://doc.rust-lang.org/nightly/std/fmt/#syntax)_ `@rustbot` modify labels: T-doc
Configuration menu - View commit details
-
Copy full SHA for f18b766 - Browse repository at this point
Copy the full SHA f18b766View commit details -
Rollup merge of rust-lang#81046 - rylev:unknown-external-crate, r=est…
…ebank Improve unknown external crate error This improves error messages when unknown items in the crate root are encountered. Fixes rust-lang#63799 r? `@estebank`
Configuration menu - View commit details
-
Copy full SHA for e047457 - Browse repository at this point
Copy the full SHA e047457View commit details -
Rollup merge of rust-lang#81135 - jyn514:no-backticks, r=flip1995
Fix formatting for removed lints - Don't add backticks for the reason a lint was removed. This is almost never a code block, and when it is the backticks should be in the reason itself. - Don't assume clippy is the only tool that needs to be checked for backwards compatibility I split this out of rust-lang#80527 because it kept causing tests to fail, and it's a good change to have anyway. r? `@flip1995`
Configuration menu - View commit details
-
Copy full SHA for bfc2533 - Browse repository at this point
Copy the full SHA bfc2533View commit details -
Rollup merge of rust-lang#81152 - lzutao:intersperse_fold, r=m-ou-se
Fix intersperse_fold Here is a standalone playground link in case anybody wants to modify code: https://play.rust-lang.org/?version=nightly&mode=debug&edition=2018&gist=626b4d044fb74f044a36098ad907e40f Fixes rust-lang#81145 cc rust-lang#79479 `@jonas-schievink`
Configuration menu - View commit details
-
Copy full SHA for 9c8f0fe - Browse repository at this point
Copy the full SHA 9c8f0feView commit details -
Rollup merge of rust-lang#81178 - tmiasko:no-landing-pads, r=oli-obk
Visit only terminators when removing landing pads No functional changes intended
Configuration menu - View commit details
-
Copy full SHA for 8253984 - Browse repository at this point
Copy the full SHA 8253984View commit details -
Rollup merge of rust-lang#81179 - CPerezz:fix_interal_doc_warns, r=jy…
…n514 Fix broken links with `--document-private-items` in the standard library As it was suggested in rust-lang#81037 `SpecFromIter` is not in the scope and therefore we get a warning when we try to do document private intems in `rust/library/alloc/`. This addresses rust-lang#81037 by adding the trait in the scope as `@jyn514` suggested and also adding an `allow(unused_imports)` flag so that the compiler does not complain, Since the trait is not used per se in the code, it's just needed to have properly documented docs.
Configuration menu - View commit details
-
Copy full SHA for 1afc006 - Browse repository at this point
Copy the full SHA 1afc006View commit details -
Rollup merge of rust-lang#81184 - jyn514:combine-after, r=CraftSpider
Remove unnecessary `after_run` function It's called at the same time and in the same place as `after_krate`, so they can be combined.
Configuration menu - View commit details
-
Copy full SHA for e190e8c - Browse repository at this point
Copy the full SHA e190e8cView commit details -
Rollup merge of rust-lang#81185 - osa1:fix_80742, r=oli-obk
Fix ICE in mir when evaluating SizeOf on unsized type Not quite ready yet. This tries to fix rust-lang#80742 as discussed on [Zulip topic][1], by using `delay_span_bug`. I don't understand what `delay_span_bug` does. It seems like my error message is never used. With this patch, in this program: ```rust #![allow(incomplete_features)] #![feature(const_evaluatable_checked)] #![feature(const_generics)] use std::fmt::Debug; use std::marker::PhantomData; use std::mem::size_of; struct Inline<T> where [u8; size_of::<T>() + 1]: , { _phantom: PhantomData<T>, buf: [u8; size_of::<T>() + 1], } impl<T> Inline<T> where [u8; size_of::<T>() + 1]: , { pub fn new(val: T) -> Inline<T> { todo!() } } fn main() { let dst = Inline::<dyn Debug>::new(0); // line 27 } ``` these errors are printed, both for line 27 (annotated line above): - "no function or associated item named `new` found for struct `Inline<dyn Debug>` in the current scope" - "the size for values of type `dyn Debug` cannot be known at compilation time" Second error makes sense, but I'm not sure about the first one and why it's even printed. Finally, I'm not sure about the span passing in `const_eval`. [1]: https://rust-lang.zulipchat.com/#narrow/stream/269128-miri/topic/Help.20fixing.20.2380742
Configuration menu - View commit details
-
Copy full SHA for 4fcee03 - Browse repository at this point
Copy the full SHA 4fcee03View commit details -
Rollup merge of rust-lang#81187 - eltociear:patch-6, r=jonas-schievink
Fix typo in counters.rs formating -> formatting
Configuration menu - View commit details
-
Copy full SHA for ce50269 - Browse repository at this point
Copy the full SHA ce50269View commit details -
Rollup merge of rust-lang#81194 - m-ou-se:stabilize-panic-any, r=m-ou-se
Stabilize std::panic::panic_any. This stabilizes `std::panic::panic_any`.
Configuration menu - View commit details
-
Copy full SHA for 0cdd7f0 - Browse repository at this point
Copy the full SHA 0cdd7f0View commit details