ZIm/crates/language/src
Alvaro Parker 99cee8778c
tab_switcher: Add support for diagnostics (#34547)
Support to show diagnostics on the tab switcher in the same way they are
displayed on the tab bar. This follows the setting
`tabs.show_diagnostics`.

This will improve user experience when disabling the tab bar and still
being able to see the diagnostics when switching tabs

Preview:

<img width="768" height="523" alt="Screenshot From 2025-07-16 11-02-42"
src="https://github.com/user-attachments/assets/308873ba-0458-485d-ae05-0de7c1cdfb28"
/>


Release Notes:

- Added diagnostics indicators to the tab switcher

---------

Co-authored-by: Kirill Bulatov <kirill@zed.dev>
2025-08-25 20:18:03 +00:00
..
syntax_map Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
buffer.rs tab_switcher: Add support for diagnostics (#34547) 2025-08-25 20:18:03 +00:00
buffer_tests.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
diagnostic_set.rs sum_tree: Store context on cursor (#34904) 2025-07-22 18:20:48 +02:00
highlight_map.rs Docs for indent_size_for_line and co 2024-01-09 20:50:34 +01:00
language.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
language_registry.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
language_settings.rs Make word completions less intrusive (#36745) 2025-08-22 13:58:17 +00:00
manifest.rs lsp: Identify language servers by their configuration (#35270) 2025-08-18 11:43:52 +02:00
outline.rs editor: Improve code completion filtering to provide fewer and more accurate suggestions (#32928) 2025-06-18 16:01:28 +05:30
proto.rs Fix iterator related clippy style lint violations (#36437) 2025-08-19 10:06:35 +02:00
syntax_map.rs Fix clippy::redundant_clone lint violations (#36558) 2025-08-20 12:20:13 +02:00
task_context.rs Add initial package.json scripts task autodetection (#32497) 2025-06-10 22:16:27 +00:00
text_diff.rs Fix clippy::println_empty_string, clippy::while_let_on_iterator, clippy::while_let_on_iterator lint style violations (#36613) 2025-08-20 20:14:30 +02:00
toolchain.rs lsp: Add basic test for server tree toolchain use (#36692) 2025-08-21 17:52:17 +02:00