Mercurial > hg > mercurial-crew-with-dirclash
diff mercurial/commands.py @ 3385:55476ce8e59c
Use manifest rev instead of changelog rev for linear manifest test
author | Brendan Cully <brendan@kublai.com> |
---|---|
date | Fri, 13 Oct 2006 11:17:17 -0700 |
parents | 5e6c19919741 |
children | a004164dbeef 52617d992eed |
line wrap: on
line diff
--- a/mercurial/commands.py +++ b/mercurial/commands.py @@ -1840,7 +1840,8 @@ def log(ui, repo, *pats, **opts): break if rev in rcache[fn]: return rcache[fn][rev] - if repo.manifest.parentrevs(rev) != (rev - 1, -1): + mr = repo.manifest.rev(man) + if repo.manifest.parentrevs(mr) != (mr - 1, -1): return ncache[fn].get(repo.manifest.find(man, fn)[0]) if not dcache or dcache[0] != man: dcache[:] = [man, repo.manifest.readdelta(man)]