aboutsummaryrefslogtreecommitdiff
path: root/test/functional/vimscript/executable_spec.lua
diff options
context:
space:
mode:
authorluukvbaal <luukvbaal@gmail.com>2026-06-20 15:59:08 +0200
committerGitHub <noreply@github.com>2026-06-20 15:59:08 +0200
commit69160854c5b97639f4750590b237603ffe2999db (patch)
tree383d6db6c4e23391839564f69cff880f340bcb7b /test/functional/vimscript/executable_spec.lua
parent62dfb8f08b49d2f7825defe3d5525bf3be7b1858 (diff)
downloadrneovim-69160854c5b97639f4750590b237603ffe2999db.tar.gz
rneovim-69160854c5b97639f4750590b237603ffe2999db.tar.bz2
rneovim-69160854c5b97639f4750590b237603ffe2999db.zip
feat(column): per row click handlers for 'statuscolumn' (#40265)
Problem: - Current 'statuscolumn' click label caveat is restrictive. - v:virtnum is not unique to a line if it has both above and below virtual lines. - 'statuscolumn' click handler may expect v:virt/lnum to be set. Solution: - Store per-row click definitions for the statuscolumn in a (nested line/virt number) map. - Implement strategy that gives each 'statuscolumn' row a unique v:virtnum. - Set v:virt/lnum when determining which line is clicked.
Diffstat (limited to 'test/functional/vimscript/executable_spec.lua')
0 files changed, 0 insertions, 0 deletions