| Age | Commit message (Expand) | Author | Lines |
| 2020-10-07 | Detect blocks that could be struct expr bodies | Esteban Küber | -2/+2 |
| 2020-10-02 | Improve E0777 help message | Guillaume Gomez | -4/+13 |
| 2020-10-01 | Import struct_span_err macro instead of prepending it | Guillaume Gomez | -2/+2 |
| 2020-10-01 | Create E0777 error code for "invalid literal in derive" | Guillaume Gomez | -4/+9 |
| 2020-09-28 | expand: Minor fn ptr call cleanup | Vadim Petrochenkov | -3/+3 |
| 2020-09-28 | expand: Stop un-interpolating `NtIdent`s before passing them to built-in macros | Vadim Petrochenkov | -25/+2 |
| 2020-09-17 | Remove redundant #![feature(...)] 's from compiler/ | est31 | -1/+0 |
| 2020-09-16 | Rollup merge of #75146 - tmiasko:range-overflow, r=Mark-Simulacrum | Dylan DPC | -2/+2 |
| 2020-09-10 | Attach tokens to `ast::Stmt` | Aaron Hill | -7/+25 |
| 2020-09-10 | Attach `TokenStream` to `ast::Visibility` | Aaron Hill | -8/+27 |
| 2020-09-10 | Attach `TokenStream` to `ast::Path` | Aaron Hill | -2/+2 |
| 2020-09-10 | Attach tokens to `NtMeta` (`ast::AttrItem`) | Aaron Hill | -0/+1 |
| 2020-09-10 | Attach `TokenStream` to `ast::Ty` | Aaron Hill | -5/+10 |
| 2020-09-10 | Attach `TokenStream` to `ast::Block` | Aaron Hill | -1/+7 |
| 2020-09-10 | Syntactically permit unsafety on mods | David Tolnay | -10/+31 |
| 2020-09-10 | Auto merge of #76291 - matklad:spacing, r=petrochenkov | bors | -8/+8 |
| 2020-09-10 | Revert "Rollup merge of #76285 - matklad:censor-spacing, r=petrochenkov" | Tyler Mandry | -17/+5 |
| 2020-09-09 | Auto merge of #76406 - GuillaumeGomez:create-e0774, r=pickfire,jyn514 | bors | -3/+6 |
| 2020-09-09 | Rollup merge of #76355 - calebcartwright:reduce-rustfmt-visibility, r=nikomat... | Dylan DPC | -2/+1 |
| 2020-09-08 | Create new E0774 code error | Guillaume Gomez | -3/+6 |
| 2020-09-04 | rustc_expand: remove pub visibility for rustfmt | Caleb Cartwright | -2/+1 |
| 2020-09-04 | Detect overflow in proc_macro_server subspan | Tomasz Miąsko | -2/+2 |
| 2020-09-03 | Optimize Cursor::look_ahead | Aleksey Kladov | -3/+8 |
| 2020-09-03 | Rename IsJoint -> Spacing | Aleksey Kladov | -8/+8 |
| 2020-09-03 | Move jointness censoring to proc_macro | Aleksey Kladov | -4/+11 |
| 2020-09-02 | Auto merge of #76170 - matklad:notrivia, r=petrochenkov | bors | -1/+1 |
| 2020-09-01 | Rollup merge of #76132 - Aaron1011:mac-call-stmt, r=petrochenkov | Tyler Mandry | -4/+8 |
| 2020-09-01 | Auto merge of #76010 - Aaron1011:fix/cfg-generic-param, r=petrochenkov | bors | -4/+7 |
| 2020-09-01 | Remove trivia tokens | Aleksey Kladov | -1/+1 |
| 2020-08-31 | Rollup merge of #76050 - matklad:pos, r=petrochenkov | Aleksey Kladov | -257/+0 |
| 2020-08-30 | Add `-Z proc-macro-backtrace` to allow showing proc-macro panics | Aaron Hill | -19/+24 |
| 2020-08-30 | Factor out StmtKind::MacCall fields into `MacCallStmt` struct | Aaron Hill | -4/+8 |
| 2020-08-30 | Move lexer unit tests to rustc_lexer | Aleksey Kladov | -257/+0 |
| 2020-08-30 | Run cfg-stripping on generic parameters before invoking derive macros | Aaron Hill | -4/+7 |
| 2020-08-30 | mv compiler to compiler/ | mark | -0/+11091 |