| Age | Commit message (Expand) | Author | Lines |
| 2017-09-01 | Implement RFC 1925 | Matt Ickstadt | -1/+2 |
| 2017-08-30 | Make fields of `Span` private | Vadim Petrochenkov | -1/+1 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -29/+29 |
| 2017-07-28 | syntax: Add `tokens: Option<TokenStream>` to Item | Alex Crichton | -2/+4 |
| 2017-07-27 | Give span to angle bracketed generic arguments | Vadim Petrochenkov | -14/+7 |
| 2017-07-27 | Discern between `Path` and `Path<>` in AST | Vadim Petrochenkov | -12/+8 |
| 2017-07-25 | Switch to begin_panic again | est31 | -1/+1 |
| 2017-07-10 | Store all generic arguments for method calls in AST | Vadim Petrochenkov | -2/+1 |
| 2017-07-06 | Auto merge of #42727 - alexcrichton:allocators-new, r=eddyb | bors | -0/+6 |
| 2017-07-05 | rustc: Implement the #[global_allocator] attribute | Alex Crichton | -0/+6 |
| 2017-07-05 | Merge remote-tracking branch 'origin/master' into proc_macro_api | Alex Crichton | -5/+6 |
| 2017-07-02 | Output line column info when panicking | est31 | -5/+6 |
| 2017-06-26 | Implement `quote!` and other `proc_macro` API. | Jeffrey Seyfried | -1/+1 |
| 2017-05-25 | Hygienize lifetimes. | Jeffrey Seyfried | -6/+6 |
| 2017-05-02 | Removal pass for anonymous parameters | est31 | -1/+1 |
| 2017-03-10 | Give spans to individual path segments in AST | Vadim Petrochenkov | -7/+12 |
| 2017-02-03 | Bump version, upgrade bootstrap | Alex Crichton | -1/+0 |
| 2017-01-17 | Auto merge of #39110 - petrochenkov:sum, r=eddyb | bors | -28/+4 |
| 2017-01-17 | Use resizable Vec instead of P<[T]> in AST | Vadim Petrochenkov | -21/+4 |
| 2017-01-17 | AST/HIR: Merge ObjectSum and PolyTraitRef | Vadim Petrochenkov | -7/+0 |
| 2017-01-16 | Rename ExprKind::Vec to Array in HIR and HAIR. | Scott Olson | -1/+1 |
| 2017-01-11 | syntax: struct field attributes and cfg | Benjamin Saunders | -1/+7 |
| 2016-12-30 | Such large. Very 128. Much bits. | Simonas Kazlauskas | -5/+9 |
| 2016-12-22 | Refactor how global paths are represented (for both ast and hir). | Jeffrey Seyfried | -2/+6 |
| 2016-12-20 | Rollup merge of #38171 - jseyfried:cleanup, r=nrc | Alex Crichton | -17/+14 |
| 2016-12-19 | Optimize `ast::PathSegment`. | Jeffrey Seyfried | -17/+14 |
| 2016-12-06 | Don't perform span mangling when building field/tup access nodes | Sean Griffin | -15/+3 |
| 2016-11-21 | Implement the `loop_break_value` feature. | Geoffry Song | -1/+1 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -9/+7 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -3/+2 |
| 2016-11-20 | Refactor `P<ast::MetaItem>` -> `ast::MetaItem`. | Jeffrey Seyfried | -8/+8 |
| 2016-11-20 | Refactor `MetaItemKind` to use `Name`s instead of `InternedString`s. | Jeffrey Seyfried | -8/+8 |
| 2016-11-10 | syntax: don't fake a block around closures' bodies during parsing. | Eduard Burtescu | -30/+15 |
| 2016-10-31 | Changed most vec! invocations to use square braces | iirelu | -16/+16 |
| 2016-10-27 | Implement field shorthands in struct literal expressions. | Eduard Burtescu | -1/+1 |
| 2016-10-01 | Rollup merge of #34764 - pnkfelix:attrs-on-generic-formals, r=eddyb | Manish Goregaokar | -0/+6 |
| 2016-09-23 | Add attribute support to generic lifetime and type parameters. | Felix S. Klock II | -0/+6 |
| 2016-09-17 | Make the return type of AstBuilder.stmt_let_typed match the return type of ot... | CensoredUsername | -4/+4 |
| 2016-09-10 | Improve `Eq` deriving | Vadim Petrochenkov | -0/+18 |
| 2016-08-28 | Rollup merge of #35850 - SergioBenitez:master, r=nrc | Jeffrey Seyfried | -2/+11 |
| 2016-08-28 | Rollup merge of #35728 - petrochenkov:empderive, r=manishearth | Jeffrey Seyfried | -20/+20 |
| 2016-08-28 | Rollup merge of #35480 - KiChjang:e0379-bonus, r=nikomatsakis | Jeffrey Seyfried | -2/+2 |
| 2016-08-27 | Change Constness to Spanned<Constness> | Keith Yeung | -2/+2 |
| 2016-08-25 | Implement RFC#1559: allow all literals in attributes. | Sergio Benitez | -2/+11 |
| 2016-08-21 | Refactor away variant `ast::PathListItemKind::Mod` | Jeffrey Seyfried | -1/+1 |
| 2016-08-18 | Split `AstBuilder::pat_enum` into `pat_tuple_struct` and `pat_path` | Vadim Petrochenkov | -20/+20 |
| 2016-08-18 | Fix #[derive] for empty tuple structs/variants | Vadim Petrochenkov | -1/+1 |
| 2016-07-25 | General MetaItem encapsulation rewrites. | cgswords | -17/+6 |
| 2016-06-26 | Rollup merge of #34436 - jseyfried:no_block_expr, r=eddyb | Jeffrey Seyfried | -26/+26 |
| 2016-06-26 | Rollup merge of #34339 - jseyfried:thin_vec, r=petrochenkov,Manishearth | Jeffrey Seyfried | -3/+3 |