]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.2.0439: completion: info popup not removed in cmdline mode v9.2.0439
authorzeertzjq <zeertzjq@outlook.com>
Mon, 4 May 2026 19:53:10 +0000 (19:53 +0000)
committerChristian Brabandt <cb@256bit.org>
Mon, 4 May 2026 19:53:10 +0000 (19:53 +0000)
commit3bfffcc29054faff2dbec2d765317ee09e9ef827
treed2eec949cfb506a0e9dd7e2ff19513845820f788
parent20a124a6e0e2445c500ccc7c496a8fe5d334aed8
patch 9.2.0439: completion: info popup not removed in cmdline mode

Problem:  Info popup isn't removed when selecting an item that doesn't
          have "info" in cmdline completion, which is inconsistent with
          Insert mode behavior.
Solution: Set pum_call_update_screen in cmdline mode (zeertzjq).

closes: #20128

Signed-off-by: zeertzjq <zeertzjq@outlook.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/popupwin.c
src/testdir/dumps/Test_customlist_info_popup_1.dump [new file with mode: 0644]
src/testdir/dumps/Test_customlist_info_popup_2.dump [new file with mode: 0644]
src/testdir/dumps/Test_customlist_info_popup_3.dump [new file with mode: 0644]
src/testdir/dumps/Test_customlist_info_popup_4.dump [new file with mode: 0644]
src/testdir/dumps/Test_customlist_info_popup_5.dump [new file with mode: 0644]
src/testdir/test_cmdline.vim
src/version.c