changeset 2008 | 11ffa1267185 |
parent 2006 | ff8b39daa930 |
child 2022 | a59da8cc35e4 |
--- a/mercurial/dirstate.py +++ b/mercurial/dirstate.py @@ -100,10 +100,10 @@ class dirstate(object): return False if not self.ignorefunc: ignore = self.hgignore() - if ignore: + allpats = [] + [allpats.extend(patlist) for patlist in ignore.values()] + if allpats: try: - allpats = [] - [allpats.extend(patlist) for patlist in ignore.values()] files, self.ignorefunc, anypats = ( util.matcher(self.root, inc=allpats, src='.hgignore')) except util.Abort: