##// END OF EJS Templates
log --copies: use manifest.find instead of delta when manifest parent is not rev-1...
Brendan Cully -
r3384:5e6c1991 default
parent child Browse files
Show More
@@ -1840,6 +1840,8 b' def log(ui, repo, *pats, **opts):'
1840 break
1840 break
1841 if rev in rcache[fn]:
1841 if rev in rcache[fn]:
1842 return rcache[fn][rev]
1842 return rcache[fn][rev]
1843 if repo.manifest.parentrevs(rev) != (rev - 1, -1):
1844 return ncache[fn].get(repo.manifest.find(man, fn)[0])
1843 if not dcache or dcache[0] != man:
1845 if not dcache or dcache[0] != man:
1844 dcache[:] = [man, repo.manifest.readdelta(man)]
1846 dcache[:] = [man, repo.manifest.readdelta(man)]
1845 if fn in dcache[1]:
1847 if fn in dcache[1]:
General Comments 0
You need to be logged in to leave comments. Login now