about summary refs log tree commit diff
path: root/src/libstd/vec.rs
AgeCommit message (Expand)AuthorLines
2014-05-07core: Move Option::expect to libstd from libcoreAlex Crichton-1/+1
2014-05-07core: Inherit non-allocating slice functionalityAlex Crichton-0/+1
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-3/+3
2014-05-02Replace most ~exprs with 'box'. #11779Brian Anderson-2/+2
2014-05-01remove leftover obsolete string literalsDaniel Micay-3/+3
2014-04-28Fixed typo in std::vecAdolfo Ochagavía-1/+1
2014-04-21Fix misspellings in comments.Joseph Crail-2/+2
2014-04-18Replace all ~"" with "".to_owned()Richo Healey-6/+6
2014-04-18std: Make ~[T] no longer a growable vectorAlex Crichton-19/+19
2014-04-16Make Vec::clone and slice::to_owned failure-safeJames Miller-7/+4
2014-04-16Improve the copying code for slices and VecJames Miller-1/+20
2014-04-11std: Fix iteration over vectors of 0-size valuesAlex Crichton-2/+46
2014-04-10libstd: Implement `StrBuf`, a new string buffer type like `Vec`, andPatrick Walton-1/+2
2014-04-08Register new snapshotsAlex Crichton-0/+1
2014-04-04Added grow_fn and retain to VecMichael Darakananda-1/+64
2014-04-03std: override clone_from for Vec.Huon Wilson-4/+52
2014-04-01Reimplement Vec::push_all* with .extendStepan Koltsov-6/+2
2014-04-01Vec::reserve_exact should not shrinkStepan Koltsov-1/+1
2014-03-31std: Switch field privacy as necessaryAlex Crichton-5/+5
2014-03-31auto merge of #13221 : thestinger/rust/append, r=alexcrichtonbors-32/+32
2014-03-31vec: convert `append` and `append_one` to methodsDaniel Micay-32/+32
2014-03-30Rename `from_iterator` to `from_iter` for consistency.Brian Anderson-1/+1
2014-03-30Removed deprecated functions `map` and `flat_map` for vectors and slices.Marvin Löbel-7/+0
2014-03-25Changed `iter::Extendable` and `iter::FromIterator` to take a `Iterator` by v...Marvin Löbel-6/+6
2014-03-24comm: Implement synchronous channelsAlex Crichton-7/+2
2014-03-23auto merge of #13096 : sstewartgallus/rust/cleanup-test-warnings, r=huonwbors-1/+0
2014-03-23This commit cleans up a few test warningsSteven Stewart-Gallus-1/+0
2014-03-23std: remove the `equals` method from `TotalEq`.Huon Wilson-6/+1
2014-03-23Add Vec::mut_slice_from(), mut_slice_to(), and mut_split_at()Eunchong Yu-0/+122
2014-03-21auto merge of #13016 : huonw/rust/new-opt-vec, r=cmrbors-0/+13
2014-03-22Migrate all users of opt_vec to owned_slice, delete opt_vec.Huon Wilson-0/+13
2014-03-21libstd: Add some methods to `Vec<T>`.Patrick Walton-17/+19
2014-03-20A couple of fixes to vec_ng docsSteven Fackler-14/+24
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-0/+1353
2014-03-20rename std::vec -> std::sliceDaniel Micay-4652/+0
2014-03-08Removed DeepClone. Issue #12698.Michael Darakananda-19/+1
2014-03-07create a sensible comparison trait hierarchyDaniel Micay-2/+2
2014-03-04make `MutItems` iterator sound againDaniel Micay-9/+19
2014-02-28std: Change assert_eq!() to use {} instead of {:?}Alex Crichton-43/+42
2014-02-28Improve vec `partition` and `partitioned` method doc.Felix S. Klock II-6/+5
2014-02-27std: Small cleanup and test improvementAlex Crichton-1/+1
2014-02-24std: make .swap_remove return Option<T>.Huon Wilson-20/+30
2014-02-23auto merge of #12311 : brson/rust/unstable, r=alexcrichtonbors-2/+2
2014-02-23std: Move raw to std::rawBrian Anderson-2/+2
2014-02-23Move std::{trie, hashmap} to libcollectionsAlex Crichton-6/+5
2014-02-22Move std::num::Integer to libnumBrendan Zabarauskas-3/+3
2014-02-20Mass rename if_ok! to try!Alex Crichton-3/+3
2014-02-20move extra::test to libtestLiigo Zhuang-1/+2
2014-02-15auto merge of #12298 : alexcrichton/rust/rustdoc-testing, r=sfacklerbors-4/+4
2014-02-15auto merge of #12272 : alexcrichton/rust/snapshot, r=kballardbors-4/+2