Mercurial > vim
diff src/testdir/test_vim9_builtin.vim @ 24254:0868ac82ef18 v8.2.2668
patch 8.2.2668: Vim9: omitting "call" for "confirm()" does not give an error
Commit: https://github.com/vim/vim/commit/f49a1fcdb952ca270f108fcc27bb8ad6922e0807
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Mar 27 22:20:21 2021 +0100
patch 8.2.2668: Vim9: omitting "call" for "confirm()" does not give an error
Problem: Vim9: omitting "call" for "confirm()" does not give an error.
Solution: Do not recognize a modifier followed by "(".
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 27 Mar 2021 22:30:02 +0100 |
parents | 01b274c3f69b |
children | 8b4159943d9a |
line wrap: on
line diff
--- a/src/testdir/test_vim9_builtin.vim +++ b/src/testdir/test_vim9_builtin.vim @@ -142,15 +142,15 @@ def Test_browse() CheckFeature browse var lines =<< trim END - call browse(1, 2, 3, 4) + browse(1, 2, 3, 4) END CheckDefExecAndScriptFailure(lines, 'E1174: String required for argument 2') lines =<< trim END - call browse(1, 'title', 3, 4) + browse(1, 'title', 3, 4) END CheckDefExecAndScriptFailure(lines, 'E1174: String required for argument 3') lines =<< trim END - call browse(1, 'title', 'dir', 4) + browse(1, 'title', 'dir', 4) END CheckDefExecAndScriptFailure(lines, 'E1174: String required for argument 4') enddef @@ -236,9 +236,9 @@ def Test_confirm() CheckFeature dialog_con endif - assert_fails('call confirm(true)', 'E1174') - assert_fails('call confirm("yes", true)', 'E1174') - assert_fails('call confirm("yes", "maybe", 2, true)', 'E1174') + assert_fails('confirm(true)', 'E1174') + assert_fails('confirm("yes", true)', 'E1174') + assert_fails('confirm("yes", "maybe", 2, true)', 'E1174') enddef def Test_copy_return_type()