From: Bram Moolenaar Date: Fri, 10 Dec 2021 21:05:53 +0000 (+0000) Subject: patch 8.2.3778: lambda debug test fails in some configurations X-Git-Tag: v8.2.3778 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9537e37b1124a0584e5f2af10756baca78bc73a1;p=vim patch 8.2.3778: lambda debug test fails in some configurations Problem: Lambda debug test fails in some configurations. Solution: Check feature in a legacy function. --- diff --git a/src/testdir/test_vim9_script.vim b/src/testdir/test_vim9_script.vim index ccbdc70bc..58cf02022 100644 --- a/src/testdir/test_vim9_script.vim +++ b/src/testdir/test_vim9_script.vim @@ -4634,9 +4634,14 @@ def Test_xxx_echoerr_line_number() CheckDefExecAndScriptFailure(lines, 'some error continued', 1) enddef -def Test_debug_with_lambda() +func Test_debug_with_lambda() CheckRunVimInTerminal + " call indirectly to avoid compilation error for missing functions + call Run_Test_debug_with_lambda() +endfunc + +def Run_Test_debug_with_lambda() var lines =<< trim END vim9script def Func() diff --git a/src/version.c b/src/version.c index 1688db9c1..265229f12 100644 --- a/src/version.c +++ b/src/version.c @@ -753,6 +753,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 3778, /**/ 3777, /**/