updated for version 7.3.1085
Problem: New regexp engine: Non-greedy multi doesn't work.
Solution: Implement \{-}.
diff --git a/src/testdir/test64.ok b/src/testdir/test64.ok
index f5f1211..6423ecd 100644
--- a/src/testdir/test64.ok
+++ b/src/testdir/test64.ok
@@ -10,8 +10,10 @@
OK 2 - bc*
OK 0 - bc\{-}
OK 1 - bc\{-}
+OK 2 - bc\{-}
OK 0 - bc\{-}\(d\)
OK 1 - bc\{-}\(d\)
+OK 2 - bc\{-}\(d\)
OK 0 - bc*
OK 1 - bc*
OK 2 - bc*
@@ -437,13 +439,16 @@
OK 2 - a\{-2}
OK 0 - a\{-0,}
OK 1 - a\{-0,}
+OK 2 - a\{-0,}
OK 0 - a\{-0,}
OK 1 - a\{-0,}
+OK 2 - a\{-0,}
OK 0 - a\{-2,}
OK 1 - a\{-2,}
OK 2 - a\{-2,}
OK 0 - a\{-2,}
OK 1 - a\{-2,}
+OK 2 - a\{-2,}
OK 0 - a\{-,0}
OK 1 - a\{-,0}
OK 2 - a\{-,0}
@@ -455,8 +460,10 @@
OK 2 - a\{-,5}
OK 0 - a\{-}
OK 1 - a\{-}
+OK 2 - a\{-}
OK 0 - a\{-}
OK 1 - a\{-}
+OK 2 - a\{-}
OK 0 - \(abc\)*
OK 1 - \(abc\)*
OK 2 - \(abc\)*