{# pass in variable "change" to this template #}
{% if change.linebreaks and change.new and change.old %}
{% for diff in change.diff %}
{% if diff.type == "insert" %}
{{ diff.text|linebreaksbr }}
{% elif diff.type == "delete" %}
{{diff.text|linebreaksbr}}
{% else %}
{{diff.text|linebreaksbr}}
{% endif %}
{% endfor %}
{% else %}
{% if change.old %}
{% if change.linebreaks %}
{{change.old|linebreaksbr}}
{% else %}
{{change.old}}
{% endif %}
{% endif %}
{% if change.new and change.old %}
{% endif %}
{% if change.new %}
{% if change.linebreaks %}
{{change.new|linebreaksbr}}
{% else %}
{{change.new}}
{% endif %}
{% endif %}
{% endif %}