diff options
author | Felipe Morales <hel.sheep@gmail.com> | 2015-04-19 20:14:01 -0300 |
---|---|---|
committer | Felipe Morales <hel.sheep@gmail.com> | 2015-04-28 23:08:32 -0300 |
commit | 838c9aa31d7ad996206dc7879b18c13b2f8c5555 (patch) | |
tree | 5196dc64ddcff8d1462910f52739f9f37cde1580 | |
parent | e01ebf245ee05b0efb05f739b60cbc830876bc3c (diff) | |
download | rneovim-838c9aa31d7ad996206dc7879b18c13b2f8c5555.tar.gz rneovim-838c9aa31d7ad996206dc7879b18c13b2f8c5555.tar.bz2 rneovim-838c9aa31d7ad996206dc7879b18c13b2f8c5555.zip |
vim-patch:7.4.580
Problem: ":52wincmd v" still gives an invalid range error. (Charles
Campbell)
Solution: Skip over white space.
https://code.google.com/p/vim/source/detail?name=v7-4-580
-rw-r--r-- | src/nvim/ex_docmd.c | 4 | ||||
-rw-r--r-- | src/nvim/version.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/nvim/ex_docmd.c b/src/nvim/ex_docmd.c index 8c293efd58..646d64f9f8 100644 --- a/src/nvim/ex_docmd.c +++ b/src/nvim/ex_docmd.c @@ -1518,8 +1518,8 @@ static char_u * do_one_cmd(char_u **cmdlinep, ea.addr_type = ADDR_LINES; } // :wincmd range depends on the argument - if (ea.cmdidx == CMD_wincmd) { - get_wincmd_addr_type(p, &ea); + if (ea.cmdidx == CMD_wincmd && p != NULL) { + get_wincmd_addr_type(skipwhite(p), &ea); } } diff --git a/src/nvim/version.c b/src/nvim/version.c index fd5f17a838..84a01585fd 100644 --- a/src/nvim/version.c +++ b/src/nvim/version.c @@ -199,7 +199,7 @@ static int included_patches[] = { //583 NA //582, //581, - //580, + 580, //579, 578, //577, |