| Age | Commit message (Expand) | Author | Lines |
| 2015-01-05 | Replace LetSyntaxTT with MacroRulesTT | Keegan McAllister | -32/+22 |
| 2015-01-05 | Ungate default type parameters. | Huon Wilson | -2/+0 |
| 2015-01-04 | Add syntax for negative implementations of traits | Flavio Percoco | -1/+1 |
| 2015-01-03 | sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rs | Jorge Aparicio | -2/+2 |
| 2015-01-02 | Make type in ast::Local optional | Seo Sanghyeon | -1/+1 |
| 2014-12-31 | syntax: unbox closures used in let bindings | Jorge Aparicio | -1/+1 |
| 2014-12-31 | syntax: unbox closures used in function arguments | Jorge Aparicio | -1/+1 |
| 2014-12-30 | Fallout from stabilization | Aaron Turon | -1/+1 |
| 2014-12-29 | Slash the ast::Stmt type from 104 to 24 bytes. | Huon Wilson | -1/+1 |
| 2014-12-21 | Fallout of std::str stabilization | Alex Crichton | -29/+28 |
| 2014-12-21 | rollup merge of #20059: nick29581/self-impl | Alex Crichton | -4/+47 |
| 2014-12-20 | Allow `Self` in impls. | Nick Cameron | -4/+47 |
| 2014-12-20 | Drop the Match prefix from the MatchSource variants | Barosl Lee | -4/+8 |
| 2014-12-20 | Print a friendly error for the if-let construct without an else block | Barosl Lee | -1/+3 |
| 2014-12-18 | librustc: Always parse `macro!()`/`macro![]` as expressions if not | Patrick Walton | -31/+32 |
| 2014-12-15 | auto merge of #19778 : aochagavia/rust/ice, r=alexcrichton | bors | -9/+10 |
| 2014-12-14 | Remove `proc` types/expressions from the parser, compiler, and | Niko Matsakis | -18/+0 |
| 2014-12-13 | libsyntax: use unboxed closures | Jorge Aparicio | -5/+7 |
| 2014-12-12 | Fix #19734 (ICE) | Adolfo OchagavĂa | -9/+10 |
| 2014-11-24 | Fixed "::::" appearing in module_path!() | Murarth | -2/+9 |
| 2014-11-19 | Merge the ExprFnBlock and ExprUnboxedClosure into one ExprClosure with an opt... | Niko Matsakis | -3/+4 |
| 2014-11-17 | Switch to purely namespaced enums | Steven Fackler | -0/+1 |
| 2014-11-16 | Complete the removal of ty_nil, ast::LitNil, ast::TyBot and ast::TyUniq | Jakub Bukaj | -1/+1 |
| 2014-10-29 | Rename fail! to panic! | Steve Klabnik | -3/+3 |
| 2014-10-19 | Remove a large amount of deprecated functionality | Alex Crichton | -19/+19 |
| 2014-10-16 | libsyntax: Remove all uses of {:?}. | Luqman Aden | -5/+5 |
| 2014-10-10 | Teach libsyntax about `while let` | John Gallagher | -0/+36 |
| 2014-10-01 | Limit recursion depth for macro expansions, closes #17628 | Florian Hahn | -0/+2 |
| 2014-09-30 | Update after the fall out from the syntax::ptr changes | Jakub Wieczorek | -30/+36 |
| 2014-09-30 | Update based on PR feedback | Kevin Ballard | -20/+16 |
| 2014-09-30 | Produce a better error for irrefutable `if let` patterns | Kevin Ballard | -1/+1 |
| 2014-09-30 | Desugar 'if let' into the appropriate 'match' | Kevin Ballard | -1/+90 |
| 2014-09-26 | Hide the quote_*! macros when the feature gate is off | Keegan McAllister | -22/+21 |
| 2014-09-20 | auto merge of #17319 : kmcallister/rust/method-macro-bt, r=pcwalton | bors | -1/+4 |
| 2014-09-19 | rollup merge of #17338 : nick29581/variants-namespace | Alex Crichton | -3/+3 |
| 2014-09-19 | Add enum variants to the type namespace | Nick Cameron | -3/+3 |
| 2014-09-18 | syntax: use an index in CodeMap instead of Gc for ExpnInfo. | Eduard Burtescu | -22/+5 |
| 2014-09-17 | Pop the expansion context after expanding a method macro | Keegan McAllister | -1/+4 |
| 2014-09-16 | Fallout from renaming | Aaron Turon | -13/+13 |
| 2014-09-14 | syntax: tests: fix fallout from using ptr::P. | Eduard Burtescu | -1/+2 |
| 2014-09-14 | syntax: fix fallout from using ptr::P. | Eduard Burtescu | -288/+288 |
| 2014-09-13 | auto merge of #17162 : sfackler/rust/decorator-traits, r=huonw | bors | -5/+4 |
| 2014-09-12 | Track the visited AST's lifetime throughout Visitor. | Eduard Burtescu | -4/+4 |
| 2014-09-12 | Remove largely unused context from Visitor. | Eduard Burtescu | -23/+22 |
| 2014-09-10 | Change ItemModifier and ItemDecorator to traits | Steven Fackler | -5/+4 |
| 2014-08-29 | Add support for labeled while loops. | Pythoner6 | -0/+6 |
| 2014-08-27 | Implement generalized object and type parameter bounds (Fixes #16462) | Niko Matsakis | -89/+102 |
| 2014-08-13 | librustc: Parse, but do not fully turn on, the `ref` keyword for | Patrick Walton | -2/+4 |
| 2014-07-31 | auto merge of #15999 : Kimundi/rust/fix_folder, r=nikomatsakis | bors | -6/+6 |
| 2014-07-29 | libsyntax: Don't ICE on macro invocation in count expr of fixed array type. | Luqman Aden | -2/+5 |