[%|l(rev)%]revision %1[%END%] - [% author || '(no author)' %] - [% date %]:

[% msg | log_msg %]

[% FOREACH path = paths %] [% path.value.action %] - [% IF path.value.isdir %] [% IF path.value.action == 'D' %] [% path.key %] [% ELSE %] [% path.key %] [% IF path.value.copyfrom %] [%|l(path.value.copyfrom, path.value.copyfromrev)%](from %1:%2)[%END%] [% END %] [% END %] [% ELSE %] [% IF path.value.action == 'D' %] [% path.key %] [% ELSE %] [% path.key %] [% IF path.value.action == 'M' AND path.value.diff %] [%|l%](diff)[%END%] [% END %] [% IF path.value.action == 'A' %] [% IF path.value.diff %] [%|l%](diff)[%END%] [% END %] [% END %] [%|l%](checkout)[%END%] [% END %] [% IF path.value.copyfrom %] [%|l(path.value.copyfrom, path.value.copyfromrev)%](from %1:%2)[%END%] [% END %] [% END %]
[% END %] [% FOREACH path = paths %] [% IF path.value.action == 'M' %] [% path.key %]
[% path.value.diff %] [% END %] [% IF path.value.action == 'A' %] [% IF path.value.diff %] [% path.key %]
[% path.value.diff %]
[% END %] [% END %] [% END %]