GNOME Bugzilla – Bug 683215
new command \condnot
Last modified: 2013-01-05 13:31:03 UTC
In bug_630645 there are 2 problems described. - add command \condnot - extend logical expression with \cond (and \if) command This bug is a request for the add of the command \condnot: In Doxygen it is possible to have some documentation depending of the setting of ENABLED_SECTIONS by means of the kewords: \if, \ifnot, \else, \elseif, \endif these keywords work within one documentation block; \cond and \endcond work in different comment blocks. In the current project I need a \condnot (analogous to \ifnot). I would therefore propose to add the keyword \condnoy to Doxygen.
Created attachment 223207 [details] [review] PATCH: Add command \condnot Adding the command \condnot to Doxygen and to the documentation.
This patch was already included in the current SVN release. I've now set it to ASSIGNED.
With the addition expressions for the @cond guard, the @condnot is not really needed anymore: @condnot A is equivalent to @cond (!A) and @condnot without guard doesn't make sense. So I decide to not include this command in 1.8.3.
This bug was previously marked ASSIGNED, which means it should be fixed in doxygen version 1.8.3. 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.
This command is with the extensions to the \cond command superfluous, see bug630645. \condnot x can now be written as \cond !x.