| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Make the parser more careful about keywords | Marijn Haverbeke | 2011-05-13 | 1 | -1/+1 |
| | | | | | | | Keywords are now only recognized in contexts where they are valid. The lexer no longer recognizes them, all words are lexed as IDENT tokens, that get interpreted by the parser. | ||||
| * | Downcase std modules again, move to :: for module dereferencing | Marijn Haverbeke | 2011-05-12 | 1 | -48/+48 |
| | | | | | This should be a snapshot transition. | ||||
| * | Rename std modules to be camelcased | Marijn Haverbeke | 2011-05-06 | 1 | -39/+38 |
| | | | | | (Have fun mergining your stuff with this.) | ||||
| * | stdlib: Add a Time module to the standard library | Patrick Walton | 2011-04-29 | 1 | -0/+1 |
| | | |||||
| * | stdlib: Add a color_supported() function to Term | Patrick Walton | 2011-04-28 | 1 | -0/+4 |
| | | |||||
| * | stdlib: Add a silly ANSI color library | Patrick Walton | 2011-04-26 | 1 | -0/+1 |
| | | |||||
| * | Add GetOpts module to std | Marijn Haverbeke | 2011-04-26 | 1 | -0/+1 |
| | | |||||
| * | stdlib: Add a pointer equality function to the standard library and a test case | Patrick Walton | 2011-04-21 | 1 | -0/+1 |
| | | |||||
| * | Remove effect system from src. | Graydon Hoare | 2011-04-19 | 1 | -15/+0 |
| | | |||||
| * | Move the extfmt data model into the standard library. | Brian Anderson | 2011-04-11 | 1 | -0/+1 |
| | | |||||
| * | stdlib: Add a simple union-find data structure | Patrick Walton | 2011-04-07 | 1 | -0/+2 |
| | | |||||
| * | Start making the standard-lib utf-8 aware | Marijn Haverbeke | 2011-03-25 | 1 | -0/+3 |
| | | | | | | | 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. | ||||
| * | lib: Add an EBML reader module | Patrick Walton | 2011-03-22 | 1 | -0/+1 |
| | | |||||
| * | Switch all vases of vec += elt to vec += vec. Prohibit former in rustboot. ↵ | Graydon Hoare | 2011-03-16 | 1 | -0/+11 |
| | | | | | Tweak std lib vec fns in process. | ||||
| * | Add functionality for running external programs to the std lib | Marijn Haverbeke | 2011-03-14 | 1 | -1/+3 |
| | | | | | See lib/run_program.rs. | ||||
| * | Add basic file-system functionality | Marijn Haverbeke | 2011-03-14 | 1 | -2/+8 |
| | | | | | | 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. | ||||
| * | Rename std._io to std.io since 'io' is no longer a keyword | Brian Anderson | 2011-02-22 | 1 | -2/+2 |
| | | |||||
| * | Implement sha-1 in standard library. Closes #228 | Brian Anderson | 2011-02-21 | 1 | -0/+1 |
| | | |||||
| * | Add std.path module for pathname manipulations. | Graydon Hoare | 2011-01-10 | 1 | -0/+1 |
| | | |||||
| * | Add std.sort, with a simple mergesort. | Graydon Hoare | 2010-12-21 | 1 | -0/+1 |
| | | |||||
| * | Move the option type to its own module | Patrick Walton | 2010-11-05 | 1 | -0/+1 |
| | | |||||
| * | Revert "Move the option type to its own module" | Patrick Walton | 2010-11-05 | 1 | -1/+0 |
| | | |||||
| * | Move the option type to its own module | Patrick Walton | 2010-11-05 | 1 | -0/+1 |
| | | |||||
| * | line length police; moved comp.util.bits to std.bitv | Dave Herman | 2010-10-21 | 1 | -0/+1 |
| | | |||||
| * | Encode and decode tag types in dwarf properly. Add list module to std. Shift ↵ | Graydon Hoare | 2010-10-15 | 1 | -1/+2 |
| | | | | | rustc to use std.util.option. Fix various dependent bugs. Closes #73. | ||||
| * | Reformat standard library; no code changes. | Graydon Hoare | 2010-09-22 | 1 | -8/+17 |
| | | |||||
| * | Switch tags to purely nominal, removing TY_iso and TY_idx. Seems to mostly ↵ | Graydon Hoare | 2010-09-09 | 1 | -0/+1 |
| | | | | | work, possibly a little bumpy. Changes a lot. | ||||
| * | Add std.dbg module for inspecting rust values in memory. | Roy Frostig | 2010-08-24 | 1 | -0/+3 |
| | | |||||
| * | Add _uint module to std, move some code around. | Graydon Hoare | 2010-08-20 | 1 | -1/+2 |
| | | |||||
| * | Added support for task sleeping in the scheduler. | Michael Bebenita | 2010-08-11 | 1 | -0/+2 |
| | | |||||
| * | Expose an RNG (the one used by our runtime) to Rust via std. | Roy Frostig | 2010-07-25 | 1 | -0/+2 |
| | | |||||
| * | Add a (coarse, first-pass) deque implementation to stdlib. | Roy Frostig | 2010-07-20 | 1 | -5/+2 |
| | | |||||
| * | Add incomplete hashmap implementation to stdlib. | Roy Frostig | 2010-07-16 | 1 | -0/+9 |
| | | |||||
| * | Teach the dwarf readers to handle udata, so we can link with util.option; ↵ | Graydon Hoare | 2010-07-05 | 1 | -0/+4 |
| | | | | | add util.rs to std.rc. | ||||
| * | Populate tree. | Graydon Hoare | 2010-06-23 | 1 | -0/+35 |