summaryrefslogtreecommitdiff
path: root/src/testdir/test64.ok
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2013-05-30 22:44:02 +0200
committerBram Moolenaar <Bram@vim.org>2013-05-30 22:44:02 +0200
commitb06e20e6badb39408888f4fde9087e75d893d504 (patch)
tree16641494dcedf3b47c6462394dd2251059228945 /src/testdir/test64.ok
parent35eacd71808cf3aac06cd494a2f566d7e0ec1c03 (diff)
downloadvim-git-b06e20e6badb39408888f4fde9087e75d893d504.tar.gz
updated for version 7.3.1078v7.3.1078
Problem: New regexp engine: \@! doesn't work. Solution: Implement the negated version of \@=.
Diffstat (limited to 'src/testdir/test64.ok')
-rw-r--r--src/testdir/test64.ok27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/testdir/test64.ok b/src/testdir/test64.ok
index f299b6f87..ed4f52d70 100644
--- a/src/testdir/test64.ok
+++ b/src/testdir/test64.ok
@@ -678,6 +678,33 @@ OK 2 - .*John\&.*Bob
OK 0 - \v(test1)@=.*yep
OK 1 - \v(test1)@=.*yep
OK 2 - \v(test1)@=.*yep
+OK 0 - foo\(bar\)\@!
+OK 1 - foo\(bar\)\@!
+OK 2 - foo\(bar\)\@!
+OK 0 - foo\(bar\)\@!
+OK 1 - foo\(bar\)\@!
+OK 2 - foo\(bar\)\@!
+OK 0 - if \(\(then\)\@!.\)*$
+OK 1 - if \(\(then\)\@!.\)*$
+OK 2 - if \(\(then\)\@!.\)*$
+OK 0 - if \(\(then\)\@!.\)*$
+OK 1 - if \(\(then\)\@!.\)*$
+OK 2 - if \(\(then\)\@!.\)*$
+OK 0 - \(foo\)\@!bar
+OK 1 - \(foo\)\@!bar
+OK 2 - \(foo\)\@!bar
+OK 0 - \(foo\)\@!...bar
+OK 1 - \(foo\)\@!...bar
+OK 2 - \(foo\)\@!...bar
+OK 0 - ^\%(.*bar\)\@!.*\zsfoo
+OK 1 - ^\%(.*bar\)\@!.*\zsfoo
+OK 2 - ^\%(.*bar\)\@!.*\zsfoo
+OK 0 - ^\%(.*bar\)\@!.*\zsfoo
+OK 1 - ^\%(.*bar\)\@!.*\zsfoo
+OK 2 - ^\%(.*bar\)\@!.*\zsfoo
+OK 0 - ^\%(.*bar\)\@!.*\zsfoo
+OK 1 - ^\%(.*bar\)\@!.*\zsfoo
+OK 2 - ^\%(.*bar\)\@!.*\zsfoo
OK 0 - [[:alpha:]]\{-2,6}
OK 1 - [[:alpha:]]\{-2,6}
OK 2 - [[:alpha:]]\{-2,6}