diff options
| author | Sean Dewar <6256228+seandewar@users.noreply.github.com> | 2025-02-27 12:46:56 +0000 |
|---|---|---|
| committer | Sean Dewar <6256228+seandewar@users.noreply.github.com> | 2025-08-26 09:49:12 +0100 |
| commit | ad1dfc92a0fc6a15915577e2d49a6b423ca81c21 (patch) | |
| tree | 4ab285789396b625659885457ce10f143873cdca /runtime/syntax/python.vim | |
| parent | 5e521c3b5ac3905ba4b34fead3dcd9b69e5196ed (diff) | |
| download | rneovim-ad1dfc92a0fc6a15915577e2d49a6b423ca81c21.tar.gz rneovim-ad1dfc92a0fc6a15915577e2d49a6b423ca81c21.tar.bz2 rneovim-ad1dfc92a0fc6a15915577e2d49a6b423ca81c21.zip | |
fix(terminal): add various missing redraws
Problem: missing redraws when restoring saved cursorline/column, plus missing
statusline and mode redraws when not updating the screen in terminal mode.
Solution: schedule the redraws in a similar manner to other modes and remove
some now unnecessary redrawing logic. Redraw if cursorline-related options
change from entering terminal mode. This fixes test failures in later commits.
WTF: TextChangedT triggers based on must_redraw, which is... fun...? Try to
preserve its behaviour as much as we can for now.
Diffstat (limited to 'runtime/syntax/python.vim')
0 files changed, 0 insertions, 0 deletions