| Age | Commit message (Expand) | Author | Lines |
| 2024-06-23 | Import `NonterminalKind` in `compiler/rustc_expand/src/mbe/quoted.rs`. | Nicholas Nethercote | -30/+25 |
| 2024-06-22 | delegation: Do not crash on qpaths without a trait | Vadim Petrochenkov | -2/+20 |
| 2024-06-21 | Rollup merge of #126700 - compiler-errors:fragment, r=fmease | Matthias Krüger | -2/+5 |
| 2024-06-20 | Add blank lines after module-level `//!` comments. | Nicholas Nethercote | -0/+1 |
| 2024-06-19 | Allow naming expr_2021 in all editions | Michael Goulet | -2/+5 |
| 2024-06-19 | Rollup merge of #124135 - petrochenkov:deleglob, r=fmease | 许杰友 Jieyou Xu (Joe) | -43/+175 |
| 2024-06-18 | Remove redundant argument from `subdiagnostic` method | Oli Scherer | -11/+6 |
| 2024-06-18 | Use a dedicated type instead of a reference for the diagnostic context | Oli Scherer | -11/+16 |
| 2024-06-18 | Prefer `dcx` methods over fields or fields' methods | Oli Scherer | -23/+24 |
| 2024-06-15 | Rollup merge of #125829 - petrochenkov:upctxt2, r=michaelwoerister | Matthias Krüger | -1/+1 |
| 2024-06-14 | delegation: Implement glob delegation | Vadim Petrochenkov | -43/+175 |
| 2024-06-13 | Add a new concat metavar expr | Caio | -27/+145 |
| 2024-06-13 | rustc_span: By-value interface for ctxt update | Vadim Petrochenkov | -1/+1 |
| 2024-06-11 | Rollup merge of #125913 - fmease:early-lints-spruce-up-some-diags, r=Nadrieril | 许杰友 Jieyou Xu (Joe) | -1/+1 |
| 2024-06-10 | rustc_span: Optimize syntax context updates in spans | Vadim Petrochenkov | -5/+5 |
| 2024-06-06 | Fix formatting | carbotaniuman | -2/+16 |
| 2024-06-06 | Fix build | carbotaniuman | -4/+4 |
| 2024-06-06 | Disallow unsafe in derive | carbotaniuman | -1/+2 |
| 2024-06-06 | Parse unsafe attributes | carbotaniuman | -4/+10 |
| 2024-06-06 | Auto merge of #124482 - spastorino:unsafe-extern-blocks, r=oli-obk | bors | -1/+4 |
| 2024-06-05 | Make top-level `rustc_parse` functions fallible. | Nicholas Nethercote | -6/+8 |
| 2024-06-05 | Reorder `source_str_to_stream` arguments. | Nicholas Nethercote | -1/+1 |
| 2024-06-05 | Remove `stream_to_parser`. | Nicholas Nethercote | -11/+7 |
| 2024-06-05 | Don't use the word "parse" for lexing operations. | Nicholas Nethercote | -2/+2 |
| 2024-06-04 | Add safe/unsafe to static inside extern blocks | Santiago Pastorino | -1/+4 |
| 2024-06-03 | Spruce up the diagnostics of some early lints | León Orell Valerian Liehr | -1/+1 |
| 2024-05-28 | Convert `proc_macro_back_compat` lint to an unconditional error. | Nicholas Nethercote | -54/+50 |
| 2024-05-28 | Use let chains in `pretty_printing_compatibility_hack`. | Nicholas Nethercote | -41/+32 |
| 2024-05-28 | Remove a stray comment that shouldn't be here. | Nicholas Nethercote | -1/+0 |
| 2024-05-27 | Rollup merge of #125530 - SparrowLii:expand2, r=petrochenkov | Guillaume Gomez | -32/+31 |
| 2024-05-25 | cleanup dependence of `ExtCtxt` in transcribe when macro expansion | SparrowLii | -32/+31 |
| 2024-05-23 | Rollup merge of #125316 - nnethercote:tweak-Spacing, r=petrochenkov | Matthias Krüger | -16/+42 |
| 2024-05-23 | Add some comments. | Nicholas Nethercote | -0/+17 |
| 2024-05-23 | Clarify a comment. | Nicholas Nethercote | -4/+4 |
| 2024-05-23 | Clarify `parse` a little. | Nicholas Nethercote | -3/+8 |
| 2024-05-23 | Clarify the meaning of the span within `mbe::TokenTree::MetaVar`. | Nicholas Nethercote | -9/+13 |
| 2024-05-21 | Rename buffer_lint_with_diagnostic to buffer_lint | Xiretza | -10/+10 |
| 2024-05-21 | Make early lints translatable | Xiretza | -10/+8 |
| 2024-05-21 | Convert uses of BuiltinLintDiag::Normal to custom variants | Xiretza | -24/+17 |
| 2024-05-21 | Generate lint diagnostic message from BuiltinLintDiag | Xiretza | -5/+0 |
| 2024-05-18 | Auto merge of #125180 - mu001999-contrib:improve/macro-diag, r=fee1-dead | bors | -13/+45 |
| 2024-05-18 | Improve error message: missing `;` in macro_rules | r0cky | -13/+45 |
| 2024-05-17 | Auto merge of #123865 - eholk:expr_2021, r=fmease | bors | -22/+51 |
| 2024-05-17 | Rollup merge of #123694 - Xiretza:expand-diagnostics, r=compiler-errors | Matthias Krüger | -3/+11 |
| 2024-05-16 | Auto merge of #124987 - workingjubilee:macro-metavar-expr-with-a-shorter-len,... | bors | -8/+8 |
| 2024-05-15 | delegation: Implement list delegation | Vadim Petrochenkov | -2/+125 |
| 2024-05-14 | Remove `NtIdent` and `NtLifetime`. | Nicholas Nethercote | -12/+36 |
| 2024-05-13 | Apply code review suggestions | Eric Holk | -33/+46 |
| 2024-05-13 | Add expr_2021 nonterminal and feature flag | Eric Holk | -1/+17 |
| 2024-05-13 | Remove a `Span` from `TokenKind::Interpolated`. | Nicholas Nethercote | -18/+7 |