| Age | Commit message (Expand) | Author | Lines |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -24/+25 |
| 2024-07-19 | Rollup merge of #127350 - veera-sivarajan:bugfix-126311, r=lcnr | Matthias Krüger | -4/+4 |
| 2024-07-18 | Parser: Suggest Placing the Return Type After Function Parameters | Veera | -4/+4 |
| 2024-07-18 | Rollup merge of #127835 - estebank:issue-127823, r=compiler-errors | Matthias Krüger | -4/+1 |
| 2024-07-18 | Fix ICE in suggestion caused by `⩵` being recovered as `==` | Esteban Küber | -4/+1 |
| 2024-07-18 | More accurate span for anonymous argument suggestion | Esteban Küber | -6/+6 |
| 2024-07-12 | fix unused binding | Esteban Küber | -1/+1 |
| 2024-07-12 | More accurate incorrect use of `await` suggestion | Esteban Küber | -11/+7 |
| 2024-07-12 | Make parse error suggestions verbose and fix spans | Esteban Küber | -20/+15 |
| 2024-06-21 | Rollup merge of #126125 - dev-ardi:conflict-markers, r=estebank | Matthias Krüger | -16/+42 |
| 2024-06-19 | Auto merge of #126678 - nnethercote:fix-duplicated-attrs-on-nt-expr, r=petroc... | bors | -3/+10 |
| 2024-06-19 | Refactor `parse_expr_res`. | Nicholas Nethercote | -3/+10 |
| 2024-06-19 | make this comment correct | ardi | -3/+4 |
| 2024-06-19 | Improve conflict marker recovery | ardi | -13/+38 |
| 2024-06-18 | Remove redundant argument from `subdiagnostic` method | Oli Scherer | -2/+2 |
| 2024-06-18 | Use a dedicated type instead of a reference for the diagnostic context | Oli Scherer | -2/+2 |
| 2024-06-18 | Prefer `dcx` methods over fields or fields' methods | Oli Scherer | -1/+1 |
| 2024-06-17 | Make parse_seq_to_before_tokens take expected/nonexpected tokens, use in pars... | Michael Goulet | -5/+2 |
| 2024-06-06 | Reduce `pub` exposure. | Nicholas Nethercote | -11/+15 |
| 2024-05-23 | Remove `#[macro_use] extern crate tracing` from `rustc_parse`. | Nicholas Nethercote | -0/+1 |
| 2024-05-17 | Clarify that the diff_marker is talking about version control system | ardi | -10/+23 |
| 2024-05-14 | improve maybe_consume_incorrect_semicolon | ardi | -23/+20 |
| 2024-05-13 | Remove a `Span` from `TokenKind::Interpolated`. | Nicholas Nethercote | -15/+8 |
| 2024-05-11 | Rollup merge of #124930 - compiler-errors:consume-arg, r=petrochenkov | 许杰友 Jieyou Xu (Joe) | -1/+5 |
| 2024-05-09 | Make sure we consume a generic arg when checking mistyped turbofish | Michael Goulet | -1/+5 |
| 2024-05-09 | Add `ErrorGuaranteed` to `Recovered::Yes` and use it more. | Nicholas Nethercote | -22/+21 |
| 2024-04-17 | Rename `BindingAnnotation` to `BindingMode` | Jules Bertholet | -3/+3 |
| 2024-04-04 | Rename ModSep to PathSep | León Orell Valerian Liehr | -6/+6 |
| 2024-03-11 | Rename `AddToDiagnostic` as `Subdiagnostic`. | Nicholas Nethercote | -3/+3 |
| 2024-03-11 | Rename `IntoDiagnosticArg` as `IntoDiagArg`. | Nicholas Nethercote | -1/+1 |
| 2024-03-07 | Eagerly translate HelpUseLatestEdition in parser diagnostics | 许杰友 Jieyou Xu (Joe) | -1/+1 |
| 2024-03-05 | Rename all `ParseSess` variables/fields/lifetimes as `psess`. | Nicholas Nethercote | -13/+13 |
| 2024-02-28 | Rename `DiagnosticBuilder` as `Diag`. | Nicholas Nethercote | -23/+15 |
| 2024-02-26 | Properly emit `expected ;` on `#[attr] expr` | Lieselotte | -4/+2 |
| 2024-02-25 | Add `ErrorGuaranteed` to `ast::ExprKind::Err` | Lieselotte | -39/+51 |
| 2024-02-25 | Rollup merge of #121060 - clubby789:bool-newtypes, r=cjgillot | Matthias Krüger | -28/+28 |
| 2024-02-20 | Use `Recovered` more | clubby789 | -12/+13 |
| 2024-02-20 | Add newtype for parser recovery | clubby789 | -10/+8 |
| 2024-02-20 | Add newtype for raw idents | clubby789 | -6/+7 |
| 2024-02-19 | Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers. | Nicholas Nethercote | -6/+6 |
| 2024-02-17 | Rollup merge of #121231 - matthiaskrgr:cloone, r=compiler-errors | Matthias Krüger | -2/+2 |
| 2024-02-17 | Rollup merge of #121085 - davidtwco:always-eager-diagnostics, r=nnethercote | Matthias Krüger | -1/+1 |
| 2024-02-17 | remove a couple of redundant clones | Matthias Krüger | -2/+2 |
| 2024-02-15 | errors: only eagerly translate subdiagnostics | David Wood | -1/+1 |
| 2024-02-15 | Add an `ErrorGuaranteed` to `ast::TyKind::Err`. | Nicholas Nethercote | -9/+11 |
| 2024-02-12 | Properly handle `async` blocks and `fn`s in `if` exprs without `else` | Esteban Küber | -1/+1 |
| 2024-01-27 | Rollup merge of #118182 - estebank:issue-118164, r=davidtwco | Matthias Krüger | -2/+17 |
| 2024-01-26 | Properly recover from trailing attr in body | Esteban Küber | -2/+17 |
| 2024-01-26 | Rollup merge of #119342 - sjwang05:issue-112254, r=wesleywiser | Matthias Krüger | -5/+20 |
| 2024-01-10 | Rename consuming chaining methods on `DiagnosticBuilder`. | Nicholas Nethercote | -2/+2 |