diff -r 9fe33afc00b4 -r ff3ccc592af4 mercurial/commands.py --- a/mercurial/commands.py Tue Sep 30 15:45:48 2014 -0700 +++ b/mercurial/commands.py Tue Sep 30 14:39:58 2014 -0700 @@ -3219,7 +3219,7 @@ fmt = '%s' + end m = scmutil.match(ctx, pats, opts) - for f in ctx.walk(m): + for f in ctx.matches(m): if rev is None and repo.dirstate[f] in 'r?!': continue fm.startitem()