X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=doclib%2Ffix-links.py;h=3958e3fa0f946b066b9bfbbf1ca5d50980caacde;hb=1f270d560ae6f4b70bbca1e671c29aaf55bc8922;hp=d19dc5255a8f0ff5b69550f104e77e483555bb41;hpb=9a9248e23ad5b291f43e79c5eb530b99c6030418;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)