-
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 12 pull requests #41041
Rollup of 12 pull requests #41041
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
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 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 1510786 - Browse repository at this point
Copy the full SHA 1510786View 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 3b1f3f0 - Browse repository at this point
Copy the full SHA 3b1f3f0View 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 c2b860e - Browse repository at this point
Copy the full SHA c2b860eView 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 391b8b6 - Browse repository at this point
Copy the full SHA 391b8b6View 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 7c3f92b - Browse repository at this point
Copy the full SHA 7c3f92bView 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 b29de46 - Browse repository at this point
Copy the full SHA b29de46View 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 da961f2 - Browse repository at this point
Copy the full SHA da961f2View 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 8f4c789 - Browse repository at this point
Copy the full SHA 8f4c789View 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 5046350 - Browse repository at this point
Copy the full SHA 5046350View 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 cd9b677 - Browse repository at this point
Copy the full SHA cd9b677View 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 431cb87 - Browse repository at this point
Copy the full SHA 431cb87View 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 57d7787 - Browse repository at this point
Copy the full SHA 57d7787View commit details