aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorLucy Crockett <58056722+lcrockett@users.noreply.github.com>2021-05-24 01:48:29 +0200
committerGitHub <noreply@github.com>2021-05-24 01:48:29 +0200
commit251aa38a3ad87389e4e9dfb4ee745c312c25d740 (patch)
treef7a2eec49c4d4c527da2540f1e0277ae61432303 /lua
parentMerge pull request #919 from nathanaelcunningham/prismals (diff)
downloadnvim-lspconfig-251aa38a3ad87389e4e9dfb4ee745c312c25d740.tar
nvim-lspconfig-251aa38a3ad87389e4e9dfb4ee745c312c25d740.tar.gz
nvim-lspconfig-251aa38a3ad87389e4e9dfb4ee745c312c25d740.tar.bz2
nvim-lspconfig-251aa38a3ad87389e4e9dfb4ee745c312c25d740.tar.lz
nvim-lspconfig-251aa38a3ad87389e4e9dfb4ee745c312c25d740.tar.xz
nvim-lspconfig-251aa38a3ad87389e4e9dfb4ee745c312c25d740.tar.zst
nvim-lspconfig-251aa38a3ad87389e4e9dfb4ee745c312c25d740.zip
Fix LspInfo attached client summary
Related issue @ https://github.com/neovim/nvim-lspconfig/issues/932 Co-authored-by: Ahmed Khalf <ahmedkhalf567@gmail.com>
Diffstat (limited to 'lua')
-rw-r--r--lua/lspconfig/lspinfo.lua10
1 files changed, 5 insertions, 5 deletions
diff --git a/lua/lspconfig/lspinfo.lua b/lua/lspconfig/lspinfo.lua
index 31d20a76..34320e46 100644
--- a/lua/lspconfig/lspinfo.lua
+++ b/lua/lspconfig/lspinfo.lua
@@ -15,7 +15,7 @@ return function ()
local buf_lines = {}
local buf_client_names = {}
- for _, client in ipairs(buf_clients) do
+ for _, client in pairs(buf_clients) do
table.insert(buf_client_names, client.name)
end
@@ -29,7 +29,7 @@ return function ()
local function trim_whitespace(cmd)
local trimmed_cmd = {}
- for _, str in ipairs(cmd) do
+ for _, str in pairs(cmd) do
table.insert(trimmed_cmd, str:match'^%s*(.*)')
end
return trimmed_cmd
@@ -61,7 +61,7 @@ return function ()
}
end
- for _, client in ipairs(buf_clients) do
+ for _, client in pairs(buf_clients) do
local client_info = make_client_info(client)
vim.list_extend(buf_lines, client_info)
end
@@ -71,7 +71,7 @@ return function ()
tostring(#clients).." active client(s): ",
}
vim.list_extend(buf_lines, active_section_header)
- for _, client in ipairs(clients) do
+ for _, client in pairs(clients) do
local client_info = make_client_info(client)
vim.list_extend(buf_lines, client_info)
end
@@ -95,7 +95,7 @@ return function ()
cmd_is_executable = cmd
end
if config.filetypes then
- for _, filetype_match in ipairs(config.filetypes) do
+ for _, filetype_match in pairs(config.filetypes) do
if buffer_filetype == filetype_match then
local matching_config_info = {
indent.."",