diff options
author | luukvbaal <luukvbaal@gmail.com> | 2025-03-19 11:00:42 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-19 10:00:42 +0000 |
commit | d6653e1cc957ef39b397e073230da87ee9a5411d (patch) | |
tree | 7582389a62aaf0383fcf50e2ff9026398703e59a /runtime/lua/vim/treesitter/_headings.lua | |
parent | 5ff8a2fa8bd1644813c16d797d9101fece714365 (diff) | |
download | rneovim-d6653e1cc957ef39b397e073230da87ee9a5411d.tar.gz rneovim-d6653e1cc957ef39b397e073230da87ee9a5411d.tar.bz2 rneovim-d6653e1cc957ef39b397e073230da87ee9a5411d.zip |
fix(marks): ensure decor is removed with proper range (#32973)
Problem: Paired mark whose end is in front of its start should not have
its decor removed (as fixed by 72f630f9), but may still need to
have its range redrawn.
Solution: Still call `buf_decor_remove()` but ensure it is not called with
an inverse range when `extmark_del()` is called on an end mark.
Diffstat (limited to 'runtime/lua/vim/treesitter/_headings.lua')
0 files changed, 0 insertions, 0 deletions