about summary refs log tree commit diff
path: root/src/libcore/str.rs
AgeCommit message (Expand)AuthorLines
2012-02-07core: make str::substr use char positions (and replace other uses)Kevin Cantu-18/+20
2012-02-07String split renaming:Kevin Cantu-127/+166
2012-02-05core: Implement str::escape with str::chars_iter.Erick Tryzelaar-1/+1
2012-02-05core: Resolve some FIXMEsBrian Anderson-2/+0
2012-02-05Adding str::reserveKevin Cantu-0/+10
2012-02-03Fix byte_len in char_len_range to be what it is advertised.Kevin Atkinson-3/+3
2012-02-03core: rename str::lteq to str::leTom Lee-7/+7
2012-02-01Rename str::char_slice -> str::sliceKevin Cantu-17/+17
2012-02-01Make the tests work, tooKevin Cantu-3/+9
2012-02-01Rename (again) str::unsafe::slice -> str::unsafe::slice_bytes andKevin Cantu-60/+12
2012-02-01Stop exporting str::slice and str::safe_slice (use unsafe instead)Kevin Cantu-2/+2
2012-02-01Make it work 1Kevin Cantu-6/+8
2012-02-01Copy str::slice -> str::unsafe::slice (and unsafe_slice)Kevin Cantu-3/+46
2012-02-01Actually export the str::unsafe module for nowKevin Cantu-1/+3
2012-02-01core: Ignore should_fail tests on win32Brian Anderson-0/+2
2012-01-31Re-implementing str::to_upper and str::to_lower using str::mapKevin Cantu-16/+11
2012-01-31Add str::split_chars_iter and str::splitn_chars_iterKevin Cantu-5/+59
2012-01-31Rename str::iter_chars -> str::chars_iterKevin Cantu-35/+6
2012-01-31Rename str::to_chars -> str::charsKevin Cantu-6/+13
2012-01-31Rename str::loop_chars to str::all,Kevin Cantu-33/+7
2012-01-31Comment fixes in strKevin Cantu-17/+11
2012-01-31Rename str::from_byte(s) to str::unsafe::from_byte(s),Kevin Cantu-41/+46
2012-01-25Change FIXME comments in strKevin Cantu-2/+2
2012-01-25Making str::from_cstr UTF-8 safeKevin Cantu-3/+3
2012-01-24Replace uses of str::unsafe_from_byteKevin Cantu-1/+1
2012-01-24Changed type of str::from_bytes and added str::from_byteKevin Cantu-18/+43
2012-01-24Reorganizing str.rs to group and document strings better (no functional chang...Kevin Cantu-676/+837
2012-01-23s/fn&/fn/Kevin Cantu-8/+8
2012-01-23Added str::from_bytes (which is UTF-8 safe)Kevin Cantu-0/+31
2012-01-23improved test case for str::anyKevin Cantu-1/+1
2012-01-23Added str::lines_iterKevin Cantu-3/+27
2012-01-23fixing indentationKevin Cantu-29/+29
2012-01-23Added str::words_iterKevin Cantu-2/+34
2012-01-23Added str::any, str::bytes_iter, str::windowed, and vec::windowed functionsKevin Cantu-7/+125
2012-01-23Added str::map and str::all functionsKevin Cantu-1/+43
2012-01-23s/block()/fn()/gNiko Matsakis-4/+4
2012-01-17libcore: Move core tests into libcoreBrian Anderson-0/+461
2012-01-16Make str::replace smarter.Josh Matthews-2/+7
2012-01-15Added string functions: split_func, split_char, lines, lines_any, words,Kevin Cantu-9/+97
2012-01-04"str": rename "str_from_cstr" to "from_cstr" (analogous to the other "from_*")Lenny222-3/+3
2012-01-04"char": use shorter names "to_lower"/"to_upper", analogous to the same names ...Lenny222-2/+2
2012-01-04implement str::is_whitespace using char::is_whitespaceLenny222-8/+1
2012-01-01"str": extract to_upper/lower_case() into "char"Lenny222-14/+18
2011-12-22Register new snapshots, purge log_err and log_full in favour of log(...).Graydon Hoare-1/+1
2011-12-22Register snapshots and switch logging over to use of log_full or #error / #de...Graydon Hoare-1/+1
2011-12-19libcore: add splitn to split a string N times.Erick Tryzelaar-5/+31
2011-12-16core: marked fns as pure where possibleStefan Plantikow-4/+4
2011-12-15stdlib: Add a str::split_str() to split on a delimiter string of any lengthPatrick Walton-5/+41
2011-12-13Copy first batch of material from libstd to libcore.Graydon Hoare-0/+962