[PATCH 6 of 7] record: alias qrecord to qnew -i/--interactive

Idan Kamara idankk86 at gmail.com
Tue May 24 11:26:12 CDT 2011


# HG changeset patch
# User Idan Kamara <idankk86 at gmail.com>
# Date 1306253842 -10800
# Node ID c21a4febed3f70f2b84b2c8b8cf88ec8269b37ef
# Parent  5b9d44cdf96dd90c0c1c36d4c574a972fbab1bd1
record: alias qrecord to qnew -i/--interactive

diff -r 5b9d44cdf96d -r c21a4febed3f hgext/record.py
--- a/hgext/record.py	Tue May 24 19:17:19 2011 +0300
+++ b/hgext/record.py	Tue May 24 19:17:22 2011 +0300
@@ -565,9 +565,13 @@
         return
 
     cmdtable["qrecord"] = \
-        (qrecord, mq.cmdtable['^qnew'][1], # same options as qnew
+        (qrecord,
+         # same options as qnew, but copy them so we don't get
+         # -i/--interactive for qrecord
+         mq.cmdtable['^qnew'][1][:],
          _('hg qrecord [OPTION]... PATCH [FILE]...'))
 
+    _wrapcmd('qnew', mq.cmdtable, qrecord, _("interactively record a new patch"))
     _wrapcmd('qrefresh', mq.cmdtable, qrefresh,
              _("interactively select changes to refresh"))
 


More information about the Mercurial-devel mailing list