diff options
author | Felipe Morales <hel.sheep@gmail.com> | 2015-01-15 20:18:15 -0300 |
---|---|---|
committer | Felipe Morales <hel.sheep@gmail.com> | 2015-04-28 23:08:31 -0300 |
commit | 7fc952ab67afdfef5ba2a90cb277b30ce573333c (patch) | |
tree | a1f0aa7e32bd75347b3ecc4291263f1f133288bb /src/nvim/ex_cmds.lua | |
parent | c5250857733e70d116ccec2cffe08d49772adcdd (diff) | |
download | rneovim-7fc952ab67afdfef5ba2a90cb277b30ce573333c.tar.gz rneovim-7fc952ab67afdfef5ba2a90cb277b30ce573333c.tar.bz2 rneovim-7fc952ab67afdfef5ba2a90cb277b30ce573333c.zip |
vim-patch:7.4.542
Problem: Using a range for window and buffer commands has a few
problems.
Cannot specify the type of range for a user command.
Solution: Add the -addr argument for user commands. Fix problems.
(Marcin Szamotulski
https://code.google.com/p/vim/source/detail?name=v7-4-542
Diffstat (limited to 'src/nvim/ex_cmds.lua')
-rw-r--r-- | src/nvim/ex_cmds.lua | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/nvim/ex_cmds.lua b/src/nvim/ex_cmds.lua index 3ead26120e..2c61d330c7 100644 --- a/src/nvim/ex_cmds.lua +++ b/src/nvim/ex_cmds.lua @@ -32,7 +32,7 @@ local ADDR_LINES = 0 local ADDR_WINDOWS = 1 local ADDR_ARGUMENTS = 2 local ADDR_LOADED_BUFFERS = 3 -local ADDR_UNLOADED_BUFFERS = 4 +local ADDR_BUFFERS = 4 local ADDR_TABS = 5 -- The following table is described in ex_cmds_defs.h file. @@ -154,7 +154,7 @@ return { { command='buffer', flags=bit.bor(BANG, RANGE, NOTADR, BUFNAME, BUFUNL, COUNT, EXTRA, EDITCMD, TRLBAR), - addr_type=ADDR_UNLOADED_BUFFERS, + addr_type=ADDR_BUFFERS, func='ex_buffer', }, { @@ -286,7 +286,7 @@ return { { command='bwipeout', flags=bit.bor(BANG, RANGE, NOTADR, BUFNAME, BUFUNL, COUNT, EXTRA, TRLBAR), - addr_type=ADDR_UNLOADED_BUFFERS, + addr_type=ADDR_BUFFERS, func='ex_bunload', }, { @@ -2194,7 +2194,7 @@ return { { command='sbuffer', flags=bit.bor(BANG, RANGE, NOTADR, BUFNAME, BUFUNL, COUNT, EXTRA, EDITCMD, TRLBAR), - addr_type=ADDR_UNLOADED_BUFFERS, + addr_type=ADDR_BUFFERS, func='ex_buffer', }, { |