Show More
@@ -1647,8 +1647,9 b' class changeset_templater(changeset_prin' | |||||
1647 | self.t(self._parts['footer'], **props)) |
|
1647 | self.t(self._parts['footer'], **props)) | |
1648 |
|
1648 | |||
1649 | def _lookuplogtemplate(ui, tmpl, style): |
|
1649 | def _lookuplogtemplate(ui, tmpl, style): | |
1650 | """ |
|
1650 | """Find the template matching the given template spec or style | |
1651 | Find the template matching the given template spec or style. |
|
1651 | ||
|
1652 | See formatter.lookuptemplate() for details. | |||
1652 | """ |
|
1653 | """ | |
1653 |
|
1654 | |||
1654 | # ui settings |
|
1655 | # ui settings |
@@ -374,6 +374,21 b' class templateformatter(baseformatter):' | |||||
374 | self._out.write(templater.stringify(g)) |
|
374 | self._out.write(templater.stringify(g)) | |
375 |
|
375 | |||
376 | def lookuptemplate(ui, topic, tmpl): |
|
376 | def lookuptemplate(ui, topic, tmpl): | |
|
377 | """Find the template matching the given -T/--template spec 'tmpl' | |||
|
378 | ||||
|
379 | 'tmpl' can be any of the following: | |||
|
380 | ||||
|
381 | - a literal template (e.g. '{rev}') | |||
|
382 | - a map-file name or path (e.g. 'changelog') | |||
|
383 | - a reference to [templates] in config file | |||
|
384 | - a path to raw template file | |||
|
385 | ||||
|
386 | A map file defines a stand-alone template environment. If a map file | |||
|
387 | selected, all templates defined in the file will be loaded, and the | |||
|
388 | template matching the given topic will be rendered. No aliases will be | |||
|
389 | loaded from user config. | |||
|
390 | """ | |||
|
391 | ||||
377 | # looks like a literal template? |
|
392 | # looks like a literal template? | |
378 | if '{' in tmpl: |
|
393 | if '{' in tmpl: | |
379 | return tmpl, None |
|
394 | return tmpl, None |
General Comments 0
You need to be logged in to leave comments.
Login now