| Age | Commit message (Expand) | Author | Lines | 
| 2025-08-06 | Rollup merge of #144956 - fmease:gate-const-trait-syntax, r=BoxyUwU | Guillaume Gomez | -0/+3 | 
| 2025-08-06 | Rollup merge of #144195 - Kivooeo:bad-attr, r=fmease,compiler-errors | Guillaume Gomez | -7/+80 | 
| 2025-08-05 | Gate const trait syntax | León Orell Valerian Liehr | -0/+3 | 
| 2025-08-05 | Added checks for attribute in type case | Kivooeo | -7/+80 | 
| 2025-07-31 | Consider operator's span when computing binop expr span | Michael Goulet | -6/+9 | 
| 2025-07-29 | Rollup merge of #144589 - compiler-errors:postfix-yield-after-cast, r=petroch... | Stuart Cook | -1/+5 | 
| 2025-07-28 | feat: Right align line numbers | Scott Schafer | -24/+24 | 
| 2025-07-28 | Account for .yield in illegal postfix operator message | Michael Goulet | -1/+5 | 
| 2025-07-28 | Auto merge of #144469 - Kivooeo:chains-cleanup, r=SparrowLii | bors | -27/+25 | 
| 2025-07-28 | use let chains in mir, resolve, target | Kivooeo | -27/+25 | 
| 2025-07-24 | Call `is_parsed_attribute` rather than keeping track of a list of parsed attr... | Jonathan Brouwer | -61/+4 | 
| 2025-07-24 | Rollup merge of #144358 - JonathanBrouwer:fix-stability-malformed, r=oli-obk | León Orell Valerian Liehr | -0/+3 | 
| 2025-07-23 | Auto merge of #144360 - matthiaskrgr:rollup-b6ej0mm, r=matthiaskrgr | bors | -85/+83 | 
| 2025-07-23 | Rollup merge of #144239 - xizheyin:clean-lexer, r=fee1-dead | Matthias Krüger | -85/+83 | 
| 2025-07-23 | Stop using the old `validate_attr` logic for stability attributes | Jonathan Brouwer | -0/+3 | 
| 2025-07-23 | Ports `#[macro_use]` and `#[macro_escape]` to the new attribute parsing infra... | Jonathan Brouwer | -0/+2 | 
| 2025-07-22 | Clean code for `rustc_parse/src/lexer` | xizheyin | -85/+83 | 
| 2025-07-22 | Rollup merge of #144080 - jieyouxu:realign, r=BoxyUwU | 许杰友 Jieyou Xu (Joe) | -1/+3 | 
| 2025-07-19 | Mitigate `#[align]` name resolution ambiguity regression with a rename | Jieyou Xu | -1/+3 | 
| 2025-07-18 | Rollup merge of #138554 - xizheyin:issue-138401, r=chenyukang | Matthias Krüger | -9/+26 | 
| 2025-07-18 | Deduplicate `unmatched_delims` in `rustc_parse` to reduce confusion | xizheyin | -9/+26 | 
| 2025-07-18 | Rollup merge of #143891 - scrabsha:push-xxtttopqoprr, r=jdonszelmann | Matthias Krüger | -0/+1 | 
| 2025-07-17 | parse `const trait Trait` | Deadbeef | -7/+29 | 
| 2025-07-16 | Port `#[coverage]` to the new attribute system | Sasha Pourcelot | -0/+1 | 
| 2025-07-15 | Auto merge of #143958 - samueltardieu:rollup-lh1s143, r=samueltardieu | bors | -6/+64 | 
| 2025-07-15 | Rollup merge of #143941 - folkertdev:cfg-select-docs, r=traviscross | Samuel Tardieu | -4/+6 | 
| 2025-07-15 | Rollup merge of #143905 - xizheyin:143828, r=compiler-errors | Samuel Tardieu | -2/+57 | 
| 2025-07-15 | Define attribute parser & config evaluator | Jonathan Brouwer | -8/+6 | 
| 2025-07-15 | Recover and suggest use `;` to construct array type | xizheyin | -2/+57 | 
| 2025-07-14 | Port `#[pointee]` to the new attribute parsing infrastructure | Jonathan Brouwer | -0/+1 | 
| 2025-07-14 | update `cfg_select!` documentation | Folkert de Vries | -4/+6 | 
| 2025-07-14 | Rollup merge of #143855 - JonathanBrouwer:omit_gdb_pretty_printer_section, r=... | Samuel Tardieu | -0/+1 | 
| 2025-07-14 | Rollup merge of #143217 - Periodic1911:link-ordinal, r=jdonszelmann | Jakub Beránek | -0/+1 | 
| 2025-07-14 | Auto merge of #143779 - JonathanBrouwer:automatically_derived_parser, r=oli-obk | bors | -0/+1 | 
| 2025-07-13 | Auto merge of #143461 - folkertdev:cfg-select-builtin-macro, r=petrochenkov | bors | -1/+78 | 
| 2025-07-13 | make `cfg_select` a builtin macro | Folkert de Vries | -1/+78 | 
| 2025-07-13 | Port `#[link_ordinal]` to the new attribute parsing infrastructure. | Anne Stijns | -0/+1 | 
| 2025-07-12 | Port `#[omit_gdb_pretty_printer_section]` to the new attribute parsing infras... | Jonathan Brouwer | -0/+1 | 
| 2025-07-12 | Port `#[automatically_derived]` to the new attribute parsing infrastructure | Jonathan Brouwer | -0/+1 | 
| 2025-07-11 | Rollup merge of #143403 - GrigorenkoPV:attributes/traits, r=jdonszelmann | Matthias Krüger | -0/+12 | 
| 2025-07-10 | Remove uncessary parens in closure body with unused lint | yukang | -1/+1 | 
| 2025-07-09 | Port `#[rustc_coherence_is_core]` to the new attribute system | Pavel Grigorenko | -0/+1 | 
| 2025-07-09 | Port `#[rustc_allow_incoherent_impl]` to the new attribute system | Pavel Grigorenko | -0/+1 | 
| 2025-07-09 | Port `#[rustc_paren_sugar]` to the new attribute system | Pavel Grigorenko | -0/+1 | 
| 2025-07-09 | Port `#[fundamental]` to the new attribute system | Pavel Grigorenko | -0/+1 | 
| 2025-07-09 | Port `#[marker]` to the new attribute system | Pavel Grigorenko | -0/+1 | 
| 2025-07-09 | Port `#[rustc_unsafe_specialization_marker]` to the new attribute system | Pavel Grigorenko | -0/+1 | 
| 2025-07-09 | Port `#[rustc_specialization_trait]` to the new attribute system | Pavel Grigorenko | -0/+1 | 
| 2025-07-09 | Port `#[type_const]` to the new attribute system | Pavel Grigorenko | -0/+1 | 
| 2025-07-09 | Port `#[rustc_coinductive]` to the new attribute system | Pavel Grigorenko | -0/+1 |