]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.2054: Can't unpack tuple from imported function v9.1.2054
authorYegappan Lakshmanan <yegappan@yahoo.com>
Tue, 6 Jan 2026 10:13:02 +0000 (10:13 +0000)
committerChristian Brabandt <cb@256bit.org>
Tue, 6 Jan 2026 10:13:02 +0000 (10:13 +0000)
commiteb577f9206f621ea77dae175e2af1b0f0a65852f
treefe600e056a985bf4f1dd26059b2c9e3f43356c5b
parent2a3b608355f8b4b9a6432dbe52e584368ed43749
patch 9.1.2054: Can't unpack tuple from imported function

Problem:  Can't unpack tuple from imported function
          (Mao-Yining)
Solution: Support multi-variable assignment from a tuple returned by an
          imported function (Yegappan Lakshmanan)

fixes:  #19080
closes: #19083

Signed-off-by: Yegappan Lakshmanan <yegappan@yahoo.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
14 files changed:
src/evalfunc.c
src/proto/vim9compile.pro
src/proto/vim9instr.pro
src/structs.h
src/testdir/test_tuple.vim
src/testdir/test_vim9_disassemble.vim
src/testdir/test_vim9_generics.vim
src/version.c
src/vim9cmds.c
src/vim9compile.c
src/vim9execute.c
src/vim9expr.c
src/vim9instr.c
src/vim9type.c