Non-grouping regex for ignore
authorMatt Mackall <mpm@selenic.com>
Fri, 08 Jul 2005 00:14:47 -0800
changeset 652 a54a1c101a9a
parent 651 08b65d66f3e7
child 653 94cdd02792b5
Non-grouping regex for ignore -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Non-grouping regex for ignore Suggested by Mark Williamson manifest hash: dfd4686e7ac9f96e79da600edf299ed64213e05d -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCzjX3ywK+sNU5EO8RAnc1AJ4/sKzyZJiRs6UzE3uksE2U9rOkVQCeJsZf PhHsNtEt/WyL+v44mBfk8Mk= =e+Qy -----END PGP SIGNATURE-----
mercurial/hg.py
--- a/mercurial/hg.py	Fri Jul 08 00:07:54 2005 -0800
+++ b/mercurial/hg.py	Fri Jul 08 00:14:47 2005 -0800
@@ -507,7 +507,7 @@
                         bigpat.append(util.pconvert(pat[:-1]))
             except IOError: pass
             if bigpat:
-                s = "(%s)" % (")|(".join(bigpat))
+                s = "(?:%s)" % (")|(?:".join(bigpat))
                 r = re.compile(s)
                 self.ignorefunc = r.search
             else: