Mercurial > vim
diff src/edit.c @ 75:388f285bda1b
updated for version 7.0031
author | vimboss |
---|---|
date | Wed, 05 Jan 2005 22:16:17 +0000 |
parents | f529edb9bab3 |
children | bcb347a8f934 |
line wrap: on
line diff
--- a/src/edit.c +++ b/src/edit.c @@ -6236,9 +6236,11 @@ ins_esc(count, cmdchar) { /* * 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