diff --git a/runtime/doc/deprecated.txt b/runtime/doc/deprecated.txt index ae7243946c..e02936ff88 100644 --- a/runtime/doc/deprecated.txt +++ b/runtime/doc/deprecated.txt @@ -39,7 +39,7 @@ LSP • *vim.lsp.semantic_tokens.stop()* Use `vim.lsp.semantic_tokens.enable(false)` instead • *vim.lsp.set_log_level()* Use `vim.lsp.log.set_level()` instead • *vim.lsp.get_log_path()* Use `vim.lsp.log.get_filename()` instead -• *vim.lsp.get_buffers_by_client_id* Use `vim.lsp.get_client_by_id(id).attached_buffers` +• *vim.lsp.get_buffers_by_client_id()* Use `vim.lsp.get_client_by_id(id).attached_buffers` instead • *vim.lsp.stop_client()* Use |Client:stop()| instead diff --git a/runtime/lua/vim/lsp/inlay_hint.lua b/runtime/lua/vim/lsp/inlay_hint.lua index a64cf5aa2a..5059286f54 100644 --- a/runtime/lua/vim/lsp/inlay_hint.lua +++ b/runtime/lua/vim/lsp/inlay_hint.lua @@ -117,7 +117,7 @@ function M.on_refresh(err, _, ctx) if err then return vim.NIL end - for bufnr in ipairs(vim.lsp.get_client_by_id(ctx.client_id).attached_buffers or {}) do + for bufnr in pairs(vim.lsp.get_client_by_id(ctx.client_id).attached_buffers or {}) do for _, winid in ipairs(api.nvim_list_wins()) do if api.nvim_win_get_buf(winid) == bufnr then if bufstates[bufnr] and bufstates[bufnr].enabled then diff --git a/runtime/lua/vim/lsp/semantic_tokens.lua b/runtime/lua/vim/lsp/semantic_tokens.lua index bbb06bf059..c3fbad80b1 100644 --- a/runtime/lua/vim/lsp/semantic_tokens.lua +++ b/runtime/lua/vim/lsp/semantic_tokens.lua @@ -822,7 +822,7 @@ function M._refresh(err, _, ctx) return vim.NIL end - for bufnr in ipairs(vim.lsp.get_client_by_id(ctx.client_id).attached_buffers or {}) do + for bufnr in pairs(vim.lsp.get_client_by_id(ctx.client_id).attached_buffers or {}) do local highlighter = STHighlighter.active[bufnr] if highlighter and highlighter.client_state[ctx.client_id] then highlighter:mark_dirty(ctx.client_id)