about summary refs log tree commit diff
path: root/src/libstd/str.rs
AgeCommit message (Expand)AuthorLines
2013-08-29std::str: Fix bug in .slice_chars()blake2-ppc-0/+4
2013-08-29std::str: Use CharIterator in NormalizationIteratorblake2-ppc-16/+17
2013-08-29std::str: Remove functions count_chars, count_bytesblake2-ppc-40/+0
2013-08-29Remove the iter module.Jason Fager-1/+1
2013-08-27Remove offset_inbounds for an unsafe offset functionAlex Crichton-1/+1
2013-08-26Add a Default trait.Corey Richardson-15/+12
2013-08-26auto merge of #8737 : blake2-ppc/rust/std-str-rsplit, r=huonwbors-73/+305
2013-08-26std::str: Tune CharSplitIterator after benchmarksblake2-ppc-55/+44
2013-08-26std::str: bench tests for .split_iter()blake2-ppc-0/+83
2013-08-25Add _opt variants to str byte-conversion functionsKevin Ballard-9/+108
2013-08-25std::str: Double-ended CharSplitIteratorblake2-ppc-68/+228
2013-08-24Add OwnedStr::into_bytesSteven Fackler-1/+16
2013-08-23Add new function str.truncate()Kevin Ballard-0/+42
2013-08-22Enabled unit tests in std and extra.Vadim Chugunov-4/+0
2013-08-21auto merge of #8590 : blake2-ppc/rust/std-str, r=alexcrichtonbors-131/+254
2013-08-22std::str: Add test for CharIterator .clone()blake2-ppc-0/+8
2013-08-21Add support for performing NFD and NFKD on stringsFlorian Zeitz-0/+143
2013-08-19std::str: Use iterators instead of while loops for CharSplitIteratorblake2-ppc-33/+45
2013-08-19Add externfn macro and correctly label fixed_stack_segmentsNiko Matsakis-0/+1
2013-08-19std::str: Improve comments for CharIteratorblake2-ppc-1/+9
2013-08-19std::str: Use CharOffsetIterator in slice_charsblake2-ppc-13/+14
2013-08-19std::str: Only check char boundary for end index in .slice_to()blake2-ppc-1/+2
2013-08-19std::str: Correct docstrings for lack of null terminator in ~str and &strblake2-ppc-24/+13
2013-08-19std::str: Use CharOffsetIterator in .find() and .rfind()blake2-ppc-6/+3
2013-08-19std::str: Implement CharIterator separatelyblake2-ppc-35/+68
2013-08-19std::str: Add str::raw::slice_uncheckedblake2-ppc-4/+13
2013-08-19std::str: Special case char_range_at_reverse so it is fasterblake2-ppc-13/+21
2013-08-19std::str: Small fix for sliceblake2-ppc-2/+3
2013-08-19std::str: Bench test for char iteratorsblake2-ppc-0/+56
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