equal
deleted
inserted
replaced
396 for t, n in self.tags().iteritems(): |
396 for t, n in self.tags().iteritems(): |
397 self.nodetagscache.setdefault(n, []).append(t) |
397 self.nodetagscache.setdefault(n, []).append(t) |
398 for tags in self.nodetagscache.itervalues(): |
398 for tags in self.nodetagscache.itervalues(): |
399 tags.sort() |
399 tags.sort() |
400 return self.nodetagscache.get(node, []) |
400 return self.nodetagscache.get(node, []) |
|
401 |
|
402 def nodebookmarks(self, node): |
|
403 marks = [] |
|
404 for bookmark, n in self._bookmarks.iteritems(): |
|
405 if n == node: |
|
406 marks.append(bookmark) |
|
407 return sorted(marks) |
401 |
408 |
402 def _branchtags(self, partial, lrev): |
409 def _branchtags(self, partial, lrev): |
403 # TODO: rename this function? |
410 # TODO: rename this function? |
404 tiprev = len(self) - 1 |
411 tiprev = len(self) - 1 |
405 if lrev != tiprev: |
412 if lrev != tiprev: |