1
0
forked from aniani/vim

patch 8.2.4264: Vim9: can use old style autoload function name

Problem:    Vim9: can use old style autoload function name.
Solution:   Give an error for old style autoload function name.
This commit is contained in:
Bram Moolenaar
2022-01-30 18:40:44 +00:00
parent ec3637cbaf
commit d8fe6d34bb
6 changed files with 42 additions and 32 deletions

View File

@@ -46,7 +46,7 @@ def TestCompilingErrorInTry()
var lines =<< trim END
vim9script
def script#OnlyCompiled()
export def OnlyCompiled()
g:runtime = 'yes'
invalid
enddef
@@ -114,7 +114,7 @@ def Test_autoload_name_mismatch()
var lines =<< trim END
vim9script
def scriptX#Function()
export def NoFunction()
# comment
g:runtime = 'yes'
enddef
@@ -126,7 +126,7 @@ def Test_autoload_name_mismatch()
lines =<< trim END
call script#Function()
END
v9.CheckScriptFailure(lines, 'E746:', 2)
v9.CheckScriptFailure(lines, 'E117:', 1)
&rtp = save_rtp
delete(dir, 'rf')