From 1ed739253485621d165341bcb69f857aa9d13a01 Mon Sep 17 00:00:00 2001 From: rob Date: Sun, 4 Jul 2021 15:07:11 +0100 Subject: Prevent startup errors on first run (#645) --- lua/lsp/emmet-ls.lua | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lua/lsp/emmet-ls.lua') diff --git a/lua/lsp/emmet-ls.lua b/lua/lsp/emmet-ls.lua index 46d6c90d..badacce3 100644 --- a/lua/lsp/emmet-ls.lua +++ b/lua/lsp/emmet-ls.lua @@ -1,3 +1,7 @@ +if not package.loaded['lspconfig'] then + return +end + local nvim_lsp = require'lspconfig' local configs = require'lspconfig/configs' local capabilities = vim.lsp.protocol.make_client_capabilities() -- cgit v1.2.3 From 0d14b91e1e44bac124e796a82776085126699536 Mon Sep 17 00:00:00 2001 From: Chris Date: Sun, 4 Jul 2021 10:22:16 -0400 Subject: seems to disable everything we may have to use a more complicated method --- lua/lsp/emmet-ls.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lua/lsp/emmet-ls.lua') diff --git a/lua/lsp/emmet-ls.lua b/lua/lsp/emmet-ls.lua index badacce3..277adc7f 100644 --- a/lua/lsp/emmet-ls.lua +++ b/lua/lsp/emmet-ls.lua @@ -1,6 +1,6 @@ -if not package.loaded['lspconfig'] then - return -end +-- if not package.loaded['lspconfig'] then +-- return +-- end local nvim_lsp = require'lspconfig' local configs = require'lspconfig/configs' -- cgit v1.2.3 From 33761183044522286cda2fd0378f469270eb802a Mon Sep 17 00:00:00 2001 From: christianchiarulli Date: Sun, 4 Jul 2021 22:56:20 -0400 Subject: emmet-ls technically doesn't support react --- lua/lsp/emmet-ls.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lua/lsp/emmet-ls.lua') diff --git a/lua/lsp/emmet-ls.lua b/lua/lsp/emmet-ls.lua index 277adc7f..fcb7f62d 100644 --- a/lua/lsp/emmet-ls.lua +++ b/lua/lsp/emmet-ls.lua @@ -10,7 +10,7 @@ capabilities.textDocument.completion.completionItem.snippetSupport = true configs.emmet_ls = { default_config = { cmd = {'emmet-ls', '--stdio'}; - filetypes = {'html', 'css', 'javascript', 'javascriptreact', 'typescript', 'typescriptreact'}; + filetypes = {'html', 'css', 'javascript', 'typescript'}; root_dir = function() return vim.loop.cwd() end; -- cgit v1.2.3