]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.1200: cmdline pum not cleared for input() completion v9.1.1200
authorzeertzjq <zeertzjq@outlook.com>
Thu, 13 Mar 2025 19:29:13 +0000 (20:29 +0100)
committerChristian Brabandt <cb@256bit.org>
Thu, 13 Mar 2025 19:29:13 +0000 (20:29 +0100)
commit1830e787f6ee9828151284c44b494b801c677ee9
tree834198123304b3bf5eec5bc03ae2b82afee464ec
parent0adbe639a587a2a5d16de3461adfbe800dd05dd8
patch 9.1.1200: cmdline pum not cleared for input() completion

Problem:  Cmdline pum not cleared for input() completion.
Solution: Temporary reset RedrawingDisabled in cmdline_pum_cleanup(),
          like what is done in wildmenu_cleanup() (zeertzjq).

fixes: #16874
closes: #16876

Signed-off-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
13 files changed:
src/cmdexpand.c
src/ex_getln.c
src/proto/cmdexpand.pro
src/testdir/dumps/Test_wildmenu_input_func_1.dump [new file with mode: 0644]
src/testdir/dumps/Test_wildmenu_input_func_2.dump [new file with mode: 0644]
src/testdir/dumps/Test_wildmenu_input_func_3.dump [new file with mode: 0644]
src/testdir/dumps/Test_wildmenu_input_func_4.dump [new file with mode: 0644]
src/testdir/dumps/Test_wildmenu_input_func_5.dump [new file with mode: 0644]
src/testdir/dumps/Test_wildmenu_input_func_6.dump [new file with mode: 0644]
src/testdir/dumps/Test_wildmenu_input_func_7.dump [new file with mode: 0644]
src/testdir/dumps/Test_wildmenu_input_func_8.dump [new file with mode: 0644]
src/testdir/test_cmdline.vim
src/version.c