feat: allow :wincmd to accept a count (#19815)

Let :wincmd command accept a count like what its documentation suggests.
Previously it could only accept a range, which led to some ambiguity on
which attribute should be used when executing :wincmd using nvim_cmd.

Closes #19662.

Also fix a typo in a related Vim test:

vim-patch:9.0.0223: typo in diffmode test

Problem:    Typo in diffmode test.
Solution:   Fix the typo. (closes vim/vim#10932)
5fd6ab820b
This commit is contained in:
Famiu Haque
2022-08-17 17:50:40 +06:00
committed by GitHub
parent 7a076306e4
commit f5588ee896
5 changed files with 17 additions and 2 deletions

View File

@@ -3181,7 +3181,7 @@ module.cmds = {
},
{
command='wincmd',
flags=bit.bor(NEEDARG, WORD1, RANGE, CMDWIN, LOCK_OK),
flags=bit.bor(NEEDARG, WORD1, RANGE, COUNT, CMDWIN, LOCK_OK),
addr_type='ADDR_OTHER',
func='ex_wincmd',
},