diff mercurial/commands.py @ 3837:7df171ea50cd

Fix log regression where log -p file showed diffs for other files
author Matt Mackall <mpm@selenic.com>
date Fri, 08 Dec 2006 20:44:58 -0600
parents 63f8f74ac4a8
children 973c6e6ca7a1
line wrap: on
line diff
--- a/mercurial/commands.py
+++ b/mercurial/commands.py
@@ -1548,7 +1548,7 @@ def log(ui, repo, *pats, **opts):
         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)