diff options
author | Bram Moolenaar <Bram@vim.org> | 2018-06-17 16:23:34 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2018-06-17 16:23:34 +0200 |
commit | 942b4541a2d8e8df8369ab70e112dbbbe0c7c0aa (patch) | |
tree | 0fcb2f684a28b77e8397d39a2b9f4da84f873fbe /src/screen.c | |
parent | d595a1910c5672808e44afa028e253e47f03651f (diff) | |
download | vim-git-942b4541a2d8e8df8369ab70e112dbbbe0c7c0aa.tar.gz |
patch 8.1.0064: typing CTRL-W in a prompt buffer shows mode "-- --"v8.1.0064
Problem: Typing CTRL-W in a prompt buffer shows mode "-- --".
Solution: Set restart_edit to 'A' and check for it.
Diffstat (limited to 'src/screen.c')
-rw-r--r-- | src/screen.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/screen.c b/src/screen.c index 2fae1805d..3dde1b7a1 100644 --- a/src/screen.c +++ b/src/screen.c @@ -10263,7 +10263,7 @@ showmode(void) do_mode = ((p_smd && msg_silent == 0) && ((State & INSERT) - || restart_edit + || restart_edit != NUL || VIsual_active)); if (do_mode || reg_recording != 0) { @@ -10370,7 +10370,7 @@ showmode(void) #endif MSG_PUTS_ATTR(_(" INSERT"), attr); } - else if (restart_edit == 'I') + else if (restart_edit == 'I' || restart_edit == 'A') MSG_PUTS_ATTR(_(" (insert)"), attr); else if (restart_edit == 'R') MSG_PUTS_ATTR(_(" (replace)"), attr); |