]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 7.4.2137 v7.4.2137
authorBram Moolenaar <Bram@vim.org>
Mon, 1 Aug 2016 13:40:54 +0000 (15:40 +0200)
committerBram Moolenaar <Bram@vim.org>
Mon, 1 Aug 2016 13:40:54 +0000 (15:40 +0200)
commit437bafe4c8a83ed71ee006eda7f54b65a90f0d4c
treedac9426b1bafe44f050bbb13c027de31117c089d
parent580164481924ed8611eb79f0247a0eb1ca0b3b9a
patch 7.4.2137
Problem:    Using function() with a name will find another function when it is
            redefined.
Solution:   Add funcref().  Refer to lambda using a partial.  Fix several
            reference counting issues.
16 files changed:
runtime/doc/eval.txt
src/channel.c
src/eval.c
src/evalfunc.c
src/if_mzsch.c
src/if_py_both.h
src/misc2.c
src/proto/eval.pro
src/proto/userfunc.pro
src/regexp.c
src/structs.h
src/testdir/test_expr.vim
src/testdir/test_lambda.vim
src/userfunc.c
src/version.c
src/vim.h