aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/ui.lua
diff options
context:
space:
mode:
authorFolke Lemaitre <folke.lemaitre@gmail.com>2023-05-28 07:51:28 +0200
committerGitHub <noreply@github.com>2023-05-28 07:51:28 +0200
commitddd92a70d2aab5247895e89abaaa79c62ba7dbb4 (patch)
tree12d216a7fbc41d7f70dfefa3148f84435d1cd41b /runtime/lua/vim/ui.lua
parente41b2e34b46a806b0fc59914263f8f4af9ac62f1 (diff)
downloadrneovim-ddd92a70d2aab5247895e89abaaa79c62ba7dbb4.tar.gz
rneovim-ddd92a70d2aab5247895e89abaaa79c62ba7dbb4.tar.bz2
rneovim-ddd92a70d2aab5247895e89abaaa79c62ba7dbb4.zip
feat(lsp): initial support for dynamic capabilities (#23681)
- `client.dynamic_capabilities` is an object that tracks client register/unregister - `client.supports_method` will additionally check if a dynamic capability supports the method, taking document filters into account. But only if the client enabled `dynamicRegistration` for the capability - updated the default client capabilities to include dynamicRegistration for: - formatting - rangeFormatting - hover - codeAction - hover - rename
Diffstat (limited to 'runtime/lua/vim/ui.lua')
0 files changed, 0 insertions, 0 deletions