On 02.03.2011 16:41, Manolo Gouy wrote:

> I realize to have forgotten FL_DOXYGEN. It could be:
>
> <li>FL_DOXYGEN is defined when the Doxygen program that builds
> the FLTK documentation processes the source code.  The FL_DOXYGEN variable 
> has two major uses.
> <ol>
> <li>  #ifndef FL_DOXYGEN / #endif allows to hide code from Doxygen.
> <li>  #if defined(__APPLE__) || defined(FL_DOXYGEN) / #endif allows
> some platform-specific code to be seen by Doxygen because Doxygen
> is run on a Linux system.
> </ol>

Done, although slightly changed. I didn't understand the usage of
"because" in this context, and I first changed it to "although".
Finally, this was what I committed:

...
<li> #if defined(__APPLE__) || defined(FL_DOXYGEN) / #endif allows
some platform-specific code (__APPLE__) to be seen by Doxygen,
even if Doxygen is run on another system (e.g. Linux).
...

Please correct me if this is not what you intended.

Albrecht
_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to