Also hyperlink the :ac: role in CLI help output

This commit is contained in:
Kovid Goyal 2022-08-19 14:05:11 +05:30
parent 5350eb29c1
commit a59e1adee1
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C
2 changed files with 10 additions and 1 deletions

View File

@ -178,6 +178,15 @@ def ref(x: str) -> str:
return t
@role
def ac(x: str) -> str:
t, q = text_and_target(x)
url = resolve_ref(q)
if url:
return hyperlink_for_url(url, t)
return t
OptionSpecSeq = List[Union[str, OptionDict]]

View File

@ -65,7 +65,7 @@ def resolve_ref(ref: str, website_url: Callable[[str], str] = website_url) -> st
elif ref.startswith('action-group-'):
href = f'{website_url("generated/actions")}#{ref}'
elif ref.startswith('action-'):
frag = ref.partition('-')[-1]
frag = ref.partition('-')[-1].replace('_', '-')
href = f'{website_url("generated/actions")}#{frag}'
return href