Hello,

On Wed, 08 May 2013 18:58:49 +1000
Gary Houston <ghous...@arglist.com> wrote:

> The source code of this package has been written as a single large
> NoWeb file. The Makefile automatically converts it into C and
> documentation. However, I found this initially mystifying, as I
> suspect it would also be to other casual readers who would like to
> know better how the software works. I imagine it also makes it
> difficult to maintain. It would be easy enough to convert it to a
> conventional C project:

> Run the makefile to generate the C files.
> Generate again a few C files that get deleted, for some reason.
> Clean up the C files by removing #line indicators and reindenting.
> Copy any useful documentation from the noweb file into new C comments.
> Rework the makefile to build from C, removing references to noweb.
> Delete unneeded noweb files and build tools.

Sorry, but while I'm planning to do that in some future, it's not a bug
at all, and there can't be any ‘should’. Actually, it doesn't make the
maintenance any more difficult once you're used to it.

-- 
WBR, Andrew

Attachment: signature.asc
Description: PGP signature

Reply via email to