summary refs log tree commit diff
path: root/src/libcollectionstest/lib.rs
AgeCommit message (Collapse)AuthorLines
2015-09-01Add missing stability markings to BinaryHeap.Eli Friedman-0/+1
2015-08-28implement RFC 1194Andrew Paseltiner-0/+1
2015-08-12Remove all unstable deprecated functionalityAlex Crichton-19/+8
This commit removes all unstable and deprecated functions in the standard library. A release was recently cut (1.3) which makes this a good time for some spring cleaning of the deprecated functions.
2015-07-13Fix tests for changes in #26241.Simon Sapin-0/+1
2015-07-13Add str::split_at_mutSimon Sapin-0/+1
2015-07-12Auto merge of #26966 - nagisa:tail-init, r=alexcrichtonbors-2/+3
Fixes #26906
2015-07-11Add String::into_boxed_slice and Box<str>::into_stringJonathan Reem-0/+1
Implements merged RFC 1152. Closes #26697.
2015-07-12Implement RFC 1058Simonas Kazlauskas-2/+3
2015-06-24Remove remaining use of `bit_vec_append_splitoff` feature gate.Johannes Oertel-1/+0
2015-06-17More test fixes and fallout of stability changesAlex Crichton-1/+1
2015-06-17Fallout in tests and docs from feature renamingsAlex Crichton-8/+37
2015-05-29add const_fn featuresNiko Matsakis-0/+1
2015-05-10Implement `append` and `split_off` for BitSet (RFC 509)Johannes Oertel-0/+1
2015-05-07Auto merge of #24890 - jooert:bitvec-append-split_off, r=alexcrichtonbors-0/+1
cc #19986 r? @Gankro
2015-05-06Implement append and split_off for BitVec (RFC 509)Johannes Oertel-0/+1
2015-05-04Implement retain for vec_dequeSteven Allen-0/+1
2015-04-28Register new snapshotsTamir Duberstein-1/+0
2015-04-28collections: Implement vec::drain(range) according to RFC 574Ulrik Sverdrup-0/+1
Old `.drain()` on vec is performed using `.drain(..)` now. `.drain(range)` is unstable and under feature(collections_drain) [breaking-change]
2015-04-21implement rfc 1054: split_whitespace() fn, deprecate words()kwantam-1/+0
For now, words() is left in (but deprecated), and Words is a type alias for struct SplitWhitespace. Also cleaned up references to s.words() throughout codebase. Closes #15628
2015-04-16deprecate Unicode functions that will be moved to crates.iokwantam-1/+1
This patch 1. renames libunicode to librustc_unicode, 2. deprecates several pieces of libunicode (see below), and 3. removes references to deprecated functions from librustc_driver and libsyntax. This may change pretty-printed output from these modules in cases involving wide or combining characters used in filenames, identifiers, etc. The following functions are marked deprecated: 1. char.width() and str.width(): --> use unicode-width crate 2. str.graphemes() and str.grapheme_indices(): --> use unicode-segmentation crate 3. str.nfd_chars(), str.nfkd_chars(), str.nfc_chars(), str.nfkc_chars(), char.compose(), char.decompose_canonical(), char.decompose_compatible(), char.canonical_combining_class(): --> use unicode-normalization crate
2015-03-31std: Clean out #[deprecated] APIsAlex Crichton-1/+1
This commit cleans out a large amount of deprecated APIs from the standard library and some of the facade crates as well, updating all users in the compiler and in tests as it goes along.
2015-03-23Test fixes and rebase conflicts, round 2Alex Crichton-0/+1
2015-03-23Require feature attributes, and add them where necessaryBrian Anderson-0/+1
2015-03-16enable enum_set testsJorge Aparicio-2/+1
2015-03-16extract libcollections tests into libcollectionstestJorge Aparicio-0/+44