GNOME Bugzilla – Bug 765001
Bad character escaping scheme in HTML anchor generation.
Last modified: 2016-09-05 14:07:23 UTC
The current mechanism of escaping special characters to create HTML anchor names (at least when converting from index words) uses the format ":HH", where HH are hexadecimal digits. This format is unsited when Compiled HTML Help output is enabled, as the help viewer gags on colons in anchor names.
Can you please attach a self-contained example (source+config file in a tar or zip) that allows us to reproduce the problem?
Created attachment 326812 [details] Self-contained example demonstrating the problem.
I've figured out by now that the problem can be solved without modifying the general HTML output, by substituting colons within anchor names in the index.hhk with "%3A". I'll submit a corresponding pull request within the next few hours.
Thanks, I've merged the pull request
This bug was previously marked ASSIGNED, which means it should be fixed in doxygen version 1.8.12. Please verify if this is indeed the case. Reopen the bug if you think it is not fixed and please include any additional information that you think can be relevant (preferably in the form of a self-contained example).
The fix seems to be working in 1.8.12, thanks.