{% if info %}
{% for k, v in info %} {% if k %} {{ k }}: {% endif %} {{ v|linebreaksbr }} {% if not forloop.last %}
{% endif %} {% endfor %}
{% endif %} {% for diff in diffs %}
{% if diff.is_header %}
                        {{ diff.lines|join:"\n" }}
                    
{% else %}
{{ diff.old_filename }} {% if diff.old_revision %} [{{ diff.old_revision }}] {% endif %}
{{ diff.new_filename }} {% if diff.new_revision %} [{{ diff.new_revision }}] {% endif %}
{% for chunk in diff.chunks %} {% if not forloop.first %} {% endif %} {% for line in chunk %} {% endfor %} {% endfor %}
{{ line.old_lineno }} {{ line.new_lineno }} {{ line.line|safe }}
{% endif %}
{% endfor %}