| Age | Commit message (Expand) | Author | Lines |
| 2019-03-16 | Refactor away `NestedMetaItemKind` | Vadim Petrochenkov | -7/+7 |
| 2019-03-16 | Rename `MetaItem::ident` to `MetaItem::path` | Vadim Petrochenkov | -1/+1 |
| 2019-03-16 | syntax_ext: Validate `#[proc_macro_derive]` input better | Vadim Petrochenkov | -2/+2 |
| 2019-02-23 | Rollup merge of #58476 - nnethercote:rm-LazyTokenStream, r=petrochenkov | Mazdak Farrokhzad | -2/+3 |
| 2019-02-20 | cleanup macro after 2018 transition | Aleksey Kladov | -4/+2 |
| 2019-02-18 | Remove `LazyTokenStream`. | Nicholas Nethercote | -2/+3 |
| 2019-02-13 | Rollup merge of #58273 - taiki-e:rename-dependency, r=matthewjasper | Mazdak Farrokhzad | -1/+1 |
| 2019-02-12 | Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnik | bors | -1/+1 |
| 2019-02-13 | Cleanup imports | Taiki Endo | -1/+1 |
| 2019-02-13 | Rename rustc_errors dependency in rust 2018 crates | Taiki Endo | -1/+1 |
| 2019-02-11 | Use `Rc<[Symbol]>` instead of `Vec<Symbol>` to reduce # of allocs | Oliver Scherer | -5/+5 |
| 2019-02-11 | Fixup RustcDeserialize internal features | Oliver Scherer | -0/+1 |
| 2019-02-11 | Rename the `exp` field to mirror its uses | Oliver Scherer | -1/+1 |
| 2019-02-11 | Require a list of features to allow in `allow_internal_unstable` | Oliver Scherer | -11/+16 |
| 2019-02-10 | rustc: doc comments | Alexander Regueiro | -1/+1 |
| 2019-02-07 | libsyntax => 2018 | Taiki Endo | -24/+25 |
| 2019-02-06 | Overhaul `syntax::fold::Folder`. | Nicholas Nethercote | -139/+151 |
| 2019-02-05 | Various improvements in `Folder` impls. | Nicholas Nethercote | -4/+1 |
| 2019-02-05 | Simplify `fold_attribute`. | Nicholas Nethercote | -5/+3 |
| 2019-02-05 | Remove some unnecessary `ast::` and `fold::` qualifiers. | Nicholas Nethercote | -4/+3 |
| 2019-01-28 | Rollup merge of #57915 - petrochenkov:notto-disu, r=zackmdavis | Mazdak Farrokhzad | -4/+3 |
| 2019-01-26 | remove `_with_applicability` from suggestion fns | Andy Russell | -3/+3 |
| 2019-01-26 | Pretty print `$crate` as `crate` or `crate_name` in more cases | Vadim Petrochenkov | -4/+3 |
| 2018-12-28 | Auto merge of #57155 - petrochenkov:dcrate3, r=dtolnay | bors | -0/+4 |
| 2018-12-28 | Resolve `$crate`s for pretty-printing at more appropriate time | Vadim Petrochenkov | -0/+4 |
| 2018-12-27 | Make sure feature gate errors are recoverable | Vadim Petrochenkov | -1/+0 |
| 2018-12-27 | Do not abort compilation if expansion produces errors | Vadim Petrochenkov | -9/+7 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 |
| 2018-12-19 | Remove `eliminate_crate_var` and special pretty-printing for `$crate` | Vadim Petrochenkov | -4/+1 |
| 2018-12-15 | Rollup merge of #56679 - euclio:external-doc-parse, r=estebank | Pietro Albini | -12/+56 |
| 2018-12-10 | improve diagnostics for invalid external docs | Andy Russell | -10/+26 |
| 2018-12-10 | reject invalid external doc attributes | Andy Russell | -2/+30 |
| 2018-12-10 | Remove `tokenstream::Delimited`. | Nicholas Nethercote | -2/+2 |
| 2018-12-08 | Auto merge of #56578 - alexreg:cosmetic-1, r=alexreg | bors | -1/+1 |
| 2018-12-07 | Various minor/cosmetic improvements to code | Alexander Regueiro | -1/+1 |
| 2018-12-07 | use top level `fs` functions where appropriate | Andy Russell | -23/+24 |
| 2018-12-07 | Unsupport `#[derive(Trait)]` sugar for `#[derive_Trait]` legacy plugin attrib... | Vadim Petrochenkov | -14/+0 |
| 2018-12-04 | syntax: Rename some keywords | Vadim Petrochenkov | -1/+1 |
| 2018-11-20 | Reuse the `P` in `InvocationCollector::fold_{,opt_}expr`. | Nicholas Nethercote | -36/+48 |
| 2018-11-05 | Auto merge of #55451 - estebank:arg-doc, r=pnkfelix | bors | -1/+1 |
| 2018-11-03 | Added support for trait aliases as object types. | Alexander Regueiro | -1/+1 |
| 2018-11-01 | Rollup merge of #55542 - ljedrz:syntax_alloc_improvements, r=kennytm | Pietro Albini | -0/+2 |
| 2018-10-31 | syntax: improve a few allocations | ljedrz | -0/+2 |
| 2018-10-31 | use String::from() instead of format!() macro to construct Strings. | Matthias Krüger | -1/+1 |
| 2018-10-28 | Provide specific label for patern parsing error | Esteban Küber | -1/+1 |
| 2018-10-26 | Rollup merge of #55298 - estebank:macro-def, r=pnkfelix | kennytm | -2/+7 |
| 2018-10-24 | Fix incorrect semicolon suggestion | Esteban Küber | -1/+3 |
| 2018-10-23 | Point at macro definition when no rules expect token | Esteban Küber | -2/+7 |
| 2018-10-23 | Modify invalid macro in expression context diagnostic | Esteban Küber | -4/+20 |
| 2018-10-05 | Rollup merge of #54833 - abonander:issue-54441, r=petrochenkov | Pietro Albini | -3/+1 |