diff options
| author | bfredl <bjorn.linse@gmail.com> | 2025-05-14 10:38:24 +0200 |
|---|---|---|
| committer | bfredl <bjorn.linse@gmail.com> | 2025-05-15 18:56:45 +0200 |
| commit | 142f9140897e845d9a8fd93243ecc13c1c9281f7 (patch) | |
| tree | 05e1e5431f16b7cc7bd6ff218d0607d9d3244191 /runtime/lua/vim/provider/python.lua | |
| parent | 70eb4164591e9efb291759f698c09c7a1b211c93 (diff) | |
| download | rneovim-142f9140897e845d9a8fd93243ecc13c1c9281f7.tar.gz rneovim-142f9140897e845d9a8fd93243ecc13c1c9281f7.tar.bz2 rneovim-142f9140897e845d9a8fd93243ecc13c1c9281f7.zip | |
fix(tui): feature detect vsplit scrolling in xterm-like terminals
Current "patch" asserts that EVERY terminal claiming to be an xterm has
broken vertical split scrolling which is far too an aggressive
workaround.
Instead, as left-right margins for scrolling regions use a
private DEC mode, we can use feature detection to use them in supported
terminals only. This way, users who use properly implemented terminals
can enjoy hardware accelerated scrolling even with vertical split
windows.
Diffstat (limited to 'runtime/lua/vim/provider/python.lua')
0 files changed, 0 insertions, 0 deletions