summary refs log tree commit diff
path: root/src/libstd/str.rs
AgeCommit message (Expand)AuthorLines
2014-03-30Rename `from_iterator` to `from_iter` for consistency.Brian Anderson-1/+1
2014-03-29auto merge of #13183 : erickt/rust/remove-list, r=alexcrichtonbors-1/+1
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-1/+1
2014-03-28std and green: fix some warningsErick Tryzelaar-1/+1
2014-03-25Changed `iter::Extendable` and `iter::FromIterator` to take a `Iterator` by v...Marvin Löbel-4/+4
2014-03-23auto merge of #13102 : huonw/rust/totaleq-deriving, r=thestingerbors-22/+5
2014-03-23std: remove the `equals` method from `TotalEq`.Huon Wilson-22/+5
2014-03-23iter: remove `to_owned_vec`Daniel Micay-1/+1
2014-03-21libstd: Add some methods to `Vec<T>`.Patrick Walton-0/+1
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-1/+1
2014-03-20rename std::vec -> std::sliceDaniel Micay-14/+14
2014-03-18remove duplicate methods in implsCorey Richardson-3/+0
2014-03-16`strdup_uniq` doesn't have to be `pub`.Lindsey Kuper-2/+1
2014-03-12Use generic impls for `Hash`Erick Tryzelaar-4/+7
2014-03-10libstd: Update docs for `slice_shift_char` and {shift,pop}_{char,byte}Piotr Czarnecki-17/+10
2014-03-10libstd: Add unit tests for `slice_shift_char`Piotr Czarnecki-0/+12
2014-03-10libstd: Change `slice_shift_char`, `shift_char`, `pop_char`, `shift_byte` and...Piotr Czarnecki-34/+53
2014-03-08Removed DeepClone. Issue #12698.Michael Darakananda-25/+1
2014-03-05Str::slice_chars() is O(end), not O(end - begin)Simon Sapin-2/+2
2014-03-04Rename all variables that have uppercase characters in their names to use onl...Palmer Cox-9/+9
2014-02-28std: Change assert_eq!() to use {} instead of {:?}Alex Crichton-4/+4
2014-02-24Remove std::default::Default from the preludeBrendan Zabarauskas-0/+1
2014-02-23Remove all ToStr impls, add Show implsAlex Crichton-16/+0
2014-02-23Merge remote-tracking branch 'huonw/inline-helpers'Brian Anderson-0/+1
2014-02-24Transition to new `Hash`, removing IterBytes and std::to_bytes.Huon Wilson-7/+4
2014-02-23std: Move raw to std::rawBrian Anderson-2/+2
2014-02-23std: mark two helper functions #[inline].Huon Wilson-0/+1
2014-02-21auto merge of #12421 : Hywan/rust/api_doc, r=alexcrichtonbors-3/+3
2014-02-21libstd: Implement some convenience methods on vectorsPatrick Walton-0/+13
2014-02-20Fix some typos.Ivan Enderlin-3/+3
2014-02-20move extra::test to libtestLiigo Zhuang-1/+2
2014-02-18auto merge of #12317 : huonw/rust/utf16, r=alexcrichtonbors-45/+291
2014-02-19str: add a function for truncating a vector of u16 at NUL.Huon Wilson-0/+44
2014-02-18std: convert first_non_utf8_byte to use the iterator.Huon Wilson-61/+11
2014-02-18std::str: safen and optimize is_utf8.Huon Wilson-2/+77
2014-02-18std: make str::from_utf16 return an Option.Huon Wilson-18/+36
2014-02-17std: decode even numbered non-BMP planes in the UTF-16 decoder.Huon Wilson-2/+5
2014-02-17str: provide lossy UTF-16 support.Huon Wilson-23/+133
2014-02-17std: convert str::from_utf16 to an external iterator.Huon Wilson-27/+38
2014-02-17std: iteratize str::is_utf16 & add tests.Huon Wilson-18/+78
2014-02-17Remove CloneableTuple and ImmutableTuple traitsBrendan Zabarauskas-3/+3
2014-02-14Fix all code examplesAlex Crichton-1/+1
2014-02-14return value/use extra::test::black_box in benchmarkslpy-3/+3
2014-02-13remove duplicate function from std::ptr (is_null, is_not_null, offset, mut_of...JeremyLetang-8/+7
2014-02-13Add some missing Show implementations in libstdBrendan Zabarauskas-0/+2
2014-02-11str -- borrow fields of self for use in closure since self.iter is borrowedNiko Matsakis-5/+7
2014-02-07Delete send_str, rewrite clients on top of MaybeOwned<'static>Kevin Ballard-63/+234
2014-02-07Tweak from_utf8_lossy to return a new MaybeOwned enumKevin Ballard-27/+94
2014-02-06Add new function str::from_utf8_lossy()Kevin Ballard-6/+179
2014-02-04auto merge of #11951 : dmanescu/rust/reserve-rename, r=huonwbors-21/+15