Issue: operator""sv (and many others) contain quote characters which appear as operator\"\"sv in HTML, but the regex in build_link_map.py stops at the first (escaped) quote which results in broken links in output/link-map.xml. Instead, the regex is adjusted to eat all slash-escaped characters until the real quote. Then the escaped quotes are converted to plain quotes and correctly appear as operator""sv in the final output/link-map.xml (which eventually works in devhelp).
Implements the fix described in #31.
Issue:
operator""sv
(and many others) contain quote characters which appear asoperator\"\"sv
in HTML, but the regex inbuild_link_map.py
stops at the first (escaped) quote which results in broken links inoutput/link-map.xml
. Instead, the regex is adjusted to eat all slash-escaped characters until the real quote. Then the escaped quotes are converted to plain quotes and correctly appear asoperator""sv
in the finaloutput/link-map.xml
(which eventually works indevhelp
).Playground for regex: https://regex101.com/r/qCPJhi/1