diff options
author | luukvbaal <luukvbaal@gmail.com> | 2025-03-15 16:18:23 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-15 08:18:23 -0700 |
commit | 19fc65acbc670869781fb4148176b8abd94fba29 (patch) | |
tree | fd481ac73e6332d1113da11a89269fc32f24e613 /runtime/lua/vim/_meta/api.lua | |
parent | f8d5811c717bbfa7b7d078211f4a5468eb0ff088 (diff) | |
download | rneovim-19fc65acbc670869781fb4148176b8abd94fba29.tar.gz rneovim-19fc65acbc670869781fb4148176b8abd94fba29.tar.bz2 rneovim-19fc65acbc670869781fb4148176b8abd94fba29.zip |
fix(statuscolumn): misleading v:lnum for virtual lines #32912
Problem: Virtual 'statuscolumn' lines are evaluated with a misleading v:(rel)num.
Namely set to the line above for `virt_lines_above = true` lines, or even
the last drawn line for a partial redraw.
Solution: Set `v:lnum` for the first evaluated row of a line, first above
virtual line of a row and first non-virtual line of a row.
Diffstat (limited to 'runtime/lua/vim/_meta/api.lua')
0 files changed, 0 insertions, 0 deletions