| Age | Commit message (Expand) | Author | Lines |
| 2023-12-23 | Give `DiagnosticBuilder` a default type. | Nicholas Nethercote | -4/+2 |
| 2023-12-22 | Auto merge of #118847 - eholk:for-await, r=compiler-errors | bors | -1/+1 |
| 2023-12-22 | Auto merge of #119097 - nnethercote:fix-EmissionGuarantee, r=compiler-errors | bors | -8/+12 |
| 2023-12-20 | Give `VariantData::Struct` named fields, to clairfy `recovered`. | Alona Enraght-Moony | -4/+4 |
| 2023-12-19 | Desugar for await loops | Eric Holk | -1/+1 |
| 2023-12-19 | Plumb awaitness of for loops | Eric Holk | -1/+1 |
| 2023-12-19 | Add `level` arg to `into_diagnostic`. | Nicholas Nethercote | -8/+12 |
| 2023-12-18 | Rename many `DiagCtxt` and `EarlyDiagCtxt` locals. | Nicholas Nethercote | -34/+34 |
| 2023-12-18 | Rename many `DiagCtxt` arguments. | Nicholas Nethercote | -12/+11 |
| 2023-12-18 | Rename `CollectProcMacros::handler` as `CollectProcMacros::dcx`. | Nicholas Nethercote | -11/+11 |
| 2023-12-18 | Rename `Session::span_diagnostic` as `Session::dcx`. | Nicholas Nethercote | -7/+7 |
| 2023-12-18 | Rename `ParseSess::span_diagnostic` as `ParseSess::dcx`. | Nicholas Nethercote | -8/+5 |
| 2023-12-18 | Rename `Handler` as `DiagCtxt`. | Nicholas Nethercote | -6/+6 |
| 2023-12-14 | Avoid `struct_diagnostic` where possible. | Nicholas Nethercote | -2/+2 |
| 2023-12-11 | Auto merge of #114571 - nnethercote:improve-print_tts, r=petrochenkov | bors | -2/+2 |
| 2023-12-11 | Improve `print_tts` by changing `tokenstream::Spacing`. | Nicholas Nethercote | -2/+2 |
| 2023-12-10 | Auto merge of #118368 - GuillaumeGomez:env-flag, r=Nilstrieb | bors | -2/+12 |
| 2023-12-10 | Implement `--env` compiler flag | Guillaume Gomez | -2/+12 |
| 2023-12-10 | remove redundant imports | surechen | -3/+3 |
| 2023-12-08 | Rename some more coro_kind -> coroutine_kind | Michael Goulet | -2/+2 |
| 2023-12-08 | Auto merge of #118420 - compiler-errors:async-gen, r=eholk | bors | -6/+24 |
| 2023-12-08 | Make some matches exhaustive to avoid bugs, fix tools | Michael Goulet | -6/+24 |
| 2023-12-08 | coro_kind -> coroutine_kind | Michael Goulet | -2/+2 |
| 2023-12-08 | Auto merge of #118527 - Nadrieril:never_patterns_parse, r=compiler-errors | bors | -1/+1 |
| 2023-12-06 | Auto merge of #118655 - compiler-errors:rollup-vrngyzn, r=compiler-errors | bors | -5/+5 |
| 2023-12-04 | Address code review feedback | Eric Holk | -0/+4 |
| 2023-12-04 | Option<CoroutineKind> | Eric Holk | -1/+1 |
| 2023-12-04 | Merge Async and Gen into CoroutineKind | Eric Holk | -1/+1 |
| 2023-12-04 | De-genericize some `IntoDiagnostic` impls. | Nicholas Nethercote | -5/+5 |
| 2023-12-03 | Parse a pattern with no arm | Nadrieril | -1/+1 |
| 2023-12-02 | Auto merge of #118470 - nnethercote:cleanup-error-handlers, r=compiler-errors | bors | -12/+6 |
| 2023-12-02 | Use `Session::diagnostic` in more places. | Nicholas Nethercote | -12/+6 |
| 2023-12-01 | Auto merge of #117472 - jmillikin:stable-c-str-literals, r=Nilstrieb | bors | -2/+2 |
| 2023-11-28 | unwrap return Option value, as it always returns Some for some fns | klensy | -29/+19 |
| 2023-11-26 | Use `rustc_fluent_macro::fluent_messages!` directly. | Nicholas Nethercote | -2/+1 |
| 2023-11-26 | Avoid need for `{D,Subd}iagnosticMessage` imports. | Nicholas Nethercote | -1/+0 |
| 2023-11-23 | Rollup merge of #118131 - lukas-code:multi-default, r=wesleywiser | Matthias Krüger | -9/+8 |
| 2023-11-21 | Fix `clippy::needless_borrow` in the compiler | Nilstrieb | -37/+36 |
| 2023-11-21 | improve help for multiple `#[default]` variants | Lukas Markeffsky | -9/+8 |
| 2023-11-15 | Re-format code with new rustfmt | Mark Rousskov | -3/+10 |
| 2023-11-15 | Bump cfg(bootstrap)s | Mark Rousskov | -3/+3 |
| 2023-11-09 | Emit #[inline] on derive(Debug) | Ben Kimock | -1/+1 |
| 2023-11-04 | Use the correct span when emitting the `env!` result | Thom Chiovoloni | -1/+1 |
| 2023-11-02 | Minimize `pub` usage in `source_map.rs`. | Nicholas Nethercote | -1/+2 |
| 2023-11-01 | Stabilize C string literals | John Millikin | -2/+2 |
| 2023-10-30 | Clean up `rustc_*/Cargo.toml`. | Nicholas Nethercote | -2/+4 |
| 2023-10-27 | Add gen blocks to ast and do some broken ast lowering | Oli Scherer | -1/+1 |
| 2023-10-25 | Auto merge of #116236 - dtolnay:builtinmacrocomment, r=cjgillot | bors | -94/+112 |
| 2023-10-23 | Auto merge of #115324 - francorbacho:master, r=davidtwco | bors | -4/+145 |
| 2023-10-22 | Directly collect into ty_param_names instead of peeking to see if empty | David Tolnay | -6/+4 |