diff options
| author | Lucy Crockett <58056722+lcrockett@users.noreply.github.com> | 2021-05-24 01:48:29 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-05-24 01:48:29 +0200 |
| commit | 251aa38a3ad87389e4e9dfb4ee745c312c25d740 (patch) | |
| tree | f7a2eec49c4d4c527da2540f1e0277ae61432303 /lua | |
| parent | Merge pull request #919 from nathanaelcunningham/prismals (diff) | |
| download | nvim-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.lua | 10 |
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.."", |
