| Age | Commit message (Expand) | Author | Lines |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -57/+58 |
| 2017-08-13 | Rollup merge of #43782 - nrc:include, r=GuillaumeGomez | Guillaume Gomez | -5/+6 |
| 2017-08-12 | syntax: #[allow_internal_unsafe] bypasses the unsafe_code lint in macros. | Eduard-Mihai Burtescu | -15/+41 |
| 2017-08-11 | Rollup merge of #43712 - oli-obk:cfg, r=arielb1 | Guillaume Gomez | -10/+10 |
| 2017-08-10 | Auto merge of #43582 - ivanbakel:unused_mut_ref, r=arielb1 | bors | -3/+3 |
| 2017-08-10 | Some tidying up around include! | Nick Cameron | -5/+6 |
| 2017-08-10 | Add a feature gate | est31 | -0/+10 |
| 2017-08-07 | Reexport all SyntaxExtension variants | Oliver Schneider | -10/+10 |
| 2017-08-01 | Fixed all unnecessary muts in language core | Isaac van Bakel | -3/+3 |
| 2017-07-28 | syntax: Capture a `TokenStream` when parsing items | Alex Crichton | -0/+2 |
| 2017-07-28 | syntax: Add `tokens: Option<TokenStream>` to Item | Alex Crichton | -2/+6 |
| 2017-07-28 | Auto merge of #43432 - pczarn:macro-parser-description, r=jseyfried | bors | -100/+102 |
| 2017-07-27 | Avoid duplicated errors for generic arguments in macro paths | Vadim Petrochenkov | -1/+1 |
| 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-27 | Auto merge of #43477 - est31:master, r=alexcrichton | bors | -1/+1 |
| 2017-07-25 | Switch to begin_panic again | est31 | -1/+1 |
| 2017-07-25 | Stabilize the `compile_error_macro` feature | Alex Crichton | -1/+0 |
| 2017-07-24 | Make the macro parser theory description more accurate | Piotr Czarnecki | -100/+102 |
| 2017-07-21 | Review comments | Esteban Küber | -4/+5 |
| 2017-07-20 | Use the macro structure spans instead of the invocation | Esteban Küber | -2/+16 |
| 2017-07-15 | Auto merge of #43224 - jseyfried:fix_macro_idents_regression, r=nrc | bors | -1/+2 |
| 2017-07-13 | Fix regression involving identifiers in `macro_rules!` patterns. | Jeffrey Seyfried | -1/+2 |
| 2017-07-11 | let #[allow_internal_unstable] cover :vis | Alex Burka | -8/+19 |
| 2017-07-11 | Auto merge of #42913 - kennytm:fix-40569-ident-without-backtrack, r=jseyfried | bors | -4/+70 |
| 2017-07-10 | Store all generic arguments for method calls in AST | Vadim Petrochenkov | -2/+1 |
| 2017-07-07 | Only match a fragment specifier the if it starts with certain tokens. | kennytm | -4/+70 |
| 2017-07-06 | Disallow `$($v:vis)*`. Fix #42755. | kennytm | -0/+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 | -7/+8 |
| 2017-07-02 | Output line column info when panicking | est31 | -5/+6 |
| 2017-06-29 | Make `$crate` a keyword | Vadim Petrochenkov | -2/+2 |
| 2017-06-26 | Add `LazyTokenStream`. | Jeffrey Seyfried | -50/+30 |
| 2017-06-26 | Implement `quote!` and other `proc_macro` API. | Jeffrey Seyfried | -2/+5 |
| 2017-06-26 | Simplify `hygiene::Mark` application, and | Jeffrey Seyfried | -87/+75 |
| 2017-06-19 | Add compile_error! | Wesley Wiser | -0/+1 |
| 2017-06-08 | Speed up expansion. | Mark Simulacrum | -27/+34 |
| 2017-05-31 | Extend the unused macro lint to macros 2.0 | est31 | -4/+7 |
| 2017-05-27 | Auto merge of #42103 - jorendorff:master, r=estebank | bors | -3/+12 |
| 2017-05-25 | Hygienize lifetimes. | Jeffrey Seyfried | -6/+6 |
| 2017-05-25 | Hygienize `librustc_resolve`. | Jeffrey Seyfried | -18/+44 |
| 2017-05-25 | Declarative macros 2.0 without hygiene. | Jeffrey Seyfried | -7/+8 |
| 2017-05-25 | Refactor out `ast::MacroDef`. | Jeffrey Seyfried | -1/+1 |
| 2017-05-24 | Rollup merge of #42071 - nrc:parse-mods, r=nikomatsakis | Mark Simulacrum | -4/+8 |
| 2017-05-19 | Rollup merge of #42006 - jseyfried:fix_include_regression, r=nrc | Mark Simulacrum | -5/+5 |
| 2017-05-19 | trace_macro: Show both the macro call and its expansion. #42072. | Jason Orendorff | -3/+12 |
| 2017-05-18 | Add an option to the parser to avoid parsing out of line modules | Nick Cameron | -4/+8 |
| 2017-05-17 | Auto merge of #41961 - kennytm:fix-35829, r=petrochenkov | bors | -36/+20 |
| 2017-05-17 | Auto merge of #42049 - Mark-Simulacrum:rollup, r=Mark-Simulacrum | bors | -84/+90 |