| Age | Commit message (Expand) | Author | Lines |
| 2018-05-28 | Auto merge of #50724 - zackmdavis:applicability_rush, r=Manishearth | bors | -2/+6 |
| 2018-05-26 | Add `Ident::as_str` helper | Vadim Petrochenkov | -2/+2 |
| 2018-05-20 | suggestion applicabilities for libsyntax and librustc, run-rustfix tests | Zack M. Davis | -2/+6 |
| 2018-05-20 | Auto merge of #50820 - alexcrichton:no-modules, r=petrochenkov | bors | -5/+55 |
| 2018-05-18 | rustc: Disallow modules and macros in expansions | Alex Crichton | -5/+55 |
| 2018-05-17 | Pass crate editions to macro expansions, update tests | Vadim Petrochenkov | -11/+15 |
| 2018-05-17 | Add edition to expansion info | Vadim Petrochenkov | -1/+6 |
| 2018-05-02 | make it compile again | flip1995 | -1/+1 |
| 2018-05-02 | Gate tool_attributes feature | Seiichi Uchida | -1/+5 |
| 2018-05-02 | Allow Path for name of MetaItem | Seiichi Uchida | -1/+1 |
| 2018-04-30 | Auto merge of #50092 - abonander:issue-49934, r=petrochenkov | bors | -11/+57 |
| 2018-04-29 | Warn on pointless `#[derive]` in more places | Austin Bonander | -11/+57 |
| 2018-04-20 | rustc: Tweak custom attribute capabilities | Alex Crichton | -1/+74 |
| 2018-04-06 | Use `Ident` instead of `Name` in `MetaItem` | Vadim Petrochenkov | -8/+9 |
| 2018-04-06 | Use `Span::apply_mark` where possible | Vadim Petrochenkov | -1/+1 |
| 2018-04-06 | Rename `PathSegment::identifier` to `ident` | Vadim Petrochenkov | -4/+4 |
| 2018-04-06 | Use `Span` instead of `SyntaxContext` in `Ident` | Vadim Petrochenkov | -1/+1 |
| 2018-04-03 | expand macro invocations in `extern {}` blocks | Austin Bonander | -0/+58 |
| 2018-04-02 | Expand attribute macros on statements and expressions. | Austin Bonander | -19/+70 |
| 2018-03-17 | Rename `Span::empty` to `Span::shrink_to_lo`, add `Span::shrink_to_hi` | Vadim Petrochenkov | -1/+1 |
| 2018-03-16 | Auto merge of #48524 - abonander:check-macro-stability, r=petrochenkov | bors | -16/+40 |
| 2018-03-13 | Fix ICE on malformed plugin attributes | Michael Lamparski | -2/+4 |
| 2018-03-07 | check stability of macro invocations | Austin Bonander | -16/+40 |
| 2018-03-02 | Replace Rc with Lrc for shared data | John Kåre Alsaker | -5/+5 |
| 2018-02-18 | Replace dummy spans with empty spans | Seiichi Uchida | -1/+1 |
| 2018-02-18 | Change ast::Visibility to Spanned type | Seiichi Uchida | -3/+6 |
| 2018-01-26 | Do not capture stderr in the compiler. Instead just panic silently for fatal ... | John Kåre Alsaker | -1/+1 |
| 2017-12-26 | Do not expand a derive invocation when derive is not allowed | Seiichi Uchida | -79/+91 |
| 2017-12-22 | Rollup merge of #46858 - QuietMisdreavus:external-doc-error, r=estebank | kennytm | -7/+11 |
| 2017-12-19 | Implement non-mod.rs mod statements | Taylor Cramer | -3/+7 |
| 2017-12-19 | add files loaded through doc(include) into dep-info | QuietMisdreavus | -0/+4 |
| 2017-12-19 | turn errors with external docs into actual errors | QuietMisdreavus | -7/+7 |
| 2017-12-17 | syntax: Rename `P::unwrap` into `P::into_inner` | Vadim Petrochenkov | -7/+7 |
| 2017-12-14 | Use PathBuf instead of String where applicable | Oliver Schneider | -3/+11 |
| 2017-12-09 | Use hygiene to access the injected crate (`core` or `std`) from builtin macros. | Jeffrey Seyfried | -2/+0 |
| 2017-11-21 | allow loading external files in documentation | QuietMisdreavus | -1/+87 |
| 2017-11-14 | avoid the pprust infrastructure in macro expansion | Ariel Ben-Yehuda | -3/+24 |
| 2017-10-03 | Rename FileMap::path and change to an Option | Philip Craig | -2/+2 |
| 2017-09-30 | Don't use remapped path when loading modules and include files | Philip Craig | -4/+2 |
| 2017-09-27 | Apply attr proc macros before cfg processing | Tomas Nilsson | -14/+25 |
| 2017-09-25 | Fix bug in collecting trait and impl items with derives. | Jeffrey Seyfried | -7/+1 |
| 2017-09-21 | suggest an outer attribute when `#![derive(...)]` (predictably) fails | Zack M. Davis | -5/+13 |
| 2017-09-21 | only set non-ADT derive error once per attribute, not per trait | Zack M. Davis | -0/+18 |
| 2017-09-17 | Rollup merge of #44088 - bjorn3:better_trace_macros, r=jseyfried | Tim Neumann | -1/+14 |
| 2017-09-02 | Better trace-macro and less span_err_fatal | bjorn3 | -1/+2 |
| 2017-08-30 | Make fields of `Span` private | Vadim Petrochenkov | -7/+6 |
| 2017-08-27 | Fix error | bjorn3 | -1/+0 |
| 2017-08-25 | Fix #43493 (new trace_macros doesn't work if there's an error during expansion) | bjorn3 | -0/+13 |
| 2017-08-15 | use field init shorthand EVERYWHERE | Zack M. Davis | -7/+8 |
| 2017-08-12 | syntax: #[allow_internal_unsafe] bypasses the unsafe_code lint in macros. | Eduard-Mihai Burtescu | -7/+20 |