From: Bram Moolenaar Date: Wed, 23 Jul 2014 15:39:25 +0000 (+0200) Subject: updated for version 7.4.381 X-Git-Tag: v7.4.381 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=17529ae026c683a0973e41bdd3ec93a4da2bbe6f;p=vim updated for version 7.4.381 Problem: Get u_undo error when backspacing in Insert mode deletes more than one line break. (Ayberk Ozgur) Solution: Also decrement Insstart.lnum. --- diff --git a/src/edit.c b/src/edit.c index 69679bcdd..6bc517e2f 100644 --- a/src/edit.c +++ b/src/edit.c @@ -8833,6 +8833,7 @@ ins_bs(c, mode, inserted_space_p) return FALSE; --Insstart_orig.lnum; Insstart_orig.col = MAXCOL; + Insstart = Insstart_orig; } /* * In replace mode: diff --git a/src/version.c b/src/version.c index 24fc1d9e4..b5b86e514 100644 --- a/src/version.c +++ b/src/version.c @@ -734,6 +734,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 381, /**/ 380, /**/