Mercurial > hg > mercurial-crew-with-dirclash
annotate templates/template-vars.txt @ 812:b65af904d6d7
Reduce the amount of stat traffic generated by a walk.
When we switched to the new walk code for commands, we no longer passed a
list of specific files to the repo or dirstate walk or changes methods.
This meant that we always walked and attempted to match everything,
which was not efficient.
Now, if we are given any patterns to match, or nothing at all, we still
walk everything. But if we are given only file names that contain no
glob characters, we only walk those.
author | Bryan O'Sullivan <bos@serpentine.com> |
---|---|
date | Fri, 29 Jul 2005 12:30:12 -0800 |
parents | f8d44a2e6928 |
children | ba625c8083d8 |
rev | line source |
---|---|
138 | 1 repo the name of the repo |
2 rev a changeset.manifest revision | |
3 node a changeset node | |
4 changesets total number of changesets | |
5 file a filename | |
6 filenode a file node | |
7 filerev a file revision | |
8 filerevs total number of file revisions | |
9 up the directory of the relevant file | |
10 path a path in the manifest, starting with "/" | |
11 basename a short pathname | |
12 manifest a manifest node | |
13 manifestrev a manifest revision | |
14 date a date string | |
15 age age in hours, days, etc | |
16 line a line of text (escaped) | |
17 desc a description (escaped, with breaks) | |
18 shortdesc a short description (escaped) | |
19 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
|
20 parent a list of the parent |
f8d44a2e6928
[PATCH 4/5]: cleaning the template parent management in hgweb
mpm@selenic.com
parents:
138
diff
changeset
|
21 tags a list of tag |
138 | 22 |
23 header the global page header | |
24 footer the global page footer | |
25 | |
26 files a list of file links | |
27 dirs a set of directory links | |
28 diff a diff of one or more files | |
29 annotate an annotated file | |
30 entries the entries relevant to the page | |
31 | |
32 Templates and commands: | |
33 changelog(rev) - a page for browsing changesets | |
34 naventry - a link for jumping to a changeset number | |
35 filenodelink - jump to file diff | |
36 fileellipses - printed after maxfiles | |
37 changelogentry - an entry in the log | |
38 manifest - browse a manifest as a directory tree |