about summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2013-06-07std: Change str::from_bytes to raise a condition on invalid inputTim Chevalier-6/+31
2013-06-07iterator: work around method resolve bug (#5898)Daniel Micay-4/+5
2013-06-08std: remove each[i]_mut functions, in favour of iterators.Huon Wilson-56/+13
2013-06-08std: remove vec::each2 and vec::each2_mut in favour of iteratorsHuon Wilson-38/+0
2013-06-08std: more dummy type parameters on iterators to work around #6967.Huon Wilson-18/+21
2013-06-06auto merge of #6979 : thestinger/rust/libc, r=brsonbors-36/+5
2013-06-06FixupsMarvin Löbel-19/+23
2013-06-06Removed IteratorUtil::to_vec and iter::to_vecMarvin Löbel-52/+11
2013-06-06Added IteratorUtil::collectMarvin Löbel-0/+27
2013-06-06Added iter::FromIterMarvin Löbel-3/+31
2013-06-06libc: omit memcpy, memmove and memsetDaniel Micay-36/+5
2013-06-06auto merge of #6968 : huonw/rust/takeskip-iter, r=thestingerbors-11/+13
2013-06-06libstd: use fmt! in to_str impl for (one|two)-tupleRamkumar Ramachandra-2/+2
2013-06-06libstd: fix comment in to_str impl of tupleRamkumar Ramachandra-2/+2
2013-06-06Deduplicate words in code commentsAlexei Sholik-2/+2
2013-06-06std: work-around for take/skip type inference (#6967)Huon Wilson-11/+13
2013-06-06std: add an external iterator for mutating vec elementsHuon Wilson-0/+44
2013-06-05rand example fixupJohn Clements-1/+1
2013-06-04librustc: Disallow multiple patterns from appearing in a "let" declaration.Patrick Walton-51/+57
2013-06-04auto merge of #6942 : thestinger/rust/cleanup, r=catamorphismbors-14/+0
2013-06-04auto merge of #6941 : Thiez/rust/pub_atomics, r=thestingerbors-31/+31
2013-06-04sys: get rid of shape functionsDaniel Micay-14/+0
2013-06-04clone: fix docstringDaniel Micay-2/+1
2013-06-05Made fns in the impls for the Atomic structs pubMatthijs Hofstra-31/+31
2013-06-04std::util: fix missed old constructorPhilipp Brüschweiler-1/+1
2013-06-04std::util: Modernize NonCopyable constructorPhilipp Brüschweiler-4/+6
2013-06-04std::io: Modernize some constructorsPhilipp Brüschweiler-33/+35
2013-06-04std::cell: Modernize constructorsPhilipp Brüschweiler-101/+101
2013-06-03auto merge of #6886 : jld/rust/vec-each-ret-fix, r=sanxiynbors-2/+19
2013-06-03auto merge of #6907 : steveklabnik/rust/prelude_docs, r=graydonbors-1/+18
2013-06-03Add better documentation for the Prelude.Steve Klabnik-1/+18
2013-06-03rename the Ptr trait to RawPtrDaniel Micay-10/+10
2013-06-03Add traits for concat and connect methodsBrendan Zabarauskas-90/+204
2013-06-02ptr: split out borrowed pointer utilitiesDaniel Micay-48/+64
2013-06-02Add a get_mut method to accompany the get method.gareth-0/+9
2013-06-01auto merge of #6896 : nickdesaulniers/rust/issue4501, r=brsonbors-10/+10
2013-06-01auto merge of #6815 : kballard/rust/hashmap-insert_or_modify_with, r=ericktbors-36/+35
2013-06-01Swap return value of pipes::init Fixes #4501Nick Desaulniers-10/+10
2013-06-01Add new function hashmap.insert_or_update_with()Kevin Ballard-0/+15
2013-06-01Refactor some hashmap code into a new private function mangle()Kevin Ballard-37/+21
2013-06-01Fix vec::each* return valuesJed Davis-2/+19
2013-06-01std: fix run tests when symlink is in the rust checkout pathErick Tryzelaar-6/+12
2013-06-01Remove all uses of `pub impl`. rs=stylePatrick Walton-306/+329
2013-05-31auto merge of #6851 : alexcrichton/rust/bugfixes, r=pcwaltonbors-3/+19
2013-05-31auto merge of #6876 : cmr/rust/from_elem_opts, r=Aatchbors-3/+15
2013-06-01Optimize vec::from_elem with manual inlining (borrowck 1.85x speedup on libstd)Corey Richardson-3/+15
2013-05-31auto merge of #6729 : bstrie/rust/ascstr, r=Aatchbors-23/+40
2013-05-31auto merge of #6864 : thestinger/rust/bool, r=pcwaltonbors-49/+38
2013-05-31bool: rm functions duplicating methodsDaniel Micay-49/+38
2013-05-31Add as_c_str method on stringsBen Striegel-23/+40