mercurial/localrepo.py
changeset 13384 caa561759538
parent 13365 f1c5294e9119
child 13385 d012d95499f7
--- a/mercurial/localrepo.py	Sun Feb 13 11:14:46 2011 +0100
+++ b/mercurial/localrepo.py	Fri Feb 11 19:36:15 2011 +0100
@@ -399,6 +399,13 @@
                 tags.sort()
         return self.nodetagscache.get(node, [])
 
+    def nodebookmarks(self, node):
+        marks = []
+        for bookmark, n in self._bookmarks.iteritems():
+            if n == node:
+                marks.append(bookmark)
+        return sorted(marks)
+
     def _branchtags(self, partial, lrev):
         # TODO: rename this function?
         tiprev = len(self) - 1