From 10fdde6647c466fcd02ff0cbecef07e7fb761f44 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 20 Aug 2022 16:24:46 +0530 Subject: [PATCH] Hyperlink :envvar: as well --- kitty/cli.py | 2 +- kitty/conf/types.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/kitty/cli.py b/kitty/cli.py index ff4a37726..39e98ad1e 100644 --- a/kitty/cli.py +++ b/kitty/cli.py @@ -149,7 +149,7 @@ def kbd(x: str) -> str: @role def env(x: str) -> str: - return italic(x) + return ref_hyperlink(x, 'envvar-') role_map['envvar'] = role_map['env'] diff --git a/kitty/conf/types.py b/kitty/conf/types.py index ad74c0f8f..31fb480c1 100644 --- a/kitty/conf/types.py +++ b/kitty/conf/types.py @@ -70,8 +70,8 @@ def resolve_ref(ref: str, website_url: Callable[[str], str] = website_url) -> st elif ref.startswith('action-'): frag = ref.partition('-')[-1].replace('_', '-') href = f'actions/#{frag}' - elif ref.startswith('term-'): - href = 'glossary/#term-' + ref.partition('-')[-1] + elif ref.startswith('term-') or ref.startswith('envvar-'): + href = 'glossary/#' + ref return website_url(href)