Преглед изворни кода

fix nil exception for langs without providers (#1290)

Abouzar Parvan пре 3 година
родитељ
комит
b26b61e304
1 измењених фајлова са 4 додато и 2 уклоњено
  1. 4 2
      lua/lsp/init.lua

+ 4 - 2
lua/lsp/init.lua

@@ -140,8 +140,10 @@ function M.setup(lang)
     end
   end
 
-  local lspconfig = require "lspconfig"
-  lspconfig[lsp.provider].setup(lsp.setup)
+  if lsp.provider ~= nil and lsp.provider ~= "" then
+    local lspconfig = require "lspconfig"
+    lspconfig[lsp.provider].setup(lsp.setup)
+  end
 end
 
 return M