comparison 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
comparison
equal deleted inserted replaced
3836:925b1816c746 3837:7df171ea50cd
1546 df = False 1546 df = False
1547 if opts["date"]: 1547 if opts["date"]:
1548 df = util.matchdate(opts["date"]) 1548 df = util.matchdate(opts["date"])
1549 1549
1550 1550
1551 displayer = cmdutil.show_changeset(ui, repo, opts, buffered=True) 1551 displayer = cmdutil.show_changeset(ui, repo, opts, True, matchfn)
1552 for st, rev, fns in changeiter: 1552 for st, rev, fns in changeiter:
1553 if st == 'add': 1553 if st == 'add':
1554 changenode = repo.changelog.node(rev) 1554 changenode = repo.changelog.node(rev)
1555 parents = [p for p in repo.changelog.parentrevs(rev) 1555 parents = [p for p in repo.changelog.parentrevs(rev)
1556 if p != nullrev] 1556 if p != nullrev]