summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2020-03-15 19:17:50 +0100
committerBram Moolenaar <Bram@vim.org>2020-03-15 19:17:50 +0100
commite4fc746d13f5b6a0b5c3a8efdff7de1454c3297d (patch)
tree96bc50d4eb1d86394d0267377c7602cd20b114c4
parent833805a4867cf5f93b3ef91227d1f1a98f553dff (diff)
patch 8.2.0389: delayed redraw when shifting text from Insert modev8.2.0389
Problem: Delayed redraw when shifting text from Insert mode. Solution: Use msg_attr_keep() instead of msg(). (closes #5782)
-rw-r--r--src/ops.c2
-rw-r--r--src/version.c2
2 files changed, 3 insertions, 1 deletions
diff --git a/src/ops.c b/src/ops.c
index d4b842c601..08209c7c6f 100644
--- a/src/ops.c
+++ b/src/ops.c
@@ -203,7 +203,7 @@ op_shift(oparg_T *oap, int curs_top, int amount)
vim_snprintf((char *)IObuff, IOSIZE,
NGETTEXT(msg_line_single, msg_line_plural, oap->line_count),
oap->line_count, op, amount);
- msg((char *)IObuff);
+ msg_attr_keep((char *)IObuff, 0, TRUE);
}
if (!cmdmod.lockmarks)
diff --git a/src/version.c b/src/version.c
index 3724b9b86d..fede5ead8d 100644
--- a/src/version.c
+++ b/src/version.c
@@ -739,6 +739,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 389,
+/**/
388,
/**/
387,