about summary refs log tree commit diff
path: root/src/libcore/str.rs
AgeCommit message (Expand)AuthorLines
2014-10-07Rename slicing methodsNick Cameron-0/+23
2014-10-07Use slice syntax instead of slice_to, etc.Nick Cameron-8/+8
2014-10-02Revert "Use slice syntax instead of slice_to, etc."Aaron Turon-8/+8
2014-10-02Revert "Review and rebasing changes"Aaron Turon-61/+23
2014-10-02Review and rebasing changesNick Cameron-23/+61
2014-10-02Use slice syntax instead of slice_to, etc.Nick Cameron-8/+8
2014-09-30librustc: Forbid `..` in range patterns.Patrick Walton-7/+7
2014-09-26Implement Slice for String and strSteven Fackler-0/+23
2014-09-17rollup merge of #16936 : nham/two_way_makeoverAlex Crichton-10/+90
2014-09-12Document why `core::str::Searcher::new` doesn't overflowTobias Bucher-0/+3
2014-09-03Fix spelling errors and capitalization.Joseph Crail-4/+4
2014-09-02Add many comments to TwoWaySearcher.nham-10/+87
2014-09-02core: Make TwoWaySearcher reset its prefix memory when shifting by bytesetnham-0/+3
2014-08-30Unify non-snake-case lints and non-uppercase statics lintsP1start-27/+27
2014-08-26Use temp vars for implicit coercion to ^[T]Nick Cameron-7/+12
2014-08-24doc: fix some typos in the GuideTshepang Lekhonkhobe-2/+2
2014-08-24auto merge of #16698 : bluss/rust/slice-bloat, r=huonwbors-11/+31
2014-08-23auto merge of #16612 : nham/rust/twoway_searcher_fix, r=alexcrichtonbors-1/+13
2014-08-23core: Separate failure formatting in str methods slice, slice_to, slice_fromroot-11/+31
2014-08-22Improve TwoWaySearcher comments.nham-3/+10
2014-08-20Fix TwoWaySearcher to work when used with periodic needles.nham-1/+6
2014-08-19Add examples for some StrSlice methods.nham-0/+46
2014-08-18Fix underflow bug in core::str::Searcher::new for haystacks of length < 20nham-1/+1
2014-08-16Optimized IR generation for UTF-8 and UTF-16 encodingMarvin Löbel-2/+2
2014-08-13core: Change the argument order on splitn and rsplitn for strs.Brian Anderson-12/+12
2014-08-13std: Rename various slice traits for consistencyBrian Anderson-2/+2
2014-08-08Register new snapshot 12e0f72Niko Matsakis-3/+0
2014-08-06Use byte literals in libcorenham-1/+1
2014-07-24librustc: Stop desugaring `for` expressions and translate them directly.Patrick Walton-2/+5
2014-07-22auto merge of #15867 : cmr/rust/rewrite-lexer4, r=alexcrichtonbors-0/+2
2014-07-21ignore-lexer-test to broken files and remove some tray hyphensCorey Richardson-0/+2
2014-07-19Simplify str CharOffsets iteratorroot-7/+7
2014-07-19Write multibyte case for str Chars iterator in-lineroot-59/+48
2014-07-19Clarify str Chars iterator implementationroot-13/+16
2014-07-17core::str: Implement Chars iterator using slice::Itemsroot-44/+114
2014-07-09auto merge of #15283 : kwantam/rust/master, r=alexcrichtonbors-82/+1
2014-07-09str: use more helpful assertion failure messagesCorey Richardson-2/+5
2014-07-07Add libunicode; move unicode functions from corekwantam-82/+1
2014-07-01rustc: Remove `&str` indexing from the language.Brian Anderson-14/+16
2014-06-30auto merge of #14613 : schmee/rust/utf16-iterator, r=huonwbors-1/+45
2014-06-30Add `utf16_units`John Schmidt-1/+45
2014-06-29Implement RFC#28: Add PartialOrd::partial_cmpSteven Fackler-2/+4
2014-06-29Extract tests from libcore to a separate crateSteven Fackler-12/+0
2014-06-28Rename all raw pointers as necessaryAlex Crichton-7/+7
2014-06-24librustc: Remove the fallback to `int` from typechecking.Niko Matsakis-2/+5
2014-06-17Add a b"xx" byte string literal of type &'static [u8].Simon Sapin-0/+4
2014-06-08core: Rename `container` mod to `collections`. Closes #12543Brian Anderson-4/+4
2014-06-08Fix spelling errors in comments.Joseph Crail-2/+2
2014-06-06Rename Iterator::len to countAaron Turon-2/+1
2014-06-02Document failure cases for `char_at` and friends.Aaron Turon-2/+17