Comments
Patch
@@ -352,8 +352,22 @@ def shortlog(web, req, tmpl):
return changelog(web, req, tmpl, shortlog=True)
@webcommand('changeset')
def changeset(web, req, tmpl):
+ """
+ /changeset[/{revision}]
+ -----------------------
+
+ Show information about a single changeset.
+
+ A URL path argument is the changeset identifier to show. See ``hg help
+ revisions`` for possible values. If not defined, the ``tip`` changeset
+ will be shown.
+
+ The ``changeset`` template is rendered. Contents of the ``changesettag``,
+ ``changesetbookmark``, ``filenodelink``, ``filenolink``, and the many
+ templates related to diffs may all be used to produce the output.
+ """
ctx = webutil.changectx(web.repo, req)
basectx = webutil.basechangectx(web.repo, req)
if basectx is None:
basectx = ctx.p1()