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

patch 8.2.4312: no error for using :vim9script in a :def function

Problem:    No error for using :vim9script in a :def function.
Solution:   Give an error when compiling.
This commit is contained in:
Bram Moolenaar
2022-02-06 17:30:41 +00:00
parent 160afdb185
commit 107f7325f6
3 changed files with 7 additions and 0 deletions

View File

@@ -1227,6 +1227,7 @@ def Test_vim9script_fails()
v9.CheckScriptFailure(['vim9script', 'const str = "asdf"', 'str = "xxx"'], 'E46:')
assert_fails('vim9script', 'E1038:')
v9.CheckDefFailure(['vim9script'], 'E1038:')
enddef
def Test_script_var_shadows_function()