updated for version 7.3.1017
Problem: Zero width match changes length of match.
Solution: For a zero width match put new states in the current position in
the state list.
diff --git a/src/testdir/test64.ok b/src/testdir/test64.ok
index d31f1ef..3fb8268 100644
--- a/src/testdir/test64.ok
+++ b/src/testdir/test64.ok
@@ -209,6 +209,7 @@
OK - aa \zsax
OK - abc \zsmatch\ze abc
OK - \v(a \zsif .*){2}
+OK - \>\zs.
OK - abc\@=
OK - abc\@=cd
OK - abc\@=
@@ -231,4 +232,7 @@
OK - \%x20
OK - \%u0020
OK - \%U00000020
+OK - goo\|go
+OK - \<goo\|\<go
+OK - \<goo\|go
192.168.0.1