1 2014-06-18 Peter Breitenlohner <peb@mppmu.mpg.de>
3 * comm-w2c.ch, ctang-w2c.ch, cweav-w2c.ch: Avoid useless
4 char subscript warnings.
6 2014-02-12 Peter Breitenlohner <peb@mppmu.mpg.de>
8 * comm-w2c.ch: Handle input lines with CRLF.
10 2013-07-02 Peter Breitenlohner <peb@mppmu.mpg.de>
12 * comm-w2c.ch: Include system headers after "cpascal.h".
14 2013-06-28 Peter Breitenlohner <peb@mppmu.mpg.de>
16 * comm-w2c.ch, ctang-w2c.ch, cweav-w2c.ch: Include system
17 headers after <kpathsea/kpathsea.h>.
19 2012-09-05 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
21 * common.w, ctangle.w, cweave.w: copy the original ones in
22 ftp://ftp.cs.stanford.edu/pub/cweb/cweb.tar.gz.
23 * comm-w2c.ch, ctang-w2c.ch, cweav-w2c.ch: move our changes to change
26 2012-09-05 Karl Berry <karl@tug.org>
28 * cweave.w (longest_name): restore to 10000,
29 the value in the Knuth/Levy distribution on CTAN
30 (which matches Knuth, ftp://ftp.cs.stanford.edu/pub/cweb/cweb.tar.gz)
31 Report from Arthur O'Dwyer, 3 Sep 2012 18:06:05.
33 Our cweave.w has many other changes relative to the original.
34 These should be moved to cweav-w2c.ch so our originals are
35 unmodified, but can't do everything right now.
37 2012-05-18 Peter Breitenlohner <peb@mppmu.mpg.de>
39 * {comm,ctang,cweav}-w2c.ch: Use binary mode for output files.
40 From Akira Kakuto <kakuto@fuk.kindai.ac.jp> (W32TeX).
42 2011-04-19 Peter Breitenlohner <peb@mppmu.mpg.de>
44 Avoid 'differ in signedness' warnings.
45 * cweav-w2c.ch: cast strcpy() arg collate to 'char *'.
47 2010-01-18 Peter Breitenlohner <peb@mppmu.mpg.de>
49 * {comm,ctang,cweav}-w2c.ch: Move extern declaration of
50 versionstring from {ctangle,cweave}.c to cweb.h.
52 2009-08-29 Peter Breitenlohner <peb@mppmu.mpg.de>
54 * {comm,ctang,cweav}-w2c.ch: Create a header file cweb.h with
55 prototypes for all functions declared in common.w and used in
56 ctangle.w and cweave.w or vice versa, and #include "cweb.h" in
57 cweb.c, ctangle.c, and cweave.c.
59 Avoid maximal compiler warnings.
60 * {comm,ctang,cweav}-w2c.ch (names_match, id_lookup, err_print,
61 fatal, overflow): Constify string params and local vars.
62 * ctang-w2c.ch (Insert the line): Rename inner local var a=>a_l,
63 not to shadow previous local.
64 * cweav-w2c.ch (out_str, app_str): Constify string params.
65 (Print a snapsh...): Rename local var k=>k_l, not to shadow
67 In main(), 'use' print_text() not used somewhere else.
69 2009-08-28 Peter Breitenlohner <peb@mppmu.mpg.de>
71 * ../am/cweb.am (ctie_CFLAGS, cweave_CFLAGS, tie_CFLAGS),
72 ../am/bootstrap.am (ctangle_CFLAGS): Enable compiler warnings.
73 * {comm,ctang,cweav}-w2c.ch: Declare most functions as static.
74 * ctang-w2c.ch, cweav-w2c.ch: Put explicit braces around
77 2009-06-23 Peter Breitenlohner <peb@mppmu.mpg.de>
79 * comm-w2c.ch, ctang-w2c.ch, cweav-w2c.ch: drop P?C, P?H macros,
80 use ANSI C function declarations.