# HG changeset patch # User Bram Moolenaar # Date 1608224404 -3600 # Node ID f2da0d40449f44736226d54338098143c4e3810b # Parent b88986eff4c311ae5b2ecfd483787cd195631365 patch 8.2.2149: popupwin test for latin1 sometimes fails Commit: https://github.com/vim/vim/commit/4c5bdb99ad632d703e94fffafba11b91861fea48 Author: Bram Moolenaar Date: Thu Dec 17 17:45:59 2020 +0100 patch 8.2.2149: popupwin test for latin1 sometimes fails Problem: Popupwin test for latin1 sometimes fails. Solution: Wait for the script to finish. diff --git a/src/testdir/test_popupwin.vim b/src/testdir/test_popupwin.vim --- a/src/testdir/test_popupwin.vim +++ b/src/testdir/test_popupwin.vim @@ -3721,11 +3721,14 @@ func Test_popupwin_latin1_encoding() set encoding=latin1 terminal cat Xmultibyte call popup_create(['one', 'two', 'three', 'four'], #{line: 1, col: 10}) + redraw + echo "Done" END call writefile(lines, 'XtestPopupLatin') call writefile([repeat("\u3042 ", 120)], 'Xmultibyte') let buf = RunVimInTerminal('-S XtestPopupLatin', #{rows: 10}) + call WaitForAssert({-> assert_match('Done', term_getline(buf, 10))}) call term_sendkeys(buf, ":q\") call StopVimInTerminal(buf) diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -751,6 +751,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 2149, +/**/ 2148, /**/ 2147,