X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=doclib%2Ffix-links.py;h=3958e3fa0f946b066b9bfbbf1ca5d50980caacde;hb=1081c75b5564fda3eef4918bf137a76fe62fe9ae;hp=d19dc5255a8f0ff5b69550f104e77e483555bb41;hpb=4e3d3eabb9def43ad4496bff5f7e3bf77ce1719d;p=senf.git diff --git a/doclib/fix-links.py b/doclib/fix-links.py index d19dc52..3958e3f 100644 --- a/doclib/fix-links.py +++ b/doclib/fix-links.py @@ -179,6 +179,8 @@ class LinkFixer: newTarget = self.anchorLookup(anchor) if newTarget is None: newTarget = self.fileLookup(target) + if newTarget and anchor: + newTarget = '%s#%s' % (newTarget, anchor) if newTarget: attrs[ix] = (attrs[ix][0], '/'.join((self._topdir, newTarget))) self.emit_starttag(tag, attrs)