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: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=17529ae026c683a0973e41bdd3ec93a4da2bbe6f;p=thirdparty%2Fvim.git 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 69679bcddd..6bc517e2fb 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 24fc1d9e44..b5b86e5148 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, /**/