From: Yegappan Lakshmanan <4298407+yegappan@users.noreply.github.com> Date: Thu, 27 Jan 2022 04:39:11 +0000 (-0800) Subject: Merge pull request #34 from kohnish/ignoremissing X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=c2bc9d23ac536923c2a9f896bf2daf3efde09b0c;p=vim-lsp.git Merge pull request #34 from kohnish/ignoremissing Option to ignore missing server --- c2bc9d23ac536923c2a9f896bf2daf3efde09b0c diff --cc autoload/lsp.vim index c9f52df,82b2926..ccd24ac --- a/autoload/lsp.vim +++ b/autoload/lsp.vim @@@ -438,18 -438,14 +438,20 @@@ def lsp#addServer(serverList: listtype() != v:t_list - util.ErrMsg('Error: Arguments for LSP server ' .. server.args .. ' is not a List') - return + var args = [] + if server->has_key('args') + if server.args->type() != v:t_list + util.ErrMsg('Error: Arguments for LSP server ' .. server.args .. ' is not a List') + return + endif + args = server.args + else + endif if server.omnicompl->type() != v:t_bool util.ErrMsg('Error: Setting of omnicompl ' .. server.omnicompl .. ' is not a Boolean')