-
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 7 pull requests #73821
Rollup of 7 pull requests #73821
Commits on May 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 358dc1d - Browse repository at this point
Copy the full SHA 358dc1dView commit details
Commits on Jun 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 93cbad6 - Browse repository at this point
Copy the full SHA 93cbad6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec63f9d - Browse repository at this point
Copy the full SHA ec63f9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1243db - Browse repository at this point
Copy the full SHA c1243dbView commit details
Commits on Jun 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b60cefe - Browse repository at this point
Copy the full SHA b60cefeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14d385b - Browse repository at this point
Copy the full SHA 14d385bView commit details
Commits on Jun 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 49f6166 - Browse repository at this point
Copy the full SHA 49f6166View commit details -
errors: use
-Z terminal-width
in JSON emitterThis commit makes the JSON emitter use `-Z terminal-width` in the "rendered" field of the JSON output. Signed-off-by: David Wood <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3678e5c - Browse repository at this point
Copy the full SHA 3678e5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 89e2c1d - Browse repository at this point
Copy the full SHA 89e2c1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0438e25 - Browse repository at this point
Copy the full SHA 0438e25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8660621 - Browse repository at this point
Copy the full SHA 8660621View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23a907e - Browse repository at this point
Copy the full SHA 23a907eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff0096d - Browse repository at this point
Copy the full SHA ff0096dView commit details -
Configuration menu - View commit details
-
Copy full SHA for edd4b36 - Browse repository at this point
Copy the full SHA edd4b36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23d93c3 - Browse repository at this point
Copy the full SHA 23d93c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 088d036 - Browse repository at this point
Copy the full SHA 088d036View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0d6ad2 - Browse repository at this point
Copy the full SHA e0d6ad2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 839f9c0 - Browse repository at this point
Copy the full SHA 839f9c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 984e536 - Browse repository at this point
Copy the full SHA 984e536View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fe1b1d - Browse repository at this point
Copy the full SHA 8fe1b1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63078c3 - Browse repository at this point
Copy the full SHA 63078c3View commit details
Commits on Jun 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for a4e7b47 - Browse repository at this point
Copy the full SHA a4e7b47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1875c79 - Browse repository at this point
Copy the full SHA 1875c79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d280a5 - Browse repository at this point
Copy the full SHA 2d280a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9308860 - Browse repository at this point
Copy the full SHA 9308860View commit details -
Configuration menu - View commit details
-
Copy full SHA for d25d6c5 - Browse repository at this point
Copy the full SHA d25d6c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e8c54a - Browse repository at this point
Copy the full SHA 8e8c54aView commit details -
Rollup merge of rust-lang#72437 - ecstatic-morse:stabilize-const-if-m…
…atch, r=oli-obk Stabilize `#![feature(const_if_match)]` Quoting from the [stabilization report](rust-lang#49146 (comment)): > `if` and `match` expressions as well as the short-circuiting logic operators `&&` and `||` will become legal in all [const contexts](https://doc.rust-lang.org/reference/const_eval.html#const-context). A const context is any of the following: > > - The initializer of a `const`, `static`, `static mut` or enum discriminant. > - The body of a `const fn`. > - The value of a const generic (nightly only). > - The length of an array type (`[u8; 3]`) or an array repeat expression (`[0u8; 3]`). > > Furthermore, the short-circuiting logic operators will no longer be lowered to their bitwise equivalents (`&` and `|` respectively) in `const` and `static` initializers (see rust-lang#57175). As a result, `let` bindings can be used alongside short-circuiting logic in those initializers. Resolves rust-lang#49146. Ideally, we would resolve 🐳 rust-lang#66753 before this lands on stable, so it might be worth pushing this back a release. Also, this means we should get the process started for rust-lang#52000, otherwise people will have no recourse except recursion for iterative `const fn`. r? @oli-obk
Configuration menu - View commit details
-
Copy full SHA for 6fc1714 - Browse repository at this point
Copy the full SHA 6fc1714View commit details -
Rollup merge of rust-lang#72705 - Lucretiel:stdio-forwarding, r=Amanieu
Added io forwarding methods to the stdio structs Added methods to forward the `io::Read` and `io::Write` methods of the myriad wrapper structs in `stdio.rs` to their underlying readers / writers. This is especially important for the structs on the outside of a locking boundary, to ensure that the lock isn't being dropped and re-acquired in a loop.
Configuration menu - View commit details
-
Copy full SHA for e5343ec - Browse repository at this point
Copy the full SHA e5343ecView commit details -
Rollup merge of rust-lang#73243 - poliorcetics:discourage-is-file, r=…
…Amanieu Add documentation to point to `File::open` or `OpenOptions::open` instead of `is_file` to check read/write possibility Fixes rust-lang#64170. This adds documentation to point user towards `!is_dir` instead of `is_file` when all they want to is read from a source. I ran `rg "fn is_file\("` to find all `is_file` methods, I hope I did not miss one.
Configuration menu - View commit details
-
Copy full SHA for d31b8ba - Browse repository at this point
Copy the full SHA d31b8baView commit details -
Rollup merge of rust-lang#73525 - cuviper:llvm11, r=nikic
Prepare for LLVM 11 These are just the code changes needed to build with the current LLVM master (version 11). r? @nikic
Configuration menu - View commit details
-
Copy full SHA for 4b307b2 - Browse repository at this point
Copy the full SHA 4b307b2View commit details -
Rollup merge of rust-lang#73763 - davidtwco:terminal-width-json-emitt…
…er, r=estebank errors: use `-Z terminal-width` in JSON emitter This PR makes the JSON emitter use `-Z terminal-width` in the "rendered" field of the JSON output. r? @estebank
Configuration menu - View commit details
-
Copy full SHA for 23c8bc4 - Browse repository at this point
Copy the full SHA 23c8bc4View commit details -
Rollup merge of rust-lang#73796 - lcnr:LocalDefId, r=matthewjasper
replace more `DefId`s with `LocalDefId` part of rust-lang#70853
Configuration menu - View commit details
-
Copy full SHA for 01ed6ef - Browse repository at this point
Copy the full SHA 01ed6efView commit details -
Rollup merge of rust-lang#73797 - atetubou:patch-1, r=jonas-schievink
fix typo in self-profile.md
Configuration menu - View commit details
-
Copy full SHA for c6c0515 - Browse repository at this point
Copy the full SHA c6c0515View commit details