comparison mercurial/bundlerepo.py @ 4028:540d1059c802

bundlerepo: it was meant to be revdiff() instead of chunk()
author Benoit Boissinot <benoit.boissinot@ens-lyon.org>
date Mon, 15 Jan 2007 17:56:20 +0100
parents 8643b9f90b51
children 9210fba03d16
comparison
equal deleted inserted replaced
4027:2601ac9c54f0 4028:540d1059c802
91 # hot path for bundle 91 # hot path for bundle
92 revb = self.rev(self.bundlebase(rev2)) 92 revb = self.rev(self.bundlebase(rev2))
93 if revb == rev1: 93 if revb == rev1:
94 return self.chunk(rev2) 94 return self.chunk(rev2)
95 elif not self.bundle(rev1) and not self.bundle(rev2): 95 elif not self.bundle(rev1) and not self.bundle(rev2):
96 return revlog.revlog.chunk(self, rev1, rev2) 96 return revlog.revlog.revdiff(self, rev1, rev2)
97 97
98 return self.diff(self.revision(self.node(rev1)), 98 return self.diff(self.revision(self.node(rev1)),
99 self.revision(self.node(rev2))) 99 self.revision(self.node(rev2)))
100 100
101 def revision(self, node): 101 def revision(self, node):