aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/async/_queue.lua
diff options
context:
space:
mode:
authorVolodymyr Chernetskyi <volodymyr_chernetskyi@goodyear.com>2026-10-16 17:16:20 +0200
committerGitHub <noreply@github.com>2026-10-16 11:16:20 -0400
commit4bbc08553f035911e591913f4253163c4e5c0985 (patch)
tree0da109f5edf63e88c448373922425824c05d3e4b /runtime/lua/vim/async/_queue.lua
parent69fcfed4a47160cbf28e828d2c15aa6abb2834ca (diff)
downloadrneovim-4bbc08553f035911e591913f4253163c4e5c0985.tar.gz
rneovim-4bbc08553f035911e591913f4253163c4e5c0985.tar.bz2
rneovim-4bbc08553f035911e591913f4253163c4e5c0985.zip
fix(diagnostic): use logical positions for counted jumps #42394
Problem: After edits move diagnostic ranges, counted jumps resume searching from their original positions. This can revisit the same diagnostic and hang the default first/last diagnostic mappings. Solution: Advance the search origin using the diagnostic's current logical position. Test forward and backward counted jumps after inserting or deleting a line, including jumps to the last or first diagnostic without wrapping. AI-assisted
Diffstat (limited to 'runtime/lua/vim/async/_queue.lua')
0 files changed, 0 insertions, 0 deletions