mercurial/hg.py
changeset 652 a54a1c101a9a
parent 650 2c934c7b79dc
child 656 147d2fa2d766
--- a/mercurial/hg.py
+++ b/mercurial/hg.py
@@ -507,7 +507,7 @@ class localrepository:
                         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: