aboutsummaryrefslogtreecommitdiffstats
path: root/lua/lspconfig.lua
diff options
context:
space:
mode:
authorkylo252 <59826753+kylo252@users.noreply.github.com>2021-11-08 17:21:24 +0100
committerGitHub <noreply@github.com>2021-11-08 08:21:24 -0800
commit57ea20d81ffb8afd8b8fa4c674dcab6ad877874a (patch)
tree0be5d4bb134c71b2384fe4c9f5e6e3199b12d833 /lua/lspconfig.lua
parentdocs: update CONFIG.md (diff)
downloadnvim-lspconfig-57ea20d81ffb8afd8b8fa4c674dcab6ad877874a.tar
nvim-lspconfig-57ea20d81ffb8afd8b8fa4c674dcab6ad877874a.tar.gz
nvim-lspconfig-57ea20d81ffb8afd8b8fa4c674dcab6ad877874a.tar.bz2
nvim-lspconfig-57ea20d81ffb8afd8b8fa4c674dcab6ad877874a.tar.lz
nvim-lspconfig-57ea20d81ffb8afd8b8fa4c674dcab6ad877874a.tar.xz
nvim-lspconfig-57ea20d81ffb8afd8b8fa4c674dcab6ad877874a.tar.zst
nvim-lspconfig-57ea20d81ffb8afd8b8fa4c674dcab6ad877874a.zip
fix: disambiguate autostart option from function name (#1356)
* make `config.autostart` separate from `config.launch()` * simplify handling of `config.autostart` * check for `true` instead of `not false` * replace `trigger` with the conventional `event` and `pattern`
Diffstat (limited to 'lua/lspconfig.lua')
-rw-r--r--lua/lspconfig.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/lua/lspconfig.lua b/lua/lspconfig.lua
index fd15f6a0..2e7f848c 100644
--- a/lua/lspconfig.lua
+++ b/lua/lspconfig.lua
@@ -27,14 +27,14 @@ function M._root._setup()
function(server_name)
if server_name then
if configs[server_name] then
- configs[server_name].autostart()
+ configs[server_name].launch()
end
else
local buffer_filetype = vim.bo.filetype
for _, config in pairs(configs) do
for _, filetype_match in ipairs(config.filetypes or {}) do
if buffer_filetype == filetype_match then
- config.autostart()
+ config.launch()
end
end
end
@@ -57,7 +57,7 @@ function M._root._setup()
for _, client in ipairs(M.util.get_clients_from_cmd_args(cmd_args)) do
client.stop()
vim.defer_fn(function()
- configs[client.name].autostart()
+ configs[client.name].launch()
end, 500)
end
end,