-
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 13 pull requests #41040
Rollup of 13 pull requests #41040
Commits on Mar 30, 2017
-
Add a note about overflow for fetch_add/fetch_sub
Stjepan Glavina committedMar 30, 2017 Configuration menu - View commit details
-
Copy full SHA for 3fa28cc - Browse repository at this point
Copy the full SHA 3fa28ccView commit details -
Stjepan Glavina committed
Mar 30, 2017 Configuration menu - View commit details
-
Copy full SHA for 2946c41 - Browse repository at this point
Copy the full SHA 2946c41View commit details
Commits on Mar 31, 2017
-
Improve some docs for VecDeque
Stjepan Glavina committedMar 31, 2017 Configuration menu - View commit details
-
Copy full SHA for d7b3f05 - Browse repository at this point
Copy the full SHA d7b3f05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44d8b23 - Browse repository at this point
Copy the full SHA 44d8b23View commit details
Commits on Apr 1, 2017
-
Stjepan Glavina committed
Apr 1, 2017 Configuration menu - View commit details
-
Copy full SHA for 1e2a61d - Browse repository at this point
Copy the full SHA 1e2a61dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5198072 - Browse repository at this point
Copy the full SHA 5198072View commit details -
Clean up std::ascii sub-level docs.
* Change `utf8` variable names to `non_ascii` to be more clear, since ASCII and UTF-8 are compatible. * Fix `EscapeDefault` struct description to follow the typical iterator method format with a link to the generating function. * Add more `escape_default` examples to cover every case mentioned in the function description itself.
Eugene Bulkin committedApr 1, 2017 Configuration menu - View commit details
-
Copy full SHA for d8fb322 - Browse repository at this point
Copy the full SHA d8fb322View commit details -
Add more std::ascii module-level docs.
Eugene Bulkin committedApr 1, 2017 Configuration menu - View commit details
-
Copy full SHA for a5d775d - Browse repository at this point
Copy the full SHA a5d775dView commit details -
rustc: Stabilize the
#![windows_subsystem]
attributeThis commit stabilizes the `#![windows_subsystem]` attribute which is a conservative exposure of the `/SUBSYSTEM` linker flag on Widnows platforms. This is useful for creating applications as well as console programs. Closes rust-lang#37499
Configuration menu - View commit details
-
Copy full SHA for 34cf288 - Browse repository at this point
Copy the full SHA 34cf288View commit details -
Configuration menu - View commit details
-
Copy full SHA for 364241c - Browse repository at this point
Copy the full SHA 364241cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 128a313 - Browse repository at this point
Copy the full SHA 128a313View commit details -
Configuration menu - View commit details
-
Copy full SHA for 029ace4 - Browse repository at this point
Copy the full SHA 029ace4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c414628 - Browse repository at this point
Copy the full SHA c414628View commit details
Commits on Apr 2, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 4c9f8ae - Browse repository at this point
Copy the full SHA 4c9f8aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff4febf - Browse repository at this point
Copy the full SHA ff4febfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 509ef4c - Browse repository at this point
Copy the full SHA 509ef4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 255d919 - Browse repository at this point
Copy the full SHA 255d919View commit details
Commits on Apr 3, 2017
-
Revert "Implement AsRawFd/IntoRawFd for RawFd"
This reverts commit 2cf686f (rust-lang#40842) RawFd is a type alias for c_int, which is itself a type alias for i32. As a result, adding AsRawFd and IntoRawFd impls for RawFd actually adds them for i32. As a result, the reverted commit makes this valid: ``` use std::os::unix::io::AsRawFd; fn arf<T: AsRawFd>(_: T) {} fn main() { arf(32i32) } ``` Implimenting AsRawFd and IntoRawFd for i32 breaks the promises of both those traits that their methods return a valid RawFd. r? @aturon cc @Mic92 @kamalmarhubi
Configuration menu - View commit details
-
Copy full SHA for 9c1b7ae - Browse repository at this point
Copy the full SHA 9c1b7aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for f74ca38 - Browse repository at this point
Copy the full SHA f74ca38View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7c2160 - Browse repository at this point
Copy the full SHA e7c2160View commit details -
Rollup merge of rust-lang#40608 - GuillaumeGomez:mutex-doc-inconsiste…
…ncy, r=steveklabnik Fix mutex's docs inconsistency Fixes rust-lang#40176. r? @steveklabnik cc @rust-lang/docs
Configuration menu - View commit details
-
Copy full SHA for 930c997 - Browse repository at this point
Copy the full SHA 930c997View commit details -
Rollup merge of rust-lang#40870 - alexcrichton:stabilize-windows-subs…
…ystem, r=aturon rustc: Stabilize the `#![windows_subsystem]` attribute This commit stabilizes the `#![windows_subsystem]` attribute which is a conservative exposure of the `/SUBSYSTEM` linker flag on Widnows platforms. This is useful for creating applications as well as console programs. Closes rust-lang#37499
Configuration menu - View commit details
-
Copy full SHA for 9fd0a18 - Browse repository at this point
Copy the full SHA 9fd0a18View commit details -
Rollup merge of rust-lang#40927 - stjepang:docs-atomic-overflow-note,…
… r=alexcrichton Add a note about overflow for fetch_add/fetch_sub Fixes rust-lang#40916 Fixes rust-lang#34618 r? @steveklabnik
Configuration menu - View commit details
-
Copy full SHA for 3682a33 - Browse repository at this point
Copy the full SHA 3682a33View commit details -
Rollup merge of rust-lang#40949 - stjepang:fix-vecdeque-docs, r=frewsxcv
Improve some docs for VecDeque r? @GuillaumeGomez
Configuration menu - View commit details
-
Copy full SHA for 545a89e - Browse repository at this point
Copy the full SHA 545a89eView commit details -
Rollup merge of rust-lang#40977 - projektir:BarrierWaitResult_doc, r=…
…steveklabnik Updating the description for BarrierWaitResult rust-lang#29377 Referencing `Barrier`, removing reference to `is_leader`.
Configuration menu - View commit details
-
Copy full SHA for f0cbfaa - Browse repository at this point
Copy the full SHA f0cbfaaView commit details -
Rollup merge of rust-lang#40988 - eugene-bulkin:ascii-docs, r=frewsxcv
API Docs: ascii Add/update docs for the `ascii` module per rust-lang#29341. r? @steveklabnik
Configuration menu - View commit details
-
Copy full SHA for 139e346 - Browse repository at this point
Copy the full SHA 139e346View commit details -
Rollup merge of rust-lang#40992 - donniebishop:utf8err_linking, r=ale…
…xcrichton Added links to from_utf8 methods in Utf8Error Referencing rust-lang#29375. Linked the `from_utf8` methods for both `String` and `str` in the description. Also linked the `u8` to its documentation
Configuration menu - View commit details
-
Copy full SHA for fd37622 - Browse repository at this point
Copy the full SHA fd37622View commit details -
Rollup merge of rust-lang#40997 - donniebishop:from_utf8_linking, r=s…
…teveklabnik Added links to types in from_utf8 description References rust-lang#29375. Link to types mentioned in the documentation for `from_utf8` (`str`, `&[u8`], etc). Paragraphs were reformatted to keep any one line from being excessively long, but are otherwise unchanged.
Configuration menu - View commit details
-
Copy full SHA for 2a01b3e - Browse repository at this point
Copy the full SHA 2a01b3eView commit details -
Rollup merge of rust-lang#40999 - irfanhudda:improve-option-docs, r=s…
…teveklabnik Improve option API docs Associated Issue: rust-lang#29366 Improve `option` API docs for * `IntoIter` struct * `Iter` struct * `IterMut` struct r? @steveklabnik
Configuration menu - View commit details
-
Copy full SHA for ec8f1df - Browse repository at this point
Copy the full SHA ec8f1dfView commit details -
Rollup merge of rust-lang#41007 - pgerber:dir_builder, r=frewsxcv
Improve documentation for `std::fs::DirBuilder`
Configuration menu - View commit details
-
Copy full SHA for 826ec40 - Browse repository at this point
Copy the full SHA 826ec40View commit details -
Rollup merge of rust-lang#41014 - SimonSapin:patch-6, r=frewsxcv
std::thread docs: fix link to current()
Configuration menu - View commit details
-
Copy full SHA for f22cc07 - Browse repository at this point
Copy the full SHA f22cc07View commit details -
Rollup merge of rust-lang#41019 - mandeep:fix-vec-swapremove-docs, r=…
…BurntSushi Fixed typo in doc comments for swap_remove While reading the Vec docs, I came across the docs for swap_remove. I believe there is a typo in the comment and ```return``` should be ```returns```. This PR fixes this issue. I also feel that the entire doc comment is a bit of a run-on and could be changed to something along the lines of ```Removes an element from anywhere in the vector and returns it. The vector is mutated and the removed element is replaced by the last element of the vector. ``` Thoughts?
Configuration menu - View commit details
-
Copy full SHA for c303fe0 - Browse repository at this point
Copy the full SHA c303fe0View commit details -
Rollup merge of rust-lang#41035 - jmesmon:revert-bad-raw-fd-impls, r=…
…aturon Revert "Implement AsRawFd/IntoRawFd for RawFd" This reverts commit 2cf686f (rust-lang#40842) RawFd is a type alias for c_int, which is itself a type alias for i32. As a result, adding AsRawFd and IntoRawFd impls for RawFd actually adds them for i32. As a result, the reverted commit makes this valid: ``` use std::os::unix::io::AsRawFd; fn arf<T: AsRawFd>(_: T) {} fn main() { arf(32i32) } ``` Implimenting AsRawFd and IntoRawFd for i32 breaks the promises of both those traits that their methods return a valid RawFd. r? @aturon cc @Mic92 @kamalmarhubi
Configuration menu - View commit details
-
Copy full SHA for 97ce03c - Browse repository at this point
Copy the full SHA 97ce03cView commit details