Mercurial > vim
diff src/testdir/test_vim9_builtin.vim @ 27669:5c4ab8d4472c v8.2.4360
patch 8.2.4360: Vim9: allowing use of "s:" leads to inconsistencies
Commit: https://github.com/vim/vim/commit/a749a42ed25534c88c636e5ab6603f1f97b857a4
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Feb 12 19:52:25 2022 +0000
patch 8.2.4360: Vim9: allowing use of "s:" leads to inconsistencies
Problem: Vim9: allowing use of "s:" leads to inconsistencies.
Solution: Disallow using "s:" in Vim9 script at the script level.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 12 Feb 2022 21:00:03 +0100 |
parents | 68eac9355e49 |
children | fdc841530372 |
line wrap: on
line diff
--- a/src/testdir/test_vim9_builtin.vim +++ b/src/testdir/test_vim9_builtin.vim @@ -2001,9 +2001,9 @@ def Test_insert() v9.CheckDefExecAndScriptFailure(lines, 'E1131:', 1) assert_equal([1, 2, 3], insert([2, 3], 1)) - assert_equal([1, 2, 3], insert([2, 3], s:number_one)) + assert_equal([1, 2, 3], insert([2, 3], number_one)) assert_equal([1, 2, 3], insert([1, 2], 3, 2)) - assert_equal([1, 2, 3], insert([1, 2], 3, s:number_two)) + assert_equal([1, 2, 3], insert([1, 2], 3, number_two)) assert_equal(['a', 'b', 'c'], insert(['b', 'c'], 'a')) assert_equal(0z1234, insert(0z34, 0x12))