{# vim: set et ts=8 sts=4 sw=4 ai: #} {% if pagepath %} {% extends "page.html" %} {% else %} {% extends "wiki.html" %} {% endif %} {% block menu %} {{ super() }} {% if not pagepath and menutree %} {% include 'snippets/menutree.html' %} {% endif %} {% endblock %} {% block content %}
{% if rev_a and rev_b %}

Comparing {{rev_a}} to {{rev_b}}

{% elif revision %}

Commit {{revision}}

{% endif %} {% if metadata %} {{metadata.datetime|format_datetime}} {%if not metadata.author_email%}{{metadata.author_name}}{%else%}{{metadata.author_name}}{%endif%}: {{metadata.message or '-/-'|safe}} {%endif%} {% for file in patchset %} {% with filename=file.path,lines=file_diffs[file.path],urlobj=url_map[file.path] %} {# {{filename}} {{lines}} {{file}} #} {%- if page_filename|length == 0 or filename == page_filename %} {% for l in lines %} {%- if l.style == "hunk" %} {%- else %} {%-if withlinenumbers -%} {%- endif -%} {%- endif -%} {%- endfor -%}{# l in lines #} {%- else -%} {%- endif %} {% endwith %}{# filenname,lines in file_diffs #} {% endfor %}{# filenname,lines in file_diffs #}
{%- if urlobj.source_file == urlobj.target_file %} {{urlobj.source_file}} {{rev_a}} .. {{rev_b}} {%- else %} {%- if urlobj.source_url %} {{urlobj.source_file}} {%- else %} {{urlobj.source_file}} {%- endif %} .. {%- if urlobj.target_url %} {{urlobj.target_file}} {%- else %} {{urlobj.target_file}} {%- endif %} {%- endif %} {# {%- elif rev_a and rev_b %} {{url_map[filename][0][0]}} {{rev_a}} .. {{rev_b}} {%- endif %} #}
{{l.value}}{{l.source}} {{l.target}}{{l.type}} {{l.value | replace('\n', '')}}
{######} {% endblock %}