diff options
| author | Access <ShootingStarDragons@protonmail.com> | 2022-10-23 14:11:24 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-10-23 14:11:24 +0800 |
| commit | 0b3e5ce95dd70cbeb9dcf0f690f5f7210e004198 (patch) | |
| tree | 77b9a44bc28ae7138dadfbe55aba4328788b9a45 /lua/lspconfig/configs.lua | |
| parent | fix: check the package.json has eslintConfig field for eslint (#2208) (diff) | |
| download | nvim-lspconfig-0b3e5ce95dd70cbeb9dcf0f690f5f7210e004198.tar nvim-lspconfig-0b3e5ce95dd70cbeb9dcf0f690f5f7210e004198.tar.gz nvim-lspconfig-0b3e5ce95dd70cbeb9dcf0f690f5f7210e004198.tar.bz2 nvim-lspconfig-0b3e5ce95dd70cbeb9dcf0f690f5f7210e004198.tar.lz nvim-lspconfig-0b3e5ce95dd70cbeb9dcf0f690f5f7210e004198.tar.xz nvim-lspconfig-0b3e5ce95dd70cbeb9dcf0f690f5f7210e004198.tar.zst nvim-lspconfig-0b3e5ce95dd70cbeb9dcf0f690f5f7210e004198.zip | |
fix: cmd vim.lsp.rpc.connect by user (#2213)
when user what to set cmd to vim.rpc.connect, but it is a function
Diffstat (limited to 'lua/lspconfig/configs.lua')
| -rw-r--r-- | lua/lspconfig/configs.lua | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lua/lspconfig/configs.lua b/lua/lspconfig/configs.lua index b963e424..a6ed2719 100644 --- a/lua/lspconfig/configs.lua +++ b/lua/lspconfig/configs.lua @@ -34,7 +34,11 @@ function configs.__newindex(t, config_name, config_def) local lsp_group = vim.api.nvim_create_augroup('lspconfig', { clear = false }) validate { - cmd = { user_config.cmd, 't', true }, + cmd = { + user_config.cmd, + { 'f', 't' }, + true, + }, root_dir = { user_config.root_dir, 'f', true }, filetypes = { user_config.filetype, 't', true }, on_new_config = { user_config.on_new_config, 'f', true }, |
