0
0
mirror of https://github.com/vim/vim.git synced 2025-09-23 03:43:49 -04:00

patch 9.0.0811: error if :echowin is preceded by a command modifier

Problem:    Error if :echowin is preceded by a command modifier.
Solution:   Do not give an error for range when there is a modifier.
            (closes #11414)
This commit is contained in:
Bram Moolenaar
2022-10-21 12:05:46 +01:00
parent 5b2a3d77d3
commit 2435adf8eb
3 changed files with 9 additions and 2 deletions

View File

@@ -2712,8 +2712,9 @@ get_cmd_count(char_u *line, exarg_T *eap)
;
if (!isdigit(*p))
{
// the command must be following
if (p < eap->cmd)
// The command or modifiers must be following. Assume a lower case
// character means there is a modifier.
if (p < eap->cmd && !vim_islower(*p))
{
emsg(_(e_invalid_range));
return -1;