]> git.ipfire.org Git - thirdparty/vim.git/commit
patch 9.1.1195: inside try-block: fn body executed with default arg undefined v9.1.1195
authorShane Harper <shane@shaneharper.net>
Wed, 12 Mar 2025 20:12:12 +0000 (21:12 +0100)
committerChristian Brabandt <cb@256bit.org>
Wed, 12 Mar 2025 20:12:12 +0000 (21:12 +0100)
commit2d18789aa67cc60072ea0cf21811c403fa0b2c7b
tree613c3163a49e59acdf512f7a4838a983730cda3b
parent7db96134c2bfb404f7fdbc3b1ce5e4e62b194f72
patch 9.1.1195: inside try-block: fn body executed with default arg undefined

Problem:  inside try-block: fn body executed when default arg is
          undefined
Solution: When inside a try-block do not execute function body after an
          error in evaluating a default argument expression
          (Shane Harper).

closes: #16865

Signed-off-by: Shane Harper <shane@shaneharper.net>
Signed-off-by: Christian Brabandt <cb@256bit.org>
src/testdir/test_user_func.vim
src/userfunc.c
src/version.c