GNOME Bugzilla – Bug 679533
Corrupt translations in doxygen_manual_1.8.1.1.pdf?
Last modified: 2012-07-12 15:41:59 UTC
Code examples starting in section 3.1.1.1 appear to be corrupted. Eg. instead of seeing: Here is an example of the use of these comment blocks: /*! A test class */ class Test { public: /** An enum type. * The documentation block cannot be put after the enum! */ enum EnumType { int EVal1, /**< enum value 1 */ int EVal2 /**< enum value 2 */ }; void member(); //!< a member function. protected: int value; /*!< an integer value */ }; I see something like this (spaces/line feeds didn't copy correctly): Here is an example of the use of these comment blocks: \textcolor{comment}{/*! A test class */} \textcolor{keyword}{class }Test \{ \textcolor{keyword}{public}:\textcolor{comment}{} \textcolor{comment}{ \textcolor{comment}{ \textcolor{comment}{ /** An enum type. } * The documentation */} block cannot be put after the enum! } \textcolor{comment}{/**< enum value 1 */} \textcolor{comment}{/**< enum value 2 */} \textcolor{comment}{//!< a member function.} \textcolor{comment}{/*!< an integer value */} \textcolor{keyword}{enum} EnumType \{ \textcolor{keywordtype}{int} EVal1, \textcolor{keywordtype}{int} EVal2 \}; \textcolor{keywordtype}{void} member(); \textcolor{comment}{} \textcolor{keyword}{protected}: \textcolor{keywordtype}{int} value; \};
Confirmed. Should be fixed in the next subversion update.
This bug was previously marked ASSIGNED, which means it should be fixed in doxygen version 1.8.1.2. 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.