Comments
Patch
@@ -648,7 +648,7 @@
return None
def getbookmarks(self):
- return bookmarks.listbookmarks(self.repo)
+ return bookmarks.listhexbookmarks(self.repo)
def checkrevformat(self, revstr, mapname='splicemap'):
""" Mercurial, revision string is a 40 byte hex """
@@ -284,7 +284,7 @@
lockmod.release(tr, lock)
return update
-def listbookmarks(repo):
+def listhexbookmarks(repo):
# We may try to list bookmarks on a repo type that does not
# support it (e.g., statichttprepository).
marks = getattr(repo, '_bookmarks', {})
@@ -23,7 +23,8 @@
return n
_namespaces = {"namespaces": (lambda *x: False, _nslist),
- "bookmarks": (bookmarks.pushbookmark, bookmarks.listbookmarks),
+ "bookmarks": (bookmarks.pushbookmark,
+ bookmarks.listhexbookmarks),
"phases": (phases.pushphase, phases.listphases),
"obsolete": (obsolete.pushmarker, obsolete.listmarkers),
}