aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorSaltaformajo <i8ehkvien@mozmail.com>2023-09-18 18:45:06 +0300
committerGitHub <noreply@github.com>2023-09-18 08:45:06 -0700
commitf3195835c0447ee2c80152b893ab51ca162b04a9 (patch)
tree5e8d73607a9f89ad0386d469db217578915aa14c /lua
parentdocs: update server_configurations.md (diff)
downloadnvim-lspconfig-f3195835c0447ee2c80152b893ab51ca162b04a9.tar
nvim-lspconfig-f3195835c0447ee2c80152b893ab51ca162b04a9.tar.gz
nvim-lspconfig-f3195835c0447ee2c80152b893ab51ca162b04a9.tar.bz2
nvim-lspconfig-f3195835c0447ee2c80152b893ab51ca162b04a9.tar.lz
nvim-lspconfig-f3195835c0447ee2c80152b893ab51ca162b04a9.tar.xz
nvim-lspconfig-f3195835c0447ee2c80152b893ab51ca162b04a9.tar.zst
nvim-lspconfig-f3195835c0447ee2c80152b893ab51ca162b04a9.zip
fix(LspInfo): error if root_dir is nil #2813
fix #2811
Diffstat (limited to 'lua')
-rw-r--r--lua/lspconfig/ui/lspinfo.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/lua/lspconfig/ui/lspinfo.lua b/lua/lspconfig/ui/lspinfo.lua
index 2008efd0..66af6184 100644
--- a/lua/lspconfig/ui/lspinfo.lua
+++ b/lua/lspconfig/ui/lspinfo.lua
@@ -138,7 +138,7 @@ local function make_client_info(client, fname)
for _, schema in ipairs(workspace_folders) do
local matched = true
local root_dir = uv.fs_realpath(schema.name)
- if fname:sub(1, root_dir:len()) ~= root_dir then
+ if root_dir == nil or fname:sub(1, root_dir:len()) ~= root_dir then
matched = false
end