equal
deleted
inserted
replaced
111 self.mapcache = (node, map, flag) |
111 self.mapcache = (node, map, flag) |
112 return map |
112 return map |
113 |
113 |
114 def readflags(self, node): |
114 def readflags(self, node): |
115 if node == nullid: return {} # don't upset local cache |
115 if node == nullid: return {} # don't upset local cache |
116 if self.mapcache or self.mapcache[0] != node: |
116 if not self.mapcache or self.mapcache[0] != node: |
117 self.read(node) |
117 self.read(node) |
118 return self.mapcache[2] |
118 return self.mapcache[2] |
119 |
119 |
120 def diff(self, a, b): |
120 def diff(self, a, b): |
121 # this is sneaky, as we're not actually using a and b |
121 # this is sneaky, as we're not actually using a and b |