summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2013-08-14 17:45:29 +0200
committerBram Moolenaar <Bram@vim.org>2013-08-14 17:45:29 +0200
commitc56c459075260b4e7fb870ab4687b22222daec08 (patch)
tree694da9f9084e8cd52c8eb84d23539b9e0da8c2f5
parentc93df6b0752cf1d11b0c880748821f881c1c4d08 (diff)
updated for version 7.4.005v7.4.005
Problem: Using "vaB" while 'virtualedit' is set selects the wrong area. (Dimitar Dimitrov) Solution: Reset coladd when finding a match.
-rw-r--r--src/search.c3
-rw-r--r--src/version.c2
2 files changed, 5 insertions, 0 deletions
diff --git a/src/search.c b/src/search.c
index 23dc27ea87..da7bc29612 100644
--- a/src/search.c
+++ b/src/search.c
@@ -1760,6 +1760,9 @@ findmatchlimit(oap, initc, flags, maxtravel)
#endif
pos = curwin->w_cursor;
+#ifdef FEAT_VIRTUALEDIT
+ pos.coladd = 0;
+#endif
linep = ml_get(pos.lnum);
cpo_match = (vim_strchr(p_cpo, CPO_MATCH) != NULL);
diff --git a/src/version.c b/src/version.c
index 7ccb931539..ec2c2c0002 100644
--- a/src/version.c
+++ b/src/version.c
@@ -728,6 +728,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 5,
+/**/
4,
/**/
3,