| Age | Commit message (Expand) | Author | Lines |
| 2024-02-22 | Fix panic when compiling `Rocket`. | Nicholas Nethercote | -1/+1 |
| 2024-02-21 | Rollup merge of #121288 - tshepang:make-expand-translatable, r=michaelwoerister | Dylan DPC | -10/+44 |
| 2024-02-20 | Auto merge of #120576 - nnethercote:merge-Diagnostic-DiagnosticBuilder, r=dav... | bors | -7/+15 |
| 2024-02-20 | Rollup merge of #121256 - Jarcho:visitor2, r=oli-obk | Nilstrieb | -9/+9 |
| 2024-02-20 | make "proc-macro derive panicked" translatable | Tshepang Mbambo | -5/+23 |
| 2024-02-20 | Reduce capabilities of `Diagnostic`. | Nicholas Nethercote | -4/+8 |
| 2024-02-19 | Prefer `DiagnosticBuilder` over `Diagnostic` in diagnostic modifiers. | Nicholas Nethercote | -3/+7 |
| 2024-02-19 | make "custom attribute panicked" translatable | Tshepang Mbambo | -5/+21 |
| 2024-02-18 | Auto merge of #119673 - petrochenkov:dialoc5, r=compiler-errors,cjgillot | bors | -10/+46 |
| 2024-02-18 | Rollup merge of #121067 - tshepang:make-expand-translatable, r=fmease | Matthias Krüger | -9/+19 |
| 2024-02-18 | Allow AST and HIR visitors to return `ControlFlow` | Jason Newcomb | -9/+9 |
| 2024-02-18 | macro_rules: Preserve all metavariable spans in a global side table | Vadim Petrochenkov | -10/+46 |
| 2024-02-17 | Rollup merge of #121085 - davidtwco:always-eager-diagnostics, r=nnethercote | Matthias Krüger | -6/+11 |
| 2024-02-16 | make "invalid fragment specifier" translatable | Tshepang Mbambo | -9/+19 |
| 2024-02-16 | Rollup merge of #121109 - nnethercote:TyKind-Err-guar-2, r=oli-obk | Guillaume Gomez | -3/+6 |
| 2024-02-15 | errors: only eagerly translate subdiagnostics | David Wood | -6/+11 |
| 2024-02-15 | Add `ErrorGuaranteed` to `ast::LitKind::Err`, `token::LitKind::Err`. | Nicholas Nethercote | -5/+19 |
| 2024-02-15 | Add an `ErrorGuaranteed` to `ast::TyKind::Err`. | Nicholas Nethercote | -3/+6 |
| 2024-02-14 | Use fewer delayed bugs. | Nicholas Nethercote | -4/+4 |
| 2024-02-09 | Rollup merge of #120693 - nnethercote:invert-diagnostic-lints, r=davidtwco | Matthias Krüger | -3/+1 |
| 2024-02-06 | Invert diagnostic lints. | Nicholas Nethercote | -3/+1 |
| 2024-01-31 | Add async bound modifier to enable async Fn bounds | Michael Goulet | -0/+1 |
| 2024-01-30 | Rollup merge of #120342 - oli-obk:track_errors6, r=nnethercote | Guillaume Gomez | -15/+24 |
| 2024-01-29 | Stop using `String` for error codes. | Nicholas Nethercote | -5/+6 |
| 2024-01-26 | Rollup merge of #117420 - Jules-Bertholet:internal-unstable-stmt-expr-attribu... | Matthias Krüger | -1/+3 |
| 2024-01-26 | Rollup merge of #120204 - azhogin:azhogin/collapse_debuginfo_for_builtin, r=p... | Matthias Krüger | -1/+7 |
| 2024-01-26 | Builtin macros effectively have implicit #[collapse_debuginfo(yes)] attribute | Andrew Zhogin | -1/+7 |
| 2024-01-25 | Remove unused features | clubby789 | -2/+0 |
| 2024-01-25 | Stop checking `err_count` in macro_rules validity checking | Oli Scherer | -15/+24 |
| 2024-01-19 | Pack the u128 in LitKind::Int | Josh Stone | -1/+1 |
| 2024-01-19 | Auto merge of #120121 - matthiaskrgr:rollup-razammh, r=matthiaskrgr | bors | -3/+3 |
| 2024-01-18 | Fix typo in documentation in base.rs | kapilsinha | -3/+3 |
| 2024-01-17 | Improved collapse_debuginfo attribute, added command-line flag (no|external|yes) | Andrew Zhogin | -2/+62 |
| 2024-01-13 | Add check for ui_testing via promoting parameters from `ParseSess` to `Session` | George-lewis | -62/+54 |
| 2024-01-11 | Change how `force-warn` lint diagnostics are recorded. | Nicholas Nethercote | -1/+1 |
| 2024-01-10 | Rename consuming chaining methods on `DiagnosticBuilder`. | Nicholas Nethercote | -2/+2 |
| 2024-01-10 | Shorten some error invocations. | Nicholas Nethercote | -2/+2 |
| 2024-01-09 | Rollup merge of #119740 - Mark-Simulacrum:drop-crossbeam, r=davidtwco | Matthias Krüger | -8/+8 |
| 2024-01-08 | Auto merge of #119606 - nnethercote:consuming-emit, r=oli-obk | bors | -12/+12 |
| 2024-01-08 | Make `DiagnosticBuilder::emit` consuming. | Nicholas Nethercote | -12/+12 |
| 2024-01-07 | Remove crossbeam-channel | Mark Rousskov | -8/+8 |
| 2024-01-08 | macro_rules: Add an expansion-local cache to span marker | Vadim Petrochenkov | -4/+13 |
| 2024-01-06 | rustc_span: Optimize syntax context comparisons | Vadim Petrochenkov | -1/+1 |
| 2024-01-05 | Rollup merge of #119601 - nnethercote:Emitter-cleanups, r=oli-obk | Michael Goulet | -2/+2 |
| 2024-01-05 | Rollup merge of #119538 - nnethercote:cleanup-errors-5, r=compiler-errors | Michael Goulet | -3/+3 |
| 2024-01-05 | Rename `EmitterWriter` as `HumanEmitter`. | Nicholas Nethercote | -2/+2 |
| 2024-01-04 | Remove `is_lint` field from `Level::Error`. | Nicholas Nethercote | -1/+1 |
| 2024-01-04 | macro_rules: Less hacky heuristic for using `tt` metavariable spans | Vadim Petrochenkov | -36/+63 |
| 2024-01-03 | Rename some `Diagnostic` setters. | Nicholas Nethercote | -2/+2 |
| 2023-12-24 | Remove `Session` methods that duplicate `DiagCtxt` methods. | Nicholas Nethercote | -20/+23 |