-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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 PRs in the queue; Wednesday #23473
Commits on Mar 15, 2015
-
Configuration menu - View commit details
-
Copy full SHA for a89dc2d - Browse repository at this point
Copy the full SHA a89dc2dView commit details
Commits on Mar 17, 2015
-
Fix IPv6 address format in documentation
Very minor fix: in `std::net::Ipv6Addr::new`, the documentation had an incomplete representation of the resulting address, missing the last two groups.
Configuration menu - View commit details
-
Copy full SHA for 730defc - Browse repository at this point
Copy the full SHA 730defcView commit details -
libc: Fix definition of sockaddr_storage on 32-bit linux
The alignment field is actually a "pointer sized" type instead of always i64, requiring that the size of the padding field is also calculated slightly differently. Closes rust-lang#23425
Configuration menu - View commit details
-
Copy full SHA for 71982c2 - Browse repository at this point
Copy the full SHA 71982c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34c48db - Browse repository at this point
Copy the full SHA 34c48dbView commit details
Commits on Mar 18, 2015
-
std: Tweak some unstable features of
str
This commit clarifies some of the unstable features in the `str` module by moving them out of the blanket `core` and `collections` features. The following methods were moved to the `str_char` feature which generally encompasses decoding specific characters from a `str` and dealing with the result. It is unclear if any of these methods need to be stabilized for 1.0 and the most conservative route for now is to continue providing them but to leave them as unstable under a more specific name. * `is_char_boundary` * `char_at` * `char_range_at` * `char_at_reverse` * `char_range_at_reverse` * `slice_shift_char` The following methods were moved into the generic `unicode` feature as they are specifically enabled by the `unicode` crate itself. * `nfd_chars` * `nfkd_chars` * `nfc_chars` * `graphemes` * `grapheme_indices` * `width`
Configuration menu - View commit details
-
Copy full SHA for aa88da6 - Browse repository at this point
Copy the full SHA aa88da6View commit details -
Infer type ! for a loop that can only break out of other loops
Closes rust-lang#23451. Signed-off-by: Anders Kaseorg <andersk@mit.edu>
Configuration menu - View commit details
-
Copy full SHA for 7364022 - Browse repository at this point
Copy the full SHA 7364022View commit details -
Rollup merge of rust-lang#23461 - alexcrichton:feat-char-at, r=aturon
This commit clarifies some of the unstable features in the `str` module by moving them out of the blanket `core` and `collections` features. The following methods were moved to the `str_char` feature which generally encompasses decoding specific characters from a `str` and dealing with the result. It is unclear if any of these methods need to be stabilized for 1.0 and the most conservative route for now is to continue providing them but to leave them as unstable under a more specific name. * `is_char_boundary` * `char_at` * `char_range_at` * `char_at_reverse` * `char_range_at_reverse` * `slice_shift_char` The following methods were moved into the generic `unicode` feature as they are specifically enabled by the `unicode` crate itself. * `nfd_chars` * `nfkd_chars` * `nfc_chars` * `graphemes` * `grapheme_indices` * `width`
Configuration menu - View commit details
-
Copy full SHA for 181441c - Browse repository at this point
Copy the full SHA 181441cView commit details -
Rollup merge of rust-lang#23467 - andersk:loop-labeled-break-value, r…
…=sanxiyn Closes rust-lang#23451.
Configuration menu - View commit details
-
Copy full SHA for a7eca31 - Browse repository at this point
Copy the full SHA a7eca31View commit details -
Rollup merge of rust-lang#23392 - WiSaGaN:bugfix/fix_deprecate_link, …
…r=Manishearth Since module `std::sync::mpsc` is stable now, fix the deprecated link `comm` with `sync::mpsc`.
Configuration menu - View commit details
-
Copy full SHA for dda4220 - Browse repository at this point
Copy the full SHA dda4220View commit details -
Rollup merge of rust-lang#23443 - meqif:ipv6addr-new-documentation-fi…
…x, r=steveklabnik Very minor fix: in `std::net::Ipv6Addr::new`, the documentation had an incomplete representation of the resulting address, missing the last two groups.
Configuration menu - View commit details
-
Copy full SHA for 51bc2f1 - Browse repository at this point
Copy the full SHA 51bc2f1View commit details -
Rollup merge of rust-lang#23450 - alexcrichton:fix-sockaddr-storage, …
…r=brson The alignment field is actually a \"pointer sized\" type instead of always i64, requiring that the size of the padding field is also calculated slightly differently. Closes rust-lang#23425
Configuration menu - View commit details
-
Copy full SHA for c341fe9 - Browse repository at this point
Copy the full SHA c341fe9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e245e65 - Browse repository at this point
Copy the full SHA e245e65View commit details -
Rollup merge of rust-lang#23428 - Manishearth:ast-doc, r=huon
I often have to run `ast-json` or look into the pretty-printer source to figure out what the fields of an AST enum mean. I've tried to document most of what I know (and some semi-obvious stuff). r? @steveklabnik f? @eddyb
Configuration menu - View commit details
-
Copy full SHA for 2a106d6 - Browse repository at this point
Copy the full SHA 2a106d6View commit details