2018-08-06 | Paul Boddie | raw files shortlog changelog graph | Fixed fragment-only links. | |
moinformat/links/html.py (file) |
1.1 --- a/moinformat/links/html.py Sun Aug 05 19:07:53 2018 +0200 1.2 +++ b/moinformat/links/html.py Mon Aug 06 00:10:09 2018 +0200 1.3 @@ -58,9 +58,14 @@ 1.4 1.5 target = target.rstrip("/") 1.6 1.7 + # Fragments. 1.8 + 1.9 + if target.startswith("#"): 1.10 + return self.quote(target), None 1.11 + 1.12 # Sub-pages. 1.13 1.14 - if target.startswith("/"): 1.15 + elif target.startswith("/"): 1.16 return self.translate_subpage(target), None 1.17 1.18 # Sibling (of ancestor) pages.