diff --git a/src/testdir/dumps/Test_wildtrigger_update_screen_4.dump b/src/testdir/dumps/Test_wildtrigger_update_screen_4.dump new file mode 100644 index 0000000000..270a23344e --- /dev/null +++ b/src/testdir/dumps/Test_wildtrigger_update_screen_4.dump @@ -0,0 +1,10 @@ +> +0&#ffffff0@74 +|~+0#4040ff13&| @73 +|~| @73 +|~| @73 +|~| @73 +|~| @73 +|~| @73 +|~| @73 +|~| @73 +| +0#0000000&@56|0|,|0|-|1| @8|A|l@1| diff --git a/src/testdir/test_cmdline.vim b/src/testdir/test_cmdline.vim index 2c77957f9b..e8310c5530 100644 --- a/src/testdir/test_cmdline.vim +++ b/src/testdir/test_cmdline.vim @@ -5041,11 +5041,20 @@ func Test_wildtrigger_update_screen() call term_sendkeys(buf, "x") call VerifyScreenDump(buf, 'Test_wildtrigger_update_screen_2', {}) - " pum window is closed when no completion candidates are available + " pum is closed when no completion candidates are available call term_sendkeys(buf, "\") call VerifyScreenDump(buf, 'Test_wildtrigger_update_screen_3', {}) - call term_sendkeys(buf, "\") + call term_sendkeys(buf, "\\") + call VerifyScreenDump(buf, 'Test_wildtrigger_update_screen_1', {}) + + call term_sendkeys(buf, "x") + call VerifyScreenDump(buf, 'Test_wildtrigger_update_screen_2', {}) + + " pum is closed when leaving cmdline mode + call term_sendkeys(buf, "\") + call VerifyScreenDump(buf, 'Test_wildtrigger_update_screen_4', {}) + call StopVimInTerminal(buf) endfunc diff --git a/src/version.c b/src/version.c index 0607618c9e..3b319e7a38 100644 --- a/src/version.c +++ b/src/version.c @@ -729,6 +729,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 1920, /**/ 1919, /**/