| Age | Commit message (Expand) | Author | Lines |
| 2024-06-27 | Rollup merge of #126928 - nnethercote:124141-pre, r=oli-obk | Jacob Pratt | -0/+6 |
| 2024-06-25 | Extra panic cases. | Nicholas Nethercote | -0/+6 |
| 2024-06-24 | Rollup merge of #126177 - carbotaniuman:unsafe_attr_errors, r=jieyouxu | Matthias Krüger | -1/+1 |
| 2024-06-23 | Add hard error and migration lint for unsafe attrs | carbotaniuman | -1/+1 |
| 2024-06-23 | Rollup merge of #126851 - nnethercote:NtExprKind-NtPatKind, r=compiler-errors | Matthias Krüger | -41/+39 |
| 2024-06-23 | Rework pattern and expression nonterminal kinds. | Nicholas Nethercote | -12/+12 |
| 2024-06-23 | Tweak some ugly formatting. | Nicholas Nethercote | -1/+4 |
| 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 |