aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/lsp/completion.lua
diff options
context:
space:
mode:
authorphanium <91544758+phanen@users.noreply.github.com>2025-03-24 20:14:22 +0800
committerGitHub <noreply@github.com>2025-03-24 05:14:22 -0700
commitaf4231d4070c8d664b919f5466a827905881ef32 (patch)
tree8f511f1750b2982af055450a4e8ae7b4b61f7aa0 /runtime/lua/vim/lsp/completion.lua
parentc98260822699bf622b14caffc908a47039deca51 (diff)
downloadrneovim-af4231d4070c8d664b919f5466a827905881ef32.tar.gz
rneovim-af4231d4070c8d664b919f5466a827905881ef32.tar.bz2
rneovim-af4231d4070c8d664b919f5466a827905881ef32.zip
fix(cmdline): cmdline completion of _defer_require() modules #33007
Problem: `:lua vim.lsp.c<tab>` does not list vim.lsp.completion in the completion list after 24cea4c7f7417c7fe99a98a0487f51dd68c4f409. Solution: - Always include `vim.lsp._submodule` keys in candidates. - Fixes `vim.lsp.c<tab>` -> `vim.lsp.completion`. - Eager-load `vim.lsp.completion` to get its completion. - Fixes `vim.lsp.completion.g<tab>` -> `vim.lsp.completion.get`.
Diffstat (limited to 'runtime/lua/vim/lsp/completion.lua')
0 files changed, 0 insertions, 0 deletions