aboutsummaryrefslogtreecommitdiffstats
path: root/lua/lspconfig
diff options
context:
space:
mode:
authorMichael Lingelbach <m.j.lbach@gmail.com>2021-01-14 11:36:22 -0800
committerGitHub <noreply@github.com>2021-01-14 11:36:22 -0800
commit7bd948b76aaf0804fd7a813bc7067720fd504163 (patch)
tree94b70c825590474cbc9d7b1cb430c5ede49791c3 /lua/lspconfig
parentMerge pull request #659 from mjlbach/disable_transparency_lspinfo (diff)
parent[docgen] Update README.md (diff)
downloadnvim-lspconfig-7bd948b76aaf0804fd7a813bc7067720fd504163.tar
nvim-lspconfig-7bd948b76aaf0804fd7a813bc7067720fd504163.tar.gz
nvim-lspconfig-7bd948b76aaf0804fd7a813bc7067720fd504163.tar.bz2
nvim-lspconfig-7bd948b76aaf0804fd7a813bc7067720fd504163.tar.lz
nvim-lspconfig-7bd948b76aaf0804fd7a813bc7067720fd504163.tar.xz
nvim-lspconfig-7bd948b76aaf0804fd7a813bc7067720fd504163.tar.zst
nvim-lspconfig-7bd948b76aaf0804fd7a813bc7067720fd504163.zip
Merge pull request #665 from mjlbach/fix_lsp_info_root_detect
Fix lsp info root detect
Diffstat (limited to 'lua/lspconfig')
-rw-r--r--lua/lspconfig/configs.lua6
1 files changed, 6 insertions, 0 deletions
diff --git a/lua/lspconfig/configs.lua b/lua/lspconfig/configs.lua
index d1b0090d..7da5c6ef 100644
--- a/lua/lspconfig/configs.lua
+++ b/lua/lspconfig/configs.lua
@@ -118,6 +118,12 @@ function configs.__newindex(t, config_name, config_def)
local get_root_dir = config.root_dir
+ -- Used by :LspInfo
+ M.get_root_dir = config.root_dir
+ M.filetypes = config.filetypes
+ M.handlers = config.handlers
+ M.cmd = config.cmd
+
-- In the case of a reload, close existing things.
if M.manager then
for _, client in ipairs(M.manager.clients()) do