[PATCH 1 of 2 hglib] client: add bookmark command

Idan Kamara idankk86 at gmail.com
Thu Aug 11 09:55:11 CDT 2011


# HG changeset patch
# User Idan Kamara <idankk86 at gmail.com>
# Date 1313074436 -10800
# Node ID 4f70665a1c6fbfe74ed30cece2a51a32e03ee110
# Parent  266e5d80b1768e63a908c706c04b3ac8a567c314
client: add bookmark command

diff -r 266e5d80b176 -r 4f70665a1c6f hglib/client.py
--- a/hglib/client.py	Thu Aug 11 16:09:21 2011 +0300
+++ b/hglib/client.py	Thu Aug 11 17:53:56 2011 +0300
@@ -150,6 +150,13 @@
 
         self.rawcommand(args)
 
+    def bookmark(self, name, rev=None, force=False, delete=False, inactive=False,
+                 rename=None):
+        args = cmdbuilder('bookmark', name, r=rev, f=force, d=delete,
+                          i=inactive, m=rename)
+
+        self.rawcommand(args)
+
     def branch(self, name=None, clean=False, force=False):
         if name and clean:
             raise ValueError('cannot use both name and clean')


More information about the Mercurial-devel mailing list