use the _new macro instead of _old also in trunk (HH)
[luatex.git] / source / texk / web2c / cwebdir / ChangeLog
blob79fbbc4b48915230c0fa7eda2c71272c4ff3302d
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
24         files.
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.
32         
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
66         a param.
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
75         ambiguous else.
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.