mirror of
https://github.com/neovim/neovim.git
synced 2025-12-12 17:42:37 +00:00
fix(lsp): ignore invalid fold ranges (#36708)
This commit is contained in:
@@ -56,8 +56,8 @@ function State:evaluate()
|
||||
for _, range in ipairs(ranges) do
|
||||
local start_row = range.startLine
|
||||
local end_row = range.endLine
|
||||
-- Adding folds within a single line is not supported by Nvim.
|
||||
if start_row ~= end_row then
|
||||
-- Ignore zero-length or invalid folds
|
||||
if start_row < end_row then
|
||||
row_text[start_row] = range.collapsedText
|
||||
|
||||
local kind = range.kind
|
||||
|
||||
Reference in New Issue
Block a user