1
0
forked from aniani/vim

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

@@ -3138,6 +3138,10 @@ compile_def_function(
line = compile_script(line, &cctx);
break;
case CMD_vim9script:
emsg(_(e_vim9script_can_only_be_used_in_script));
goto erret;
case CMD_global:
if (check_global_and_subst(ea.cmd, p) == FAIL)
goto erret;