Hi,
I have just committed the following changes to the CVS repository:
-------------------------------------------------------------------------
+ ADD: The source browser option now generates links to (documented)
globals and fields. Especially useful for C code.
+ ADD: Input containing CR+LF (DOS/Windows) or CR only (Mac) are now
automatically converted to LF.
+ ADD: New config option SKIP_FUNCTION_MACROS that when set to YES
(the default) makes doxygen's preprocessor automatically remove all
function macros that are alone on a line and do not end with a
semicolon. These are typically used as boiler plate code and
confuse the parser if not removed.
+ ADD: Added class collaboration and inheritance diagram descriptions
to the XML output. Also added source browser output for each file.
+ ADD: Added a developers part to the manual, with some information on
how doxygen is structured internally.
+ CHG: Undocumented friend class declarations now link to their class
if documented.
+ CHG: Undocumented template classes are now shown in the collaboration
diagram.
+ BUG: Using HIDE_UNDOC_MEMBERS=YES and ENUM_VALUES_PER_LINE=1 resulted in
blank lines in the HTML-output.
+ BUG: "friend class A::B" caused a bogus warning.
+ BUG: Fixed problem generating tag files for the Qt-3.0.0 beta releases.
+ BUG: Fixed parameter list layout problem in the HTML output.
+ BUG: Fixed some (all?) compile problems on Solaris.
+ BUG: Class hierarchy was not correct if a template class inherited from
a template argument, which was also a documented class.
+ BUG: When substituting template arguments, default values of
template arguments were not substituted themselves.
-------------------------------------------------------------------------
Enjoy,
Dimitri
|