Mercurial > public > mercurial-scm > hg-stable
diff hgext/purge.py @ 6588:10c23c1d5f33
walk: use match.dir in statwalk
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Mon, 12 May 2008 11:37:08 -0500 |
parents | 5acbdd3941c4 |
children | f3d7c2e81be1 |
line wrap: on
line diff
--- a/hgext/purge.py Mon May 12 11:37:08 2008 -0500 +++ b/hgext/purge.py Mon May 12 11:37:08 2008 -0500 @@ -86,11 +86,10 @@ files = [] missing = [] match = cmdutil.match(repo, dirs, opts) + match.dir = directories.append for src, f, st in repo.dirstate.statwalk(match.files(), match, - ignored=ignored, directories=True): - if src == 'd': - directories.append(f) - elif src == 'm': + ignored=ignored): + if src == 'm': missing.append(f) elif src == 'f' and f not in repo.dirstate: files.append(f)