about summary refs log tree commit diff
path: root/src/libstd/str.rs
AgeCommit message (Expand)AuthorLines
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
2014-02-04Rename reserve to reserve_exact and reserve_at_least to reserveDavid Manescu-21/+15
2014-02-02librustc: Remove `@str` from the languagePatrick Walton-1/+0
2014-02-02libextra: Remove `@str` from all the librariesPatrick Walton-119/+11
2014-02-01auto merge of #11930 : bjz/rust/next_power_of_two, r=huonwbors-3/+2
2014-01-31Fix minor doc typosVirgile Andreani-2/+2
2014-02-01Remove some unused importsBrendan Zabarauskas-1/+0
2014-02-01Make next_power_of_two generic for unsigned integersBrendan Zabarauskas-2/+2
2014-01-28Rename CopyableTuple to CloneableTupleVirgile Andreani-1/+1
2014-01-28Rename OwnedCopyableVector to OwnedCloneableVectorVirgile Andreani-1/+1
2014-01-26std,extra: Make some types public and other private.Huon Wilson-1/+1
2014-01-23Update flip() to be rev().Sean Chalmers-12/+12
2014-01-23Rename Invert to Flip - Issue 10632Sean Chalmers-12/+12
2014-01-21[std::str] Remove the now unused not_utf8 condition.Simon Sapin-8/+0
2014-01-21[std::str] Rename from_utf8_owned_opt() to from_utf8_owned(), drop the old fr...Simon Sapin-30/+4
2014-01-21[std::str] Rename from_utf8_opt() to from_utf8(), drop the old from_utf8() be...Simon Sapin-30/+5
2014-01-21[std::vec] Rename .shift_opt() to .shift(), drop the old .shift() behaviorSimon Sapin-1/+1
2014-01-21[std::vec] Rename .head_opt() to .head(), drop the old .head() behaviorSimon Sapin-1/+1
2014-01-21Remove unnecessary parentheses.Huon Wilson-3/+3
2014-01-18Rename iterators for consistencyPalmer Cox-78/+78
2014-01-11Remove re-exports of std::io::stdio::{print, println} in the prelude.Brendan Zabarauskas-2/+2
2014-01-07stdtest: Fix all leaked trait importsAlex Crichton-5/+2
2014-01-07std: Fill in all missing importsAlex Crichton-4/+8
2014-01-07auto merge of #11329 : fhahn/rust/unused-cast-lint2, r=alexcrichtonbors-2/+2
2014-01-06auto merge of #10826 : SimonSapin/rust/str-insert, r=brsonbors-0/+42
2014-01-06Remove some unnecessary type castsFlorian Hahn-2/+2
2014-01-04Don't allow newtype structs to be dereferenced. #6246Brian Anderson-2/+6
2013-12-31Add .insert() and .insert_char() methods to ~str.Simon Sapin-0/+42
2013-12-31Fix testsAlan Andrade-5/+9
2013-12-27std: uniform modules titles for docLuca Bruno-1/+1
2013-12-23std: Fix all code examplesAlex Crichton-6/+8