annotate mercurial/templates/template-vars.txt @ 12039:18e1e7520b67 stable

alias: make shadowing behavior more consistent (issue2054) Currently, given an alias like the following: [alias] summary = summary --remote The alias might be executed - or it might not - depending on the order of the cmdtable dict. This happens because cmdalias gets assigned back to the cmdtable like so: cmdtable['summary'] = ... Yet '^summary|sum' is still in the table, so which one cmdutil.findcmd() chooses isn't deterministic. This patch makes cmdalias assign back to '^summary|sum'. It uses the same cmdtable key lookup that extensions.wrapcommand() does.
author Brodie Rao <brodie@bitheap.org>
date Sat, 21 Aug 2010 22:48:14 -0400
parents d703906d02ab
children 616ad3f6fd33
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
138
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
1 repo the name of the repo
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
2 rev a changeset.manifest revision
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
3 node a changeset node
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
4 changesets total number of changesets
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
5 file a filename
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
6 filerev a file revision
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
7 filerevs total number of file revisions
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
8 up the directory of the relevant file
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
9 path a path in the manifest, starting with "/"
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
10 basename a short pathname
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
11 date a date string
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
12 age age in hours, days, etc
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
13 line a line of text (escaped)
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
14 desc a description (escaped, with breaks)
3240
e0069e7fe419 Fix minor indentation problem in template-vars.txt
Thomas Arendsen Hein <thomas@intevation.de>
parents: 3205
diff changeset
15 shortdesc a short description (escaped)
138
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
16 author a name or email addressv(obfuscated)
598
f8d44a2e6928 [PATCH 4/5]: cleaning the template parent management in hgweb
mpm@selenic.com
parents: 138
diff changeset
17 parent a list of the parent
1606
ba625c8083d8 - duplicate the parent link logic to show child links
Muli Ben-Yehuda <mulix@mulix.org>
parents: 598
diff changeset
18 child a list of the children
598
f8d44a2e6928 [PATCH 4/5]: cleaning the template parent management in hgweb
mpm@selenic.com
parents: 138
diff changeset
19 tags a list of tag
138
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
20
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
21 header the global page header
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
22 footer the global page footer
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
23
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
24 files a list of file links
3197
e18c3d08528d Show copies in hg log.
Brendan Cully <brendan@kublai.com>
parents: 1606
diff changeset
25 file_copies a list of pairs of name, source filenames
138
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
26 dirs a set of directory links
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
27 diff a diff of one or more files
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
28 annotate an annotated file
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
29 entries the entries relevant to the page
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
30
10949
d703906d02ab document missing template variables
anatoly techtonik <techtonik@gmail.com>
parents: 9999
diff changeset
31 url base url of hgweb interface
d703906d02ab document missing template variables
anatoly techtonik <techtonik@gmail.com>
parents: 9999
diff changeset
32 staticurl base url for static resources
d703906d02ab document missing template variables
anatoly techtonik <techtonik@gmail.com>
parents: 9999
diff changeset
33
d703906d02ab document missing template variables
anatoly techtonik <techtonik@gmail.com>
parents: 9999
diff changeset
34
138
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
35 Templates and commands:
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
36 changelog(rev) - a page for browsing changesets
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
37 naventry - a link for jumping to a changeset number
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
38 filenodelink - jump to file diff
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
39 fileellipses - printed after maxfiles
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
40 changelogentry - an entry in the log
3197
e18c3d08528d Show copies in hg log.
Brendan Cully <brendan@kublai.com>
parents: 1606
diff changeset
41 manifest - browse a manifest as a directory tree