about summary refs log tree commit diff
path: root/src/libstd/str.rs
AgeCommit message (Expand)AuthorLines
2013-06-10Replace str::raw::buf_as_slice with c_str_to_static_slice. Close #3843.Ben Blum-5/+12
2013-06-11fix tests, remove some warningsHuon Wilson-10/+1
2013-06-11std: replace str::is_{alphanumeric,whitespace} with the methods.Huon Wilson-25/+7
2013-06-11std: replace str::{starts,ends}_with with the method.Huon Wilson-50/+24
2013-06-11std: replace str::substr with the method.Huon Wilson-13/+3
2013-06-11std: remove str::to_charsHuon Wilson-5/+0
2013-06-11std: basic documentation for the new str methodsHuon Wilson-20/+68
2013-06-10std: remove str::{connect,concat}*.Huon Wilson-17/+0
2013-06-10clean-up unused import warningsHuon Wilson-1/+0
2013-06-10std: fix testsHuon Wilson-13/+13
2013-06-10std: convert str::char_at* to methods.Huon Wilson-130/+125
2013-06-10std: convert str::trim* to methods.Huon Wilson-110/+90
2013-06-10std: convert str::reserve* to methods, and methodise str::push_*.Huon Wilson-165/+167
2013-06-10std: remove str::contains in favour of the methodHuon Wilson-39/+27
2013-06-10std: replace str::find_str* with a methodHuon Wilson-115/+44
2013-06-10std: replace str::{any,all}_between with the iterator equivalent.Huon Wilson-60/+0
2013-06-10std: convert character-based str::find_* to methods. Add .slice_{to,from} met...Huon Wilson-363/+134
2013-06-10std: convert each_split_str to an iteratorHuon Wilson-114/+112
2013-06-10std: remove str::{len, slice, is_empty} in favour of methods.Huon Wilson-107/+89
2013-06-10std: replace str::all/any fns and methods with iteratorsHuon Wilson-50/+2
2013-06-10std: replace str::each_split* with an iteratorHuon Wilson-404/+182
2013-06-08remove deprecated vec::{is_empty, len} functionsDaniel Micay-2/+2
2013-06-09std: replace the str::each* fns/methods with byte iteratorsHuon Wilson-151/+69
2013-06-09std: remove each_char* fns and methods from str, replaced by iterators.Huon Wilson-136/+57
2013-06-09std: remove {all*,any*,count} in favour of iteratorsHuon Wilson-13/+14
2013-06-09std: add reverse vec iterators, replace vec::each*_reverse.Huon Wilson-1/+1
2013-06-07std: Change str::from_bytes to raise a condition on invalid inputTim Chevalier-6/+31
2013-06-04librustc: Disallow multiple patterns from appearing in a "let" declaration.Patrick Walton-12/+15
2013-06-03rename the Ptr trait to RawPtrDaniel Micay-1/+1
2013-06-03Add traits for concat and connect methodsBrendan Zabarauskas-71/+141
2013-05-31Add as_c_str method on stringsBen Striegel-22/+39
2013-05-30Require documentation by default for libstdAlex Crichton-8/+42
2013-05-28Silence various warnings throughout test modulesAlex Crichton-1/+1
2013-05-27syntax highlight code examples in docstringsDaniel Micay-5/+5
2013-05-23cleanup warnings from libstdErick Tryzelaar-276/+269
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-0/+4036
2011-12-14Remove some duplicated unused parts of std now that they're present in core.Graydon Hoare-960/+0
2011-12-13Copy first batch of material from libstd to libcore.Graydon Hoare-9/+7
2011-12-13stdlib: Fix spelling errors in documentation of libstd/str.rsPatrick Walton-6/+6
2011-12-07repair more hash functionsNiko Matsakis-1/+1
2011-12-06libstd: Update docsBrian Anderson-1/+2
2011-12-06Establish 'core' library separate from 'std'.Graydon Hoare-0/+961