mercurial/hg.py
changeset 735 3433b228bbb3
parent 730 d2dc7663d512
child 737 8db4d406b3d3
--- a/mercurial/hg.py	Wed Jul 20 03:24:54 2005 -0800
+++ b/mercurial/hg.py	Wed Jul 20 03:37:01 2005 -0800
@@ -299,9 +299,12 @@
                             bigpat.append(util.pconvert(pat[:-1]))
             except IOError: pass
 
-            s = "(?:%s)" % (")|(?:".join(bigpat))
-            r = re.compile(s)
-            self.ignorefunc = r.search
+            if bigpat:
+                s = "(?:%s)" % (")|(?:".join(bigpat))
+                r = re.compile(s)
+                self.ignorefunc = r.search
+            else:
+                self.ignorefunc = util.never
 
         return self.ignorefunc(f)