| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-09-01 | Make #fmt and #ifmt synonymous. Issue #855 | Brian Anderson | -1/+431 | |
| 2011-09-01 | Rename std::istr to std::str. Issue #855 | Brian Anderson | -120/+120 | |
| 2011-09-01 | Declare a bunch of int functions as pure | Tim Chevalier | -15/+15 | |
| 2011-09-01 | Remove std::str. Issue #855 | Brian Anderson | -14/+0 | |
| 2011-09-01 | Remove estr conversion functions. Issue #855 | Brian Anderson | -38/+0 | |
| 2011-09-01 | Convert rust_list_files to istrs. Issue #855 | Brian Anderson | -8/+9 | |
| 2011-09-01 | Convert rust_getcwd to istrs. Issue #855 | Brian Anderson | -6/+6 | |
| 2011-09-01 | Convert rust_file_is_dir from estrs to cstrs. Issue #855 | Brian Anderson | -2/+4 | |
| 2011-09-01 | Remove a few more istr conversions. Issue #855 | Brian Anderson | -5/+5 | |
| 2011-09-01 | Remove some uses of str_buf builtin. Issue #855 | Brian Anderson | -2/+0 | |
| 2011-09-01 | Remove various istr conversions. Issue #855 | Brian Anderson | -2/+1 | |
| 2011-09-01 | Remove a bunch of string builtins. Issue #855 | Brian Anderson | -6/+0 | |
| 2011-09-01 | Delete parts of std::str that are no longer exported. Issue #855 | Brian Anderson | -518/+0 | |
| 2011-09-01 | Remove last users of str::sbuf. Issue #855 | Brian Anderson | -72/+90 | |
| 2011-09-01 | Remove more functions from std::str. Issue #855 | Brian Anderson | -9/+9 | |
| 2011-09-01 | Convert std::test to istrs. Issue #855 | Brian Anderson | -14/+14 | |
| 2011-09-01 | Remove the estr #fmt. Issue #855 | Brian Anderson | -429/+0 | |
| 2011-09-01 | Convert fs::path_is_absolute internals to istrs. Issue #855 | Brian Anderson | -5/+5 | |
| 2011-08-31 | Reexport std::str::alloc. Windows still needs this. Issue #855 | Brian Anderson | -1/+1 | |
| 2011-08-31 | Expose STDERR to rust. | Erick Tryzelaar | -0/+2 | |
| 2011-08-31 | Start paring down std::str. Issue #855 | Brian Anderson | -49/+54 | |
| 2011-08-31 | Remove more uses of str from std::run. Issue #855 | Brian Anderson | -4/+4 | |
| 2011-08-31 | Convert uses of #fmt to #ifmt. Issue #855 | Brian Anderson | -11/+9 | |
| 2011-08-31 | Produce the start of an immutable treemap. | Michael Sullivan | -0/+82 | |
| 2011-08-30 | Add a FIXME about the bogosity of aio::ip_to_sbuf | Brian Anderson | -0/+3 | |
| 2011-08-30 | Convert std::net to istrs. Issue #855 | Brian Anderson | -6/+7 | |
| 2011-08-30 | Add #ifmt extension, like #fmt but for istrs. Issue #855 | Brian Anderson | -0/+430 | |
| 2011-08-30 | Remove the %S istr conversion from #fmt | Brian Anderson | -8/+0 | |
| I want to do the #fmt transition a different way. Issue #855 | ||||
| 2011-08-30 | Add a total version of vec::last that has a precondition | Tim Chevalier | -0/+5 | |
| 2011-08-30 | Add a precondition on vec::zip | Tim Chevalier | -13/+46 | |
| vec::zip now has the precondition that the two argument vectors are the same length. Changed uses of it to reflect that. Also added a few vector-enumerating utilities to vec.rs, which necessitated in making some functions in u8 declared-pure. | ||||
| 2011-08-30 | Stop relying on klunky hack in alias.rs | Marijn Haverbeke | -4/+3 | |
| It assumed node_ids increased monotonically for locals, but macros make this no longer the case, and it was a dubious assumption anyway. It now numbers locals itself and uses that to determine which precede which. | ||||
| 2011-08-29 | Remove obsolete exports | Marijn Haverbeke | -1/+0 | |
| 2011-08-29 | Make std::istr::push_byte efficient | Marijn Haverbeke | -2/+6 | |
| It used to allocate two (!) heap values per pushed byte. It now goes through a runtime function that simply grows the istr and writes the byte. | ||||
| 2011-08-29 | Implement non-internal ivecs | Marijn Haverbeke | -42/+32 | |
| Vectors are now similar to our old, pre-internal vectors, except that they are uniquely owned, not refcounted. Their name should probably change too, then. I've renamed them to vec in the runtime, will do so throughout the compiler later. | ||||
| 2011-08-27 | Convert lexer to istrs. Issue #855 | Brian Anderson | -1/+1 | |
| 2011-08-27 | Add std::istr::as_buf for converting to cstrs. Issue #855 | Brian Anderson | -2/+17 | |
| 2011-08-27 | Support istrs in #fmt. Issue #855 | Brian Anderson | -1/+8 | |
| The format string may be an istr and istr args may be used with %S | ||||
| 2011-08-27 | Convert std::map::new_str_hash to istrs. Issue #855 | Brian Anderson | -2/+2 | |
| 2011-08-27 | Optimize std::istr::to_estr. Issue #855 | Brian Anderson | -5/+9 | |
| 2011-08-27 | Convert std::os to istrs. Issue #855 | Brian Anderson | -13/+19 | |
| 2011-08-27 | Convert std::generic_os to istrs. Issue #855 | Brian Anderson | -9/+19 | |
| 2011-08-27 | Add std::istr::str_from_cstr. Issue #855 | Brian Anderson | -1/+14 | |
| 2011-08-27 | Convert std::io to istrs. Issue #855 | Brian Anderson | -41/+52 | |
| 2011-08-27 | Convert std::run to istrs. Issue #855 | Brian Anderson | -4/+6 | |
| 2011-08-27 | Convert std::getopts to istrs. Issue #855 | Brian Anderson | -64/+84 | |
| 2011-08-27 | Convert std::fs to istrs. Issue #855 | Brian Anderson | -25/+35 | |
| 2011-08-27 | Convert std::sha1 to istrs. Issue #855 | Brian Anderson | -6/+6 | |
| 2011-08-27 | Convert std::term to istrs. Issue #855 | Brian Anderson | -3/+3 | |
| 2011-08-27 | Convert std::u64 to istrs. Issue #855 | Brian Anderson | -21/+21 | |
| 2011-08-27 | Convert std::int to istrs. Issue #855 | Brian Anderson | -5/+6 | |
