diff options
author | Bram Moolenaar <Bram@vim.org> | 2022-01-30 15:28:30 +0000 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2022-01-30 15:28:30 +0000 |
commit | 848faddb870f3ba4d84fcacd1cccb5cdbbfd9c41 (patch) | |
tree | 2215ac87eeddd465bb8339ca6654a4edde1efd52 /src/testdir/test_ins_complete.vim | |
parent | 06011e1a55f32e47fe0af4bd449be6f0e3ff0814 (diff) |
patch 8.2.4260: Vim9: can still use a global function without g:v8.2.4260
Problem: Vim9: can still use a global function without g: at the script
level.
Solution: Also check for g: at the script level. (issue #9637)
Diffstat (limited to 'src/testdir/test_ins_complete.vim')
-rw-r--r-- | src/testdir/test_ins_complete.vim | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/testdir/test_ins_complete.vim b/src/testdir/test_ins_complete.vim index 5cfa462be0..35cacf23ba 100644 --- a/src/testdir/test_ins_complete.vim +++ b/src/testdir/test_ins_complete.vim @@ -1422,7 +1422,7 @@ func Test_completefunc_callback() call assert_fails("set completefunc=funcref('abc')", "E700:") #" set 'completefunc' to a non-existing function - set completefunc=CompleteFunc2 + set completefunc=g:CompleteFunc2 call setline(1, 'five') call assert_fails("set completefunc=function('NonExistingFunc')", 'E700:') call assert_fails("LET &completefunc = function('NonExistingFunc')", 'E700:') @@ -1679,7 +1679,7 @@ func Test_omnifunc_callback() call assert_fails("set omnifunc=funcref('abc')", "E700:") #" set 'omnifunc' to a non-existing function - set omnifunc=OmniFunc2 + set omnifunc=g:OmniFunc2 call setline(1, 'nine') call assert_fails("set omnifunc=function('NonExistingFunc')", 'E700:') call assert_fails("LET &omnifunc = function('NonExistingFunc')", 'E700:') @@ -1936,7 +1936,7 @@ func Test_thesaurusfunc_callback() call assert_fails("set thesaurusfunc=funcref('abc')", "E700:") #" set 'thesaurusfunc' to a non-existing function - set thesaurusfunc=TsrFunc2 + set thesaurusfunc=g:TsrFunc2 call setline(1, 'ten') call assert_fails("set thesaurusfunc=function('NonExistingFunc')", 'E700:') call assert_fails("LET &thesaurusfunc = function('NonExistingFunc')", 'E700:') |