comparison mercurial/context.py @ 25688:24cda1dd45ff

workingctx: don't report the tags for its parents This fixes the bad distance calculation for '{latesttagdistance}' mentioned in the previous patch.
author Matt Harbison <matt_harbison@yahoo.com>
date Sun, 28 Jun 2015 13:38:03 -0400
parents 328739ea70c3
children 04d26a3c96fd
comparison
equal deleted inserted replaced
25687:984b4554ddf7 25688:24cda1dd45ff
1245 return 'close' in self._extra 1245 return 'close' in self._extra
1246 def extra(self): 1246 def extra(self):
1247 return self._extra 1247 return self._extra
1248 1248
1249 def tags(self): 1249 def tags(self):
1250 t = [] 1250 return []
1251 for p in self.parents():
1252 t.extend(p.tags())
1253 return t
1254 1251
1255 def bookmarks(self): 1252 def bookmarks(self):
1256 b = [] 1253 b = []
1257 for p in self.parents(): 1254 for p in self.parents():
1258 b.extend(p.bookmarks()) 1255 b.extend(p.bookmarks())