| Age | Commit message (Expand) | Author | Lines |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -6/+6 |
| 2023-11-17 | Auto merge of #114292 - estebank:issue-71039, r=b-naber | bors | -2/+2 |
| 2023-11-16 | More detail when expecting expression but encountering bad macro argument | Esteban Küber | -2/+2 |
| 2023-11-14 | Detect more `=>` typos | Esteban Küber | -9/+10 |
| 2023-11-09 | Suggest fix for ; within let-chains | sjwang05 | -4/+20 |
| 2023-11-04 | fmt | Dinu Blanovschi | -3/+1 |
| 2023-11-04 | feat(hir): Store the `Span` of the `move` keyword | Dinu Blanovschi | -1/+4 |
| 2023-11-02 | Minimize `pub` usage in `source_map.rs`. | Nicholas Nethercote | -2/+2 |
| 2023-10-27 | Handle `move` generators | Oli Scherer | -11/+8 |
| 2023-10-27 | Feature gate `gen` blocks, even in 2024 edition | Oli Scherer | -1/+2 |
| 2023-10-27 | Add gen blocks to ast and do some broken ast lowering | Oli Scherer | -18/+14 |
| 2023-10-26 | Reserve `gen` keyword for `gen {}` blocks and `gen fn` in 2024 edition | Oli Scherer | -0/+18 |
| 2023-10-20 | s/generator/coroutine/ | Oli Scherer | -1/+1 |
| 2023-10-15 | Auto merge of #116688 - compiler-errors:rustfmt-up, r=WaffleLapkin,Nilstrieb | bors | -30/+34 |
| 2023-10-13 | Auto merge of #116645 - estebank:issue-116608, r=oli-obk | bors | -3/+15 |
| 2023-10-13 | Format all the let chains in compiler | Michael Goulet | -30/+34 |
| 2023-10-12 | Detect ruby-style closure in parser | Esteban Küber | -3/+15 |
| 2023-10-12 | Rename `Token::is_op` as `Token::is_punct`. | Nicholas Nethercote | -1/+1 |
| 2023-10-04 | review comments | Esteban Küber | -3/+2 |
| 2023-10-03 | Detect missing `=>` after match guard during parsing | Esteban Küber | -19/+74 |
| 2023-09-13 | Address review comments | Matthew Jasper | -4/+13 |
| 2023-09-11 | Reduce double errors for invalid let expressions | Matthew Jasper | -3/+2 |
| 2023-09-11 | Move let expression checking to parsing | Matthew Jasper | -121/+248 |
| 2023-08-28 | Allow stuct literals in if let guards | Matthew Jasper | -3/+1 |
| 2023-08-19 | Fix a stack overflow with long else if chains | John Kåre Alsaker | -1/+2 |
| 2023-08-18 | Use `interpolated_or_expr_span` in one suitable place. | Nicholas Nethercote | -7/+1 |
| 2023-08-18 | Refactor `interpolated_or_expr_span`. | Nicholas Nethercote | -20/+12 |
| 2023-08-04 | Rollup merge of #114434 - Nilstrieb:indexing-spans, r=est31 | Matthias Krüger | -4/+7 |
| 2023-08-04 | Improve spans for indexing expressions | Nilstrieb | -4/+7 |
| 2023-08-03 | Rollup merge of #114300 - MU001999:fix/turbofish-pat, r=estebank | Matthias Krüger | -2/+2 |
| 2023-08-03 | Avoid too many expected symbols and reduce `None`s | r0cky | -3/+3 |
| 2023-08-03 | Remove `MacDelimiter`. | Nicholas Nethercote | -1/+1 |
| 2023-08-03 | Keep the suggestion for wrong arbitrary self types | Mu001999 | -5/+5 |
| 2023-08-02 | Move `TokenCursor::break_last_token` into `Parser`. | Nicholas Nethercote | -1/+1 |
| 2023-07-30 | Rollup merge of #114256 - Urgau:fix-issue-114180, r=WaffleLapkin | Matthias Krüger | -1/+1 |
| 2023-07-30 | Fix invalid suggestion for mismatched types in closure arguments | Urgau | -1/+1 |
| 2023-07-30 | inline format!() args up to and including rustc_middle | Matthias Krüger | -2/+2 |
| 2023-07-24 | Optimize format usage | Yuri Astrakhan | -1/+1 |
| 2023-07-22 | Support interpolated block for try and async | Michael Goulet | -4/+10 |
| 2023-07-19 | Make it clearer that edition functions are >=, not == | Michael Goulet | -5/+5 |
| 2023-06-27 | Rollup merge of #112978 - compiler-errors:bad-block-sugg, r=davidtwco | Matthias Krüger | -0/+4 |
| 2023-06-27 | Rollup merge of #112518 - chenyukang:yukang-fix-112458, r=davidtwco | Matthias Krüger | -2/+8 |
| 2023-06-23 | Add suggestion for bad block fragment error | Michael Goulet | -0/+4 |
| 2023-06-19 | Syntatically accept `become` expressions | Maybe Waffle | -0/+12 |
| 2023-06-15 | Handle interpolated literal errors | Michael Goulet | -6/+3 |
| 2023-06-11 | Detect actual span for getting unexpected token from parsing macros | yukang | -2/+8 |
| 2023-06-09 | Move parse_seq_to_before_end closure to own function | est31 | -43/+37 |
| 2023-06-08 | Support float-like tuple indices in offset_of!() | est31 | -2/+45 |
| 2023-06-08 | Move float breaking out of Parser::parse_expr_tuple_field_access_float | est31 | -22/+53 |
| 2023-05-24 | Use `Option::is_some_and` and `Result::is_ok_and` in the compiler | Maybe Waffle | -4/+4 |