CTAN update: cweb
CTAN Announcements
ctan-ann at ctan.org
Mon Dec 4 16:22:13 CET 2023
Andreas Scherer submitted an update to the
cweb
package.
Version: 4.11
License: knuth
Summary description: A Web system in C
Announcement text:
--------------------------------------------------------------------------------
This new release of CWEB 4.11 comes with these
Features:
* Factor out cwebacromac.tex with hypertext macros; also used downstream for CTWILL
* Support LuaTeX as backend engine
Fixes:
* Consistent formatting of terminal output in cases of error
* Add long-missing grouping for progress report (harmless glitch in CWEB 2)
* Suppress reference to l. 0 in error messages (harmless glitch ab origine)
Finesses:
* Revert fputs back to printf (with "%s")
* Reuse code for @(secondary output@> (CTANGLE)
* Copy whole structures via pointers
* Disentangle local variables in reduce and translate (CWEAVE/CTWILL)
* Avoid shadow variables (cf. h in WEAVE)
* Updates in cwebman.tex
* Use zero-initialisation
--------------------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/web/c_cpp/cweb
More information is at
https://www.ctan.org/pkg/cweb
--------------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Manfred Lotz
CTAN is run entirely by volunteers and supported by TeX user groups.
Please join a user group or donate to one, see https://ctan.org/lugs .
More information about the Ctan-ann
mailing list