diff options
| author | Jeremy Fleischman <jeremyfleischman@gmail.com> | 2025-05-03 14:57:59 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-05-03 14:57:59 -0700 |
| commit | b877aa34cf366982bf92aa8b17a8409a1f8eb134 (patch) | |
| tree | efed41ec55417b68f8432172b665c89683581cbe /runtime/lua/vim/_ftplugin | |
| parent | 047a10bfde531f433b9c8a07e6b380f376a7ec70 (diff) | |
| download | rneovim-b877aa34cf366982bf92aa8b17a8409a1f8eb134.tar.gz rneovim-b877aa34cf366982bf92aa8b17a8409a1f8eb134.tar.bz2 rneovim-b877aa34cf366982bf92aa8b17a8409a1f8eb134.zip | |
feat(lsp): detach LSP clients when 'filetype' changes #33707
Problem:
When the buffer 'filetype' changes, invalid or non-applicable LSP
clients are not detached.
https://github.com/neovim/neovim/issues/33443
https://github.com/neovim/nvim-lspconfig/issues/3326
Solution:
In the enable() routine, check can_start() on _existing_ clients.
Diffstat (limited to 'runtime/lua/vim/_ftplugin')
0 files changed, 0 insertions, 0 deletions