]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 8.2.3725: cannot use a lambda for 'completefunc' and 'omnifunc' v8.2.3725
authorYegappan Lakshmanan <yegappan@yahoo.com>
Fri, 3 Dec 2021 11:09:29 +0000 (11:09 +0000)
committerBram Moolenaar <Bram@vim.org>
Fri, 3 Dec 2021 11:09:29 +0000 (11:09 +0000)
commit8658c759f05b317707d56e3b65a5ef63930c7498
tree124fcda187b5515dfaeba4c86aa7a5e0f0888686
parent021ef351c2127cf8aa5668a881435a0a12774644
patch 8.2.3725: cannot use a lambda for 'completefunc' and 'omnifunc'

Problem:    Cannot use a lambda for 'completefunc' and 'omnifunc'.
Solution:   Implement lambda support. (Yegappan Lakshmanan, closes #9257)
14 files changed:
runtime/doc/options.txt
src/buffer.c
src/insexpand.c
src/option.c
src/optionstr.c
src/proto/insexpand.pro
src/proto/tag.pro
src/proto/userfunc.pro
src/structs.h
src/tag.c
src/testdir/test_ins_complete.vim
src/testdir/test_tagfunc.vim
src/userfunc.c
src/version.c