gracefully ignore turtle_server that isn't set up
This commit is contained in:
@@ -675,13 +675,13 @@ require'lazy'.setup{ --{{{1
|
|||||||
do -- turtle config
|
do -- turtle config
|
||||||
local turtle_server = vim.fn.exepath("turtle-language-server")
|
local turtle_server = vim.fn.exepath("turtle-language-server")
|
||||||
local node = vim.fn.exepath("node")
|
local node = vim.fn.exepath("node")
|
||||||
assert(turtle_server ~= "", "turtle-language-server is not on PATH")
|
if turtle_server ~= "" and node ~= "" then
|
||||||
assert(node ~= "", "node is not on PATH")
|
vim.lsp.config['turtle-language-server'] = {
|
||||||
vim.lsp.config['turtle-language-server'] = {
|
cmd={ node, turtle_server, '--stdio' },
|
||||||
cmd={ node, turtle_server, '--stdio' },
|
filetypes = { 'turtle', 'ttl' },
|
||||||
filetypes = { 'turtle', 'ttl' },
|
}
|
||||||
}
|
vim.lsp.enable('turtle-language-server')
|
||||||
vim.lsp.enable('turtle-language-server')
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
vim.lsp.enable('gdscript')
|
vim.lsp.enable('gdscript')
|
||||||
|
|||||||
Reference in New Issue
Block a user