diff options
| author | Sam Reynoso <137199575+SamReynoso@users.noreply.github.com> | 2026-06-19 13:24:53 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-06-19 16:24:53 -0400 |
| commit | 6be9459d35f934d53c5a801e8f9b6369f47958c0 (patch) | |
| tree | e92db16c964123a259597fd2001e2e8ff971a716 /test/functional/vimscript/executable_spec.lua | |
| parent | f653ca5acebfaf08c4cce710608e427fc11da94c (diff) | |
| download | rneovim-6be9459d35f934d53c5a801e8f9b6369f47958c0.tar.gz rneovim-6be9459d35f934d53c5a801e8f9b6369f47958c0.tar.bz2 rneovim-6be9459d35f934d53c5a801e8f9b6369f47958c0.zip | |
fix(cmdline): avoid redraw loop after wrapped line #40240
Problem: A wrapped command line and screen width may be redrawn
repeatedly after calls to `redrawstatus` from lua.
Solution: redrawcmd() redraws the command line, but msg_clr_eos() may
invalidate cmdline_was_last_drawn during the redraw process.
Restore cmdline_was_last_drawn when redrawcmd() completes.
Co-authored-by: Sam Reynoso <sam@codeoutpost.com>
Co-authored-by: Luuk van Baal <luukvbaal@gmail.com>
Diffstat (limited to 'test/functional/vimscript/executable_spec.lua')
0 files changed, 0 insertions, 0 deletions