updated for version 7.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.
diff --git a/src/ex_getln.c b/src/ex_getln.c
index bf4999b..97f8305 100644
--- a/src/ex_getln.c
+++ b/src/ex_getln.c
@@ -645,7 +645,11 @@
}
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;
}
}