From d7965293ec18314df284ef53c363b73c2f3c1db8 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Sun, 16 Apr 2023 09:29:41 +0800 Subject: vim-patch:8.2.3786: test fails because of using Vim9 syntax in legacy function Problem: Test fails because of using Vim9 syntax in legacy function. Solution: Add "call". https://github.com/vim/vim/commit/4f16e9de985c5178e9cf15d69facfec6f15a5e09 Add test_nested_function.vim changes from patches 8.{0.0141,2.1432}. Co-authored-by: Bram Moolenaar --- test/old/testdir/test_nested_function.vim | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'test/old/testdir/test_nested_function.vim') diff --git a/test/old/testdir/test_nested_function.vim b/test/old/testdir/test_nested_function.vim index afaaea6ceb..5599655461 100644 --- a/test/old/testdir/test_nested_function.vim +++ b/test/old/testdir/test_nested_function.vim @@ -1,5 +1,7 @@ -"Tests for nested functions -" +" Tests for nested functions + +source check.vim + func NestedFunc() func! Func1() let g:text .= 'Func1 ' @@ -48,6 +50,9 @@ func Recurse(count) endfunc func Test_max_nesting() + " TODO: why does this fail on Windows? Runs out of stack perhaps? + CheckNotMSWindows + let call_depth_here = 2 let ex_depth_here = 5 set mfd& @@ -61,3 +66,5 @@ func Test_max_nesting() set mfd& endfunc + +" vim: shiftwidth=2 sts=2 expandtab -- cgit