templates/template-vars.txt
author mpm@selenic.com
Tue, 21 Jun 2005 19:31:13 -0800
changeset 419 28511fc21073
parent 138 c77a679e9cfa
child 598 f8d44a2e6928
permissions -rw-r--r--
[PATCH] file seperator handling for the other 'OS' -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 [PATCH] file seperator handling for the other 'OS' From: K Thananchayan <thananck@yahoo.com> The following patch maintains repo root relative source file names in canonical form (with '/' as file seperator). Mercurial calls os.path.join, os.path.normpath, os.path.walk that use platform's file seperator. This patch does not change seperator in these circumstances (except when the result refer to source files). manifest hash: 2fbb4cb0d3d0bc4f4de5c7c8803fb738072ec6c5 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCuNuBywK+sNU5EO8RAhAZAKCV8cz11+rdof9n1tHb0uDScF34GgCeITNi 4aVikToPXqXyReN9kFP5pnY= =xcV5 -----END PGP SIGNATURE-----
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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
filenode      a file node
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
     7
filerev       a file revision
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
     8
filerevs      total number of file revisions
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
     9
up            the directory of the relevant file
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    10
path          a path in the manifest, starting with "/"
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    11
basename      a short pathname
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    12
manifest      a manifest node
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    13
manifestrev   a manifest revision
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    14
date          a date string
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    15
age           age in hours, days, etc
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    16
line          a line of text (escaped)
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    17
desc          a description (escaped, with breaks)
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    18
shortdesc         a short description (escaped)
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    19
author        a name or email addressv(obfuscated)
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    20
p1, p2        parent nodes
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    21
p1rev, p2rev  parent revs
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    22
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    23
header        the global page header
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    24
footer        the global page footer
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    25
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    26
files         a list of file links
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    27
dirs          a set of directory links
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    28
diff          a diff of one or more files
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    29
annotate      an annotated file
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    30
entries       the entries relevant to the page
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    31
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    32
Templates and commands:
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    33
  changelog(rev) - a page for browsing changesets
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    34
    naventry - a link for jumping to a changeset number
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    35
    filenodelink - jump to file diff
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    36
    fileellipses - printed after maxfiles
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    37
    changelogentry - an entry in the log
c77a679e9cfa Revamped templated hgweb
mpm@selenic.com
parents:
diff changeset
    38
  manifest - browse a manifest as a directory tree