After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 437218 - Special characters in \brief string cause problems HTML/XML in source listings
Special characters in \brief string cause problems HTML/XML in source listings
Status: RESOLVED FIXED
Product: doxygen
Classification: Other
Component: general
1.5.2
Other All
: Normal normal
: ---
Assigned To: Dimitri van Heesch
Dimitri van Heesch
: 454064 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-05-09 17:12 UTC by Fred Richards
Modified: 2007-07-27 09:22 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Fred Richards 2007-05-09 17:12:05 UTC
Double-quotes (") and un-escaped angle brackets (< >) in \brief strings cause problems for source listings for HTML and XML output.

E.g., Generate a default Doxyfile, change GENERATE_XML=YES and XML_PROGRAMLISTING=YES, and save this to Foo.h and process:

    /** \brief Don't say "this" or, e.g., Specialized<that>. */
    class Foo { };

See the html/_foo_8h-source.html, specifically the <a ... title="..."> attribute.
See the xml/_foo_8h.xml, specifically the <ref ... tooltip="..."> attribute .

Same results on Win XP and Mac OS X.
Comment 1 Dimitri van Heesch 2007-05-18 10:45:12 UTC
Confirmed. Should be fixed in the next CVS update.
Comment 2 Dimitri van Heesch 2007-07-07 10:49:58 UTC
*** Bug 454064 has been marked as a duplicate of this bug. ***
Comment 3 Dimitri van Heesch 2007-07-27 09:22:42 UTC
This bug was marked ASSIGNED and as a result has been moved to the FIXED state with the release of 1.5.3, since I believe the bug has been fixed in this release. I kindly ask you to verify this and reopen the bug should this not be the case.