#52667 fweb: fweave: auto-break of long lines can break fweb's own macros

Package:
fweb
Source:
fweb
Description:
literate-programming tool for C/C++/Fortran/Ratfor
Submitter:
Yann Dirson
Date:
2005-07-18 03:48:08 UTC
Severity:
normal
#52667#5
Date:
1999-12-13 23:36:26 UTC
From:
To:
Here is a piece of FWEB text data (in a verbatim-language document),
and the corresponding fweave output, which makes LaTeX complain:

====
Most litprog tools formalize using the same syntax the use (inclusion)
of a |scrap| inside another |scrap|, and references to a |scrap| from
within documentation blurb.  As these 2 cases are clearly different,
and may have different attributes, we'll define them as 2 different
elements.
====
Most litprog tools formalize using the same syntax the use (inclusion)
of a \WCD{{\tt scrap}} inside another \WCD{{\tt scrap}}, and references to a \W%
CD{{\tt scrap}} from
within documentation blurb.  As these 2 cases are clearly different,
and may have different attributes, we'll define them as 2 different
elements.
====

Clearly fweave should not break a line here.

[Note to John Krommes: this is a Debian bug-report, which gets
recorded in our bug DB so that I'm sure not to forget about it]

#52667#12
Date:
2002-01-05 15:25:13 UTC
From:
To:
Hi John,

Maybe you remember that I've packaged fweb for Debian GNU/Linux some
time ago.  I don't remember whether I have forwarded to you a couple
of bug reports I got.  You may be interested in them.

One that frequently comes is about the texi documentation that builds
less and less as new versions of makeinfo and texi2html appear.  I
have attempted to fix some problems, for which patches are included in
the Debian package (available from http://packages.debian.org/fweb -
just tell me if you'd like just the relevant fixes)

Others are:

fweave: auto-break of long lines can break fweb's own macros
http://bugs.debian.org/52667

ftangle: barfs on @R in documentation part while generating fweave.c
http://bugs.debian.org/52668

FYI, you can find all bugs reported on the fweb packa at:
http://bugs.debian.org/cgi-bin/pkgreport.cgi?src=fweb


BTW, do you have a new release planned ?

Regards,