]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.0844: if_python: no way to pass local vars to python v9.1.0844
authorBen Jackson <puremourning@gmail.com>
Wed, 6 Nov 2024 20:50:05 +0000 (21:50 +0100)
committerChristian Brabandt <cb@256bit.org>
Wed, 6 Nov 2024 20:53:07 +0000 (21:53 +0100)
commitea19e7856b6c7850eab7ce74aa209e09e2c6eae3
treeaa18194a9b2a479ff4276dc85f7661d827607b89
parentfd1a838d364b62a9211af23c47e0eab8d54ea452
patch 9.1.0844: if_python: no way to pass local vars to python

Problem:  if_python: no way to pass local vars to python
Solution: Add locals argument to py3eval(), pyeval() and pyxeval()
          (Ben Jackson)

fixes: #8573
closes: #10594

Signed-off-by: Ben Jackson <puremourning@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
16 files changed:
runtime/doc/builtin.txt
runtime/doc/if_pyth.txt
runtime/doc/version9.txt
src/evalfunc.c
src/if_py_both.h
src/if_python.c
src/if_python3.c
src/proto/if_python.pro
src/proto/if_python3.pro
src/testdir/Make_all.mak
src/testdir/test_python2.vim
src/testdir/test_python3.vim
src/testdir/test_pyx2.vim
src/testdir/test_pyx3.vim
src/testdir/test_vim9_python3.vim [new file with mode: 0644]
src/version.c