vim-patch:8.1.0822: peeking and flushing output slows down execution (#25629)

Problem:    Peeking and flushing output slows down execution.
Solution:   Do not update the mode message when global_busy is set.  Do not
            flush when only peeking for a character. (Ken Takata)

cb574f4154
This commit is contained in:
zeertzjq
2023-10-14 09:58:30 +08:00
committed by GitHub
parent 9f32deba56
commit bf70a33f5e
10 changed files with 64 additions and 45 deletions

View File

@@ -77,8 +77,7 @@ describe('vim.ui_attach', function()
}
feed '<c-y>'
-- There is an intermediate state where the 'showmode' message disappears.
screen:expect_unchanged(true)
screen:expect_unchanged()
expect_events {
{ "popupmenu_hide" };
}