mirror of
https://github.com/facebook/sapling.git
synced 2024-10-10 08:47:12 +03:00
994c332a3b
This allows us to %include map-cmdline.<style> file in our .hgrc files. The syntax is slightly different as hgrc doesn't support loading an external template file, but map-cmdline files don't use this feature, so the syntax can be considered identical in practice. Unnamed section is remapped for backward compatibility.
22 lines
1.6 KiB
XML
22 lines
1.6 KiB
XML
[templates]
|
|
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'
|
|
changeset_debug = '<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}{extras}</logentry>\n'
|
|
|
|
file_add = '<path action="A">{file_add|xmlescape}</path>\n'
|
|
file_mod = '<path action="M">{file_mod|xmlescape}</path>\n'
|
|
file_del = '<path action="R">{file_del|xmlescape}</path>\n'
|
|
|
|
start_file_copies = '<copies>\n'
|
|
file_copy = '<copy source="{source|xmlescape}">{name|xmlescape}</copy>\n'
|
|
end_file_copies = '</copies>\n'
|
|
|
|
parent = '<parent revision="{rev}" node="{node}" />\n'
|
|
branch = '<branch>{branch|xmlescape}</branch>\n'
|
|
tag = '<tag>{tag|xmlescape}</tag>\n'
|
|
bookmark = '<bookmark>{bookmark|xmlescape}</bookmark>\n'
|
|
extra = '<extra key="{key|xmlescape}">{value|xmlescape}</extra>\n'
|