zed/crates
Kirill Bulatov bd716f758d Restart LSP server on corresponding initialization_options change (#2690)
Inlay hints depend on LSP server settings, but servers do not update the
initialization options and query hints with old settings.

Generally, we cannot know whether a certain option can be changed
without server restart, which the name of the options implies too, so be
on the safe side and restart the server.
Hints will update automatically after the server either sends a /refresh
request or reports its work progress end after startup.

Release Notes:

- Fixed LSP server not restarting after `initialization_options`
settings changes
2023-07-06 23:33:40 +03:00
..
activity_indicator Merge branch 'main' into fix-broken-lsp-installations 2023-06-28 16:46:06 -04:00
ai Fix panic when saved conversations directory changes (#2685) 2023-07-06 10:50:14 +02:00
audio Update collaboration sounds, add sounds to screensharing 2023-07-04 16:18:42 -04:00
auto_update
breadcrumbs
call Update collaboration sounds, add sounds to screensharing 2023-07-04 16:18:42 -04:00
cli
client
clock
collab Restart LSP server on corresponding initialization_options change (#2690) 2023-07-06 23:33:40 +03:00
collab_ui cargo fmt 2023-07-05 18:57:06 +02:00
collections
command_palette
context_menu Introduce a WindowContext::focus method that implies the window id 2023-07-05 09:39:04 +02:00
copilot Merge branch 'main' into fix-broken-lsp-installations 2023-06-28 16:46:06 -04:00
copilot_button Remove on_click_out handler from context menu 2023-06-29 17:10:51 -07:00
db
diagnostics
drag_and_drop
editor Restart LSP server on corresponding initialization_options change (#2690) 2023-07-06 23:33:40 +03:00
feedback
file_finder
fs Merge branch 'main' into git-menu 2023-07-03 16:25:36 +02:00
fsevent
fuzzy
git
go_to_line Add Modal::has_focus and introduce a ModalHandle trait object 2023-07-05 09:39:56 +02:00
gpui Z-2276/Z-2275: Project & Branch switchers (#2662) 2023-07-05 13:09:40 -04:00
gpui_macros
install_cli
journal
language Add more hint tests 2023-06-29 22:39:18 +03:00
language_selector
language_tools
live_kit_client fmt 2023-06-27 19:25:46 -07:00
live_kit_server
lsp Remove a flacky test, fix the failing one 2023-06-29 22:45:04 +03:00
media
menu
node_runtime Reinstall Node whenever a NodeRuntime operation has serious error 2023-06-28 16:43:45 -04:00
outline
picker Z-2276/Z-2275: Project & Branch switchers (#2662) 2023-07-05 13:09:40 -04:00
plugin
plugin_macros
plugin_runtime
project Restart LSP server on corresponding initialization_options change (#2690) 2023-07-06 23:33:40 +03:00
project_panel fmt and update dependency 2023-06-29 17:49:42 -07:00
project_symbols
recent_projects Do not render recent paths in toolbar's project switcher 2023-07-05 18:04:40 +02:00
rope Simplify InlayMap::splice interface 2023-06-29 22:25:49 +03:00
rpc Post-rebase fixes 2023-06-29 22:39:33 +03:00
search
settings Accept null as a valid action, to disable a keystroke 2023-07-04 21:11:28 +03:00
snippet
sqlez
sqlez_macros
staff_mode
sum_tree Account for inlay biases when clipping a point 2023-06-29 22:25:50 +03:00
terminal
terminal_view Remove on_click_out handler from context menu 2023-06-29 17:10:51 -07:00
text Remove excessive hint update queries 2023-06-30 22:03:21 +03:00
theme Z-2276/Z-2275: Project & Branch switchers (#2662) 2023-07-05 13:09:40 -04:00
theme_selector
util Merge branch 'main' into fix-broken-lsp-installations 2023-06-28 16:46:06 -04:00
vim vim: indent/outdent (#2644) 2023-06-27 04:15:55 -06:00
welcome
workspace Restart LSP server on corresponding initialization_options change (#2690) 2023-07-06 23:33:40 +03:00
xtask
zed zed 0.94.1 2023-07-06 10:51:09 +02:00
zed-actions