]> granicus.if.org Git - vim/commit
patch 8.2.4360: Vim9: allowing use of "s:" leads to inconsistencies v8.2.4360
authorBram Moolenaar <Bram@vim.org>
Sat, 12 Feb 2022 19:52:25 +0000 (19:52 +0000)
committerBram Moolenaar <Bram@vim.org>
Sat, 12 Feb 2022 19:52:25 +0000 (19:52 +0000)
commita749a42ed25534c88c636e5ab6603f1f97b857a4
tree2458c780205a1f80efd0e579ed2f75346a4d2085
parent6e28703a8e41f775f64e442c5d11ce1ff599aa3f
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.
15 files changed:
src/errors.h
src/eval.c
src/proto/userfunc.pro
src/testdir/test_vim9_assign.vim
src/testdir/test_vim9_builtin.vim
src/testdir/test_vim9_cmd.vim
src/testdir/test_vim9_disassemble.vim
src/testdir/test_vim9_expr.vim
src/testdir/test_vim9_func.vim
src/testdir/test_vim9_import.vim
src/testdir/test_vim9_script.vim
src/testdir/vim9.vim
src/userfunc.c
src/version.c
src/vim9compile.c