From b8d732e93e4b70ad992a12f761bc6a1279dd495b Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Wed, 5 Aug 2020 22:07:26 +0200 Subject: [PATCH] patch 8.2.1377: triggering the ATTENTION prompt causes typeahead mess up Problem: Triggering the ATTENTION prompt causes typeahead to be messed up. Solution: Increment tb_change_cnt. (closes #6541) --- src/getchar.c | 2 ++ src/version.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/getchar.c b/src/getchar.c index e040748d6..a8778e0c6 100644 --- a/src/getchar.c +++ b/src/getchar.c @@ -447,6 +447,8 @@ flush_buffers(flush_buffers_T flush_typeahead) typebuf.tb_silent = 0; cmd_silent = FALSE; typebuf.tb_no_abbr_cnt = 0; + if (++typebuf.tb_change_cnt == 0) + typebuf.tb_change_cnt = 1; } /* diff --git a/src/version.c b/src/version.c index 53e47bf7f..f5eb42bcf 100644 --- a/src/version.c +++ b/src/version.c @@ -754,6 +754,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 1377, /**/ 1376, /**/ -- 2.50.1