diff -r 925b1816c746 -r 7df171ea50cd mercurial/commands.py --- a/mercurial/commands.py Fri Dec 08 17:10:40 2006 -0800 +++ b/mercurial/commands.py Fri Dec 08 20:44:58 2006 -0600 @@ -1548,7 +1548,7 @@ df = util.matchdate(opts["date"]) - displayer = cmdutil.show_changeset(ui, repo, opts, buffered=True) + displayer = cmdutil.show_changeset(ui, repo, opts, True, matchfn) for st, rev, fns in changeiter: if st == 'add': changenode = repo.changelog.node(rev)