aboutsummaryrefslogtreecommitdiff
path: root/src/ex_docmd.c
diff options
context:
space:
mode:
authorMarco Hinz <mh.codebro@gmail.com>2014-04-14 15:40:57 +0200
committerThiago de Arruda <tpadilha84@gmail.com>2014-04-16 09:43:23 -0300
commitfca5a5e7449a1133a2fafbd09c9675d1b45ae238 (patch)
treecf359478a5e7607638dbcb7ebe3724ee56bcbdf6 /src/ex_docmd.c
parent62d6564b093f8fb6ca4eba7664280ff9f196ae86 (diff)
downloadrneovim-fca5a5e7449a1133a2fafbd09c9675d1b45ae238.tar.gz
rneovim-fca5a5e7449a1133a2fafbd09c9675d1b45ae238.tar.bz2
rneovim-fca5a5e7449a1133a2fafbd09c9675d1b45ae238.zip
vim-patch:7.4.239
Problem: ":e +" does not position cursor at end of the file. Solution: Check for "+" being the last character (ZyX) https://code.google.com/p/vim/source/detail?r=98bfec9ea7608f312129475d4ca0ae6d1c6c232e
Diffstat (limited to 'src/ex_docmd.c')
-rw-r--r--src/ex_docmd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ex_docmd.c b/src/ex_docmd.c
index e4041cf862..e6218bd15f 100644
--- a/src/ex_docmd.c
+++ b/src/ex_docmd.c
@@ -3924,7 +3924,7 @@ static char_u *getargcmd(char_u **argp)
if (*arg == '+') { /* +[command] */
++arg;
- if (vim_isspace(*arg))
+ if (vim_isspace(*arg) || *arg == '\0')
command = dollar_command;
else {
command = arg;