{% extends "base.html" %} {#- The unified diff between two versions of a document. Expects: project, doc, lines, versions, from_version, to_version. Lines are escaped text, never rendered markdown. -#} {%- macro line_class(line) -%} {%- if line.startswith("+++") or line.startswith("---") -%}diff-file {%- elif line.startswith("@@") -%}diff-hunk {%- elif line.startswith("+") -%}diff-add {%- elif line.startswith("-") -%}diff-del {%- else -%}diff-same{%- endif -%} {%- endmacro %} {% block title %}Diff v{{ from_version }} → v{{ to_version }} · {{ doc.title }} · relaybay{% endblock %} {% block crumbs %}/{{ project.name }}/Docs & rules/{{ doc.slug }}/diff{% endblock %} {% block content %}

{{ doc.title }}: v{{ from_version }} → v{{ to_version }}

Current version
{% if lines %}
{% for line in lines %}{{ line }}{% endfor %}
{% else %}

The two versions have the same text.

{% endif %}
{% endblock %}