| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Start making the standard-lib utf-8 aware | Marijn Haverbeke | 2011-03-25 | 1 | -3/+164 |
| | | | | | | | Finally implements _str.is_utf8, adds from_chars, from_char, to_chars, char_at, char_len, (push|pop|shift|unshift)_char. Also, proper character I/O for streams. | ||||
| * | stdlib: Make writers seekable; switch file writers to the C FILE interface ↵ | Patrick Walton | 2011-03-22 | 1 | -2/+11 |
| | | | | | to make this work | ||||
| * | Fix bug in string comparison. std.rc typechecks now. | Patrick Walton | 2011-03-18 | 1 | -1/+1 |
| | | |||||
| * | rustc: Add str_from_cstr() and str_from_buf() functions to the standard ↵ | Patrick Walton | 2011-03-16 | 1 | -0/+10 |
| | | | | | library, as well as a test case | ||||
| * | Switch all vases of vec += elt to vec += vec. Prohibit former in rustboot. ↵ | Graydon Hoare | 2011-03-16 | 1 | -6/+36 |
| | | | | | Tweak std lib vec fns in process. | ||||
| * | Add basic file-system functionality | Marijn Haverbeke | 2011-03-14 | 1 | -0/+5 |
| | | | | | | std.fs.list_dir will list the files in a directory, std.fs.file_is_dir will, given a pathname, determine whether it is a directory or not. | ||||
| * | Remove redundant imports in lib (rustc doesn't like 'std' as a synonym for ↵ | Graydon Hoare | 2011-03-09 | 1 | -1/+1 |
| | | | | | root within std.rc anyway) | ||||
| * | Make _str.bytes use _vec.init_fn. Remove FIXME. | Brian Anderson | 2011-03-06 | 1 | -18/+3 |
| | | |||||
| * | Add _str.starts_with and ends_with. | Graydon Hoare | 2011-01-03 | 1 | -0/+29 |
| | | |||||
| * | Sort methods in object types. | Graydon Hoare | 2010-12-21 | 1 | -0/+25 |
| | | |||||
| * | Support a special const-value refcount, use it for const strings. | Graydon Hoare | 2010-11-09 | 1 | -2/+7 |
| | | |||||
| * | Reformat standard library; no code changes. | Graydon Hoare | 2010-09-22 | 1 | -135/+136 |
| | | |||||
| * | Add some basic string functions: index, rindes, find, substr, split, concat, ↵ | Graydon Hoare | 2010-09-22 | 1 | -0/+119 |
| | | | | | connect. | ||||
| * | Make _str.eq suitable for map.hashmap; add _str.hash that does simple djb-hash. | Graydon Hoare | 2010-08-24 | 1 | -1/+12 |
| | | |||||
| * | Test the buffered reader and writer in _io. | Roy Frostig | 2010-08-20 | 1 | -0/+16 |
| | | |||||
| * | Add native vec[u8] to str converter. Put in workaround for leak in str to ↵ | Roy Frostig | 2010-08-11 | 1 | -4/+31 |
| | | | | | vec[u8] converter. Add testcase exercising both. Drive-by fix a potential array-out-of-bounds write on rust_str buffers. | ||||
| * | Implement _str.len() to return the number of bytes, rename it to byte_len(), | Jeffrey Yasskin | 2010-08-06 | 1 | -5/+10 |
| | | | | | and add a test. | ||||
| * | Mop up workarounds in stdlib no longer required as issue #93 is closed. | Graydon Hoare | 2010-08-05 | 1 | -3/+2 |
| | | |||||
| * | Add to std._io some formatter/type-specific-writer mechanism. Make a few ↵ | Roy Frostig | 2010-08-04 | 1 | -0/+19 |
| | | | | | type-specific buffered writers as wrappers of buf_writer. | ||||
| * | Ensure that functions that should return a value do; issue 41 | Patrick Walton | 2010-07-16 | 1 | -0/+1 |
| | | |||||
| * | Add differently-typed refcount synonyms to _str and _vec. | Graydon Hoare | 2010-07-13 | 1 | -0/+1 |
| | | |||||
| * | Uint-ify various bits of _str and _vec, enrich _vec a bit. | Graydon Hoare | 2010-07-05 | 1 | -2/+2 |
| | | |||||
| * | Populate tree. | Graydon Hoare | 2010-06-23 | 1 | -0/+23 |