| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2011-10-21 | Remove last uses of iterators from stdlib | Marijn Haverbeke | -25/+20 | |
| Issue #1056 | ||||
| 2011-10-20 | Make fn denote a bare function. Convert fn to fn@ as needed | Brian Anderson | -2/+2 | |
| 2011-10-12 | reimplement some of the unsafe stuff which got lost | Niko Matsakis | -0/+4 | |
| - blocks inherit unsafety - remove the --check-unsafe flag - add unsafe annotations where needed to get things to compile | ||||
| 2011-10-12 | make native functions markable as unsafe and incorporate that | Niko Matsakis | -1/+3 | |
| into the type check | ||||
| 2011-10-12 | add 'u' to one other place it was missing | Niko Matsakis | -0/+1 | |
| 2011-10-12 | add 'u' to decoder (kinda' important) | Niko Matsakis | -0/+1 | |
| 2011-10-12 | Extend the unchecked block stuff to allow unsafe blocks as well. | Niko Matsakis | -0/+1 | |
| 2011-09-12 | Factor imports mindlessly. | Graydon Hoare | -9/+3 | |
| 2011-09-12 | Reformat for new mode syntax, step 1 | Marijn Haverbeke | -30/+30 | |
| Long lines were fixed in a very crude way, as I'll be following up with another reformat in a bit. | ||||
| 2011-09-02 | Reformat. Issue #855 | Brian Anderson | -41/+32 | |
| 2011-09-01 | Convert all uses of #ifmt to #fmt. Issue #855 | Brian Anderson | -4/+4 | |
| 2011-09-01 | Rename std::istr to std::str. Issue #855 | Brian Anderson | -11/+11 | |
| 2011-09-01 | Remove std::str. Issue #855 | Brian Anderson | -1/+0 | |
| 2011-08-31 | Convert uses of #fmt to #ifmt. Issue #855 | Brian Anderson | -12/+9 | |
| 2011-08-27 | Convert misc compiler bits to istrs. Issue #855 | Brian Anderson | -1/+1 | |
| 2011-08-27 | Convert pretty-printer to istrs. Issue #855 | Brian Anderson | -2/+6 | |
| 2011-08-27 | Convert rustc::metadata to istrs. Issue #855 | Brian Anderson | -29/+32 | |
| 2011-08-27 | Convert ast::ident to istr. Issue #855 | Brian Anderson | -4/+4 | |
| 2011-08-27 | Convert portions of rustc to istrs. Recover a lot of performance. | Brian Anderson | -1/+2 | |
| Issue #855 | ||||
| 2011-08-27 | Convert std::io to istrs. Issue #855 | Brian Anderson | -11/+16 | |
| 2011-08-24 | Change "pred" to "pure fn" (but still accept "pred") | Tim Chevalier | -1/+1 | |
| This is part 1 of changing the "pred" keyword to "pure fn". Right now, the compiler accepts both "pred" and "pure fn". | ||||
| 2011-08-22 | Move functions from syntax::ast to syntax::ast_util | Brian Anderson | -1/+2 | |
| This leaves syntax::ast just defining the AST, which strikes me as somewhat nicer | ||||
| 2011-08-20 | Reformat | Brian Anderson | -47/+46 | |
| This changes the indexing syntax from .() to [], the vector syntax from ~[] to [] and the extension syntax from #fmt() to #fmt[] | ||||
| 2011-08-18 | Remove or _-prefix all unused function arguments | Marijn Haverbeke | -1/+1 | |
| This should make the compilation process a bit less noisy. | ||||
| 2011-08-16 | Port the compiler to the expr foo::<T> syntax. | Erick Tryzelaar | -4/+4 | |
| 2011-08-16 | Port the compiler to the typaram foo<T> syntax. | Erick Tryzelaar | -1/+1 | |
| 2011-08-16 | Rename std::ivec to std::vec | Brian Anderson | -7/+7 | |
| 2011-08-15 | The wonky for...in... whitespace was bothering me. Sorry! | Lindsey Kuper | -9/+9 | |
| 2011-08-15 | Make spans into stacks (to store expansion backtraces). | Paul Stansifer | -1/+1 | |
| 2011-08-12 | Remove ebmlivec module | Brian Anderson | -87/+87 | |
| 2011-08-12 | Rename std::ioivec to std::io | Brian Anderson | -6/+6 | |
| 2011-08-12 | Rename str::connect_ivec to str::connect | Brian Anderson | -1/+1 | |
| 2011-08-12 | Rename std::str::unsafe_from_bytes_ivec to unsafe_from_bytes | Brian Anderson | -8/+8 | |
| 2011-08-12 | Remove vec version of str::bytes, rename bytes_ivec to str::bytes | Brian Anderson | -1/+1 | |
| 2011-08-09 | Port the compiler to the ivec type [T] syntax. | Erick Tryzelaar | -35/+35 | |
| 2011-07-29 | Encode, decode, and thread through typechecking all the param kinds, not ↵ | Graydon Hoare | -24/+40 | |
| just the counts. | ||||
| 2011-07-27 | Fix damage done by the pretty-printer | Marijn Haverbeke | -3/+2 | |
| 2011-07-27 | Reformat for new syntax | Marijn Haverbeke | -222/+220 | |
| 2011-07-26 | Remove all uses of tuples from the compiler and stdlib | Marijn Haverbeke | -22/+22 | |
| 2011-07-15 | rustc: Remove a bunch of exterior vectors | Patrick Walton | -14/+13 | |
| 2011-07-14 | Fix long line. | Graydon Hoare | -1/+2 | |
| 2011-07-14 | rustc: Move much of metadata reading over to interior vectors | Patrick Walton | -106/+107 | |
| 2011-07-08 | Decode types across multiple crates. Closes #632 | Brian Anderson | -14/+21 | |
| 2011-07-08 | Recursively load dependencies of external crates. Issue #632 | Brian Anderson | -0/+2 | |
| 2011-07-08 | Fix newlines when outputting crate attributes with --ls | Brian Anderson | -2/+2 | |
| 2011-07-08 | Encode/decode a crate's externel dependencies. Issue #632 | Brian Anderson | -1/+28 | |
| The encoding is very simple right now, just the crate name. Ultimately this won't be enough for our versioning needs, but it should fill our immediate need of being able to correlate encoded crate numbers to actual crates. | ||||
| 2011-07-08 | Cleanup decoding and crate searching | Brian Anderson | -7/+14 | |
| 2011-07-08 | Make the interface to metadata::csearch more consistent | Brian Anderson | -7/+8 | |
| 2011-07-08 | Extract various dependencies from metadata::decoder to metadata::csearch | Brian Anderson | -11/+5 | |
| 2011-07-08 | Replace various ints with ast::crate_nums | Brian Anderson | -6/+9 | |
