| Age | Commit message (Expand) | Author | Lines |
| 2019-04-10 | make duplicate matcher bindings a hard error | Mark Mansi | -12/+4 |
| 2019-03-16 | syntax: Do not accidentally treat multi-segment meta-items as single-segment | Vadim Petrochenkov | -3/+8 |
| 2019-02-13 | Rollup merge of #58273 - taiki-e:rename-dependency, r=matthewjasper | Mazdak Farrokhzad | -2/+2 |
| 2019-02-12 | Auto merge of #58341 - alexreg:cosmetic-2-doc-comments, r=steveklabnik | bors | -4/+4 |
| 2019-02-13 | Cleanup imports | Taiki Endo | -1/+1 |
| 2019-02-13 | Rename rustc_errors dependency in rust 2018 crates | Taiki Endo | -2/+2 |
| 2019-02-11 | Use `Rc<[Symbol]>` instead of `Vec<Symbol>` to reduce # of allocs | Oliver Scherer | -3/+3 |
| 2019-02-11 | Ease the transition to requiring features by just warning if there's no featu... | Oliver Scherer | -8/+14 |
| 2019-02-11 | Require a list of features to allow in `allow_internal_unstable` | Oliver Scherer | -1/+12 |
| 2019-02-10 | rustc: doc comments | Alexander Regueiro | -4/+4 |
| 2019-02-07 | Make it an incompatibility lint for now | Mark Mansi | -9/+22 |
| 2019-02-07 | error on duplicate matcher bindings | mark | -5/+49 |
| 2019-02-07 | libsyntax => 2018 | Taiki Endo | -28/+30 |
| 2019-01-26 | remove `_with_applicability` from suggestion fns | Andy Russell | -1/+1 |
| 2019-01-15 | fix nested matchers with ? | mark | -4/+10 |
| 2019-01-09 | Change `String` to `&'static str` in `ParseResult::Failure`. | Nicholas Nethercote | -1/+1 |
| 2018-12-25 | Remove licenses | Mark Rousskov | -10/+0 |
| 2018-12-07 | Various minor/cosmetic improvements to code | Alexander Regueiro | -6/+6 |
| 2018-11-27 | Auto merge of #55402 - estebank:macro-eof-2, r=nikomatsakis | bors | -8/+36 |
| 2018-11-23 | Reword EOF in macro arm message | Esteban Küber | -1/+4 |
| 2018-11-23 | Keep label on moved spans and point at macro invocation on parse error | Esteban Küber | -8/+12 |
| 2018-11-23 | Point at macro arm when it doesn't expand to an expression | Esteban Küber | -3/+7 |
| 2018-11-23 | Reword incorrect macro invocation primary label | Esteban Küber | -4/+11 |
| 2018-11-23 | Add label when replacing primary DUMMY_SP in macro expansion | Esteban Küber | -0/+1 |
| 2018-11-23 | Point at end of macro arm when encountering EOF | Esteban Küber | -0/+9 |
| 2018-11-21 | macro_literal_matcher: fixes per petrochenkov's review | Dan Aloni | -3/+3 |
| 2018-11-21 | Stabilize macro_literal_matcher | Dan Aloni | -18/+13 |
| 2018-10-26 | Auto merge of #54929 - csmoe:cfg_lint, r=petrochenkov | bors | -1/+1 |
| 2018-10-26 | Rollup merge of #55358 - sinkuu:redundant_clone2, r=estebank | kennytm | -2/+1 |
| 2018-10-26 | Rollup merge of #55301 - estebank:macro-allowed, r=petrochenkov | kennytm | -44/+94 |
| 2018-10-26 | Rollup merge of #55298 - estebank:macro-def, r=pnkfelix | kennytm | -7/+18 |
| 2018-10-26 | Rollup merge of #55292 - estebank:macro-eof, r=pnkfelix | kennytm | -1/+6 |
| 2018-10-26 | Remove redundant clone | Shotaro Yamada | -2/+1 |
| 2018-10-25 | List allowed tokens after macro fragments | Esteban Küber | -44/+94 |
| 2018-10-25 | Rollup merge of #54977 - estebank:macro-arg-parse, r=pnkfelix | Pietro Albini | -1/+2 |
| 2018-10-24 | Point to macro def span instead of whole body | Esteban Küber | -1/+1 |
| 2018-10-23 | Point at macro definition when no rules expect token | Esteban Küber | -7/+18 |
| 2018-10-23 | Add macro call span when lacking any other span in diagnostic | Esteban Küber | -1/+6 |
| 2018-10-20 | handle errors based on parse_sess | csmoe | -1/+1 |
| 2018-10-12 | Add missing lifetime fragment specifier to error message. | Eric Huss | -5/+6 |
| 2018-10-10 | Accept `Option<Box<$t:ty>>` in macro argument | Esteban Küber | -1/+2 |
| 2018-09-17 | Whitespace fix again. | Vitaly _Vi Shukela | -4/+4 |
| 2018-09-17 | Fill in suggestions Applicability according to @estebank | Vitaly _Vi Shukela | -4/+4 |
| 2018-09-16 | Remove usages of span_suggestion without Applicability | Vitaly _Vi Shukela | -1/+3 |
| 2018-09-08 | Track distinct spans for open and close delimiter | David Tolnay | -12/+13 |
| 2018-08-28 | Use FxHash{Map,Set} instead of the default Hash{Map,Set} everywhere in rustc. | Eduard-Mihai Burtescu | -3/+3 |
| 2018-08-19 | Stabilize macro_vis_matcher | Jakub Kozlowski | -13/+1 |
| 2018-08-18 | Use the new Entry::or_default method where possible. | Eduard-Mihai Burtescu | -2/+1 |
| 2018-08-07 | Suggest comma when missing in macro call | Esteban Küber | -2/+2 |
| 2018-08-06 | Suggest comma when writing `println!("{}" a);` | Esteban Küber | -1/+26 |