[PATCH 7 of 7] manifest: correct readdelta() according to parentdeltas
in3xes at gmail.com
in3xes at gmail.com
Tue Aug 10 12:21:16 CDT 2010
# HG changeset patch
# User Pradeepkumar Gayam <in3xes at gmail.com>
# Date 1281459532 -19800
# Node ID 3afb2d4cf405be6d2ba0bd3cd36923c146433f0a
# Parent 4af33b7f5452d3512e68a03477c970c7dad652c4
manifest: correct readdelta() according to parentdeltas
diff -r 4af33b7f5452 -r 3afb2d4cf405 mercurial/manifest.py
--- a/mercurial/manifest.py Tue Aug 10 22:28:30 2010 +0530
+++ b/mercurial/manifest.py Tue Aug 10 22:28:52 2010 +0530
@@ -36,6 +36,8 @@
def readdelta(self, node):
r = self.rev(node)
+ if self._parentdelta:
+ return self.parse(mdiff.patchtext(self.revdiff(self.deltaparent(r), r)))
return self.parse(mdiff.patchtext(self.revdiff(r - 1, r)))
def read(self, node):
More information about the Mercurial-devel
mailing list