commit | 1280586e4b3b88e2ce0e9a66c49950b0768fa3a9 | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Wed Jan 05 22:16:17 2005 +0000 |
committer | Bram Moolenaar <Bram@vim.org> | Wed Jan 05 22:16:17 2005 +0000 |
tree | 7d29948f64769942ecd5c50fd80d9fa1d41ae5fa | |
parent | 06fb435a1c43a1ba114370bc59d8362830885513 [diff] [blame] |
updated for version 7.0031
diff --git a/src/edit.c b/src/edit.c index 15812c7..9b3f442 100644 --- a/src/edit.c +++ b/src/edit.c
@@ -6236,9 +6236,11 @@ { /* * Don't append the ESC for "r<CR>" and "grx". + * When 'insertmode' is set only CTRL-L stops Insert mode. Needed for + * when "count" is non-zero. */ if (cmdchar != 'r' && cmdchar != 'v') - AppendToRedobuff(ESC_STR); + AppendToRedobuff(p_im ? (char_u *)"\014" : ESC_STR); /* * Repeating insert may take a long time. Check for