about summary refs log tree commit diff
path: root/src/libstd/str.rs
AgeCommit message (Expand)AuthorLines
2013-08-19Add externfn macro and correctly label fixed_stack_segmentsNiko Matsakis-0/+1
2013-08-18auto merge of #8555 : chris-morgan/rust/time-clone, r=huonwbors-1/+15
2013-08-16Implement DeepClone for str types.Chris Morgan-1/+15
2013-08-16doc: correct spelling in documentation.Huon Wilson-2/+2
2013-08-15auto merge of #8490 : huonw/rust/fromiterator-extendable, r=catamorphismbors-4/+4
2013-08-15std: Move the iterator param on FromIterator and Extendable to the method.Huon Wilson-4/+4
2013-08-14Methodyfied the string ascii extionsion functionsMarvin Löbel-1/+1
2013-08-13auto merge of #8446 : alexcrichton/rust/ifmt++, r=graydonbors-41/+12
2013-08-12Forbid pub/priv where it has no effectAlex Crichton-6/+6
2013-08-12Implement formatting arguments for strings and integersAlex Crichton-41/+12
2013-08-12fix build with the new snapshot compilerDaniel Micay-426/+2
2013-08-11move `strdup_uniq` lang item to std::strDaniel Micay-0/+8
2013-08-11str: optimize `with_capacity`Daniel Micay-3/+21
2013-08-10std: fix the non-stage0 str::raw::slice_bytes which broke in a mergeErick Tryzelaar-1/+1
2013-08-10std: Transform.find_ -> .findErick Tryzelaar-2/+2
2013-08-10std: Iterator.len_ -> .lenErick Tryzelaar-1/+1
2013-08-10std: Rename Iterator.transform -> .mapErick Tryzelaar-8/+8
2013-08-10std: merge Iterator and IteratorUtilErick Tryzelaar-2/+1
2013-08-10std: merge iterator::DoubleEndedIterator and DoubleEndedIteratorUtilErick Tryzelaar-1/+1
2013-08-09Merge remote-tracking branch 'remotes/origin/master' into remove-str-trailing...Erick Tryzelaar-18/+0
2013-08-09Remove redundant Ord method impls.OGINO Masanori-18/+0
2013-08-08Merge remote-tracking branch 'remotes/origin/master' into remove-str-trailing...Erick Tryzelaar-11/+11
2013-08-07Forbid `priv` where it has no effectAlex Crichton-10/+10
2013-08-07Merge remote-tracking branch 'remotes/origin/master' into remove-str-trailing...Erick Tryzelaar-11/+14
2013-08-07auto merge of #8294 : erickt/rust/map-move, r=bblumbors-1/+1
2013-08-07core: option.map_consume -> option.map_moveErick Tryzelaar-1/+1
2013-08-07auto merge of #8305 : huonw/rust/triage-fixes, r=cmrbors-11/+14
2013-08-07std: adjust str::test_add so that the macro expands to all 3 items (#8012).Huon Wilson-11/+14
2013-08-06Merge remote-tracking branch 'remotes/origin/master' into remove-str-trailing...Erick Tryzelaar-3/+3
2013-08-06std: update str.push_byte to work without str trailing nullsErick Tryzelaar-1/+10
2013-08-06Merge commit 'd89ff7eef969aee6b493bc846b64d68358fafbcd' into remove-str-trail...Erick Tryzelaar-1/+8
2013-08-06auto merge of #8308 : blake2-ppc/rust/str-slice-bytes, r=alexcrichtonbors-1/+1
2013-08-05Updated std::Option, std::Either and std::ResultMarvin Löbel-2/+2
2013-08-05std: Use correct lifetime parameter on str::raw::slice_bytesblake2-ppc-1/+1
2013-08-05auto merge of #8289 : sfackler/rust/push_byte, r=ericktbors-1/+8
2013-08-04Merge remote-tracking branch 'remotes/origin/master' into str-remove-nullErick Tryzelaar-67/+99
2013-08-04Remove trailing null from stringsErick Tryzelaar-10/+374
2013-08-04std: merge str::raw::from_buf and str::raw::from_c_strErick Tryzelaar-22/+12
2013-08-04std: replace str::as_c_str with std::c_strErick Tryzelaar-98/+0
2013-08-04std: remove str::from_bytes_with_nullErick Tryzelaar-82/+0
2013-08-04std: add test for str::as_c_strErick Tryzelaar-0/+23
2013-08-04std: remove str::NullTerminatedStrErick Tryzelaar-54/+1
2013-08-04std: add str.to_c_str()Erick Tryzelaar-0/+26
2013-08-04Fixed str::raw::push_byteSteven Fackler-1/+8
2013-08-04auto merge of #8237 : blake2-ppc/rust/faster-utf8, r=brsonbors-35/+67
2013-08-03remove obsolete `foreach` keywordDaniel Micay-30/+30
2013-08-02std: Speed up str::is_utf8blake2-ppc-35/+67
2013-08-01str: Add method .into_owned(self) -> ~str to StrKevin Ballard-0/+12
2013-08-01std: Change `Times` trait to use `do` instead of `for`blake2-ppc-1/+1
2013-08-01migrate many `for` loops to `foreach`Daniel Micay-31/+32