[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: LilyPond C/C++ #include cleanup
From: |
Jan Nieuwenhuizen |
Subject: |
Re: LilyPond C/C++ #include cleanup |
Date: |
Wed, 17 Nov 2004 12:16:50 +0100 |
User-agent: |
Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux) |
Andreas Scherer writes:
> Has anyone considered to apply Doxygen to the LilyPond sources?
See these threads
http://lists.gnu.org/archive/html/lilypond-devel/2004-03/msg00226.html
http://lists.gnu.org/archive/html/lilypond-devel/2004-04/msg00083.html
there were some good intentions, but not much has happened.
> I'm aware that the internal comments are not doxygen'erated,
> however, Doxygen is capable to analyze plain C/C++ codes and to
> generate at least rudimentary "documentation" in various output
> formats.
As Han-Wen said, a docstring mechanism would be preferrable, but
doxygen doc is better than nothing -- if it can offer some basic
quality.
> Now, when I click through the HTML "documentation" and look at the images of
> the include graphs, I find that many "#include" directives are redundant,
Thanks for looking into this.
> If there is interest in this group for such an improvement of the C/C++
> sources of LilyPond, I would volunteer to make the necessary modifications,
> i.e., to remove the superfluous #include directives, while guaranteeing the
> correct compilability of the system. Any comments?
That would be great. Make sure to use latest CVS and send unified diffs,
(cvs diff -u).
Jan.
--
Jan Nieuwenhuizen <address@hidden> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien | http://www.lilypond.org