summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2011-12-08 18:44:51 +0100
committerBram Moolenaar <Bram@vim.org>2011-12-08 18:44:51 +0100
commit96a8964564ab4acdb722b81f9d146485e6321106 (patch)
treec0eb7d657588da8d2ef679336e628317c564ae68
parentb9ba403542b4bbd37ea10a4d7db7e307e0108de8 (diff)
updated for version 7.3.372v7.3.372
Problem: When using a command line mapping to <Up> with file name completion to go one directory up, 'wildchar' is inserted. (Yasuhiro Matsumoto) Solution: Set the KeyTyped flag.
-rw-r--r--src/ex_getln.c4
-rw-r--r--src/version.c2
2 files changed, 6 insertions, 0 deletions
diff --git a/src/ex_getln.c b/src/ex_getln.c
index bf4999b47e..97f8305aba 100644
--- a/src/ex_getln.c
+++ b/src/ex_getln.c
@@ -645,7 +645,11 @@ getcmdline(firstc, count, indent)
}
else if (ccline.cmdpos > i)
cmdline_del(i);
+
+ /* Now complete in the new directory. Set KeyTyped in case the
+ * Up key came from a mapping. */
c = p_wc;
+ KeyTyped = TRUE;
}
}
diff --git a/src/version.c b/src/version.c
index 767103b951..e2f60f61ca 100644
--- a/src/version.c
+++ b/src/version.c
@@ -715,6 +715,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 372,
+/**/
371,
/**/
370,