0
0
mirror of https://github.com/vim/vim.git synced 2025-10-28 09:27:14 -04:00

patch 8.2.4970: "eval 123" gives an error, "eval 'abc'" does not

Problem:    "eval 123" gives an error, "eval 'abc'" does not.
Solution:   Also give an error when evaluating only a string. (closes #10434)
This commit is contained in:
Bram Moolenaar
2022-05-17 12:45:15 +01:00
parent 7ce5b2b590
commit 0d03263fd7
3 changed files with 25 additions and 2 deletions

View File

@@ -697,6 +697,16 @@ def Test_use_register()
END
v9.CheckDefAndScriptFailure(lines, 'E1207:', 2)
$SomeEnv = ''
lines =<< trim END
eval 'value'
END
v9.CheckDefAndScriptFailure(lines, 'E1207:', 1)
lines =<< trim END
eval "value"
END
v9.CheckDefAndScriptFailure(lines, 'E1207:', 1)
enddef
def Test_environment_use_linebreak()