]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.0.1838: Vim9: Cannot modify class member vars from def function v9.0.1838
authorYegappan Lakshmanan <yegappan@yahoo.com>
Fri, 1 Sep 2023 20:05:45 +0000 (22:05 +0200)
committerChristian Brabandt <cb@256bit.org>
Fri, 1 Sep 2023 20:05:45 +0000 (22:05 +0200)
commit3775f777a6add2a8d5060b40414e9c53062c8cd9
treec6db91ae9aa6226189470956b435feadba9b56ad
parentb147d314897b7a82081644edf779e22138d44f2c
patch 9.0.1838: Vim9: Cannot modify class member vars from def function

Problem:  Vim9: Cannot modify class member vars from def function
Solution: Add support for modifying class member variables from a def
          function

closes: #12995

Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: Yegappan Lakshmanan <yegappan@yahoo.com>
src/proto/vim9class.pro
src/testdir/test_vim9_class.vim
src/version.c
src/vim9class.c
src/vim9compile.c
src/vim9execute.c
src/vim9expr.c