2022-05-01 Karl Berry <
[email protected]>
* lacheck.l (newcommand): we don't need to explicitly match
[N] and [dflt]; instead, just match anything up to the {
(as was already done).
* configure.ac (lacheck_version): 1.30.
* lacheck.l (newcommand): start group counting.
try to handle *-form, [N] arg count, [dflt] opt arg default.
(<<EOF>>): check for unmatched definitions.
* test-def.tex: some more tests of this.
Original report from Michael Clark,
https://tug.org/pipermail/tex-live/2022-April/048096.html
2019-07-09 Karl Berry <
[email protected]>
* configure.ac (lacheck_version): 1.29.
* lacheck.man: wording.
* lacheck.l (print_version),
(print_help): new fns.
(main): rearrange parsing to support --help and --version.
2019-07-08 Karl Berry <
[email protected]>
* lacheck.l: separate patterns for handling \def and \newcommand.
Report from Zayd Hammoudeh,
https://tug.org/pipermail/tex-live/2019-January/043083.html.
* test-def.test,
* test-def.tex: new test.
* Makefile.am (TESTS, EXTRA_DIST, CLEANFILES): run/clean the test.
2018-09-09 Karl Berry <
[email protected]>
* lacheck.test: LC_ALL=LANGUAGE=C.
2015-07-07 Peter Breitenlohner <
[email protected]>
* Makefile.am: Better dependencies for 'make check'.
2015-05-11 Peter Breitenlohner <
[email protected]>
* lacheck.l: Avoid segfault on "\end{a}$", i.e., do not
pop unmatched "beginning of file ...".
Problem found by Antoine Amarilli <
[email protected]>.
2014-12-14 Akira Kakuto <
[email protected]>
* lacheck.l, lacheck.c: Do not include win32lib.h.
2014-12-14 Peter Breitenlohner <
[email protected]>
Version 1.28, now maintained here, by us.
* Makefile.am, configure.ac: Reorganized.
2014-06-16 Peter Breitenlohner <
[email protected]>
* Makefile.am: Drop the obsolete ACLOCAL_AMFLAGS.
2013-01-29 Peter Breitenlohner <
[email protected]>
* Makefile.am, configure.ac: Allow subdir-objects.
2012-12-17 Peter Breitenlohner <
[email protected]>
* Makefile.am: Enable silent rules.
2012-06-22 Peter Breitenlohner <
[email protected]>
* lacheck.l: Avoid buffer overrun for long pathnames
(detected by Ken Brown <
[email protected]>).
2012-06-19 Peter Breitenlohner <
[email protected]>
* lacheck.l: Added the never-interactive option to prevent
flex from creating a problematic prototype for isatty().
2010-12-10 Peter Breitenlohner <
[email protected]>
* lacheck.l: Define yywrap() after flex-provided prototype.
* lacheck.man: Formatting. Avoid use of build date.
2010-02-20 Peter Breitenlohner <
[email protected]>
* lacheck.l: Do not #include <win32lib.h> for MinGW32.
2009-08-25 Peter Breitenlohner <
[email protected]>
Avoid maximal compiler warnings.
* lacheck.l (push): Change param1 from 'unsigned char *' to
'const char *'.
(struct tex_group): Change member s_name from 'unsigned char *'
to 'char *' and drop or adjust casts accordingly.
2009-06-16 Peter Breitenlohner <
[email protected]>
* Makefile.am: lacheck.l provides yywrap, no need for $(LEXLIB).
2009-06-12 Peter Breitenlohner <
[email protected]>
* Makefile.am (AM_CFLAGS): enable compiler warnings.
* configure.ac: use AC_PROG_LEX instead of KPSE_PROG_LEX
because 'flex -l' produces bad code (at least with flex-2.5.35).
* lacheck.l: use ANSI C prototypes for all functions.
declare yywrap as static.
(g_checkend): add explict braces to avoid ambiguous `else'.
2009-04-20 Peter Breitenlohner <
[email protected]>
Adapt to TL2009 build system.
2008-02-29 Peter Breitenlohner <
[email protected]>
* configure.in: added AC_CONFIG_HEADERS (moved
from ../kpathsea/common.ac to here).
2008-02-22 Peter Breitenlohner <
[email protected]>
* configure.in: remove AC_DECL_YYTEXT to avoid autoconf warning.
2008-01-30 Peter Breitenlohner <
[email protected]>
Convert from autoconf-2.13 to autoconf-2.59+:
* Makefile.in: Add @configure_input@ line.
* aclocal.m4 (new): Generated (aclocal -I ../m4).
* configure: Regenerated (autoconf).
Sun Mar 8 20:43:31 1998 Sebastian Rahtz <srahtz@ogre>
* lacheck.lex: to version 1.26 from master source
Tue Jan 27 14:32:25 1998 Sebastian Rahtz <
[email protected]>
* configure etc: new configure.in, c-auto.in, Makefile.in from
Olaf Weber
Tue Jan 27 13:57:52 1998 Sebastian Rahtz <
[email protected]>
* Makefile.in: depend inclusion