]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.0148: Vim9: can't call internal methods with objects v9.1.0148
authorYegappan Lakshmanan <yegappan@yahoo.com>
Sun, 3 Mar 2024 15:26:58 +0000 (16:26 +0100)
committerChristian Brabandt <cb@256bit.org>
Sun, 3 Mar 2024 15:34:51 +0000 (16:34 +0100)
commitd3eae7bc116297f70220f21ded436ed0a88066d8
tree29837ff70cabc4f3238be13df845dcb6ace10da9
parent215703563757a4464907ead6fb9edaeb7f430bea
patch 9.1.0148: Vim9: can't call internal methods with objects

Problem:  Vim9: can't call internal methods with objects
Solution: Add support for empty(), len() and string() function
          calls for objects (Yegappan Lakshmanan)

closes: #14129

Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
16 files changed:
runtime/doc/builtin.txt
runtime/doc/tags
runtime/doc/todo.txt
runtime/doc/version9.txt
runtime/doc/vim9class.txt
src/errors.h
src/eval.c
src/evalfunc.c
src/proto/vim9class.pro
src/structs.h
src/testdir/test_vim9_class.vim
src/testdir/test_vim9_disassemble.vim
src/userfunc.c
src/version.c
src/vim9class.c
src/vim9expr.c