| Age | Commit message (Expand) | Author | Lines |
| 2017-09-21 | only set non-ADT derive error once per attribute, not per trait | Zack M. Davis | -4/+7 |
| 2017-09-10 | Use rvalue promotion to 'static instead of static items. | Eduard-Mihai Burtescu | -36/+3 |
| 2017-09-04 | Produce expansion info for more builtin macros | Oliver Schneider | -1/+4 |
| 2017-08-30 | Make fields of `Span` private | Vadim Petrochenkov | -19/+17 |
| 2017-08-27 | Move unused-extern-crate to late pass | Tatsuyuki Ishi | -2/+0 |
| 2017-08-25 | *: remove crate_{name,type} attributes | Tamir Duberstein | -3/+0 |
| 2017-08-17 | Rollup merge of #43891 - Fourchaux:master, r=steveklabnik | Corey Farwell | -1/+1 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -72/+72 |
| 2017-08-15 | Fix typos & us spellings | Fourchaux | -1/+1 |
| 2017-08-12 | syntax: #[allow_internal_unsafe] bypasses the unsafe_code lint in macros. | Eduard-Mihai Burtescu | -2/+13 |
| 2017-08-10 | Auto merge of #43582 - ivanbakel:unused_mut_ref, r=arielb1 | bors | -1/+1 |
| 2017-08-10 | Add a feature gate | est31 | -1/+1 |
| 2017-08-08 | Avoid calling the column!() macro in panic | est31 | -0/+1 |
| 2017-08-01 | Fixed extra cases found in better checking. | Isaac van Bakel | -1/+1 |
| 2017-08-01 | Auto merge of #43533 - nrc:macro-save, r=jseyfried, | bors | -3/+5 |
| 2017-07-29 | Rollup merge of #43501 - topecongiro:span-to-whereclause, r=nrc | Mark Simulacrum | -0/+1 |
| 2017-07-28 | syntax: Capture a `TokenStream` when parsing items | Alex Crichton | -0/+2 |
| 2017-07-29 | Add Span to ast::WhereClause | topecongiro | -0/+1 |
| 2017-07-28 | syntax: Add `tokens: Option<TokenStream>` to Item | Alex Crichton | -0/+1 |
| 2017-07-28 | format!: use a dummy span rather than callee span for the span base for tempo... | Nick Cameron | -3/+5 |
| 2017-07-25 | Stabilize the `compile_error_macro` feature | Alex Crichton | -10/+0 |
| 2017-07-18 | Change the error message for multiple unused print params | Perry Fraser | -2/+6 |
| 2017-07-05 | Merge remote-tracking branch 'origin/master' into proc_macro_api | Alex Crichton | -8/+9 |
| 2017-06-28 | Auto merge of #42709 - stepancheg:discriminant-hash, r=jseyfried | bors | -8/+9 |
| 2017-06-26 | Simplify `hygiene::Mark` application, and | Jeffrey Seyfried | -19/+20 |
| 2017-06-23 | Removed as many "```ignore" as possible. | kennytm | -10/+17 |
| 2017-06-21 | Rollup merge of #42620 - wesleywiser:compile_error, r=brson | Corey Farwell | -0/+42 |
| 2017-06-19 | Bump version and stage0 compiler | Alex Crichton | -4/+0 |
| 2017-06-19 | Add compile_error! | Wesley Wiser | -0/+42 |
| 2017-06-16 | deriv(Hash) for single-variant enum should not hash discriminant | Stepan Koltsov | -8/+9 |
| 2017-05-25 | Hygienize lifetimes. | Jeffrey Seyfried | -12/+11 |
| 2017-05-25 | Hygienize `librustc_resolve`. | Jeffrey Seyfried | -2/+2 |
| 2017-05-13 | Auto merge of #41919 - nrc:save-crate, r=eddyb | bors | -1/+1 |
| 2017-05-13 | Auto merge of #41965 - Mark-Simulacrum:rollup, r=Mark-Simulacrum | bors | -6/+0 |
| 2017-05-12 | Remove some unused macros from the rust codebase | est31 | -6/+0 |
| 2017-05-11 | rustc: Remove #![unstable] annotation | Alex Crichton | -3/+4 |
| 2017-05-12 | Pass crate attributes in visit.rs | Nick Cameron | -1/+1 |
| 2017-04-24 | support `default impl` for specialization | Gianni Ciccarelli | -0/+1 |
| 2017-04-21 | Implementation of repr struct alignment RFC 1358. | Cameron Hart | -1/+1 |
| 2017-04-12 | Replace ExpnId with SyntaxContext | A.J. Gardner | -1/+0 |
| 2017-04-12 | First attempt at global_asm! macro | A.J. Gardner | -0/+68 |
| 2017-03-29 | Refactor how spans are combined in the parser. | Jeffrey Seyfried | -11/+4 |
| 2017-03-29 | Merge `ExpnId` and `SyntaxContext`. | Jeffrey Seyfried | -48/+27 |
| 2017-03-23 | Remove internal liblog | Alex Crichton | -1/+1 |
| 2017-03-19 | Auto merge of #40346 - jseyfried:path_and_tokenstream_attr, r=nrc | bors | -10/+12 |
| 2017-03-14 | Refactor `Attribute` to use `Path` and `TokenStream` instead of `MetaItem`. | Jeffrey Seyfried | -10/+12 |
| 2017-03-12 | Rollup merge of #40369 - petrochenkov:segspan, r=eddyb | Corey Farwell | -1/+1 |
| 2017-03-10 | Give spans to individual path segments in AST | Vadim Petrochenkov | -1/+1 |
| 2017-03-10 | Refactor out `ast::ItemKind::MacroDef`. | Jeffrey Seyfried | -8/+12 |
| 2017-03-03 | Integrate `TokenStream`. | Jeffrey Seyfried | -1/+1 |