From ff8acfffd2915badedcb6829657e51bf866fe6df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maria=20Jos=C3=A9=20Solano?= Date: Mon, 16 Jun 2025 19:36:06 -0700 Subject: [PATCH] fix(lsp): include client ID when receiving unknown fold kind (#34535) (cherry picked from commit cd06e0c9d6bea2d91b553c2552e4654d2040480b) --- runtime/lua/vim/lsp/_folding_range.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/lua/vim/lsp/_folding_range.lua b/runtime/lua/vim/lsp/_folding_range.lua index 99b79e64d9..2f5208cb74 100644 --- a/runtime/lua/vim/lsp/_folding_range.lua +++ b/runtime/lua/vim/lsp/_folding_range.lua @@ -46,7 +46,7 @@ local function renew(bufnr) ---@type table local row_text = {} - for _, ranges in pairs(bufstate.client_ranges) do + for client_id, ranges in pairs(bufstate.client_ranges) do for _, range in ipairs(ranges) do local start_row = range.startLine local end_row = range.endLine @@ -62,7 +62,7 @@ local function renew(bufnr) kinds[kind] = true row_kinds[start_row] = kinds else - log.info(('Received unsupported fold kind: "%s"'):format(kind)) + log.info(('Unknown fold kind "%s" from client %d'):format(kind, client_id)) end end