summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2013-03-26Switched over a bunch of splitting funktions to non-allocating iteratorsMarvin Löbel-23/+31
2013-03-26pre-rebase commitMarvin Löbel-2/+17
2013-03-25auto merge of #5528 : thestinger/rust/find_mut, r=brsonbors-5/+62
2013-03-25auto merge of #5525 : dbaupp/rust/minor_fixups, r=graydonbors-1/+0
2013-03-25auto merge of #5513 : apasel422/rust/deriving, r=luqmanabors-39/+4
2013-03-25auto merge of #5509 : thestinger/rust/oldmap, r=brsonbors-335/+28
2013-03-25Merge remote-tracking branch 'brson/rt'Brian Anderson-16/+1935
2013-03-24expose find_mut in the Map traitDaniel Micay-18/+18
2013-03-24smallintmap: add find_mut methodDaniel Micay-2/+28
2013-03-24treemap: add a find_mut methodDaniel Micay-3/+34
2013-03-25Kill some warnings: unused imports and old #[deny(..)]s.Huon Wilson-1/+0
2013-03-23replace impls with `deriving` where applicableAndrew Paseltiner-39/+4
2013-03-23turn std::oldmap into a wrapper around LinearMapDaniel Micay-335/+28
2013-03-22librustc: Add explicit lifetime binders and new lifetime notation in core/std...Patrick Walton-53/+55
2013-03-22librustc: Remove the `const` declaration form everywherePatrick Walton-202/+202
2013-03-22remove obsolete purity workaroundsDaniel Micay-117/+101
2013-03-22libstd: Remove all uses of `pure` from libstd. rs=depurePatrick Walton-353/+353
2013-03-22librustc: Remove all uses of `static` from functions. rs=destaticPatrick Walton-86/+87
2013-03-22std: replace uses of old deriving attribute with new oneAndrew Paseltiner-21/+21
2013-03-22auto merge of #5484 : pcwalton/rust/snapshots, r=pcwaltonbors-3/+0
2013-03-21auto merge of #5481 : thestinger/rust/deque, r=z0w0bors-0/+2
2013-03-21auto merge of #5480 : pcwalton/rust/at-const, r=pcwaltonbors-4/+22
2013-03-21auto merge of #5479 : Kimundi/rust/str-dealloc, r=z0w0bors-3/+4
2013-03-21librustc: Register new snapshotsPatrick Walton-3/+0
2013-03-21librustc: Forbid destructors from being attached to any structs that might co...Patrick Walton-4/+22
2013-03-21deque: add a module docstringDaniel Micay-0/+2
2013-03-21auto merge of #5407 : jbclements/rust/add-assert-eq-macro, r=jbclementsbors-17/+3
2013-03-21Un-renamed trim and substr functions.Marvin Löbel-2/+2
2013-03-21Switched over substr and trim functions in str to be non-allocating, temporar...Marvin Löbel-4/+5
2013-03-21auto merge of #5466 : Kimundi/rust/view-slice-rename, r=bstriebors-28/+28
2013-03-21back-renamed slice_DBG_BRWD, slice_V_DBG_BRWD -> slice, slice_DBG_UNIQ -> sli...Marvin Löbel-28/+28
2013-03-20auto merge of #5456 : graydon/rust/fixups, r=pcwaltonbors-0/+1
2013-03-21renamed str::view -> slice_DBG_BRWDMarvin Löbel-32/+32
2013-03-20auto merge of #5455 : pcwalton/rust/framework, r=catamorphismbors-2/+2
2013-03-20change some uses of fail_unless to assert_eqJohn Clements-17/+3
2013-03-20libsyntax: Never use `::<>` in the type grammarPatrick Walton-2/+2
2013-03-20add stage3 markers where necessary for dist-snapGraydon Hoare-0/+1
2013-03-20core: add str::each{,i}_reverseErick Tryzelaar-11/+5
2013-03-19core: rename vec::rev_each{,i} to vec::each{,i}_reverseErick Tryzelaar-3/+3
2013-03-18librustc: Make the compiler ignore purity.Patrick Walton-43/+68
2013-03-18libsyntax: Stop parsing old lifetimes, except for the ones on data type decla...Patrick Walton-2/+2
2013-03-18librustc: Convert all uses of old lifetime notation to new lifetime notation....Patrick Walton-87/+87
2013-03-18core: Simplify uvll bindings and strip out currently-unused bitsBrian Anderson-18/+0
2013-03-18Give core::rt and std::net their own uvll bindingsBrian Anderson-16/+1955
2013-03-15auto merge of #5404 : bstrie/rust/decopy, r=pcwaltonbors-21/+21
2013-03-15impl Clone for ~T, ~[T], ~strBen Striegel-21/+21
2013-03-15treemap: use each_mut instead of mutateDaniel Micay-7/+6
2013-03-15treemap: rm old FIXMEDaniel Micay-2/+0
2013-03-15deque: add documentationDaniel Micay-1/+24
2013-03-14MutableIter impl for Option + use it in treemapDaniel Micay-14/+5