mirror of
https://github.com/neovim/neovim.git
synced 2025-09-23 19:48:32 +00:00
Merge pull request #18792 from famiu/feat/nvim_create_user_command/smods
feat(api): pass structured modifiers to commands
This commit is contained in:
@@ -120,6 +120,25 @@ describe('nvim_create_user_command', function()
|
||||
line1 = 1,
|
||||
line2 = 1,
|
||||
mods = "",
|
||||
smods = {
|
||||
browse = false,
|
||||
confirm = false,
|
||||
emsg_silent = false,
|
||||
hide = false,
|
||||
keepalt = false,
|
||||
keepjumps = false,
|
||||
keepmarks = false,
|
||||
keeppatterns = false,
|
||||
lockmarks = false,
|
||||
noautocmd = false,
|
||||
noswapfile = false,
|
||||
sandbox = false,
|
||||
silent = false,
|
||||
split = "",
|
||||
tab = 0,
|
||||
verbose = 0,
|
||||
vertical = false,
|
||||
},
|
||||
range = 0,
|
||||
count = 2,
|
||||
reg = "",
|
||||
@@ -135,6 +154,25 @@ describe('nvim_create_user_command', function()
|
||||
line1 = 1,
|
||||
line2 = 1,
|
||||
mods = "",
|
||||
smods = {
|
||||
browse = false,
|
||||
confirm = false,
|
||||
emsg_silent = false,
|
||||
hide = false,
|
||||
keepalt = false,
|
||||
keepjumps = false,
|
||||
keepmarks = false,
|
||||
keeppatterns = false,
|
||||
lockmarks = false,
|
||||
noautocmd = false,
|
||||
noswapfile = false,
|
||||
sandbox = false,
|
||||
silent = false,
|
||||
split = "",
|
||||
tab = 0,
|
||||
verbose = 0,
|
||||
vertical = false,
|
||||
},
|
||||
range = 0,
|
||||
count = 2,
|
||||
reg = "",
|
||||
@@ -150,6 +188,25 @@ describe('nvim_create_user_command', function()
|
||||
line1 = 1,
|
||||
line2 = 1,
|
||||
mods = "",
|
||||
smods = {
|
||||
browse = false,
|
||||
confirm = false,
|
||||
emsg_silent = false,
|
||||
hide = false,
|
||||
keepalt = false,
|
||||
keepjumps = false,
|
||||
keepmarks = false,
|
||||
keeppatterns = false,
|
||||
lockmarks = false,
|
||||
noautocmd = false,
|
||||
noswapfile = false,
|
||||
sandbox = false,
|
||||
silent = false,
|
||||
split = "",
|
||||
tab = 0,
|
||||
verbose = 0,
|
||||
vertical = false,
|
||||
},
|
||||
range = 0,
|
||||
count = 2,
|
||||
reg = "",
|
||||
@@ -165,6 +222,25 @@ describe('nvim_create_user_command', function()
|
||||
line1 = 10,
|
||||
line2 = 10,
|
||||
mods = "botright",
|
||||
smods = {
|
||||
browse = false,
|
||||
confirm = false,
|
||||
emsg_silent = false,
|
||||
hide = false,
|
||||
keepalt = false,
|
||||
keepjumps = false,
|
||||
keepmarks = false,
|
||||
keeppatterns = false,
|
||||
lockmarks = false,
|
||||
noautocmd = false,
|
||||
noswapfile = false,
|
||||
sandbox = false,
|
||||
silent = false,
|
||||
split = "botright",
|
||||
tab = 0,
|
||||
verbose = 0,
|
||||
vertical = false,
|
||||
},
|
||||
range = 1,
|
||||
count = 10,
|
||||
reg = "",
|
||||
@@ -180,6 +256,25 @@ describe('nvim_create_user_command', function()
|
||||
line1 = 1,
|
||||
line2 = 42,
|
||||
mods = "",
|
||||
smods = {
|
||||
browse = false,
|
||||
confirm = false,
|
||||
emsg_silent = false,
|
||||
hide = false,
|
||||
keepalt = false,
|
||||
keepjumps = false,
|
||||
keepmarks = false,
|
||||
keeppatterns = false,
|
||||
lockmarks = false,
|
||||
noautocmd = false,
|
||||
noswapfile = false,
|
||||
sandbox = false,
|
||||
silent = false,
|
||||
split = "",
|
||||
tab = 0,
|
||||
verbose = 0,
|
||||
vertical = false,
|
||||
},
|
||||
range = 1,
|
||||
count = 42,
|
||||
reg = "",
|
||||
@@ -195,6 +290,25 @@ describe('nvim_create_user_command', function()
|
||||
line1 = 1,
|
||||
line2 = 1,
|
||||
mods = "",
|
||||
smods = {
|
||||
browse = false,
|
||||
confirm = false,
|
||||
emsg_silent = false,
|
||||
hide = false,
|
||||
keepalt = false,
|
||||
keepjumps = false,
|
||||
keepmarks = false,
|
||||
keeppatterns = false,
|
||||
lockmarks = false,
|
||||
noautocmd = false,
|
||||
noswapfile = false,
|
||||
sandbox = false,
|
||||
silent = false,
|
||||
split = "",
|
||||
tab = 0,
|
||||
verbose = 0,
|
||||
vertical = false,
|
||||
},
|
||||
range = 0,
|
||||
count = 2,
|
||||
reg = "",
|
||||
@@ -222,6 +336,25 @@ describe('nvim_create_user_command', function()
|
||||
line1 = 1,
|
||||
line2 = 1,
|
||||
mods = "",
|
||||
smods = {
|
||||
browse = false,
|
||||
confirm = false,
|
||||
emsg_silent = false,
|
||||
hide = false,
|
||||
keepalt = false,
|
||||
keepjumps = false,
|
||||
keepmarks = false,
|
||||
keeppatterns = false,
|
||||
lockmarks = false,
|
||||
noautocmd = false,
|
||||
noswapfile = false,
|
||||
sandbox = false,
|
||||
silent = false,
|
||||
split = "",
|
||||
tab = 0,
|
||||
verbose = 0,
|
||||
vertical = false,
|
||||
},
|
||||
range = 0,
|
||||
count = 2,
|
||||
reg = "",
|
||||
|
Reference in New Issue
Block a user