# HG changeset patch # User Paul Boddie # Date 1533654358 -7200 # Node ID f360a1d0929a5def7e6c7a2688b1073a1f2a3f59 # Parent 0ed88eebdf3b1f8c30b30a5571d4b6c9143493b2 Use a left-side slash-stripped target as the default label for subpage links. diff -r 0ed88eebdf3b -r f360a1d0929a moinformat/links/html.py --- a/moinformat/links/html.py Tue Aug 07 15:47:33 2018 +0200 +++ b/moinformat/links/html.py Tue Aug 07 17:05:58 2018 +0200 @@ -63,10 +63,10 @@ if target.startswith("#"): return self.quote(target), None - # Sub-pages. + # Sub-pages. Remove the leading slash for the label. elif target.startswith("/"): - return self.translate_subpage(target), None + return self.translate_subpage(target), target.lstrip("/") # Sibling (of ancestor) pages.