comparison src/testdir/test64.ok @ 5336:c514693882b9 v7.4.021

updated for version 7.4.021 Problem: NFA regexp: Using \ze in one branch which doesn't match may cause end of another branch to be wrong. (William Fugh) Solution: Set end position if it wasn't set yet.
author Bram Moolenaar <bram@vim.org>
date Thu, 05 Sep 2013 21:15:44 +0200
parents c1ae5baa41f4
children 71e92a1cb37d
comparison
equal deleted inserted replaced
5335:f4b96a5d4a22 5336:c514693882b9
750 OK 1 - \v(a \zsif .*){2} 750 OK 1 - \v(a \zsif .*){2}
751 OK 2 - \v(a \zsif .*){2} 751 OK 2 - \v(a \zsif .*){2}
752 OK 0 - \>\zs. 752 OK 0 - \>\zs.
753 OK 1 - \>\zs. 753 OK 1 - \>\zs.
754 OK 2 - \>\zs. 754 OK 2 - \>\zs.
755 OK 0 - \s\+\ze\[/\|\s\zs\s\+
756 OK 1 - \s\+\ze\[/\|\s\zs\s\+
757 OK 2 - \s\+\ze\[/\|\s\zs\s\+
755 OK 0 - abc\@= 758 OK 0 - abc\@=
756 OK 1 - abc\@= 759 OK 1 - abc\@=
757 OK 2 - abc\@= 760 OK 2 - abc\@=
758 OK 0 - abc\@=cd 761 OK 0 - abc\@=cd
759 OK 1 - abc\@=cd 762 OK 1 - abc\@=cd