mirror of
https://github.com/neovim/neovim.git
synced 2025-12-15 02:45:39 +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
|
for _, range in ipairs(ranges) do
|
||||||
local start_row = range.startLine
|
local start_row = range.startLine
|
||||||
local end_row = range.endLine
|
local end_row = range.endLine
|
||||||
-- Adding folds within a single line is not supported by Nvim.
|
-- Ignore zero-length or invalid folds
|
||||||
if start_row ~= end_row then
|
if start_row < end_row then
|
||||||
row_text[start_row] = range.collapsedText
|
row_text[start_row] = range.collapsedText
|
||||||
|
|
||||||
local kind = range.kind
|
local kind = range.kind
|
||||||
|
|||||||
Reference in New Issue
Block a user