| Age | Commit message (Expand) | Author | Lines |
| 2025-09-04 | refactor: Move assert for disjoint substitution spans | Scott Schafer | -1/+0 |
| 2025-08-26 | fix: Render continuation between no source labels | Scott Schafer | -19/+20 |
| 2025-08-26 | fix: Add col separator before secondary messages with no source | Scott Schafer | -0/+25 |
| 2025-08-26 | fix: Don't add an end column separator after a file with no source | Scott Schafer | -5/+20 |
| 2025-08-15 | Extend `QueryStability` to handle `IntoIterator` implementations | Samuel Moelius | -2/+2 |
| 2025-08-10 | Rollup merge of #145152 - xizheyin:detect-confusion-type, r=lqd | Jacob Pratt | -1/+1 |
| 2025-08-10 | Use `eq_ignore_ascii_case` to avoid heap alloc in `detect_confuse_type` | xizheyin | -1/+1 |
| 2025-08-08 | mbe: In error messages, don't assume attributes are always proc macros | Josh Triplett | -1/+1 |
| 2025-08-01 | Rollup merge of #144691 - xizheyin:suggest-confuse, r=estebank | Jacob Pratt | -30/+105 |
| 2025-07-31 | fix: Match width of ascii and unicode secondary file start | Scott Schafer | -1/+1 |
| 2025-07-31 | fix: Only "close the window" when its the last annotated file | Scott Schafer | -2/+5 |
| 2025-07-31 | Extend `is_case_difference` to handle digit-letter confusables | xizheyin | -30/+105 |
| 2025-07-28 | feat: Right align line numbers | Scott Schafer | -20/+30 |
| 2025-07-11 | Rollup merge of #143661 - Muscraft:other-suggestion-message, r=estebank | Matthias Krüger | -2/+7 |
| 2025-07-10 | chore: Improve how the other suggestions message gets rendered | Scott Schafer | -2/+7 |
| 2025-07-10 | Remove uncessary parens in closure body with unused lint | yukang | -1/+1 |
| 2025-07-03 | refactor: Make -Ztrack-diagnostics emit like a note | Scott Schafer | -13/+4 |
| 2025-06-30 | fix: Emit suggestion filename if primary diagnostic span is dummy | Scott Schafer | -1/+3 |
| 2025-06-19 | Extract SilentEmitter | Cameron Steffen | -2/+17 |
| 2025-06-19 | Rename SilentEmitter -> FatalOnlyEmitter | Cameron Steffen | -2/+2 |
| 2025-06-19 | Extract Translator struct | Cameron Steffen | -35/+32 |
| 2025-06-16 | Add infrastructure for emitting timing sections | Jakub Beránek | -1/+11 |
| 2025-03-14 | Do not suggest using `-Zmacro-backtrace` for builtin macros | Esteban Küber | -4/+10 |
| 2025-03-07 | Make trimming logic work on more than one span at a time | Esteban Küber | -12/+25 |
| 2025-03-07 | Fix multiline span start special case | Esteban Küber | -1/+1 |
| 2025-03-07 | Refactor `emitter` to better account for unicode chars when trimming | Esteban Küber | -78/+99 |
| 2025-03-07 | On long spans, trim the middle of them to make them fit in the terminal width | Esteban Küber | -0/+27 |
| 2025-03-07 | Remove highlighting of spans on `-Zteach` | Esteban Küber | -11/+0 |
| 2025-02-21 | Trim suggestion part before generating highlights | Michael Goulet | -6/+1 |
| 2025-02-14 | Trim suggestion parts to the subset that is purely additive | Michael Goulet | -6/+16 |
| 2025-02-14 | Use underline suggestions for purely 'additive' replacements | Michael Goulet | -1/+2 |
| 2025-02-10 | Show diff suggestion format on verbose replacement | Esteban Küber | -1/+1 |
| 2025-02-06 | Rollup merge of #136580 - bjorn3:miri_fixes, r=lqd | Matthias Krüger | -1/+1 |
| 2025-02-05 | Couple of changes to run rustc in miri | bjorn3 | -1/+1 |
| 2025-02-03 | tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc` | Askar Safin | -11/+12 |
| 2025-02-02 | Use fallback fluent bundle from inner emitter in SilentEmitter | bjorn3 | -4/+1 |
| 2025-02-02 | Slightly simplify DiagCtxt::make_silent | bjorn3 | -6/+6 |
| 2025-01-19 | Run `clippy --fix` for `unnecessary_map_or` lint | Yotam Ofek | -1/+1 |
| 2024-12-26 | Account for removal of multiline span in suggestion | Esteban Küber | -7/+79 |
| 2024-12-20 | Rollup merge of #134366 - harrisonkaiser:no-break-space, r=davidtwco | DianQK | -2/+8 |
| 2024-12-18 | chore: fix some typos | acceptacross | -1/+1 |
| 2024-12-16 | Fix logical error with what text is considered whitespace. | Harrison Kaiser | -2/+8 |
| 2024-12-13 | Account for `///` when rendering multiline spans | Esteban Küber | -8/+9 |
| 2024-12-12 | Filter empty lines, comments and delimiters from previous to last multiline s... | Esteban Küber | -1/+5 |
| 2024-12-12 | Tweak multispan rendering | Esteban Küber | -2/+6 |
| 2024-12-06 | Store a single copy of the error registry in DiagCtxt | bjorn3 | -4/+5 |
| 2024-11-11 | Auto merge of #126597 - estebank:unicode-output, r=fmease | bors | -127/+589 |
| 2024-11-10 | Address review comments | León Orell Valerian Liehr | -26/+25 |
| 2024-11-10 | Add Unicode block-drawing compiler output support | Esteban Küber | -120/+583 |
| 2024-10-28 | fix clippy::clone_on_ref_ptr for compiler | klensy | -5/+10 |