[PATCH 4 of 5] show: make template option actually show up in help
Ryan McElroy
rm at fb.com
Mon Apr 10 05:41:06 EDT 2017
# HG changeset patch
# User Ryan McElroy <rmcelroy at fb.com>
# Date 1491817029 25200
# Mon Apr 10 02:37:09 2017 -0700
# Node ID eefe70d59a3ea5a09b5711ea8d7c568002a8d9e3
# Parent ee1bd54bfda1dd1aea0f9b2397ddeae42d58c54a
show: make template option actually show up in help
Previously, the --template/-T option didn't show up in help because it's marked
as experimental. It's not really experimental for show, and its quite important
for show's funcationality, so let's make sure it always shows up.
diff --git a/hgext/show.py b/hgext/show.py
--- a/hgext/show.py
+++ b/hgext/show.py
@@ -17,7 +17,6 @@ from __future__ import absolute_import
from mercurial.i18n import _
from mercurial import (
cmdutil,
- commands,
error,
registrar,
)
@@ -51,7 +50,9 @@ class showcmdfunc(registrar._funcregistr
showview = showcmdfunc()
- at command('show', commands.formatteropts, _('VIEW'))
+ at command('show', [
+ ('T', 'template', '', ('display with template'), _('TEMPLATE')),
+ ], _('VIEW'))
def show(ui, repo, view=None, template=None):
"""show various repository information
diff --git a/tests/test-show.t b/tests/test-show.t
--- a/tests/test-show.t
+++ b/tests/test-show.t
@@ -43,6 +43,8 @@ No arguments shows available views
options:
+ -T --template TEMPLATE display with template
+
(some details hidden, use --verbose to show complete help)
Unknown view prints error
More information about the Mercurial-devel
mailing list