# HG changeset patch # User Bryan O'Sullivan # Date 2005-07-20 10:57:20 # Node ID d2dc7663d512a581f7ca8b984443b161d07277e8 # Parent 626aa658e2a9e5335fa4e62daca3774780a7a7fb Only walk over files that match our criteria. diff --git a/mercurial/hg.py b/mercurial/hg.py --- a/mercurial/hg.py +++ b/mercurial/hg.py @@ -478,7 +478,7 @@ class dirstate: else: if match(fn): unknown.append(fn) - return (lookup, changed, added, dc.keys(), unknown) + return (lookup, changed, added, filter(match, dc.keys()), unknown) # used to avoid circular references so destructors work def opener(base):