-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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 9 pull requests #33501
Rollup of 9 pull requests #33501
Commits on Apr 27, 2016
-
std: Allow creating ExitStatus from raw values
Sometimes a process may be waited on externally from the standard library, in which case it can be useful to create a raw `ExitStatus` structure to return. This commit extends the existing Unix `ExitStatusExt` extension trait and adds a new Windows-specific `ExitStatusExt` extension trait to do this. The methods are currently called `ExitStatus::from_raw`. cc rust-lang#32713
Configuration menu - View commit details
-
Copy full SHA for 7f09b1f - Browse repository at this point
Copy the full SHA 7f09b1fView commit details
Commits on May 3, 2016
-
Configuration menu - View commit details
-
Copy full SHA for dca29d7 - Browse repository at this point
Copy the full SHA dca29d7View commit details
Commits on May 5, 2016
-
Configuration menu - View commit details
-
Copy full SHA for cdca084 - Browse repository at this point
Copy the full SHA cdca084View commit details
Commits on May 6, 2016
-
Configuration menu - View commit details
-
Copy full SHA for ca6062d - Browse repository at this point
Copy the full SHA ca6062dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01be25b - Browse repository at this point
Copy the full SHA 01be25bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 083c395 - Browse repository at this point
Copy the full SHA 083c395View commit details -
Add detailed error explanation for E0509
Edited the error explanation for E0509 to clarify dropping of moved fields Edited the error explanation for E0509 to clarify move out of Drop value language Fixed typeo in last commit to E0509 Switched to erroneous code wording
Configuration menu - View commit details
-
Copy full SHA for 5071728 - Browse repository at this point
Copy the full SHA 5071728View commit details
Commits on May 7, 2016
-
book: fixup code in error handling tutorial
A few oversights happened while porting the example from docopt to getopts. I retraced all the steps, fixing code and description as necessary. Fixes: rust-lang#33422
Configuration menu - View commit details
-
Copy full SHA for d75c079 - Browse repository at this point
Copy the full SHA d75c079View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bd4c9d - Browse repository at this point
Copy the full SHA 1bd4c9dView commit details
Commits on May 8, 2016
-
Configuration menu - View commit details
-
Copy full SHA for a7439ad - Browse repository at this point
Copy the full SHA a7439adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 192e336 - Browse repository at this point
Copy the full SHA 192e336View commit details
Commits on May 9, 2016
-
rustdoc: fix emitting duplicate implementors in .js files
The collect() fn checks for double quotes; use them here as well. Fixes: rust-lang#30219
Configuration menu - View commit details
-
Copy full SHA for ba17bd0 - Browse repository at this point
Copy the full SHA ba17bd0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62b19c6 - Browse repository at this point
Copy the full SHA 62b19c6View commit details -
rustdoc: do not strip blanket impls in crate of origin
In `impl<T> Trait for T`, the blanket type parameters `T` were recognized as "local" and "not exported", so these impls were thrown out. Now we check if they are generic, and keep them in that case. Fixes: rust-lang#29503
Configuration menu - View commit details
-
Copy full SHA for 6100b70 - Browse repository at this point
Copy the full SHA 6100b70View commit details -
Rollup merge of rust-lang#33129 - GuillaumeGomez:fmt_doc, r=steveklabnik
Doc improvement on std::fmt module Part of rust-lang#29355. r? @steveklabnik
Configuration menu - View commit details
-
Copy full SHA for dd20d66 - Browse repository at this point
Copy the full SHA dd20d66View commit details -
Rollup merge of rust-lang#33224 - alexcrichton:create-exit-status, r=…
…aturon std: Allow creating ExitStatus from raw values Sometimes a process may be waited on externally from the standard library, in which case it can be useful to create a raw `ExitStatus` structure to return. This commit extends the existing Unix `ExitStatusExt` extension trait and adds a new Windows-specific `ExitStatusExt` extension trait to do this. The methods are currently called `ExitStatus::from_raw`. cc rust-lang#32713
Configuration menu - View commit details
-
Copy full SHA for 383897d - Browse repository at this point
Copy the full SHA 383897dView commit details -
Rollup merge of rust-lang#33370 - aochagavia:dump, r=nrc
save-analysis: use a decoupled representation for dumped data Closes rust-lang#33348 This will probably break any tool relying on the csv backend of save_analysis, for the following reasons: 1. Dumped spans don't contain extents anymore (`Dump` uses `SpanData` now instead of internal `Span`s). In case we still want to dump extents we could add them to `SpanData`. 1. `DefId`s are no longer dumped as a pair of `(ref_id, ref_crate)`. Instead, they are dumped as a single `Id`. @nrc You said something about storing the id in a `u64`, but you didn't explain why. I kept using `u32` in this branch but I can change it if you prefer that. r? @nrc By the way, the fact that this breaks tools relying on CSV may be a good occasion to start dumping CSV in a different way (i.e. using the serializer like in the JSON backend).
Configuration menu - View commit details
-
Copy full SHA for af60d4c - Browse repository at this point
Copy the full SHA af60d4cView commit details -
Rollup merge of rust-lang#33383 - cramertj:E0509, r=Manishearth
Add detailed error explanation for E0509 Part of rust-lang#32777
Configuration menu - View commit details
-
Copy full SHA for a6d9261 - Browse repository at this point
Copy the full SHA a6d9261View commit details -
Rollup merge of rust-lang#33431 - GuillaumeGomez:issue-30416, r=steve…
…klabnik Update CSS for future rustdoc merge cc rust-lang#33382 r? @steveklabnik cc @Manishearth cc @birkenfeld
Configuration menu - View commit details
-
Copy full SHA for 5569e51 - Browse repository at this point
Copy the full SHA 5569e51View commit details -
Rollup merge of rust-lang#33474 - frewsxcv:unwrap-err, r=alexcrichton
Utilize `Result::unwrap_err` in more places. None
Configuration menu - View commit details
-
Copy full SHA for 476029f - Browse repository at this point
Copy the full SHA 476029fView commit details -
Rollup merge of rust-lang#33480 - birkenfeld:issue-33422, r=steveklabnik
book: fixup code in error handling tutorial A few oversights happened while porting the example from docopt to getopts. I retraced all the steps, fixing code and description as necessary. Fixes: rust-lang#33422
Configuration menu - View commit details
-
Copy full SHA for 42e8179 - Browse repository at this point
Copy the full SHA 42e8179View commit details -
Rollup merge of rust-lang#33496 - silvo38:master, r=apasel422
Fix minor typo in E0312
Configuration menu - View commit details
-
Copy full SHA for 181a630 - Browse repository at this point
Copy the full SHA 181a630View commit details -
Rollup merge of rust-lang#33509 - birkenfeld:issue-30219, r=alexcrichton
rustdoc: fix emitting duplicate implementors in .js files The collect() fn checks for double quotes; use them here as well. Fixes: rust-lang#30219
Configuration menu - View commit details
-
Copy full SHA for 044727d - Browse repository at this point
Copy the full SHA 044727dView commit details -
Rollup merge of rust-lang#33514 - birkenfeld:issue-29503, r=alexcrichton
rustdoc: do not strip blanket impls in crate of origin In `impl<T> Trait for T`, the blanket type parameters `T` were recognized as "local" and "not exported", so these impls were thrown out. Now we check if they are generic, and keep them in that case. Fixes: rust-lang#29503
Configuration menu - View commit details
-
Copy full SHA for 812dae4 - Browse repository at this point
Copy the full SHA 812dae4View commit details