]> granicus.if.org Git - vim/commit
patch 8.2.1510: using "var" in :def function may refer to legacy script var v8.2.1510
authorBram Moolenaar <Bram@vim.org>
Sat, 22 Aug 2020 17:02:02 +0000 (19:02 +0200)
committerBram Moolenaar <Bram@vim.org>
Sat, 22 Aug 2020 17:02:02 +0000 (19:02 +0200)
commit5390099a9733f7952a612670693dd4ebf9e0e178
tree8fc26f8bb3da751553e24a0bd2ab916fd221e4cc
parent9943b3d97955ece99c747c959e0a7d493bb762bb
patch 8.2.1510: using "var" in :def function may refer to legacy script var

Problem:    Using "var" in a :def function may refer to a legacy Vim script
            variable.
Solution:   Require using "s:" to refer to a legacy Vim script variable.
            (closes #6771)
src/testdir/test_vim9_func.vim
src/version.c
src/vim9compile.c