diff options
| author | zeertzjq <zeertzjq@outlook.com> | 2026-09-02 08:23:20 +0800 |
|---|---|---|
| committer | zeertzjq <zeertzjq@outlook.com> | 2026-09-02 09:51:41 +0800 |
| commit | b2794723930d164699ce722c54a8410553f2c288 (patch) | |
| tree | 13d19c2cc583e2983c124252bbfecb990656949b /runtime/syntax/python.vim | |
| parent | 9a29622b545fc76c8b44d0e2b90f318a599eef39 (diff) | |
| download | rneovim-b2794723930d164699ce722c54a8410553f2c288.tar.gz rneovim-b2794723930d164699ce722c54a8410553f2c288.tar.bz2 rneovim-b2794723930d164699ce722c54a8410553f2c288.zip | |
vim-patch:9.2.0468: popups: not correctly updated from a CmdlineChanged autocommand
Problem: popup_show() from a CmdlineChanged autocommand doesn't update
the screen (Mao-Yining)
Solution: Refresh the screen when popups need redraw
(Yasuhiro Matsumoto).
popup_settext()/popup_show() called from a CmdlineChanged autocommand
did not refresh the screen because cmdline mode normally skips
update_screen(), so async info-popup updates only became visible after
a manual :redraw. Refresh the screen when popups need redrawing right
after the autocommand.
fixes: vim/vim#20175
closes: vim/vim#20179
https://github.com/vim/vim/commit/ef1ecc3b61fd9f462ae3571ed98dd09457659e63
Co-authored-by: Yasuhiro Matsumoto <mattn.jp@gmail.com>
Diffstat (limited to 'runtime/syntax/python.vim')
0 files changed, 0 insertions, 0 deletions