mercurial/manifest.py
changeset 3215 53e843840349
parent 3189 f3b939444c72
child 3607 f4c9bb4ad7b1
equal deleted inserted replaced
3214:a5603ad915c5 3215:53e843840349
    51         delta = mdiff.patchtext(self.delta(node))
    51         delta = mdiff.patchtext(self.delta(node))
    52         deltamap = manifestdict()
    52         deltamap = manifestdict()
    53         for f, n in self.parselines(delta):
    53         for f, n in self.parselines(delta):
    54             deltamap.rawset(f, n)
    54             deltamap.rawset(f, n)
    55         return deltamap
    55         return deltamap
    56             
    56 
    57     def read(self, node):
    57     def read(self, node):
    58         if node == nullid: return manifestdict() # don't upset local cache
    58         if node == nullid: return manifestdict() # don't upset local cache
    59         if self.mapcache and self.mapcache[0] == node:
    59         if self.mapcache and self.mapcache[0] == node:
    60             return self.mapcache[1]
    60             return self.mapcache[1]
    61         text = self.revision(node)
    61         text = self.revision(node)