| Age | Commit message (Expand) | Author | Lines |
| 2023-12-10 | remove redundant imports | surechen | -1/+1 |
| 2023-11-27 | Detect Python-like slicing and suggest how to fix | Hirochika Matsumoto | -0/+5 |
| 2023-11-17 | Auto merge of #114292 - estebank:issue-71039, r=b-naber | bors | -18/+35 |
| 2023-11-16 | More detail when expecting expression but encountering bad macro argument | Esteban Küber | -18/+35 |
| 2023-11-14 | Detect more `=>` typos | Esteban Küber | -1/+2 |
| 2023-11-13 | Fix comment | Sleep_AllDay | -2/+2 |
| 2023-10-26 | Reserve `gen` keyword for `gen {}` blocks and `gen fn` in 2024 edition | Oli Scherer | -0/+1 |
| 2023-10-15 | Auto merge of #116688 - compiler-errors:rustfmt-up, r=WaffleLapkin,Nilstrieb | bors | -6/+8 |
| 2023-10-14 | Rollup merge of #116696 - c410-f3r:in-doc, r=petrochenkov | Matthias Krüger | -0/+27 |
| 2023-10-13 | Misc improvements | Caio | -0/+27 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -6/+8 |
| 2023-10-12 | Rename `Token::is_op` as `Token::is_punct`. | Nicholas Nethercote | -1/+1 |
| 2023-10-04 | Fix misuses of a vs an | cui fliter | -1/+1 |
| 2023-08-24 | Parse unnamed fields and anonymous structs or unions | Frank King | -0/+2 |
| 2023-08-02 | Fix an erroneous comment. | Nicholas Nethercote | -2/+0 |
| 2023-07-27 | Optimize `TokenKind::clone`. | Nicholas Nethercote | -1/+16 |
| 2023-07-12 | Flip cfg's for bootstrap bump | Mark Rousskov | -1/+1 |
| 2023-05-27 | Add warn-by-default lint for local binding shadowing exported glob re-export ... | 许杰友 Jieyou Xu (Joe) | -0/+1 |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -1/+1 |
| 2023-05-02 | initial step towards implementing C string literals | Deadbeef | -0/+7 |
| 2023-01-05 | Fix `uninlined_format_args` for some compiler crates | nils | -7/+7 |
| 2022-12-16 | Little fixes | Deep Majumder | -1/+1 |
| 2022-12-14 | Allow .. to be parsed as let initializer | Deep Majumder | -0/+4 |
| 2022-12-13 | remove unnecessary uses of `clone` | Takayuki Maeda | -1/+1 |
| 2022-11-27 | Prefer doc comments over `//`-comments in compiler | Maybe Waffle | -10/+10 |
| 2022-11-21 | Remove `ref` patterns from `rustc_ast` | Maybe Waffle | -3/+5 |
| 2022-11-16 | Use `token::Lit` in `ast::ExprKind::Lit`. | Nicholas Nethercote | -8/+42 |
| 2022-11-11 | Auto merge of #99918 - WaffleLapkin:fnFnfun, r=estebank | bors | -0/+10 |
| 2022-10-12 | Use `tidy-alphabetical` in the compiler | Nilstrieb | -1/+2 |
| 2022-10-03 | Rewrite `Token::is_op`. | Nicholas Nethercote | -11/+8 |
| 2022-10-01 | Replace some `bool` params with an enum | Maybe Waffle | -3/+4 |
| 2022-10-01 | Recover wrong cased keywords starting functions | Maybe Waffle | -0/+9 |
| 2022-09-30 | Rollup merge of #102493 - nnethercote:improve-size-assertions-some-more, r=lqd | Matthias Krüger | -8/+13 |
| 2022-10-01 | Group together more size assertions. | Nicholas Nethercote | -8/+13 |
| 2022-09-29 | Inline `<Token as PartialEq<TokenKind>>::eq`. | Nicholas Nethercote | -0/+1 |
| 2022-09-26 | Remove `ast::Token::take`. | Nicholas Nethercote | -6/+1 |
| 2022-09-11 | fix #101626, suggest pub instead of public for const type item | yukang | -0/+1 |
| 2022-09-03 | Suggest removing unnecessary prefix let in patterns | Michael Goulet | -0/+24 |
| 2022-08-15 | suggest adding a missing semicolon before an item | Takayuki Maeda | -0/+24 |
| 2022-06-02 | Revert #96682. | Nicholas Nethercote | -3/+2 |
| 2022-05-20 | Remove `crate` visibility usage in compiler | Jacob Pratt | -1/+1 |
| 2022-05-05 | Rollup merge of #96682 - nnethercote:show-invisible-delims, r=petrochenkov | Matthias Krüger | -2/+3 |
| 2022-05-04 | Auto merge of #96546 - nnethercote:overhaul-MacArgs, r=petrochenkov | bors | -0/+9 |
| 2022-05-05 | Add a comment on `TokenKind::Interpolated`. | Nicholas Nethercote | -0/+9 |
| 2022-05-04 | Show invisible delimeters (within comments) when pretty printing. | Nicholas Nethercote | -2/+3 |
| 2022-05-04 | Remove unnecessary `NtIdent` in `Token::is_whole_expr`. | Nicholas Nethercote | -1/+1 |
| 2022-05-04 | Speed up `Token::{ident,lifetime}`. | Nicholas Nethercote | -6/+16 |
| 2022-04-28 | rustc_ast: Harmonize delimiter naming with `proc_macro::Delimiter` | Vadim Petrochenkov | -18/+25 |
| 2022-04-15 | Rollup merge of #94461 - jhpratt:2024-edition, r=pnkfelix | Dylan DPC | -1/+1 |
| 2022-04-07 | Shrink `Nonterminal`. | Nicholas Nethercote | -4/+4 |