{% macro github_reference(number, path) -%}
{% if view.github_repository_url -%}
#{{ number }}
{%- else -%}
#{{ number }}
{%- endif %}
{%- endmacro %}
{#- An issue in another repository links there and is named with it, as GitHub names one. -#}
{% macro issue_reference(issue) -%}
{% if issue.repository -%}
{{ issue.repository }}#{{ issue.number }}
{%- else -%}
{{ github_reference(issue.number, "issues") }}
{%- endif %}
{%- endmacro %}