| Age | Commit message (Expand) | Author | Lines |
| 2019-12-30 | Rename directories for some crates from `syntax_x` to `rustc_x` | Vadim Petrochenkov | -137/+0 |
| 2019-12-22 | Format the world | Mark Rousskov | -44/+46 |
| 2019-12-21 | Rollup merge of #67355 - Centril:merge-mut, r=oli-obk | Mazdak Farrokhzad | -1/+1 |
| 2019-12-20 | introduce 'type AttrVec' | Mazdak Farrokhzad | -3/+1 |
| 2019-12-20 | 1. ast::Mutability::{Mutable -> Mut, Immutable -> Not}. | Mazdak Farrokhzad | -1/+1 |
| 2019-10-16 | move syntax::ext to new crate syntax_expand | Mazdak Farrokhzad | -1/+1 |
| 2019-09-26 | Rename `Stmt.node` to `Stmt.kind` | varkor | -1/+1 |
| 2019-09-15 | Give more `Idents` spans | Matthew Jasper | -4/+4 |
| 2019-08-23 | Audit uses of `apply_mark` in built-in macros | Vadim Petrochenkov | -1/+1 |
| 2019-08-17 | Remove gensyms from built-in derives | Matthew Jasper | -4/+4 |
| 2019-08-15 | `Ident::with_empty_ctxt` -> `Ident::with_dummy_span` | Vadim Petrochenkov | -2/+2 |
| 2019-08-14 | Merge Variant and Variant_ | Caio | -1/+1 |
| 2019-07-31 | Replace AstBuilder with inherent methods | Mark Rousskov | -1/+0 |
| 2019-06-03 | syntax: revert `ast::AsyncArgument` and associated changes. | Eduard-Mihai Burtescu | -1/+0 |
| 2019-05-27 | Avoid unnecessary internings. | Nicholas Nethercote | -2/+3 |
| 2019-04-21 | Introduce `LocalSource` into the AST. | David Wood | -0/+1 |
| 2019-03-24 | Remove methods is_struct/is_tuple/is_unit from VariantData | Vadim Petrochenkov | -50/+46 |
| 2019-02-04 | libsyntax_ext => 2018 | Taiki Endo | -6/+6 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 |
| 2018-08-13 | Move SmallVec and ThinVec out of libsyntax | ljedrz | -1/+3 |
| 2018-07-12 | Deny bare trait objects in src/libsyntax_ext | ljedrz | -1/+1 |
| 2018-04-19 | Gensym remaining identifiers | James Sanderson | -1/+1 |
| 2018-04-19 | Don't prepend deriving-generated attributes with _ | James Sanderson | -1/+1 |
| 2018-04-15 | Provide better names for builtin deriving-generated attributes | James Sanderson | -1/+1 |
| 2018-04-06 | Rename `ast::Variant_::name` into `ident` + Fix rebase | Vadim Petrochenkov | -1/+1 |
| 2018-03-11 | Fix hygene issue when deriving Debug | Phlosioneer | -1/+1 |
| 2017-12-09 | Use hygiene to access the injected crate (`core` or `std`) from builtin macros. | Jeffrey Seyfried | -3/+4 |
| 2017-08-30 | Make fields of `Span` private | Vadim Petrochenkov | -1/+1 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -1/+1 |
| 2017-06-16 | deriv(Hash) for single-variant enum should not hash discriminant | Stepan Koltsov | -1/+1 |
| 2017-03-29 | Merge `ExpnId` and `SyntaxContext`. | Jeffrey Seyfried | -2/+2 |
| 2016-11-21 | Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p... | Jeffrey Seyfried | -3/+2 |
| 2016-11-20 | Move `syntax::util::interner` -> `syntax::symbol`, cleanup. | Jeffrey Seyfried | -8/+7 |
| 2016-09-04 | Replace `_, _` with `..` | Vadim Petrochenkov | -1/+1 |
| 2016-08-30 | Future proof `libsyntax_ext` for `union`. | Jeffrey Seyfried | -0/+1 |
| 2016-07-19 | Run rustfmt on libsyntax_ext/deriving folder | Srinivas Reddy Thatiparthy | -50/+39 |
| 2016-06-26 | Rollup merge of #34436 - jseyfried:no_block_expr, r=eddyb | Jeffrey Seyfried | -2/+3 |
| 2016-06-26 | Rollup merge of #34339 - jseyfried:thin_vec, r=petrochenkov,Manishearth | Jeffrey Seyfried | -1/+1 |
| 2016-06-26 | Rollup merge of #34316 - jseyfried:refactor_ast_stmt, r=eddyb | Jeffrey Seyfried | -3/+5 |
| 2016-06-23 | Remove field `expr` of `ast::Block` | Jeffrey Seyfried | -2/+3 |
| 2016-06-23 | Move errors from libsyntax to its own crate | Jonathan Turner | -1/+2 |
| 2016-06-19 | Generalize and abstract `ThinAttributes` | Jeffrey Seyfried | -1/+1 |
| 2016-06-17 | Fix fallout | Jeffrey Seyfried | -3/+6 |
| 2016-05-12 | Improve derived implementations for enums with lots of fieldless variants | Björn Steinbrink | -0/+1 |
| 2016-02-23 | Some refactoring in deriving/debug.rs | Vadim Petrochenkov | -8/+3 |
| 2016-02-22 | Fix #[derive] for empty structs with braces | Vadim Petrochenkov | -3/+8 |
| 2016-02-11 | Remove some unnecessary indirection from AST structures | Vadim Petrochenkov | -2/+2 |
| 2016-02-11 | [breaking-change] don't glob export ast::StrStyle variants | Oliver 'ker' Schneider | -3/+2 |
| 2016-02-11 | [breaking-change] don't glob export ast::Mutablity variants | Oliver 'ker' Schneider | -1/+1 |
| 2016-02-11 | [breaking-change] don't pub export ast::Stmt_ variants | Oliver Schneider | -1/+1 |