From 4fcbc70fb1d7a6973edcd24f998990934b05893f Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Fri, 23 Jan 2026 19:24:11 +0000 Subject: [PATCH] patch 9.1.2108: tests: Test_foldtextresult_rightleft() does not restore 'columns' Problem: Test_foldtextresult_rightleft() does not restore 'columns' (after v9.1.2102) Solution: Save and restore the value of 'columns' (zeertzjq). related: #19220 closes: #19234 Signed-off-by: zeertzjq Signed-off-by: Christian Brabandt --- src/testdir/test_fold.vim | 2 ++ src/version.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/testdir/test_fold.vim b/src/testdir/test_fold.vim index 7639885584..c377a95737 100644 --- a/src/testdir/test_fold.vim +++ b/src/testdir/test_fold.vim @@ -1504,6 +1504,7 @@ endfunc func Test_foldtextresult_rightleft() CheckFeature rightleft + let save_columns = &columns new set columns=70 setlocal rightleft @@ -1519,6 +1520,7 @@ func Test_foldtextresult_rightleft() call assert_equal('+-- 2 lines: ' .. multibyte, foldtextresult(1)) bw! + let &columns = save_columns endfunc " Test for merging two recursive folds when an intermediate line with no fold diff --git a/src/version.c b/src/version.c index 6e02d540a9..a3c72bdd2a 100644 --- a/src/version.c +++ b/src/version.c @@ -734,6 +734,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 2108, /**/ 2107, /**/ -- 2.47.3