--- a/mercurial/templatekw.py Fri Jan 30 20:44:11 2015 -0500
+++ b/mercurial/templatekw.py Sun Feb 01 09:36:47 2015 +0900
@@ -382,6 +382,13 @@
names = ns.names(repo, ctx.node())
return showlist(ns.templatename, names, plural=namespace, **args)
+# don't remove "showtags" definition, even though namespaces will put
+# a helper function for "tags" keyword into "keywords" map automatically,
+# because online help text is built without namespaces initialization
+def showtags(**args):
+ """:tags: List of strings. Any tags associated with the changeset."""
+ return shownames('tags', **args)
+
# keywords are callables like:
# fn(repo, ctx, templ, cache, revcache, **args)
# with:
@@ -420,6 +427,7 @@
'phaseidx': showphaseidx,
'rev': showrev,
'subrepos': showsubrepos,
+ 'tags': showtags,
}
def _showparents(**args):