[PATCH] histedit: use cmdutil.command decorator
Adrian Buehlmann
adrian at cadifra.com
Fri Jul 6 15:49:04 CDT 2012
# HG changeset patch
# User Adrian Buehlmann <adrian at cadifra.com>
# Date 1341607390 -7200
# Node ID 22c1c58e615df6d1efd6aa48bce8214c0b75afb7
# Parent 01d847e0fdc9578ae2f94b42291bcb6a6e5bf89e
histedit: use cmdutil.command decorator
diff --git a/hgext/histedit.py b/hgext/histedit.py
--- a/hgext/histedit.py
+++ b/hgext/histedit.py
@@ -27,6 +27,9 @@
from mercurial import util
from mercurial.i18n import _
+cmdtable = {}
+command = cmdutil.command(cmdtable)
+
testedwith = 'internal'
editcomment = """
@@ -242,6 +245,19 @@
'm': message,
'mess': message,
}
+
+ at command('histedit',
+ [('', 'commands', '',
+ _('Read history edits from the specified file.')),
+ ('c', 'continue', False, _('continue an edit already in progress')),
+ ('k', 'keep', False,
+ _("don't strip old nodes after edit is complete")),
+ ('', 'abort', False, _('abort an edit in progress')),
+ ('o', 'outgoing', False, _('changesets not found in destination')),
+ ('f', 'force', False,
+ _('force outgoing even for unrelated repositories')),
+ ('r', 'rev', [], _('first revision to be edited'))],
+ __doc__)
def histedit(ui, repo, *parent, **opts):
"""hg histedit <parent>
"""
@@ -543,22 +559,3 @@
raise util.Abort(_('unknown action "%s"') % action)
parsed.append([action, ha])
return parsed
-
-
-cmdtable = {
- "histedit":
- (histedit,
- [('', 'commands', '', _(
- 'Read history edits from the specified file.')),
- ('c', 'continue', False, _('continue an edit already in progress')),
- ('k', 'keep', False, _(
- "don't strip old nodes after edit is complete")),
- ('', 'abort', False, _('abort an edit in progress')),
- ('o', 'outgoing', False, _('changesets not found in destination')),
- ('f', 'force', False, _(
- 'force outgoing even for unrelated repositories')),
- ('r', 'rev', [], _('first revision to be edited')),
- ],
- __doc__,
- ),
-}
More information about the Mercurial-devel
mailing list