| Age | Commit message (Expand) | Author | Lines |
| 2025-04-14 | Auto merge of #124141 - nnethercote:rm-Nonterminal-and-TokenKind-Interpolated... | bors | -172/+103 |
| 2025-04-13 | error on unsafe attributes in pre-2024 editions | Folkert de Vries | -2/+8 |
| 2025-04-11 | Rollup merge of #139653 - nnethercote:fix-139495, r=petrochenkov | Jacob Pratt | -4/+9 |
| 2025-04-11 | Handle a negated literal in `eat_token_lit`. | Nicholas Nethercote | -4/+9 |
| 2025-04-09 | Avoid an empty trait name in impl blocks. | Nicholas Nethercote | -4/+5 |
| 2025-04-09 | Return early on an error path in `parse_item_impl`. | Nicholas Nethercote | -11/+3 |
| 2025-04-08 | Allow for reparsing failure when reparsing a pasted metavar. | Nicholas Nethercote | -3/+10 |
| 2025-04-08 | Allow for missing invisible close delim when reparsing an expression. | Nicholas Nethercote | -1/+6 |
| 2025-04-07 | Rollup merge of #139112 - m-ou-se:super-let, r=lcnr | Stuart Cook | -6/+8 |
| 2025-04-07 | Rollup merge of #139035 - nnethercote:PatKind-Missing, r=oli-obk | Stuart Cook | -3/+1 |
| 2025-04-06 | Rollup merge of #139367 - GuillaumeGomez:proc-macro-values, r=Urgau | Guillaume Gomez | -9/+6 |
| 2025-04-05 | Rollup merge of #139341 - nnethercote:fix-137874, r=petrochenkov | Stuart Cook | -1/+16 |
| 2025-04-04 | Detect and provide suggestion for `&raw EXPR` | Michael Goulet | -1/+38 |
| 2025-04-04 | Update `rustc-literal-escaper` version to `0.0.2` | Guillaume Gomez | -1/+1 |
| 2025-04-04 | Replace `rustc_lexer/unescape` with `rustc-literal-escaper` crate | Guillaume Gomez | -9/+6 |
| 2025-04-04 | Implement `super let`. | Mara Bos | -6/+8 |
| 2025-04-04 | Apply `Recovery::Forbidden` when reparsing pasted macro fragments. | Nicholas Nethercote | -1/+16 |
| 2025-04-03 | Rollup merge of #138017 - nnethercote:tighten-assignment-op, r=spastorino | Matthias Krüger | -7/+7 |
| 2025-04-03 | Rollup merge of #139080 - m-ou-se:super-let-gate, r=traviscross | Matthias Krüger | -1/+18 |
| 2025-04-03 | Tighten up assignment operator representations. | Nicholas Nethercote | -7/+7 |
| 2025-04-02 | Fix two incorrect turbofish suggestions | Freya Arbjerg | -7/+25 |
| 2025-04-02 | Remove `recursion_limit` increases. | Nicholas Nethercote | -1/+0 |
| 2025-04-02 | Impl `Copy` for `Token` and `TokenKind`. | Nicholas Nethercote | -36/+35 |
| 2025-04-02 | Remove `NtBlock`, `Nonterminal`, and `TokenKind::Interpolated`. | Nicholas Nethercote | -135/+68 |
| 2025-04-02 | Fix problem causing `rusqlite` compilation to OOM. | Nicholas Nethercote | -1/+3 |
| 2025-04-02 | Remove `Token::uninterpolated_span`. | Nicholas Nethercote | -23/+42 |
| 2025-04-02 | Remove `NtExpr` and `NtLiteral`. | Nicholas Nethercote | -103/+226 |
| 2025-04-01 | Auto merge of #138492 - lcnr:rm-inline_const_pat, r=oli-obk | bors | -26/+11 |
| 2025-04-01 | Address review comments. | Nicholas Nethercote | -17/+16 |
| 2025-04-01 | Move `ast::Item::ident` into `ast::ItemKind`. | Nicholas Nethercote | -104/+99 |
| 2025-03-31 | Rollup merge of #138749 - compiler-errors:closure-recovery, r=fmease | Matthias Krüger | -12/+55 |
| 2025-03-28 | Add the feature gate for the `super let` experiment. | Mara Bos | -1/+18 |
| 2025-03-28 | Add `{ast,hir,thir}::PatKind::Missing` variants. | Nicholas Nethercote | -3/+1 |
| 2025-03-27 | Rollup merge of #138844 - petrochenkov:cfgtrace2, r=nnethercote | Jacob Pratt | -6/+3 |
| 2025-03-26 | expand: Leave traces when expanding `cfg` attributes | Vadim Petrochenkov | -6/+3 |
| 2025-03-26 | Rollup merge of #138898 - fmease:decrustify-parser-post-ty-ascr, r=compiler-e... | Stuart Cook | -95/+21 |
| 2025-03-25 | Rollup merge of #138911 - compiler-errors:define-opaque, r=oli-obk | Jacob Pratt | -2/+11 |
| 2025-03-25 | Allow defining opaques in statics and consts | Michael Goulet | -2/+11 |
| 2025-03-25 | Remove now unreachable parse recovery code | León Orell Valerian Liehr | -76/+24 |
| 2025-03-25 | Brace-ident-colon can certainly no longer start a block | León Orell Valerian Liehr | -12/+2 |
| 2025-03-25 | Use `sym::dummy` for a dummy arg in `parse_fn_params`. | Nicholas Nethercote | -1/+1 |
| 2025-03-24 | Remove fields that are dead since the removal of type ascription syntax | León Orell Valerian Liehr | -23/+11 |
| 2025-03-21 | remove `feature(inline_const_pat)` | lcnr | -26/+11 |
| 2025-03-20 | Auto merge of #138747 - matthiaskrgr:rollup-68x44rw, r=matthiaskrgr | bors | -1/+11 |
| 2025-03-20 | Auto merge of #138515 - petrochenkov:cfgtrace, r=nnethercote | bors | -1/+1 |
| 2025-03-20 | Make dedicated recovery for missing braces on closure with return | Michael Goulet | -6/+47 |
| 2025-03-20 | Fix diagnostic struct typo, make sure is_array_like_block checks that it's a ... | Michael Goulet | -6/+8 |
| 2025-03-20 | Rollup merge of #138435 - eholk:prefix-yield, r=oli-obk | Matthias Krüger | -1/+11 |
| 2025-03-18 | Refactor YieldKind so postfix yield must have an expression | Eric Holk | -4/+5 |
| 2025-03-18 | Apply suggestions from code review | Eric Holk | -1/+1 |