diff options
author | Bram Moolenaar <Bram@vim.org> | 2013-06-01 12:40:20 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2013-06-01 12:40:20 +0200 |
commit | 36b3a011d38dc96a85ec4451ae6a3ed9cb1ac9e5 (patch) | |
tree | 8322dd1cdd5238f3100be44f0ae6ecfa7cd514e3 /src/testdir/test64.in | |
parent | 54dafde1707b253036f42e6e3478c2e9d61bf4b9 (diff) | |
download | vim-git-36b3a011d38dc96a85ec4451ae6a3ed9cb1ac9e5.tar.gz |
updated for version 7.3.1085v7.3.1085
Problem: New regexp engine: Non-greedy multi doesn't work.
Solution: Implement \{-}.
Diffstat (limited to 'src/testdir/test64.in')
-rw-r--r-- | src/testdir/test64.in | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/testdir/test64.in b/src/testdir/test64.in index b1f1fb101..f76f62f29 100644 --- a/src/testdir/test64.in +++ b/src/testdir/test64.in @@ -23,8 +23,8 @@ STARTTEST :call add(tl, [2, 'ab', 'aab', 'ab']) :call add(tl, [2, 'b', 'abcdef', 'b']) :call add(tl, [2, 'bc*', 'abccccdef', 'bcccc']) -:call add(tl, [0, 'bc\{-}', 'abccccdef', 'b']) -:call add(tl, [0, 'bc\{-}\(d\)', 'abccccdef', 'bccccd', 'd']) +:call add(tl, [2, 'bc\{-}', 'abccccdef', 'b']) +:call add(tl, [2, 'bc\{-}\(d\)', 'abccccdef', 'bccccd', 'd']) :call add(tl, [2, 'bc*', 'abbdef', 'b']) :call add(tl, [2, 'c*', 'ccc', 'ccc']) :call add(tl, [2, 'bc*', 'abdef', 'b']) @@ -201,16 +201,16 @@ STARTTEST :call add(tl, [2, 'a\{-0}', 'asoiuj', '']) :call add(tl, [2, 'a\{-2}', 'aaaa', 'aa']) :call add(tl, [2, 'a\{-2}', 'abcdefghijklmnopqrestuvwxyz1234567890']) -:call add(tl, [0, 'a\{-0,}', 'oij sdigfusnf', '']) -:call add(tl, [0, 'a\{-0,}', 'aaaaa aa', '']) +:call add(tl, [2, 'a\{-0,}', 'oij sdigfusnf', '']) +:call add(tl, [2, 'a\{-0,}', 'aaaaa aa', '']) :call add(tl, [2, 'a\{-2,}', 'sdfiougjdsafg']) -:call add(tl, [0, 'a\{-2,}', 'aaaaasfoij ', 'aa']) +:call add(tl, [2, 'a\{-2,}', 'aaaaasfoij ', 'aa']) :call add(tl, [2, 'a\{-,0}', 'oidfguih iuhi hiu aaaa', '']) :call add(tl, [2, 'a\{-,5}', 'abcd', '']) :call add(tl, [2, 'a\{-,5}', 'aaaaaaaaaa', '']) :" anti-greedy version of 'a*' -:call add(tl, [0, 'a\{-}', 'bbbcddiuhfcd', '']) -:call add(tl, [0, 'a\{-}', 'aaaaioudfh coisf jda', '']) +:call add(tl, [2, 'a\{-}', 'bbbcddiuhfcd', '']) +:call add(tl, [2, 'a\{-}', 'aaaaioudfh coisf jda', '']) :" :" Test groups of characters and submatches :call add(tl, [2, '\(abc\)*', 'abcabcabc', 'abcabcabc', 'abc']) |