--- a/hgext/bookmarks.py Thu Jul 23 15:26:29 2009 -0500
+++ b/hgext/bookmarks.py Fri Jul 24 00:04:24 2009 +0200
@@ -246,12 +246,12 @@
key = self._bookmarks[key]
return super(bookmark_repo, self).lookup(key)
- def commit(self, *k, **kw):
+ def commitctx(self, ctx, error=False):
"""Add a revision to the repository and
move the bookmark"""
wlock = self.wlock() # do both commit and bookmark with lock held
try:
- node = super(bookmark_repo, self).commit(*k, **kw)
+ node = super(bookmark_repo, self).commitctx(ctx, error)
if node is None:
return None
parents = self.changelog.parents(node)