Steps to reproduce
- gvim.exe --clean t.vim
- :set gfn=consolas:h20
- input "if ... elseif ..."
if "foo" ==? "foo"
echo "first"
elseif "foo" ==? "foo"
echo "second"
endif
- :w
- :so %
Why is 'elseif "foo" ==? "foo"' the invalid expression?




Expected behaviour
No E15 message
Version of Vim
9.0.0861
Environment
Windows 10 64bit
Logs and stack traces
No response
Steps to reproduce
Why is 'elseif "foo" ==? "foo"' the invalid expression?
Expected behaviour
No E15 message
Version of Vim
9.0.0861
Environment
Windows 10 64bit
Logs and stack traces
No response