Fix doc website URL with duplicate slashes
This commit is contained in:
parent
ba9afc61a4
commit
fd4a682c5b
@ -109,7 +109,7 @@ def remove_markup(text: str) -> str:
|
||||
return f'{t} <{url}>'
|
||||
if m.group(1) == 'doc':
|
||||
t, q = extract(m)
|
||||
return f'{t} <{website_url(q.lstrip("/"))}>'
|
||||
return f'{t} <{website_url(q)}>'
|
||||
if m.group(1) in ('term', 'option'):
|
||||
t, _ = extract(m)
|
||||
return t
|
||||
|
||||
@ -237,7 +237,7 @@ def website_url(doc_name: str = '', website: str = 'https://sw.kovidgoyal.net/ki
|
||||
if base:
|
||||
base += '/'
|
||||
doc_name = base + (f'#{frag}' if frag else '')
|
||||
return website + doc_name
|
||||
return website + doc_name.lstrip('/')
|
||||
|
||||
|
||||
handled_signals: Set[int] = set()
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user