equal
deleted
inserted
replaced
1416 ''' |
1416 ''' |
1417 revlog = self._revlog() |
1417 revlog = self._revlog() |
1418 if revlog._usemanifestv2: |
1418 if revlog._usemanifestv2: |
1419 # Need to perform a slow delta |
1419 # Need to perform a slow delta |
1420 r0 = revlog.deltaparent(revlog.rev(self._node)) |
1420 r0 = revlog.deltaparent(revlog.rev(self._node)) |
1421 m0 = manifestctx(self._repo, revlog.node(r0)).read() |
1421 m0 = self._repo.manifestlog[revlog.node(r0)].read() |
1422 m1 = self.read() |
1422 m1 = self.read() |
1423 md = manifestdict() |
1423 md = manifestdict() |
1424 for f, ((n0, fl0), (n1, fl1)) in m0.diff(m1).iteritems(): |
1424 for f, ((n0, fl0), (n1, fl1)) in m0.diff(m1).iteritems(): |
1425 if n1: |
1425 if n1: |
1426 md[f] = n1 |
1426 md[f] = n1 |