zed/crates/project/src
Thorsten Ball 90a12f5564
ssh remoting: Do not double-register LspAdapters (#18132)
This fixes the bug with hover tooltips appearing multiple times.

Turns out everytime we receive the `CreateLanguageServer` message we'd
add a new adapter but only have a single server running for all of them.

And we send a `CreateLanguageServer` message everytime you open a
buffer.

What this does is to only add a new adapter if it hasn't already been
registered, which is also what we do locally.


Release Notes:

- N/A
2024-09-20 14:35:45 +02:00
..
lsp_command use ssh lsp store (#17655) 2024-09-10 15:51:01 -04:00
buffer_store.rs Make Buffer::apply_ops infallible (#18089) 2024-09-19 13:14:15 -04:00
connection_manager.rs chore: Fix several style lints (#17488) 2024-09-06 11:58:39 +02:00
debounced_delay.rs chore: Fix several style lints (#17488) 2024-09-06 11:58:39 +02:00
environment.rs ssh lsp completions (#17665) 2024-09-16 12:22:39 -06:00
lsp_command.rs Fix renames over language server for SSH remoting (#17897) 2024-09-16 16:20:17 -06:00
lsp_ext_command.rs Fix renames over language server for SSH remoting (#17897) 2024-09-16 16:20:17 -06:00
lsp_store.rs ssh remoting: Do not double-register LspAdapters (#18132) 2024-09-20 14:35:45 +02:00
prettier_store.rs Refactor prettier (#17977) 2024-09-17 15:37:56 -07:00
project.rs settings: Show notification when user/project settings fail to parse (#18122) 2024-09-20 10:53:06 +02:00
project_settings.rs settings: Show notification when user/project settings fail to parse (#18122) 2024-09-20 10:53:06 +02:00
project_tests.rs Upgrade tree sitter and all grammars (#17734) 2024-09-16 17:10:57 -07:00
search.rs chore: Fix several style lints (#17488) 2024-09-06 11:58:39 +02:00
search_history.rs project search: Persist search history across session (#9932) 2024-04-02 11:13:18 +02:00
task_inventory.rs Allow task context providers to access project env (#17964) 2024-09-17 21:49:12 +02:00
terminals.rs Add Python venv activation support for Windows and PowerShell (#17839) 2024-09-17 11:17:29 +02:00
worktree_store.rs ssh-remoting: Tidy up the code a bit after #18094 (#18102) 2024-09-19 21:36:50 -06:00
yarn.rs chore: Fix several style lints (#17488) 2024-09-06 11:58:39 +02:00