summary refs log tree commit diff
path: root/src/libcore/vec.rs
AgeCommit message (Expand)AuthorLines
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under #[l...Graydon Hoare-1/+8
2012-09-20rustc: De-mode all overloaded operatorsPatrick Walton-9/+100
2012-09-19demode the each() method on vec and other iterables.Niko Matsakis-2/+2
2012-09-19Remove final bits of residual hokey-hash functions. Close #1616.Graydon Hoare-6/+0
2012-09-19De-mode vec::each() and many of the str iteration routinesNiko Matsakis-172/+47
2012-09-18Revert "replace explicit calls to vec::each with vec::each_ref, partially dem...Niko Matsakis-24/+136
2012-09-18replace explicit calls to vec::each with vec::each_ref, partially demode strNiko Matsakis-136/+24
2012-09-18core: Rename 'unsafe' mod to 'cast'Brian Anderson-19/+19
2012-09-18core: Move Exclusive and SharedMutableState to the private modBrian Anderson-2/+2
2012-09-18Make vec::view a method too.Gareth Daniel Smith-4/+6
2012-09-18Replace uses of 'unchecked' with 'unsafe'Brian Anderson-19/+19
2012-09-15vec::u8 => vec::bytes (#3444)Erick Tryzelaar-2/+2
2012-09-14Add core::reflect, start migrating core::repr to use it. Tidy up various Repr...Graydon Hoare-11/+17
2012-09-13Fix implicit-instantiation of non-implicitly-copyable warnings.Graydon Hoare-3/+3
2012-09-13s/vec::as_buf/vec::as_imm_buf/, fix comment, remove set.rsNiko Matsakis-19/+18
2012-09-13make iter::position() not require EqNiko Matsakis-3/+3
2012-09-12Rename vec::unsafe to vec::rawBrian Anderson-33/+33
2012-09-12fixup mutability of vec::each, make iter_bytes pureNiko Matsakis-43/+98
2012-09-11Make moves explicit in argumentsTim Chevalier-4/+4
2012-09-11Merge pull request #3440 from jld/vec-dedupBrian Anderson-0/+81
2012-09-10Make moves explicit in task; also make option::unwrap take its argument by moveTim Chevalier-1/+1
2012-09-10Make moves explicit in vecTim Chevalier-52/+52
2012-09-10Add vec::dedup for in-place consecutive duplicate element removal.Jed Davis-0/+81
2012-09-09Rename variables that clash with keywordsBrian Anderson-3/+3
2012-09-07Convert all kind bounds to camel case. Remove send, owned keywords.Brian Anderson-45/+45
2012-09-07rustc: Add an "ne" method to the Eq trait, and implement it everywherePatrick Walton-9/+9
2012-09-04libcore: "import" -> "use"Patrick Walton-4/+4
2012-09-02Camel case core::opsBrian Anderson-2/+2
2012-09-02Silence non-implicitly-copyable-typarams in coretestBrian Anderson-4/+4
2012-09-02core: deny(vecs_implicity_copyable)Brian Anderson-5/+7
2012-09-01Demode reinterpret_castBrian Anderson-15/+15
2012-08-31Make utility funs in core::int, core::uint, etc. not by-referenceTim Chevalier-2/+2
2012-08-30libcore: vec::u8::hash is pure.Erick Tryzelaar-1/+1
2012-08-30libcore: rewrite vec::unsafe::from_buf in pure rustErick Tryzelaar-7/+5
2012-08-30Start moving core::hash to support a Hash trait. Add to_bytes::IterBytes trait.Graydon Hoare-4/+4
2012-08-30cargo: Fix some lack of knowledge of basic algebraic identitiesPatrick Walton-17/+3
2012-08-29rustc: Make `<=`, `>=`, and `>` use traits as wellPatrick Walton-9/+39
2012-08-29rustc: Make `<` and `=` into traitsPatrick Walton-34/+46
2012-08-29core: Demode int/uint modsBrian Anderson-2/+2
2012-08-29Add vec::truncate, for efficiently shortening a vector.Jed Davis-0/+24
2012-08-27make rand code use slicesNiko Matsakis-1/+1
2012-08-27libcore: Replace a bunch of "== None" with ".is_none()".Patrick Walton-43/+43
2012-08-27libcore: Implement equality and ordering on vectorsPatrick Walton-0/+75
2012-08-27Convert over some residual uses of #oldmacros.Graydon Hoare-1/+1
2012-08-26Camel case the option typeBrian Anderson-137/+137
2012-08-24Add a Buildable interface for constructing general sequences. Work on #2921.Michael Sullivan-5/+2
2012-08-24Get rid of the unseemly reinterpret_casts in build_sized implementations. Clo...Michael Sullivan-8/+2
2012-08-23More complete fix to #3162 (borrowck bug related to access to rec fields)Niko Matsakis-0/+19
2012-08-23Make vec::zip not require T:copy (close #3254)Ben Blum-12/+43
2012-08-23Make a bunch more of the iteration functions/methods marked pure. Closes #3253.Michael Sullivan-34/+39