| Age | Commit message (Expand) | Author | Lines |
| 2012-02-03 | Allow anti-quotes to also be ast::ty rather than just ast::expr. | Kevin Atkinson | -13/+66 |
| 2012-02-03 | Implement quasi-quoting of multiple syntatic categories. | Kevin Atkinson | -22/+112 |
| 2012-02-03 | Formatting cleanups. | Kevin Atkinson | -10/+12 |
| 2012-02-03 | Store info about file "substr". | Kevin Atkinson | -1/+3 |
| 2012-02-03 | Implement quasi-quotes in more macro form: #ast{...}. | Kevin Atkinson | -4/+25 |
| 2012-02-03 | Make macro arg optional in syntax, again untested. | Kevin Atkinson | -1/+15 |
| 2012-02-03 | Add support for recognizing macro body, completely untested. | Kevin Atkinson | -13/+21 |
| 2012-02-03 | Change the type for the macro body to also store the span. | Kevin Atkinson | -9/+9 |
| 2012-02-03 | When replacing $(...) with $0 preserve spacing for better error messages. | Kevin Atkinson | -7/+19 |
| 2012-02-03 | Expand result of quasi-quote. | Kevin Atkinson | -3/+9 |
| 2012-02-03 | Implement anti-quotes. | Kevin Atkinson | -8/+77 |
| 2012-02-03 | Implement "replace" function. | Kevin Atkinson | -1/+23 |
| 2012-02-03 | Implement basic quasi-quoter. No anti-quotes yet. | Kevin Atkinson | -7/+39 |
| 2012-02-03 | Rename AST builders to use uniform naming scheme. Also add a few more. | Kevin Atkinson | -46/+68 |
| 2012-02-03 | Add support for parsing quasi-quotes, doesn't do anything useful yet. | Kevin Atkinson | -1/+12 |
| 2012-02-03 | Move useful ast building functions into their own module. | Kevin Atkinson | -39/+49 |
| 2012-01-31 | Change option::t to option | Tim Chevalier | -21/+21 |
| 2012-01-31 | Require alts to be exhaustive | Tim Chevalier | -5/+8 |
| 2012-01-25 | Keep source file around after parsing. | Kevin Atkinson | -1/+1 |
| 2012-01-23 | s/block()/fn()/g | Niko Matsakis | -2/+2 |
| 2012-01-23 | When replacing a pattern variable in macro expansion use the span of | Kevin Atkinson | -6/+6 |
| 2012-01-23 | Allow ast_fold_precursor to change the span. | Kevin Atkinson | -39/+48 |
| 2012-01-23 | Change "file" of injected string from "-" to "<anon>", less confusing | Kevin Atkinson | -1/+1 |
| 2012-01-19 | rustc: ";" to "," in enums | Patrick Walton | -9/+9 |
| 2012-01-19 | rustc: "tag" -> "enum" | Patrick Walton | -3/+3 |
| 2012-01-18 | Remove '.' after nullary tags in patterns | Tim Chevalier | -80/+80 |
| 2012-01-13 | Change builtin macro defs to use #macro() | Graydon Hoare | -4/+4 |
| 2012-01-13 | deprecate fn exprs and the fn() type, preferring fn@ and native fn | Niko Matsakis | -1/+1 |
| 2012-01-13 | Remove all remaining uses of objs from the compiler | Marijn Haverbeke | -45/+51 |
| 2012-01-12 | Make driver::session::session no longer an object | Marijn Haverbeke | -5/+5 |
| 2012-01-11 | Major clean-up of std::io | Marijn Haverbeke | -1/+1 |
| 2012-01-11 | add a log_str() function and allow '%?' in fmt strings to use it | Niko Matsakis | -0/+2 |
| 2012-01-05 | Switch to new param kind bound syntax | Marijn Haverbeke | -1/+1 |
| 2011-12-28 | comp: minor cleanup. | Erick Tryzelaar | -1/+1 |
| 2011-12-22 | Register new snapshots, purge log_err and log_full in favour of log(...). | Graydon Hoare | -6/+6 |
| 2011-12-22 | Switch core macros to expand to log(level, ...). | Graydon Hoare | -4/+4 |
| 2011-12-22 | Register snapshots and switch logging over to use of log_full or #error / #de... | Graydon Hoare | -28/+32 |
| 2011-12-22 | Revert all of yesterday's snapshots and try again. Cursed! | Graydon Hoare | -4/+4 |
| 2011-12-20 | Inject "core macros" into default syntax-expansion environment. Bit of a klud... | Graydon Hoare | -14/+25 |
| 2011-12-16 | Switch fmt extension to reference extfmt that's in core. | Graydon Hoare | -7/+2 |
| 2011-12-16 | reorder args to the various vec, option fns so blk comes last | Niko Matsakis | -2/+2 |
| 2011-12-13 | Copy first batch of material from libstd to libcore. | Graydon Hoare | -16/+17 |
| 2011-12-07 | Change literal representation to not truncate | Marijn Haverbeke | -2/+2 |
| 2011-11-30 | Box ast::path values | Marijn Haverbeke | -11/+11 |
| 2011-11-18 | Update stdlib, compiler, and tests to new kind system | Marijn Haverbeke | -1/+1 |
| 2011-11-17 | remove compile-command from local variable blocks | Niko Matsakis | -5/+0 |
| 2011-11-10 | Cleanup unused imports | Haitao Li | -10/+9 |
| 2011-11-10 | Add float support to #fmt. Fix #1014. | Josh Matthews | -0/+3 |
| 2011-10-25 | Update our code to new type parameter kind syntax | Marijn Haverbeke | -1/+1 |
| 2011-10-21 | Change the way block calls are parsed, mark them as block-calls. | Marijn Haverbeke | -1/+1 |