diff -r 42f1b8cb9a60 -r 9fe97eea5510 mercurial/cmdutil.py --- a/mercurial/cmdutil.py Thu Nov 13 10:11:32 2008 +0100 +++ b/mercurial/cmdutil.py Wed Nov 12 15:19:14 2008 -0600 @@ -1017,7 +1017,7 @@ revs = [] for j in xrange(i - window, i + 1): n = filelog.node(j) - revs.append((filelog.linkrev(n), + revs.append((filelog.linkrev(j), follow and filelog.renamed(n))) revs.reverse() for rev in revs: