| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-02-07 | core: make str::substr use char positions (and replace other uses) | Kevin Cantu | -18/+20 | |
| 2012-02-07 | String split renaming: | Kevin Cantu | -127/+166 | |
| * Renamed str::split -> str::split_byte * Renamed str::splitn -> str::splitn_byte * Renamed str::split_func -> str::split * Renamed str::split_char -> str::split_char * Renamed str::split_chars_iter -> str::split_char_iter * Added u8::is_ascii * Fixed the behavior of str::split_str, so that it matches split_chars and split (i.e. ["", "XXX", "YYY", ""] == split_str(".XXX.YYY.", ".")) * Fixed str::split_byte and str::splitn_byte so that they handle splitting UTF-8 strings on a given UTF-8/ASCII byte and also handle "" as the others do | ||||
| 2012-02-05 | core: Implement str::escape with str::chars_iter. | Erick Tryzelaar | -1/+1 | |
| 2012-02-05 | core: Resolve some FIXMEs | Brian Anderson | -2/+0 | |
| 2012-02-05 | Adding str::reserve | Kevin Cantu | -0/+10 | |
| 2012-02-03 | Fix byte_len in char_len_range to be what it is advertised. | Kevin Atkinson | -3/+3 | |
| 2012-02-03 | core: rename str::lteq to str::le | Tom Lee | -7/+7 | |
| 2012-02-01 | Rename str::char_slice -> str::slice | Kevin Cantu | -17/+17 | |
| 2012-02-01 | Make the tests work, too | Kevin Cantu | -3/+9 | |
| 2012-02-01 | Rename (again) str::unsafe::slice -> str::unsafe::slice_bytes and | Kevin Cantu | -60/+12 | |
| str::unsafe::safe_slice -> str::unsafe::slice_bytes_safe_range | ||||
| 2012-02-01 | Stop exporting str::slice and str::safe_slice (use unsafe instead) | Kevin Cantu | -2/+2 | |
| 2012-02-01 | Make it work 1 | Kevin Cantu | -6/+8 | |
| 2012-02-01 | Copy str::slice -> str::unsafe::slice (and unsafe_slice) | Kevin Cantu | -3/+46 | |
| 2012-02-01 | Actually export the str::unsafe module for now | Kevin Cantu | -1/+3 | |
| 2012-02-01 | core: Ignore should_fail tests on win32 | Brian Anderson | -0/+2 | |
| 2012-01-31 | Re-implementing str::to_upper and str::to_lower using str::map | Kevin Cantu | -16/+11 | |
| 2012-01-31 | Add str::split_chars_iter and str::splitn_chars_iter | Kevin Cantu | -5/+59 | |
| 2012-01-31 | Rename str::iter_chars -> str::chars_iter | Kevin Cantu | -35/+6 | |
| 2012-01-31 | Rename str::to_chars -> str::chars | Kevin Cantu | -6/+13 | |
| 2012-01-31 | Rename str::loop_chars to str::all, | Kevin Cantu | -33/+7 | |
| rename str::loop_chars_sub to str::substr_all, and propagate this change to std::rope and rustdoc's calls to these | ||||
| 2012-01-31 | Comment fixes in str | Kevin Cantu | -17/+11 | |
| 2012-01-31 | Rename str::from_byte(s) to str::unsafe::from_byte(s), | Kevin Cantu | -41/+46 | |
| mark them as unsafe, make comp/driver/driver.rs use str::from_bytes... | ||||
| 2012-01-25 | Change FIXME comments in str | Kevin Cantu | -2/+2 | |
| 2012-01-25 | Making str::from_cstr UTF-8 safe | Kevin Cantu | -3/+3 | |
| 2012-01-24 | Replace uses of str::unsafe_from_byte | Kevin Cantu | -1/+1 | |
| 2012-01-24 | Changed type of str::from_bytes and added str::from_byte | Kevin Cantu | -18/+43 | |
| 2012-01-24 | Reorganizing str.rs to group and document strings better (no functional ↵ | Kevin Cantu | -676/+837 | |
| changes, though FIXMEs added) | ||||
| 2012-01-23 | s/fn&/fn/ | Kevin Cantu | -8/+8 | |
| 2012-01-23 | Added str::from_bytes (which is UTF-8 safe) | Kevin Cantu | -0/+31 | |
| 2012-01-23 | improved test case for str::any | Kevin Cantu | -1/+1 | |
| 2012-01-23 | Added str::lines_iter | Kevin Cantu | -3/+27 | |
| 2012-01-23 | fixing indentation | Kevin Cantu | -29/+29 | |
| 2012-01-23 | Added str::words_iter | Kevin Cantu | -2/+34 | |
| 2012-01-23 | Added str::any, str::bytes_iter, str::windowed, and vec::windowed functions | Kevin Cantu | -7/+125 | |
| 2012-01-23 | Added str::map and str::all functions | Kevin Cantu | -1/+43 | |
| 2012-01-23 | s/block()/fn()/g | Niko Matsakis | -4/+4 | |
| 2012-01-17 | libcore: Move core tests into libcore | Brian Anderson | -0/+461 | |
| 2012-01-16 | Make str::replace smarter. | Josh Matthews | -2/+7 | |
| 2012-01-15 | Added string functions: split_func, split_char, lines, lines_any, words, | Kevin Cantu | -9/+97 | |
| and more tests | ||||
| 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 | |
| in "str" | ||||
| 2012-01-04 | implement str::is_whitespace using char::is_whitespace | Lenny222 | -8/+1 | |
| 2012-01-01 | "str": extract to_upper/lower_case() into "char" | Lenny222 | -14/+18 | |
| 2011-12-22 | Register new snapshots, purge log_err and log_full in favour of log(...). | Graydon Hoare | -1/+1 | |
| 2011-12-22 | Register snapshots and switch logging over to use of log_full or #error / ↵ | Graydon Hoare | -1/+1 | |
| #debug. | ||||
| 2011-12-19 | libcore: add splitn to split a string N times. | Erick Tryzelaar | -5/+31 | |
| 2011-12-16 | core: marked fns as pure where possible | Stefan Plantikow | -4/+4 | |
| 2011-12-15 | stdlib: Add a str::split_str() to split on a delimiter string of any length | Patrick Walton | -5/+41 | |
| 2011-12-13 | Copy first batch of material from libstd to libcore. | Graydon Hoare | -0/+962 | |
