diff options
author | Bram Moolenaar <Bram@vim.org> | 2013-06-30 12:21:24 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2013-06-30 12:21:24 +0200 |
commit | a4c8dcbdae63b8fba688db87d9cdf391ae883e62 (patch) | |
tree | f0b9fd16f29c1339e2a00f3aecd9b2b90e305c09 /src | |
parent | 14b6945e27ca175a42550a6a887874303313c19e (diff) | |
download | vim-git-a4c8dcbdae63b8fba688db87d9cdf391ae883e62.tar.gz |
updated for version 7.3.1271v7.3.1271
Problem: Command line completion does not work.
Solution: Move setting xp_line down. (Daniel Thau)
Diffstat (limited to 'src')
-rw-r--r-- | src/ex_getln.c | 10 | ||||
-rw-r--r-- | src/version.c | 2 |
2 files changed, 7 insertions, 5 deletions
diff --git a/src/ex_getln.c b/src/ex_getln.c index 18a708bf9..11571d194 100644 --- a/src/ex_getln.c +++ b/src/ex_getln.c @@ -4379,11 +4379,6 @@ set_cmd_context(xp, str, len, col) int old_char = NUL; char_u *nextcomm; - /* Store the string here so that call_user_expand_func() can get to them - * easily. */ - xp->xp_line = str; - xp->xp_col = col; - /* * Avoid a UMR warning from Purify, only save the character if it has been * written before. @@ -4414,6 +4409,11 @@ set_cmd_context(xp, str, len, col) while (nextcomm != NULL) nextcomm = set_one_cmd_context(xp, nextcomm); + /* Store the string here so that call_user_expand_func() can get to them + * easily. */ + xp->xp_line = str; + xp->xp_col = col; + str[col] = old_char; } diff --git a/src/version.c b/src/version.c index 18588e8c4..3a0b36738 100644 --- a/src/version.c +++ b/src/version.c @@ -729,6 +729,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 1271, +/**/ 1270, /**/ 1269, |