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