Mercurial > hg
diff mercurial/templates/map-cmdline.xml @ 26222:3095b1027661
templater: add new docheader/footer components for XML (issue4135)
The existing header/footer components were templated per-changeset,
and thus couldn't be correctly printed for an empty log
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Wed, 26 Aug 2015 16:27:14 -0500 |
parents | 0be2fe6a0843 |
children | f4aeb952ab77 |
line wrap: on
line diff
--- a/mercurial/templates/map-cmdline.xml Thu Sep 10 09:52:17 2015 -0400 +++ b/mercurial/templates/map-cmdline.xml Wed Aug 26 16:27:14 2015 -0500 @@ -1,5 +1,5 @@ -header = '<?xml version="1.0"?>\n<log>\n' -footer = '</log>\n' +docheader = '<?xml version="1.0"?>\n<log>\n' +docfooter = '</log>\n' changeset = '<logentry revision="{rev}" node="{node}">\n{branches}{bookmarks}{tags}{parents}<author email="{author|email|xmlescape}">{author|person|xmlescape}</author>\n<date>{date|rfc3339date}</date>\n<msg xml:space="preserve">{desc|xmlescape}</msg>\n</logentry>\n' changeset_verbose = '<logentry revision="{rev}" node="{node}">\n{branches}{bookmarks}{tags}{parents}<author email="{author|email|xmlescape}">{author|person|xmlescape}</author>\n<date>{date|rfc3339date}</date>\n<msg xml:space="preserve">{desc|xmlescape}</msg>\n<paths>\n{file_adds}{file_dels}{file_mods}</paths>\n{file_copies}</logentry>\n'