patch 8.2.1326: Vim9: skipping over white space after list
Problem: Vim9: skipping over white space after list.
Solution: Do not skip white space, a following [] would be misinterpreted.
(closes #6552) Fix a few side effects.
diff --git a/src/testdir/test_textobjects.vim b/src/testdir/test_textobjects.vim
index 6eb6fbb..54de3f8 100644
--- a/src/testdir/test_textobjects.vim
+++ b/src/testdir/test_textobjects.vim
@@ -201,28 +201,28 @@
call assert_equal("c", matchstr("abcd", ".", 2, 0))
call assert_equal("a", matchstr("abcd", ".", 0, -1))
call assert_equal(-1, match("abcd", ".", 0, 5))
- call assert_equal(0 , match("abcd", ".", 0, -1))
- call assert_equal(0 , match('abc', '.', 0, 1))
- call assert_equal(1 , match('abc', '.', 0, 2))
- call assert_equal(2 , match('abc', '.', 0, 3))
+ call assert_equal(0, match("abcd", ".", 0, -1))
+ call assert_equal(0, match('abc', '.', 0, 1))
+ call assert_equal(1, match('abc', '.', 0, 2))
+ call assert_equal(2, match('abc', '.', 0, 3))
call assert_equal(-1, match('abc', '.', 0, 4))
- call assert_equal(1 , match('abc', '.', 1, 1))
- call assert_equal(2 , match('abc', '.', 2, 1))
+ call assert_equal(1, match('abc', '.', 1, 1))
+ call assert_equal(2, match('abc', '.', 2, 1))
call assert_equal(-1, match('abc', '.', 3, 1))
- call assert_equal(3 , match('abc', '$', 0, 1))
+ call assert_equal(3, match('abc', '$', 0, 1))
call assert_equal(-1, match('abc', '$', 0, 2))
- call assert_equal(3 , match('abc', '$', 1, 1))
- call assert_equal(3 , match('abc', '$', 2, 1))
- call assert_equal(3 , match('abc', '$', 3, 1))
+ call assert_equal(3, match('abc', '$', 1, 1))
+ call assert_equal(3, match('abc', '$', 2, 1))
+ call assert_equal(3, match('abc', '$', 3, 1))
call assert_equal(-1, match('abc', '$', 4, 1))
- call assert_equal(0 , match('abc', '\zs', 0, 1))
- call assert_equal(1 , match('abc', '\zs', 0, 2))
- call assert_equal(2 , match('abc', '\zs', 0, 3))
- call assert_equal(3 , match('abc', '\zs', 0, 4))
+ call assert_equal(0, match('abc', '\zs', 0, 1))
+ call assert_equal(1, match('abc', '\zs', 0, 2))
+ call assert_equal(2, match('abc', '\zs', 0, 3))
+ call assert_equal(3, match('abc', '\zs', 0, 4))
call assert_equal(-1, match('abc', '\zs', 0, 5))
- call assert_equal(1 , match('abc', '\zs', 1, 1))
- call assert_equal(2 , match('abc', '\zs', 2, 1))
- call assert_equal(3 , match('abc', '\zs', 3, 1))
+ call assert_equal(1, match('abc', '\zs', 1, 1))
+ call assert_equal(2, match('abc', '\zs', 2, 1))
+ call assert_equal(3, match('abc', '\zs', 3, 1))
call assert_equal(-1, match('abc', '\zs', 4, 1))
endfunc