| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2017-01-25 | std: Stabilize APIs for the 1.16.0 release | Alex Crichton | -268/+0 | |
| This commit applies the stabilization/deprecations of the 1.16.0 release, as tracked by the rust-lang/rust issue tracker and the final-comment-period tag. The following APIs were stabilized: * `VecDeque::truncate` * `VecDeque::resize` * `String::insert_str` * `Duration::checked_{add,sub,div,mul}` * `str::replacen` * `SocketAddr::is_ipv{4,6}` * `IpAddr::is_ipv{4,6}` * `str::repeat` * `Vec::dedup_by` * `Vec::dedup_by_key` * `Result::unwrap_or_default` * `<*const T>::wrapping_offset` * `<*mut T>::wrapping_offset` * `CommandExt::creation_flags` (on Windows) * `File::set_permissions` * `String::split_off` The following APIs were deprecated * `EnumSet` - replaced with other ecosystem abstractions, long since unstable Closes #27788 Closes #35553 Closes #35774 Closes #36436 Closes #36949 Closes #37079 Closes #37087 Closes #37516 Closes #37827 Closes #37916 Closes #37966 Closes #38080 | ||||
| 2016-05-24 | format with [rustfmt_skip] and addressed a few comments | Srinivas Reddy Thatiparthy | -78/+19 | |
| 2016-05-22 | run rustfmt on libcollections test module | Srinivas Reddy Thatiparthy | -27/+88 | |
| 2015-06-08 | Implement RFC 839 | Johannes Oertel | -0/+22 | |
| Closes #25976. | ||||
| 2015-04-01 | Fallout in public-facing and semi-public-facing libs | Niko Matsakis | -2/+2 | |
| 2015-03-31 | std: Remove #[old_orphan_check] from PartialEq | Alex Crichton | -11/+11 | |
| This is a deprecated attribute that is slated for removal, and it also affects all implementors of the trait. This commit removes the attribute and fixes up implementors accordingly. The primary implementation which was lost was the ability to compare `&[T]` and `Vec<T>` (in that order). This change also modifies the `assert_eq!` macro to not consider both directions of equality, only the one given in the left/right forms to the macro. This modification is motivated due to the fact that `&[T] == Vec<T>` no longer compiles, causing hundreds of errors in unit tests in the standard library (and likely throughout the community as well). cc #19470 [breaking-change] | ||||
| 2015-03-16 | enable enum_set tests | Jorge Aparicio | -13/+17 | |
| 2015-03-16 | extract libcollections tests into libcollectionstest | Jorge Aparicio | -0/+240 | |
