0
0
mirror of https://github.com/vim/vim.git synced 2025-10-03 05:14:07 -04:00

patch 8.2.1890: Vim9: strange error for subtracting from a list

Problem:    Vim9: strange error for subtracting from a list.
Solution:   Check getting a number, not a string. (closes #7167)
This commit is contained in:
Bram Moolenaar
2020-10-22 20:09:43 +02:00
parent b07a39de48
commit 081db1a66d
3 changed files with 27 additions and 3 deletions

View File

@@ -1128,7 +1128,19 @@ def Test_expr5_vim9script()
vim9script
echo {} - 22
END
CheckScriptFailure(lines, 'E731:', 2)
CheckScriptFailure(lines, 'E728:', 2)
lines =<< trim END
vim9script
echo [] - 33
END
CheckScriptFailure(lines, 'E745:', 2)
lines =<< trim END
vim9script
echo 0z1234 - 44
END
CheckScriptFailure(lines, 'E974:', 2)
lines =<< trim END
vim9script