changeset 6085:0a3d958e346e v7.4.381

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.
author Bram Moolenaar <bram@vim.org>
date Wed, 23 Jul 2014 17:39:25 +0200
parents 56e7dff07e18
children 93c657c30384
files src/edit.c src/version.c
diffstat 2 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- 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:
--- a/src/version.c
+++ b/src/version.c
@@ -735,6 +735,8 @@ static char *(features[]) =
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    381,
+/**/
     380,
 /**/
     379,