aboutsummaryrefslogtreecommitdiffstats
path: root/lua/lspconfig/configs.lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua/lspconfig/configs.lua')
-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