Imported Upstream version 20220109
[platform/upstream/byacc.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index 817e4b5..ebaaf41 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,42 @@
+2022-01-09  Thomas E. Dickey  <dickey@invisible-island.net>
+
+       * package/debian/changelog, package/debian/watch, package/debian/control:
+       update to use oldstable-compatible rules/config, for testing version upgrade
+
+       * package/byacc.spec, package/mingw-byacc.spec:
+       use rpmlint, etc., to "update" these to follow Redhat7 and later.
+       due to incompatbilities in that route, this package will not build with #6.
+
+       * reader.c, output.c:
+       change a few malloc's to calloc's so clang analyzer can see initialized data
+
+       * closure.c:
+       modify address computation in closure.c to avoid undefined behavior on
+       machines which do not support large offsets (analysis/patch by Jessica Clarke,
+       cf: 2014-09-17)
+
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
+       bump
+
+2022-01-08  Thomas E. Dickey  <dickey@invisible-island.net>
+
+       * package/debian/copyright, package/debian/rules:
+       update to use oldstable-compatible rules/config, for testing version upgrade
+
+2022-01-02  Thomas E. Dickey  <dickey@invisible-island.net>
+
+       * package/debian/control: minor fixes adapted from btyacc package
+
+       * package/debian/byacc.docs, package/debian/byacc2.prerm,
+         package/debian/byacc2.postinst, package/debian/byacc.postinst,
+         package/debian/byacc.prerm:
+       RCS_BASE
+
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
+       bump
+
 2022-01-01  Thomas E. Dickey  <dickey@invisible-island.net>
 
        * test/run_test.sh:
@@ -35,7 +74,9 @@
        * package/byacc.spec, package/debian/control, package/debian/rules:
        rename "btyacc" to "byacc2" to co-exist with traditional "btyacc" package
 
-       * package/debian/copyright, VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * package/debian/copyright, VERSION, package/byacc.spec,
+         package/debian/changelog, package/mingw-byacc.spec,
+         package/pkgsrc/Makefile:
        bump
 
 2021-12-24  Thomas E. Dickey  <dickey@invisible-island.net>
 
        * package/debian/control: updates for Debian standard
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
+       * package/debian/byacc2.docs: RCS_BASE
+
        * package/debian/docs, package/debian/copyright, package/debian/control:
        errata from Debian package
 
 
        * main.c: account for a memory-leak
 
-       * test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/calc_code_all.tab.c, test/btyacc/calc_code_default.tab.c, test/btyacc/calc_code_imports.tab.c, test/btyacc/calc_code_provides.tab.c, test/btyacc/calc_code_requires.tab.c, test/btyacc/calc_code_top.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/defines1.calc.c, test/btyacc/defines2.calc.c, test/btyacc/defines3.calc.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, test/btyacc/expr.oxout.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/rename_debug.c, test/btyacc/stdin1.calc.c, test/btyacc/stdin2.calc.c, test/btyacc/varsyntax_calc1.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/calc_code_all.tab.c, test/yacc/calc_code_default.tab.c, test/yacc/calc_code_imports.tab.c, test/yacc/calc_code_provides.tab.c, test/yacc/calc_code_requires.tab.c, test/yacc/calc_code_top.tab.c, test/yacc/code_calc.code.c, test/yacc/code_error.code.c, test/yacc/defines1.calc.c, test/yacc/defines2.calc.c, test/yacc/defines3.calc.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c, test/yacc/expr.oxout.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/rename_debug.c, test/yacc/stdin1.calc.c, test/yacc/stdin2.calc.c, test/yacc/varsyntax_calc1.tab.c, btyaccpar.c, yaccpar.c:
+       * test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c,
+         test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c,
+         test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c,
+         test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c,
+         test/btyacc/calc3.tab.c, test/btyacc/calc_code_all.tab.c,
+         test/btyacc/calc_code_default.tab.c,
+         test/btyacc/calc_code_imports.tab.c,
+         test/btyacc/calc_code_provides.tab.c,
+         test/btyacc/calc_code_requires.tab.c, test/btyacc/calc_code_top.tab.c,
+         test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c,
+         test/btyacc/defines1.calc.c, test/btyacc/defines2.calc.c,
+         test/btyacc/defines3.calc.c, test/btyacc/empty.tab.c,
+         test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c,
+         test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c,
+         test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c,
+         test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c,
+         test/btyacc/expr.oxout.tab.c, test/btyacc/grammar.tab.c,
+         test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c,
+         test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c,
+         test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c,
+         test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c,
+         test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c,
+         test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c,
+         test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c,
+         test/btyacc/rename_debug.c, test/btyacc/stdin1.calc.c,
+         test/btyacc/stdin2.calc.c, test/btyacc/varsyntax_calc1.tab.c,
+         test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c,
+         test/yacc/calc3.tab.c, test/yacc/calc_code_all.tab.c,
+         test/yacc/calc_code_default.tab.c, test/yacc/calc_code_imports.tab.c,
+         test/yacc/calc_code_provides.tab.c,
+         test/yacc/calc_code_requires.tab.c, test/yacc/calc_code_top.tab.c,
+         test/yacc/code_calc.code.c, test/yacc/code_error.code.c,
+         test/yacc/defines1.calc.c, test/yacc/defines2.calc.c,
+         test/yacc/defines3.calc.c, test/yacc/empty.tab.c,
+         test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c,
+         test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c,
+         test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c,
+         test/yacc/expr.oxout.tab.c, test/yacc/grammar.tab.c,
+         test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c,
+         test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c,
+         test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c,
+         test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c,
+         test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c,
+         test/yacc/quote_calc4.tab.c, test/yacc/rename_debug.c,
+         test/yacc/stdin1.calc.c, test/yacc/stdin2.calc.c,
+         yaccpar.c:
        regen
 
        * btyaccpar.skel, yaccpar.skel:
        revert change to initialization of yystate, which confuses gcc, making a
        different warning
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
 2021-08-04  Thomas E. Dickey  <dickey@invisible-island.net>
 
        * main.c, yacc.1: add "-h" option
 
-       * test/btyacc/no_b_opt.error, test/btyacc/no_output2.error, test/btyacc/no_p_opt.error, test/btyacc/big_b.error, test/btyacc/big_l.error, test/btyacc/help.error, test/btyacc/nostdin.error, test/yacc/big_b.error, test/yacc/big_l.error, test/yacc/help.error, test/yacc/no_b_opt.error, test/yacc/no_output2.error, test/yacc/no_p_opt.error, test/yacc/nostdin.error:
+       * test/btyacc/no_b_opt.error, test/btyacc/no_output2.error,
+         test/btyacc/no_p_opt.error, test/btyacc/big_b.error,
+         test/btyacc/big_l.error, test/btyacc/help.error,
+         test/btyacc/nostdin.error, test/yacc/big_b.error,
+         test/yacc/big_l.error, test/yacc/help.error, test/yacc/no_b_opt.error,
+         test/yacc/no_output2.error, test/yacc/no_p_opt.error,
+         test/yacc/nostdin.error:
        regen
 
        * main.c:
        From: Boris Kolpackov <boris@codesynthesis.com>
        Subject: Re: [PATCH] support bison's --defines and --output options in byacc
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
 2021-08-01  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/btyacc/inherit2.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c:
+       * test/btyacc/inherit2.tab.c, test/btyacc/btyacc_destroy2.tab.c,
+         test/btyacc/btyacc_destroy3.tab.c, test/btyacc/err_inherit3.tab.c,
+         test/btyacc/err_inherit4.tab.c, test/btyacc/btyacc_demo.tab.c,
+         test/btyacc/btyacc_destroy1.tab.c:
        regen
 
        * output.c:
        fix a misplaced #line, which was after a generated line in the code-file
 
-       * test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/expr.oxout.tab.c, test/yacc/grammar.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/calc_code_all.tab.c, test/yacc/calc_code_default.tab.c, test/yacc/calc_code_imports.tab.c, test/yacc/calc_code_provides.tab.c, test/yacc/calc_code_requires.tab.c, test/yacc/calc_code_top.tab.c, test/yacc/code_calc.code.c, test/yacc/defines1.calc.c, test/yacc/defines2.calc.c, test/yacc/defines3.calc.c, test/yacc/stdin1.calc.c, test/yacc/stdin2.calc.c:
+       * test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c,
+         test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c,
+         test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c,
+         test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c,
+         test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c,
+         test/yacc/varsyntax_calc1.tab.c, test/yacc/err_syntax18.tab.c,
+         test/yacc/err_syntax20.tab.c, test/yacc/expr.oxout.tab.c,
+         test/yacc/grammar.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c,
+         test/yacc/calc2.tab.c, test/yacc/calc3.tab.c,
+         test/yacc/calc_code_all.tab.c, test/yacc/calc_code_default.tab.c,
+         test/yacc/calc_code_imports.tab.c, test/yacc/calc_code_provides.tab.c,
+         test/yacc/calc_code_requires.tab.c, test/yacc/calc_code_top.tab.c,
+         test/yacc/code_calc.code.c, test/yacc/defines1.calc.c,
+         test/yacc/defines2.calc.c, test/yacc/defines3.calc.c,
+         test/yacc/stdin2.calc.c:
        regen
 
        * output.c:
        the "#line" directives added by Roland Illig's change, making them show
        the actual line-numbers in the code-file.
 
-       * test/btyacc/pure_calc.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/expr.oxout.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/calc_code_all.tab.c, test/btyacc/calc_code_default.tab.c, test/btyacc/calc_code_imports.tab.c, test/btyacc/calc_code_provides.tab.c, test/btyacc/calc_code_requires.tab.c, test/btyacc/calc_code_top.tab.c, test/btyacc/code_calc.code.c, test/btyacc/defines1.calc.c, test/btyacc/defines2.calc.c, test/btyacc/defines3.calc.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/stdin1.calc.c, test/btyacc/stdin2.calc.c:
+       * test/btyacc/pure_calc.tab.c, test/btyacc/quote_calc-s.tab.c,
+         test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c,
+         test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c,
+         test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c,
+         test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c,
+         test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c,
+         test/btyacc/expr.oxout.tab.c, test/btyacc/grammar.tab.c,
+         test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c,
+         test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c,
+         test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c,
+         test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c,
+         test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c,
+         test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c,
+         test/btyacc/calc3.tab.c, test/btyacc/calc_code_all.tab.c,
+         test/btyacc/calc_code_default.tab.c,
+         test/btyacc/calc_code_imports.tab.c,
+         test/btyacc/calc_code_provides.tab.c,
+         test/btyacc/calc_code_requires.tab.c, test/btyacc/calc_code_top.tab.c,
+         test/btyacc/code_calc.code.c, test/btyacc/defines1.calc.c,
+         test/btyacc/defines2.calc.c, test/btyacc/defines3.calc.c,
+         test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c,
+         test/btyacc/stdin2.calc.c:
        regen
 
        * reader.c:
        make that into a macro, and add a begin_case() to more/less match (the
        #line's are not together in some btyacc cases...)
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
 2021-07-14  Thomas E. Dickey  <dickey@invisible-island.net>
 
        * aclocal.m4: resync with my-autoconf
 
-       * test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, test/btyacc/expr.oxout.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/calc_code_all.tab.c, test/btyacc/calc_code_default.tab.c, test/btyacc/calc_code_imports.tab.c, test/btyacc/calc_code_provides.tab.c, test/btyacc/calc_code_requires.tab.c, test/btyacc/calc_code_top.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/defines1.calc.c, test/btyacc/defines2.calc.c, test/btyacc/defines3.calc.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/rename_debug.c, btyaccpar.c, test/btyacc/stdin1.calc.c, test/btyacc/stdin2.calc.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c, test/yacc/expr.oxout.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/calc_code_all.tab.c, test/yacc/calc_code_default.tab.c, test/yacc/calc_code_imports.tab.c, test/yacc/calc_code_provides.tab.c, test/yacc/calc_code_requires.tab.c, test/yacc/calc_code_top.tab.c, test/yacc/code_calc.code.c, test/yacc/code_error.code.c, test/yacc/defines1.calc.c, test/yacc/defines2.calc.c, test/yacc/defines3.calc.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/rename_debug.c, test/yacc/stdin1.calc.c, test/yacc/stdin2.calc.c, yaccpar.c:
+       * test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c,
+         test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c,
+         test/btyacc/varsyntax_calc1.tab.c, test/btyacc/err_syntax18.tab.c,
+         test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c,
+         test/btyacc/expr.oxout.tab.c, test/btyacc/grammar.tab.c,
+         test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c,
+         test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c,
+         test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c,
+         test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c,
+         test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c,
+         test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c,
+         test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c,
+         test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c,
+         test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c,
+         test/btyacc/calc3.tab.c, test/btyacc/calc_code_all.tab.c,
+         test/btyacc/calc_code_default.tab.c,
+         test/btyacc/calc_code_imports.tab.c,
+         test/btyacc/calc_code_provides.tab.c,
+         test/btyacc/calc_code_requires.tab.c, test/btyacc/calc_code_top.tab.c,
+         test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c,
+         test/btyacc/defines1.calc.c, test/btyacc/defines2.calc.c,
+         test/btyacc/defines3.calc.c, test/btyacc/empty.tab.c,
+         test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c,
+         test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c,
+         test/btyacc/err_syntax12.tab.c, test/btyacc/rename_debug.c,
+         btyaccpar.c, test/btyacc/stdin1.calc.c, test/btyacc/stdin2.calc.c,
+         test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c,
+         test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c,
+         test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c,
+         test/yacc/varsyntax_calc1.tab.c, test/yacc/err_syntax11.tab.c,
+         test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c,
+         test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c,
+         test/yacc/expr.oxout.tab.c, test/yacc/grammar.tab.c,
+         test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c,
+         test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c,
+         test/yacc/quote_calc.tab.c, test/yacc/calc.tab.c,
+         test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c,
+         test/yacc/calc_code_all.tab.c, test/yacc/calc_code_default.tab.c,
+         test/yacc/calc_code_imports.tab.c, test/yacc/calc_code_provides.tab.c,
+         test/yacc/calc_code_requires.tab.c, test/yacc/calc_code_top.tab.c,
+         test/yacc/code_calc.code.c, test/yacc/code_error.code.c,
+         test/yacc/defines1.calc.c, test/yacc/defines2.calc.c,
+         test/yacc/defines3.calc.c, test/yacc/empty.tab.c,
+         test/yacc/err_syntax10.tab.c, test/yacc/rename_debug.c,
+         yaccpar.c:
        regen
 
        * btyaccpar.skel, yaccpar.skel: cancel unused assignments
 
 2021-06-19  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
 2021-06-13  Thomas E. Dickey  <dickey@invisible-island.net>
 
 2021-05-20  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/calc_code_all.tab.c, test/btyacc/calc_code_default.tab.c, test/btyacc/calc_code_imports.tab.c, test/btyacc/calc_code_provides.tab.c, test/btyacc/calc_code_requires.tab.c, test/btyacc/calc_code_top.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_calc.tab.c, test/btyacc/code_error.code.c, test/btyacc/code_error.tab.c, test/btyacc/defines1.calc.c, test/btyacc/defines2.calc.c, test/btyacc/defines3.calc.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, test/btyacc/expr.oxout.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/rename_debug.c, test/btyacc/stdin1.calc.c, test/btyacc/stdin2.calc.c, test/btyacc/varsyntax_calc1.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/calc_code_all.tab.c, test/yacc/calc_code_default.tab.c, test/yacc/calc_code_imports.tab.c, test/yacc/calc_code_provides.tab.c, test/yacc/calc_code_requires.tab.c, test/yacc/calc_code_top.tab.c, test/yacc/code_calc.code.c, test/yacc/code_calc.tab.c, test/yacc/code_error.code.c, test/yacc/code_error.tab.c, test/yacc/defines1.calc.c, test/yacc/defines2.calc.c, test/yacc/defines3.calc.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c, test/yacc/expr.oxout.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/rename_debug.c, test/yacc/stdin1.calc.c, test/yacc/stdin2.calc.c, test/yacc/varsyntax_calc1.tab.c:
+       * test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c,
+         test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c,
+         test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c,
+         test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c,
+         test/btyacc/calc3.tab.c, test/btyacc/calc_code_all.tab.c,
+         test/btyacc/calc_code_default.tab.c,
+         test/btyacc/calc_code_imports.tab.c,
+         test/btyacc/calc_code_provides.tab.c,
+         test/btyacc/calc_code_requires.tab.c, test/btyacc/calc_code_top.tab.c,
+         test/btyacc/code_calc.code.c, test/btyacc/code_calc.tab.c,
+         test/btyacc/code_error.code.c, test/btyacc/code_error.tab.c,
+         test/btyacc/defines1.calc.c, test/btyacc/defines2.calc.c,
+         test/btyacc/defines3.calc.c, test/btyacc/empty.tab.c,
+         test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c,
+         test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c,
+         test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c,
+         test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c,
+         test/btyacc/expr.oxout.tab.c, test/btyacc/grammar.tab.c,
+         test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c,
+         test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c,
+         test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c,
+         test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c,
+         test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c,
+         test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c,
+         test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c,
+         test/btyacc/rename_debug.c, test/btyacc/stdin1.calc.c,
+         test/btyacc/stdin2.calc.c, test/btyacc/varsyntax_calc1.tab.c,
+         test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c,
+         test/yacc/calc3.tab.c, test/yacc/calc_code_all.tab.c,
+         test/yacc/calc_code_default.tab.c, test/yacc/calc_code_imports.tab.c,
+         test/yacc/calc_code_provides.tab.c,
+         test/yacc/calc_code_requires.tab.c, test/yacc/calc_code_top.tab.c,
+         test/yacc/code_calc.code.c, test/yacc/code_calc.tab.c,
+         test/yacc/code_error.code.c, test/yacc/code_error.tab.c,
+         test/yacc/defines1.calc.c, test/yacc/defines2.calc.c,
+         test/yacc/defines3.calc.c, test/yacc/empty.tab.c,
+         test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c,
+         test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c,
+         test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c,
+         test/yacc/expr.oxout.tab.c, test/yacc/grammar.tab.c,
+         test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c,
+         test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c,
+         test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c,
+         test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c,
+         test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c,
+         test/yacc/quote_calc4.tab.c, test/yacc/rename_debug.c,
+         test/yacc/stdin1.calc.c, test/yacc/stdin2.calc.c,
+         test/yacc/varsyntax_calc1.tab.c:
        regen
 
        * mkpar.c, reader.c: change printf format to allow for long-YYINT
 
        * configure: regen
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
 2021-05-01  Thomas E. Dickey  <dickey@invisible-island.net>
 
        * yacc.1: use italics in a few places where bold was inappropriate
 
-       * test/btyacc/varsyntax_calc1.tab.c, test/btyacc/varsyntax_calc1.tab.h, test/btyacc/expr.oxout.tab.c, test/btyacc/expr.oxout.tab.h, test/btyacc/inherit1.tab.c, test/btyacc/inherit1.tab.h, test/btyacc/inherit2.tab.c, test/btyacc/inherit2.tab.h, test/btyacc/ok_syntax1.tab.c, test/btyacc/ok_syntax1.tab.h, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit3.tab.h, test/btyacc/err_inherit4.tab.c, test/btyacc/err_inherit4.tab.h, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_calc1.tab.h, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_demo.tab.h, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy1.tab.h, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy2.tab.h, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/btyacc_destroy3.tab.h, test/btyacc/calc1.tab.c, test/btyacc/calc1.tab.h, test/yacc/varsyntax_calc1.tab.c, test/yacc/varsyntax_calc1.tab.h, test/yacc/expr.oxout.tab.c, test/yacc/expr.oxout.tab.h, test/yacc/ok_syntax1.tab.c, test/yacc/ok_syntax1.tab.h, test/yacc/calc1.tab.c, test/yacc/calc1.tab.h:
+       * test/btyacc/varsyntax_calc1.tab.c, test/btyacc/varsyntax_calc1.tab.h,
+         test/btyacc/expr.oxout.tab.c, test/btyacc/expr.oxout.tab.h,
+         test/btyacc/inherit1.tab.c, test/btyacc/inherit1.tab.h,
+         test/btyacc/inherit2.tab.c, test/btyacc/inherit2.tab.h,
+         test/btyacc/ok_syntax1.tab.c, test/btyacc/ok_syntax1.tab.h,
+         test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit3.tab.h,
+         test/btyacc/err_inherit4.tab.c, test/btyacc/err_inherit4.tab.h,
+         test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_calc1.tab.h,
+         test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_demo.tab.h,
+         test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy1.tab.h,
+         test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy2.tab.h,
+         test/btyacc/btyacc_destroy3.tab.c, test/btyacc/btyacc_destroy3.tab.h,
+         test/btyacc/calc1.tab.c, test/btyacc/calc1.tab.h,
+         test/yacc/varsyntax_calc1.tab.c, test/yacc/varsyntax_calc1.tab.h,
+         test/yacc/expr.oxout.tab.c, test/yacc/expr.oxout.tab.h,
+         test/yacc/ok_syntax1.tab.c, test/yacc/ok_syntax1.tab.h,
+         test/yacc/calc1.tab.h:
        regen
 
        * reader.c:
 
        * package/byacc.spec, package/debian/rules: use stdnoreturn
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
 2021-03-20  Thomas E. Dickey  <dickey@invisible-island.net>
 
 2021-01-09  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * package/debian/copyright, VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * package/debian/copyright, VERSION, package/byacc.spec,
+         package/debian/changelog, package/mingw-byacc.spec,
+         package/pkgsrc/Makefile:
        bump
 
 2021-01-07  Thomas E. Dickey  <dickey@invisible-island.net>
 
        * defs.h: update to 2.0
 
-       * test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/calc_code_all.tab.c, test/btyacc/calc_code_default.tab.c, test/btyacc/calc_code_imports.tab.c, test/btyacc/calc_code_provides.tab.c, test/btyacc/calc_code_requires.tab.c, test/btyacc/calc_code_top.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/defines1.calc.c, test/btyacc/defines2.calc.c, test/btyacc/defines3.calc.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit2.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_inherit5.tab.c, test/btyacc/err_syntax1.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax13.tab.c, test/btyacc/err_syntax14.tab.c, test/btyacc/err_syntax15.tab.c, test/btyacc/err_syntax16.tab.c, test/btyacc/err_syntax17.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax19.tab.c, test/btyacc/err_syntax2.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/err_syntax21.tab.c, test/btyacc/err_syntax22.tab.c, test/btyacc/err_syntax23.tab.c, test/btyacc/err_syntax24.tab.c, test/btyacc/err_syntax25.tab.c, test/btyacc/err_syntax26.tab.c, test/btyacc/err_syntax27.tab.c, test/btyacc/err_syntax3.tab.c, test/btyacc/err_syntax4.tab.c, test/btyacc/err_syntax5.tab.c, test/btyacc/err_syntax6.tab.c, test/btyacc/err_syntax7.tab.c, test/btyacc/err_syntax7a.tab.c, test/btyacc/err_syntax7b.tab.c, test/btyacc/err_syntax8.tab.c, test/btyacc/err_syntax8a.tab.c, test/btyacc/err_syntax9.tab.c, test/btyacc/error.tab.c, test/btyacc/expr.oxout.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/rename_debug.c, test/btyacc/stdin1.calc.c, test/btyacc/stdin2.calc.c, test/btyacc/varsyntax_calc1.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/calc_code_all.tab.c, test/yacc/calc_code_default.tab.c, test/yacc/calc_code_imports.tab.c, test/yacc/calc_code_provides.tab.c, test/yacc/calc_code_requires.tab.c, test/yacc/calc_code_top.tab.c, test/yacc/code_calc.code.c, test/yacc/code_error.code.c, test/yacc/defines1.calc.c, test/yacc/defines2.calc.c, test/yacc/defines3.calc.c, test/yacc/empty.tab.c, test/yacc/err_syntax1.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax13.tab.c, test/yacc/err_syntax14.tab.c, test/yacc/err_syntax15.tab.c, test/yacc/err_syntax16.tab.c, test/yacc/err_syntax17.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax19.tab.c, test/yacc/err_syntax2.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/err_syntax21.tab.c, test/yacc/err_syntax22.tab.c, test/yacc/err_syntax23.tab.c, test/yacc/err_syntax24.tab.c, test/yacc/err_syntax25.tab.c, test/yacc/err_syntax26.tab.c, test/yacc/err_syntax27.tab.c, test/yacc/err_syntax3.tab.c, test/yacc/err_syntax4.tab.c, test/yacc/err_syntax5.tab.c, test/yacc/err_syntax6.tab.c, test/yacc/err_syntax7.tab.c, test/yacc/err_syntax7a.tab.c, test/yacc/err_syntax7b.tab.c, test/yacc/err_syntax8.tab.c, test/yacc/err_syntax8a.tab.c, test/yacc/err_syntax9.tab.c, test/yacc/error.tab.c, test/yacc/expr.oxout.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/rename_debug.c, test/yacc/stdin1.calc.c, test/yacc/stdin2.calc.c, test/yacc/varsyntax_calc1.tab.c:
+       * test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c,
+         test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c,
+         test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c,
+         test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c,
+         test/btyacc/calc3.tab.c, test/btyacc/calc_code_all.tab.c,
+         test/btyacc/calc_code_default.tab.c,
+         test/btyacc/calc_code_imports.tab.c,
+         test/btyacc/calc_code_provides.tab.c,
+         test/btyacc/calc_code_requires.tab.c, test/btyacc/calc_code_top.tab.c,
+         test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c,
+         test/btyacc/defines1.calc.c, test/btyacc/defines2.calc.c,
+         test/btyacc/defines3.calc.c, test/btyacc/empty.tab.c,
+         test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit2.tab.c,
+         test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c,
+         test/btyacc/err_inherit5.tab.c, test/btyacc/err_syntax1.tab.c,
+         test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c,
+         test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax13.tab.c,
+         test/btyacc/err_syntax14.tab.c, test/btyacc/err_syntax15.tab.c,
+         test/btyacc/err_syntax16.tab.c, test/btyacc/err_syntax17.tab.c,
+         test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax19.tab.c,
+         test/btyacc/err_syntax2.tab.c, test/btyacc/err_syntax20.tab.c,
+         test/btyacc/err_syntax21.tab.c, test/btyacc/err_syntax22.tab.c,
+         test/btyacc/err_syntax23.tab.c, test/btyacc/err_syntax24.tab.c,
+         test/btyacc/err_syntax25.tab.c, test/btyacc/err_syntax26.tab.c,
+         test/btyacc/err_syntax27.tab.c, test/btyacc/err_syntax3.tab.c,
+         test/btyacc/err_syntax4.tab.c, test/btyacc/err_syntax5.tab.c,
+         test/btyacc/err_syntax6.tab.c, test/btyacc/err_syntax7.tab.c,
+         test/btyacc/err_syntax7a.tab.c, test/btyacc/err_syntax7b.tab.c,
+         test/btyacc/err_syntax8.tab.c, test/btyacc/err_syntax8a.tab.c,
+         test/btyacc/err_syntax9.tab.c, test/btyacc/error.tab.c,
+         test/btyacc/expr.oxout.tab.c, test/btyacc/grammar.tab.c,
+         test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c,
+         test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c,
+         test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c,
+         test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c,
+         test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c,
+         test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c,
+         test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c,
+         test/btyacc/rename_debug.c, test/btyacc/stdin1.calc.c,
+         test/btyacc/stdin2.calc.c, test/btyacc/varsyntax_calc1.tab.c,
+         test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c,
+         test/yacc/calc3.tab.c, test/yacc/calc_code_all.tab.c,
+         test/yacc/calc_code_default.tab.c, test/yacc/calc_code_imports.tab.c,
+         test/yacc/calc_code_provides.tab.c,
+         test/yacc/calc_code_requires.tab.c, test/yacc/calc_code_top.tab.c,
+         test/yacc/code_calc.code.c, test/yacc/code_error.code.c,
+         test/yacc/defines1.calc.c, test/yacc/defines2.calc.c,
+         test/yacc/defines3.calc.c, test/yacc/empty.tab.c,
+         test/yacc/err_syntax1.tab.c, test/yacc/err_syntax10.tab.c,
+         test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c,
+         test/yacc/err_syntax13.tab.c, test/yacc/err_syntax14.tab.c,
+         test/yacc/err_syntax15.tab.c, test/yacc/err_syntax16.tab.c,
+         test/yacc/err_syntax17.tab.c, test/yacc/err_syntax18.tab.c,
+         test/yacc/err_syntax19.tab.c, test/yacc/err_syntax2.tab.c,
+         test/yacc/err_syntax20.tab.c, test/yacc/err_syntax21.tab.c,
+         test/yacc/err_syntax22.tab.c, test/yacc/err_syntax23.tab.c,
+         test/yacc/err_syntax24.tab.c, test/yacc/err_syntax25.tab.c,
+         test/yacc/err_syntax26.tab.c, test/yacc/err_syntax27.tab.c,
+         test/yacc/err_syntax3.tab.c, test/yacc/err_syntax4.tab.c,
+         test/yacc/err_syntax5.tab.c, test/yacc/err_syntax6.tab.c,
+         test/yacc/err_syntax7.tab.c, test/yacc/err_syntax7a.tab.c,
+         test/yacc/err_syntax7b.tab.c, test/yacc/err_syntax8.tab.c,
+         test/yacc/err_syntax8a.tab.c, test/yacc/err_syntax9.tab.c,
+         test/yacc/error.tab.c, test/yacc/expr.oxout.tab.c,
+         test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c,
+         test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c,
+         test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c,
+         test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c,
+         test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c,
+         test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c,
+         test/yacc/rename_debug.c, test/yacc/stdin1.calc.c,
+         test/yacc/varsyntax_calc1.tab.c:
        update to version 2.0
 
        * reader.c:
        * reader.c: cppcheck -- scope reduction
        cppcheck -- eliminate bogus returns after no-return functions
 
-       * verbose.c, output.c, mkpar.c, main.c, warshall.c, lr0.c, lalr.c, graph.c, closure.c:
+       * verbose.c, output.c, mkpar.c, main.c, warshall.c, lr0.c, lalr.c,
+         closure.c:
        cppcheck -- scope reduction
 
        * package/debian/compat: quiet compatibility-warning
        * aclocal.m4:
        resync with my-autoconf, for compiler-warning fixes with macOS
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
 2020-09-07  Thomas E. Dickey  <dickey@invisible-island.net>
 
        * package/debian/copyright: bump
 
-       * test/yacc/grammar.tab.c, test/btyacc/grammar.tab.c, test/grammar.y, reader.c:
+       * test/yacc/grammar.tab.c, test/btyacc/grammar.tab.c, test/grammar.y,
+         reader.c:
        typo found with codespell
 
        * yacc.1: fixes noted in the original report, overlooked in followup
 
 2020-03-30  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
 2020-03-10  Thomas E. Dickey  <dickey@invisible-island.net>
        * test/run_make.sh:
        suppress bison's -Wyacc warning, which is not useful.
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
 2019-11-19  Thomas E. Dickey  <dickey@invisible-island.net>
 
        * yacc.1: new version of manpage
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
        * yacc.1: document %code
 
-       * test/btyacc/calc_code_all.error, test/btyacc/calc_code_all.output, test/btyacc/calc_code_all.tab.c, test/btyacc/calc_code_all.tab.h, test/btyacc/calc_code_default.error, test/btyacc/calc_code_default.output, test/btyacc/calc_code_default.tab.c, test/btyacc/calc_code_default.tab.h, test/btyacc/calc_code_imports.error, test/btyacc/calc_code_imports.output, test/btyacc/calc_code_imports.tab.c, test/btyacc/calc_code_imports.tab.h, test/btyacc/calc_code_provides.error, test/btyacc/calc_code_provides.output, test/btyacc/calc_code_provides.tab.c, test/btyacc/calc_code_provides.tab.h, test/btyacc/calc_code_requires.error, test/btyacc/calc_code_requires.output, test/btyacc/calc_code_requires.tab.c, test/btyacc/calc_code_requires.tab.h, test/btyacc/calc_code_top.error, test/btyacc/calc_code_top.output, test/btyacc/calc_code_top.tab.c, test/btyacc/calc_code_top.tab.h, test/yacc/calc_code_all.tab.c, test/yacc/calc_code_all.tab.h, test/yacc/calc_code_default.tab.c, test/yacc/calc_code_provides.tab.c, test/yacc/calc_code_provides.tab.h, test/yacc/calc_code_requires.tab.c, test/yacc/calc_code_requires.tab.h, test/yacc/calc_code_top.tab.c:
+       * test/btyacc/calc_code_all.error, test/btyacc/calc_code_all.output,
+         test/btyacc/calc_code_all.tab.c, test/btyacc/calc_code_all.tab.h,
+         test/btyacc/calc_code_default.error,
+         test/btyacc/calc_code_default.output,
+         test/btyacc/calc_code_default.tab.c,
+         test/btyacc/calc_code_default.tab.h,
+         test/btyacc/calc_code_imports.error,
+         test/btyacc/calc_code_imports.output,
+         test/btyacc/calc_code_imports.tab.c,
+         test/btyacc/calc_code_imports.tab.h,
+         test/btyacc/calc_code_provides.error,
+         test/btyacc/calc_code_provides.output,
+         test/btyacc/calc_code_provides.tab.c,
+         test/btyacc/calc_code_provides.tab.h,
+         test/btyacc/calc_code_requires.error,
+         test/btyacc/calc_code_requires.output,
+         test/btyacc/calc_code_requires.tab.c,
+         test/btyacc/calc_code_requires.tab.h, test/btyacc/calc_code_top.error,
+         test/btyacc/calc_code_top.output, test/btyacc/calc_code_top.tab.c,
+         test/btyacc/calc_code_top.tab.h, test/yacc/calc_code_all.tab.c,
+         test/yacc/calc_code_all.tab.h, test/yacc/calc_code_default.tab.c,
+         test/yacc/calc_code_provides.tab.c,
+         test/yacc/calc_code_provides.tab.h, test/yacc/calc_code_requires.tab.c,
+         test/yacc/calc_code_top.tab.c:
        RCS_BASE
 
        * output.c:
 
        * mstring.c, defs.h: add msrenew()
 
-       * test/yacc/calc_code_all.error, test/yacc/calc_code_all.output, test/yacc/calc_code_default.error, test/yacc/calc_code_default.output, test/yacc/calc_code_default.tab.h, test/yacc/calc_code_imports.error, test/yacc/calc_code_imports.output, test/yacc/calc_code_imports.tab.c, test/yacc/calc_code_imports.tab.h, test/yacc/calc_code_provides.error, test/yacc/calc_code_provides.output, test/yacc/calc_code_requires.error, test/yacc/calc_code_requires.output, test/yacc/calc_code_top.error, test/yacc/calc_code_top.output, test/yacc/calc_code_top.tab.h:
+       * test/yacc/calc_code_all.error, test/yacc/calc_code_all.output,
+         test/yacc/calc_code_default.error, test/yacc/calc_code_default.output,
+         test/yacc/calc_code_default.tab.h, test/yacc/calc_code_imports.error,
+         test/yacc/calc_code_imports.output, test/yacc/calc_code_imports.tab.c,
+         test/yacc/calc_code_imports.tab.h, test/yacc/calc_code_provides.error,
+         test/yacc/calc_code_provides.output,
+         test/yacc/calc_code_requires.error,
+         test/yacc/calc_code_requires.output, test/yacc/calc_code_top.error,
+         test/yacc/calc_code_top.tab.h:
        RCS_BASE
 
 2019-11-18  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/calc_code_imports.y, test/calc_code_all.y, test/calc_code_default.y, test/calc_code_top.y, test/calc_code_provides.y, test/calc_code_requires.y:
+       * test/calc_code_imports.y, test/calc_code_all.y,
+         test/calc_code_default.y, test/calc_code_top.y,
+         test/calc_code_requires.y:
        RCS_BASE
 
 2019-11-04  Michael.Forney
 
 2019-11-03  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/btyacc/help.error, test/btyacc/no_b_opt.error, test/btyacc/no_output2.error, test/btyacc/no_p_opt.error, test/yacc/help.error, test/yacc/no_b_opt.error, test/yacc/no_output2.error, test/yacc/no_p_opt.error:
+       * test/btyacc/help.error, test/btyacc/no_b_opt.error,
+         test/btyacc/no_output2.error, test/btyacc/no_p_opt.error,
+         test/yacc/help.error, test/yacc/no_b_opt.error,
+         test/yacc/no_p_opt.error:
        regen
 
        * test/run_test.sh:
        resync with my-autoconf adds a fix which accommodates a difference in
        warning options between gcc/clang when --enable-warnings is not set.
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
 2019-09-11  Thomas E. Dickey  <dickey@invisible-island.net>
 
 2019-06-17  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/btyacc/big_b.error, test/btyacc/big_l.error, test/btyacc/help.error, test/btyacc/no_b_opt.error, test/btyacc/no_output2.error, test/btyacc/no_p_opt.error, test/btyacc/nostdin.error, test/yacc/big_b.error, test/yacc/big_l.error, test/yacc/help.error, test/yacc/no_b_opt.error, test/yacc/no_output2.error, test/yacc/no_p_opt.error, test/yacc/nostdin.error:
+       * test/btyacc/big_b.error, test/btyacc/big_l.error,
+         test/btyacc/help.error, test/btyacc/no_b_opt.error,
+         test/btyacc/no_output2.error, test/btyacc/no_p_opt.error,
+         test/btyacc/nostdin.error, test/yacc/big_b.error,
+         test/yacc/big_l.error, test/yacc/help.error, test/yacc/no_b_opt.error,
+         test/yacc/no_output2.error, test/yacc/no_p_opt.error,
+         test/yacc/nostdin.error:
        regen
 
        * test/run_test.sh: test "-H" rather than "-D"
        * main.c, yacc.1:
        change "-D" option to "-H" (discussion with Ethan Sommer)
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
-       * test/btyacc/defines1.calc.c, test/btyacc/defines2.calc.c, test/btyacc/defines3.calc.c:
+       * test/btyacc/defines1.calc.c, test/btyacc/defines2.calc.c,
+         test/btyacc/defines3.calc.c:
        RCS_BASE
 
        * test/run_test.sh: in test_defines, save the ".c" file too
 
-       * test/yacc/defines3.calc.c, test/yacc/defines2.calc.c, test/yacc/defines1.calc.c:
+       * test/yacc/defines3.calc.c, test/yacc/defines2.calc.c,
+         test/yacc/defines1.calc.c:
        RCS_BASE
 
        * test/run_test.sh:
        output of test_defines should be a header ".h", not ".c"
 
-       * test/btyacc/defines1.calc.h, test/btyacc/defines1.error, test/btyacc/defines1.output, test/btyacc/defines2.calc.h, test/btyacc/defines2.error, test/btyacc/defines2.output, test/btyacc/defines3.calc.h, test/btyacc/defines3.error, test/btyacc/defines3.output:
+       * test/btyacc/defines1.calc.h, test/btyacc/defines1.error,
+         test/btyacc/defines1.output, test/btyacc/defines2.calc.h,
+         test/btyacc/defines2.error, test/btyacc/defines2.output,
+         test/btyacc/defines3.calc.h, test/btyacc/defines3.error,
+         test/btyacc/defines3.output:
        RCS_BASE
 
        * main.c: however, a subsequent -d cancels -D
 
        * main.c: -D option implies -d
 
-       * test/yacc/defines1.error, test/yacc/defines1.output, test/yacc/defines2.calc.h, test/yacc/defines2.error, test/yacc/defines2.output, test/yacc/defines3.error, test/yacc/defines3.output:
+       * test/yacc/defines1.error, test/yacc/defines1.output,
+         test/yacc/defines2.calc.h, test/yacc/defines2.error,
+         test/yacc/defines2.output, test/yacc/defines3.error,
+         test/yacc/defines3.output:
        RCS_BASE
 
        * yacc.1: align macro definitions with my other manpages
 
        * test/run_test.sh: add test for -D after -d or -b options
 
-       * test/btyacc/stdin1.calc.c, test/btyacc/stdin1.error, test/btyacc/stdin1.output, test/btyacc/stdin2.calc.c, test/btyacc/stdin2.error, test/btyacc/stdin2.output:
+       * test/btyacc/stdin1.calc.c, test/btyacc/stdin1.error,
+         test/btyacc/stdin1.output, test/btyacc/stdin2.calc.c,
+         test/btyacc/stdin2.output:
        RCS_BASE
 
-       * test/btyacc/big_b.error, test/btyacc/big_b.output, test/btyacc/big_l.error, test/btyacc/big_l.output, test/btyacc/help.error, test/btyacc/help.output, test/btyacc/no_b_opt.error, test/btyacc/no_b_opt.output, test/btyacc/no_b_opt1.error, test/btyacc/no_b_opt1.output, test/btyacc/no_code_c.error, test/btyacc/no_code_c.output, test/btyacc/no_defines.error, test/btyacc/no_defines.output, test/btyacc/no_graph.error, test/btyacc/no_graph.output, test/btyacc/no_include.error, test/btyacc/no_include.output, test/btyacc/no_opts.error, test/btyacc/no_opts.output, test/btyacc/no_output.error, test/btyacc/no_output.output, test/btyacc/no_output1.error, test/btyacc/no_output1.output, test/btyacc/no_output2.error, test/btyacc/no_output2.output, test/btyacc/no_p_opt.error, test/btyacc/no_p_opt.output, test/btyacc/no_p_opt1.error, test/btyacc/no_p_opt1.output, test/btyacc/no_verbose.error, test/btyacc/no_verbose.output, test/btyacc/nostdin.error, test/btyacc/nostdin.output, test/yacc/big_b.error, test/yacc/big_b.output, test/yacc/big_l.error, test/yacc/big_l.output, test/yacc/help.error, test/yacc/help.output, test/yacc/no_b_opt.error, test/yacc/no_b_opt.output, test/yacc/no_b_opt1.error, test/yacc/no_b_opt1.output, test/yacc/no_code_c.error, test/yacc/no_code_c.output, test/yacc/no_defines.error, test/yacc/no_defines.output, test/yacc/no_graph.error, test/yacc/no_graph.output, test/yacc/no_include.error, test/yacc/no_include.output, test/yacc/no_opts.error, test/yacc/no_opts.output, test/yacc/no_output.error, test/yacc/no_output.output, test/yacc/no_output1.error, test/yacc/no_output1.output, test/yacc/no_output2.error, test/yacc/no_output2.output, test/yacc/no_p_opt.error, test/yacc/no_p_opt.output, test/yacc/no_p_opt1.error, test/yacc/no_p_opt1.output, test/yacc/no_verbose.error, test/yacc/no_verbose.output, test/yacc/nostdin.error, test/yacc/nostdin.output:
+       * test/btyacc/big_b.error, test/btyacc/big_b.output,
+         test/btyacc/big_l.error, test/btyacc/big_l.output,
+         test/btyacc/help.error, test/btyacc/help.output,
+         test/btyacc/no_b_opt.error, test/btyacc/no_b_opt.output,
+         test/btyacc/no_b_opt1.error, test/btyacc/no_b_opt1.output,
+         test/btyacc/no_code_c.error, test/btyacc/no_code_c.output,
+         test/btyacc/no_defines.error, test/btyacc/no_defines.output,
+         test/btyacc/no_graph.error, test/btyacc/no_graph.output,
+         test/btyacc/no_include.error, test/btyacc/no_include.output,
+         test/btyacc/no_opts.error, test/btyacc/no_opts.output,
+         test/btyacc/no_output.error, test/btyacc/no_output.output,
+         test/btyacc/no_output1.error, test/btyacc/no_output1.output,
+         test/btyacc/no_output2.error, test/btyacc/no_output2.output,
+         test/btyacc/no_p_opt.error, test/btyacc/no_p_opt.output,
+         test/btyacc/no_p_opt1.error, test/btyacc/no_p_opt1.output,
+         test/btyacc/no_verbose.error, test/btyacc/no_verbose.output,
+         test/btyacc/nostdin.error, test/btyacc/nostdin.output,
+         test/yacc/big_b.error, test/yacc/big_b.output, test/yacc/big_l.error,
+         test/yacc/big_l.output, test/yacc/help.error, test/yacc/help.output,
+         test/yacc/no_b_opt.error, test/yacc/no_b_opt.output,
+         test/yacc/no_b_opt1.error, test/yacc/no_b_opt1.output,
+         test/yacc/no_code_c.error, test/yacc/no_code_c.output,
+         test/yacc/no_defines.error, test/yacc/no_defines.output,
+         test/yacc/no_graph.error, test/yacc/no_graph.output,
+         test/yacc/no_include.error, test/yacc/no_include.output,
+         test/yacc/no_opts.error, test/yacc/no_opts.output,
+         test/yacc/no_output.error, test/yacc/no_output.output,
+         test/yacc/no_output1.error, test/yacc/no_output1.output,
+         test/yacc/no_output2.error, test/yacc/no_output2.output,
+         test/yacc/no_p_opt.error, test/yacc/no_p_opt.output,
+         test/yacc/no_p_opt1.error, test/yacc/no_p_opt1.output,
+         test/yacc/no_verbose.error, test/yacc/no_verbose.output,
+         test/yacc/nostdin.output:
        regen
 
        * test/run_test.sh:
        add a test for stdin "-" vs end-options "--", and correct a redirection
        of stderr in test_flags
 
-       * test/yacc/stdin2.output, test/yacc/stdin2.calc.c, test/yacc/stdin1.calc.c, test/yacc/stdin1.error, test/yacc/stdin1.output, test/yacc/stdin2.error:
+       * test/yacc/stdin2.output, test/yacc/stdin2.calc.c,
+         test/yacc/stdin1.calc.c, test/yacc/stdin1.error,
+         test/yacc/stdin2.error:
        RCS_BASE
 
-       * test/btyacc/big_b.output, test/btyacc/big_l.output, test/btyacc/help.output, test/btyacc/no_b_opt.output, test/btyacc/no_output2.output, test/btyacc/no_p_opt.output, test/btyacc/nostdin.output, test/yacc/big_b.output, test/yacc/big_l.output, test/yacc/help.output, test/yacc/no_b_opt.output, test/yacc/no_output2.output, test/yacc/no_p_opt.output, test/yacc/nostdin.output:
+       * test/btyacc/big_b.output, test/btyacc/big_l.output,
+         test/btyacc/help.output, test/btyacc/no_b_opt.output,
+         test/btyacc/no_output2.output, test/btyacc/no_p_opt.output,
+         test/btyacc/nostdin.output, test/yacc/big_b.output,
+         test/yacc/big_l.output, test/yacc/help.output,
+         test/yacc/no_b_opt.output, test/yacc/no_output2.output,
+         test/yacc/nostdin.output:
        regen
 
        * main.c: add -D option, to specify filename vs y.tab.h for -d
                use CF_APPEND_TEXT
                add/use CF_POSIX_VISIBLE
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
 2019-06-10  Thomas E. Dickey  <dickey@invisible-island.net>
 
        * yacc.1: minor typographical fixes
 
-       * test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, test/btyacc/expr.oxout.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/rename_debug.c, btyaccpar.c:
+       * test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c,
+         test/btyacc/expr.oxout.tab.c, test/btyacc/grammar.tab.c,
+         test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c,
+         test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c,
+         test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c,
+         test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c,
+         test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c,
+         test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c,
+         test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c,
+         test/btyacc/varsyntax_calc1.tab.c, test/btyacc/btyacc_calc1.tab.c,
+         test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c,
+         test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c,
+         test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c,
+         test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c,
+         test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c,
+         test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c,
+         test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c,
+         test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c,
+         btyaccpar.c:
        regen
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
 2018-06-09  Tom.Shields
 
        * package/byacc.spec: add btyacc package
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
        * package/debian/control: add a package for btyacc
 
 2018-05-24  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, test/btyacc/expr.oxout.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, btyaccpar.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/rename_debug.c:
+       * test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c,
+         test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c,
+         test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c,
+         test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c,
+         test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c,
+         test/btyacc/varsyntax_calc1.tab.c, test/btyacc/code_error.code.c,
+         test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c,
+         test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c,
+         test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c,
+         test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c,
+         test/btyacc/error.tab.c, test/btyacc/expr.oxout.tab.c,
+         test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c,
+         test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c,
+         test/btyacc/ok_syntax1.tab.c, btyaccpar.c,
+         test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c,
+         test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c,
+         test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c,
+         test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c,
+         test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c,
+         test/btyacc/rename_debug.c:
        regen
 
        * btyaccpar.skel: fix typo
 
        * test/btyacc/rename_debug.i, test/yacc/rename_debug.i: regen
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
 2018-05-09  Thomas E. Dickey  <dickey@invisible-island.net>
 
        * aclocal.m4: resync with my-autoconf
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
-       * test/btyacc/rename_debug.i, btyaccpar.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, test/btyacc/expr.oxout.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/rename_debug.c, test/btyacc/varsyntax_calc1.tab.c:
+       * test/btyacc/rename_debug.i, btyaccpar.c,
+         test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c,
+         test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c,
+         test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c,
+         test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c,
+         test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c,
+         test/btyacc/code_error.code.c, test/btyacc/empty.tab.c,
+         test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c,
+         test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c,
+         test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c,
+         test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c,
+         test/btyacc/expr.oxout.tab.c, test/btyacc/grammar.tab.c,
+         test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c,
+         test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c,
+         test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c,
+         test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c,
+         test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c,
+         test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c,
+         test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c,
+         test/btyacc/varsyntax_calc1.tab.c:
        regen
 
        * btyaccpar.skel: apply Guy Harris' changes here as well
        * output.c:
        provide yylex() declaration for simple case (request by "Mutiny")
 
-       * test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c, test/yacc/expr.oxout.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/ok_syntax1.tab.h, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/rename_debug.c, test/yacc/rename_debug.i, yaccpar.c:
+       * test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c,
+         test/yacc/expr.oxout.tab.c, test/yacc/grammar.tab.c,
+         test/yacc/ok_syntax1.tab.c, test/yacc/ok_syntax1.tab.h,
+         test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c,
+         test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c,
+         test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c,
+         test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c,
+         test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c,
+         test/yacc/varsyntax_calc1.tab.c, test/yacc/calc.tab.c,
+         test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c,
+         test/yacc/code_calc.code.c, test/yacc/code_error.code.c,
+         test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c,
+         test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c,
+         test/yacc/err_syntax18.tab.c, test/yacc/rename_debug.c,
+         yaccpar.c:
        regen
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/debian/copyright, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/debian/copyright, package/mingw-byacc.spec,
+         package/pkgsrc/Makefile:
        bump
 
 2018-05-06  Guy.Harris
        * reader.c, output.c, defs.h:
        guard against sign-extension in ctype-macros
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
        * reader.c: check for numeric overflow in get_number()
 
 2017-04-30  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, test/btyacc/expr.oxout.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/rename_debug.c, btyaccpar.c, btyaccpar.skel:
+       * test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc2-s.tab.c,
+         test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c,
+         test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c,
+         test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c,
+         test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c,
+         test/btyacc/error.tab.c, test/btyacc/expr.oxout.tab.c,
+         test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c,
+         test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c,
+         test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c,
+         test/btyacc/pure_error.tab.c, test/btyacc/quote_calc.tab.c,
+         test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c,
+         test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c,
+         test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c,
+         test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c,
+         test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c,
+         test/btyacc/code_error.code.c, test/btyacc/empty.tab.c,
+         test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c,
+         test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c,
+         test/btyacc/err_syntax12.tab.c, test/btyacc/rename_debug.c,
+         btyaccpar.skel:
        fix another uninitialized variable warning in "make check_make" for btyacc
 
-       * test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/calc3.tab.c, btyaccpar.c, btyaccpar.skel, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/calc3.tab.c, yaccpar.c, defs.h, yaccpar.skel, output.c:
+       * test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c,
+         test/btyacc/ok_syntax1.tab.c, test/btyacc/btyacc_calc1.tab.c,
+         test/btyacc/calc3.tab.c, btyaccpar.c, btyaccpar.skel,
+         test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c,
+         test/yacc/pure_error.tab.c, test/yacc/calc3.tab.c, yaccpar.c, defs.h,
+         output.c:
        fix some compiler warnings for "make check_make" by adding section init_vars,
        which initializes the body_vars for pure-parser configuration.
 
 
 2017-04-30  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
 2017-04-29  Thomas E. Dickey  <dickey@invisible-island.net>
 
 2017-02-01  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/btyacc/expr.oxout.error, test/btyacc/expr.oxout.output, test/btyacc/expr.oxout.tab.c, test/btyacc/expr.oxout.tab.h, test/yacc/expr.oxout.error, test/yacc/expr.oxout.output, test/yacc/expr.oxout.tab.c, test/yacc/expr.oxout.tab.h:
+       * test/btyacc/expr.oxout.error, test/btyacc/expr.oxout.output,
+         test/btyacc/expr.oxout.tab.c, test/btyacc/expr.oxout.tab.h,
+         test/yacc/expr.oxout.error, test/yacc/expr.oxout.output,
+         test/yacc/expr.oxout.tab.h:
        RCS_BASE
 
        * package/debian/copyright: update copyright
 
 2017-02-01  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
 2016-12-31  Thomas E. Dickey  <dickey@invisible-island.net>
 
 2016-12-02  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/btyacc/quote_calc4-s.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/rename_debug.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, btyaccpar.c:
+       * test/btyacc/quote_calc4-s.tab.c, test/btyacc/varsyntax_calc1.tab.c,
+         test/btyacc/error.tab.c, test/btyacc/grammar.tab.c,
+         test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c,
+         test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c,
+         test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c,
+         test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c,
+         test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c,
+         test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c,
+         test/btyacc/quote_calc4.tab.c, test/btyacc/calc.tab.c,
+         test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c,
+         test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c,
+         test/btyacc/code_error.code.c, test/btyacc/empty.tab.c,
+         test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c,
+         test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c,
+         test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c,
+         test/btyacc/err_syntax20.tab.c, test/btyacc/rename_debug.c,
+         test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c,
+         test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c,
+         btyaccpar.c:
        regen
 
        * btyaccpar.skel: changes from NetBSD
        + the first parameter to YYERROR_DECL() is a pointer
        + struct YYLTYPE now has a "source" field
 
-       * test/btyacc/btyacc_demo.tab.h, test/btyacc/code_calc.tab.c, test/btyacc/code_error.tab.c, test/btyacc/err_inherit4.tab.h:
+       * test/btyacc/btyacc_demo.tab.h, test/btyacc/code_calc.tab.c,
+         test/btyacc/err_inherit4.tab.h:
        regen
 
        * btyaccpar.c, btyaccpar.skel, reader.c: changes from NetBSD
        + use _GNU_SOURCE for cygwin headers
        + build-fixes for OS/2
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
 2016-11-20  Thomas E. Dickey  <dickey@invisible-island.net>
                preprocessor options.
        CF_PROG_LINT - add cpplint to programs to use; drop ad hoc tdlint and alint.
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
        * lalr.c: indented
 
        * reader.c: fix two compiler warnings
 
-       * test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/rename_debug.c, btyaccpar.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/rename_debug.c, yaccpar.c:
+       * test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c,
+         test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c,
+         test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c,
+         test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c,
+         test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c,
+         test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c,
+         test/btyacc/varsyntax_calc1.tab.c, test/btyacc/err_syntax12.tab.c,
+         test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c,
+         test/btyacc/error.tab.c, test/btyacc/grammar.tab.c,
+         test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c,
+         test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c,
+         test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c,
+         test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c,
+         test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c,
+         test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c,
+         test/btyacc/code_error.code.c, test/btyacc/empty.tab.c,
+         test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c,
+         test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c,
+         test/btyacc/rename_debug.c, btyaccpar.c,
+         test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c,
+         test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c,
+         test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c,
+         test/yacc/varsyntax_calc1.tab.c, test/yacc/err_syntax20.tab.c,
+         test/yacc/error.tab.c, test/yacc/grammar.tab.c,
+         test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c,
+         test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c,
+         test/yacc/quote_calc.tab.c, test/yacc/calc.tab.c,
+         test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c,
+         test/yacc/code_calc.code.c, test/yacc/code_error.code.c,
+         test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c,
+         test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c,
+         yaccpar.c:
        regen
 
 2016-06-06  Tom.Shields
 
 2016-06-01  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/err_syntax24.error, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_calc.tab.c, test/yacc/code_calc.tab.h, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/rename_debug.c, yaccpar.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/err_syntax13.tab.c, test/btyacc/err_syntax14.tab.c, test/btyacc/err_syntax15.tab.c, test/btyacc/err_syntax16.tab.c, test/btyacc/err_syntax17.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax19.tab.c, test/btyacc/err_syntax2.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/err_syntax21.tab.c, test/btyacc/err_syntax22.tab.c, test/btyacc/err_syntax23.tab.c, test/btyacc/err_syntax24.error, test/btyacc/err_syntax24.tab.c, test/btyacc/err_syntax25.tab.c, test/btyacc/err_syntax26.tab.c, test/btyacc/err_syntax27.tab.c, test/btyacc/err_syntax3.tab.c, test/btyacc/err_syntax4.tab.c, test/btyacc/err_syntax5.tab.c, test/btyacc/err_syntax6.tab.c, test/btyacc/err_syntax7.tab.c, test/btyacc/err_syntax7a.tab.c, test/btyacc/err_syntax7b.tab.c, test/btyacc/err_syntax8.tab.c, test/btyacc/err_syntax8a.tab.c, test/btyacc/err_syntax9.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.output, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.error, test/btyacc/btyacc_demo.output, test/btyacc/btyacc_demo.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_calc.tab.c, test/btyacc/code_calc.tab.h, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit2.tab.c, test/btyacc/err_inherit3.output, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.output, test/btyacc/err_inherit4.tab.c, test/btyacc/err_inherit5.tab.c, test/btyacc/err_syntax1.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/rename_debug.c, btyaccpar.c:
+       * test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc3-s.tab.c,
+         test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c,
+         test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c,
+         test/yacc/err_syntax18.tab.c, test/yacc/err_syntax20.tab.c,
+         test/yacc/err_syntax24.error, test/yacc/error.tab.c,
+         test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c,
+         test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c,
+         test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c,
+         test/yacc/quote_calc2.tab.c, test/yacc/calc.tab.c,
+         test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c,
+         test/yacc/code_calc.code.c, test/yacc/code_calc.tab.c,
+         test/yacc/code_calc.tab.h, test/yacc/code_error.code.c,
+         test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c,
+         test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c,
+         test/yacc/rename_debug.c, yaccpar.c, test/btyacc/quote_calc-s.tab.c,
+         test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c,
+         test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c,
+         test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c,
+         test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c,
+         test/btyacc/err_syntax13.tab.c, test/btyacc/err_syntax14.tab.c,
+         test/btyacc/err_syntax15.tab.c, test/btyacc/err_syntax16.tab.c,
+         test/btyacc/err_syntax17.tab.c, test/btyacc/err_syntax18.tab.c,
+         test/btyacc/err_syntax19.tab.c, test/btyacc/err_syntax2.tab.c,
+         test/btyacc/err_syntax20.tab.c, test/btyacc/err_syntax21.tab.c,
+         test/btyacc/err_syntax22.tab.c, test/btyacc/err_syntax23.tab.c,
+         test/btyacc/err_syntax24.error, test/btyacc/err_syntax24.tab.c,
+         test/btyacc/err_syntax25.tab.c, test/btyacc/err_syntax26.tab.c,
+         test/btyacc/err_syntax27.tab.c, test/btyacc/err_syntax3.tab.c,
+         test/btyacc/err_syntax4.tab.c, test/btyacc/err_syntax5.tab.c,
+         test/btyacc/err_syntax6.tab.c, test/btyacc/err_syntax7.tab.c,
+         test/btyacc/err_syntax7a.tab.c, test/btyacc/err_syntax7b.tab.c,
+         test/btyacc/err_syntax8.tab.c, test/btyacc/err_syntax8a.tab.c,
+         test/btyacc/err_syntax9.tab.c, test/btyacc/error.tab.c,
+         test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c,
+         test/btyacc/inherit1.tab.c, test/btyacc/inherit2.output,
+         test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c,
+         test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c,
+         test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.error,
+         test/btyacc/btyacc_demo.output, test/btyacc/btyacc_demo.tab.c,
+         test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c,
+         test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc.tab.c,
+         test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c,
+         test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c,
+         test/btyacc/code_calc.tab.c, test/btyacc/code_calc.tab.h,
+         test/btyacc/code_error.code.c, test/btyacc/empty.tab.c,
+         test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit2.tab.c,
+         test/btyacc/err_inherit3.output, test/btyacc/err_inherit3.tab.c,
+         test/btyacc/err_inherit4.output, test/btyacc/err_inherit4.tab.c,
+         test/btyacc/err_inherit5.tab.c, test/btyacc/err_syntax1.tab.c,
+         test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c,
+         btyaccpar.c:
        regen
 
 2016-06-01  Tom.Shields
 
-       * btyaccpar.skel, defs.h, error.c, output.c, reader.c, test/code_calc.y, test/err_inherit4.y, test/run_make.sh, yaccpar.skel:
+       * btyaccpar.skel, defs.h, error.c, output.c, reader.c, test/code_calc.y,
+         yaccpar.skel:
        fixes for issues in btyacc (report by Francis Andre):
 
        + correction to the placement of the #line directive for a %union specification
 
 2016-06-01  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
 2016-03-24  Thomas E. Dickey  <dickey@invisible-island.net>
        * aclocal.m4:
        update CF_WITH_MAN2HTML to use configured shell rather than /bin/sh
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
 2016-01-25  Thomas E. Dickey  <dickey@invisible-island.net>
 
        * lr0.c: fix a duplicate-free in the leak-checking
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
        * reader.c:
 
        * configure: regen
 
-       * package/pkgsrc/Makefile, package/mingw-byacc.spec, package/debian/copyright, package/debian/changelog, package/byacc.spec, VERSION:
+       * package/pkgsrc/Makefile, package/mingw-byacc.spec,
+         package/debian/copyright, package/debian/changelog,
+         package/byacc.spec, VERSION:
        bump
 
        * aclocal.m4: resync with my-autoconf
 
        * lr0.c: coverity #39181: memory leak
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
 2014-11-13  Jouk.Jansen
        * package/debian/source/format:
        change to native format to work around regression in Debian packaging.
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
        * configure: regen
        is intentionally inconsistent with yyparse/yyerror, for "compatibility" with
        bison.
 
-       * test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.tab.c:
+       * test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c,
+         test/btyacc/btyacc_destroy3.tab.c:
        regen
 
        * output.c:
        use puts_param_types/puts_param_names to output lex_param data.
 
-       * test/btyacc/ok_syntax1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/rename_debug.c:
+       * test/btyacc/ok_syntax1.tab.c, test/btyacc/calc2.tab.c,
+         test/btyacc/calc3.tab.c, test/yacc/ok_syntax1.tab.c,
+         test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/btyacc/error.tab.c,
+         test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c,
+         test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c,
+         test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c,
+         test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c,
+         test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c,
+         test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c,
+         test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c,
+         test/btyacc/varsyntax_calc1.tab.c, test/btyacc/btyacc_calc1.tab.c,
+         test/btyacc/btyacc_demo.tab.c, test/btyacc/calc.tab.c,
+         test/btyacc/calc1.tab.c, test/btyacc/code_calc.code.c,
+         test/btyacc/code_error.code.c, test/btyacc/empty.tab.c,
+         test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c,
+         test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c,
+         test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c,
+         test/btyacc/rename_debug.c:
        regen
 
        * btyaccpar.c: add casts, change types to fix strict compiler warnings
 
-       * test/btyacc/err_syntax17.tab.c, test/btyacc/err_syntax19.tab.c, test/btyacc/err_syntax2.tab.c, test/btyacc/err_syntax21.tab.c, test/btyacc/err_syntax22.tab.c, test/btyacc/err_syntax23.tab.c, test/btyacc/err_syntax24.tab.c, test/btyacc/err_syntax25.tab.c, test/btyacc/err_syntax26.tab.c, test/btyacc/err_syntax27.tab.c, test/btyacc/err_syntax3.tab.c, test/btyacc/err_syntax4.tab.c, test/btyacc/err_syntax5.tab.c, test/btyacc/err_syntax6.tab.c, test/btyacc/err_syntax7.tab.c, test/btyacc/err_syntax7a.tab.c, test/btyacc/err_syntax7b.tab.c, test/btyacc/err_syntax8.tab.c, test/btyacc/err_syntax8a.tab.c, test/btyacc/err_syntax9.tab.c, test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit2.tab.c, test/btyacc/err_inherit5.tab.c, test/btyacc/err_syntax1.tab.c, test/btyacc/err_syntax13.tab.c, test/btyacc/err_syntax14.tab.c, test/btyacc/err_syntax15.tab.c, test/btyacc/err_syntax16.tab.c:
+       * test/btyacc/err_syntax17.tab.c, test/btyacc/err_syntax19.tab.c,
+         test/btyacc/err_syntax2.tab.c, test/btyacc/err_syntax21.tab.c,
+         test/btyacc/err_syntax22.tab.c, test/btyacc/err_syntax23.tab.c,
+         test/btyacc/err_syntax24.tab.c, test/btyacc/err_syntax25.tab.c,
+         test/btyacc/err_syntax26.tab.c, test/btyacc/err_syntax27.tab.c,
+         test/btyacc/err_syntax3.tab.c, test/btyacc/err_syntax4.tab.c,
+         test/btyacc/err_syntax5.tab.c, test/btyacc/err_syntax6.tab.c,
+         test/btyacc/err_syntax7.tab.c, test/btyacc/err_syntax7a.tab.c,
+         test/btyacc/err_syntax7b.tab.c, test/btyacc/err_syntax8.tab.c,
+         test/btyacc/err_syntax8a.tab.c, test/btyacc/err_syntax9.tab.c,
+         test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit2.tab.c,
+         test/btyacc/err_inherit5.tab.c, test/btyacc/err_syntax1.tab.c,
+         test/btyacc/err_syntax13.tab.c, test/btyacc/err_syntax14.tab.c,
+         test/btyacc/err_syntax16.tab.c:
        regen
 
        * output.c: gcc-warning
        * test/btyacc_destroy3.y, test/btyacc_destroy2.y, test/btyacc_destroy1.y:
        fix "make check_make"
 
-       * test/yacc/calc3.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/calc2.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c:
+       * test/yacc/calc3.tab.c, test/yacc/ok_syntax1.tab.c,
+         test/yacc/calc2.tab.c, test/btyacc/btyacc_destroy1.tab.c,
+         test/btyacc/btyacc_destroy2.tab.c:
        regen
 
        * reader.c:
        correcting the output of the comma-separated names (only the last name
        was output).
 
-       * test/btyacc/ok_syntax1.tab.c, test/btyacc/btyacc_destroy3.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c:
+       * test/btyacc/ok_syntax1.tab.c, test/btyacc/btyacc_destroy3.tab.c,
+         test/btyacc/calc3.tab.c:
        regen
 
        * reader.c:
 
        * aclocal.m4: update CF_XOPEN_SOURCE for Unixware change from lynx
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
        * reader.c:
        recent bison, as well as honoring bison's undocumented feature to accept the
        parameters as a comma-separated list.
 
-       * test/btyacc/btyacc_destroy3.tab.c, test/btyacc/btyacc_destroy1.tab.c, test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.error, test/btyacc/btyacc_destroy3.output, test/btyacc/btyacc_destroy3.tab.h, test/btyacc/btyacc_destroy2.error, test/btyacc/btyacc_destroy2.output, test/btyacc/btyacc_destroy2.tab.h:
+       * test/btyacc/btyacc_destroy3.tab.c, test/btyacc/btyacc_destroy1.tab.c,
+         test/btyacc/btyacc_destroy2.tab.c, test/btyacc/btyacc_destroy3.error,
+         test/btyacc/btyacc_destroy3.output, test/btyacc/btyacc_destroy3.tab.h,
+         test/btyacc/btyacc_destroy2.error, test/btyacc/btyacc_destroy2.output,
+         test/btyacc/btyacc_destroy2.tab.h:
        RCS_BASE
 
 2014-10-03  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/btyacc/btyacc_demo2.error, test/btyacc/btyacc_demo2.output, test/btyacc/btyacc_demo2.tab.c, test/btyacc/btyacc_demo2.tab.h, test/btyacc/btyacc_destroy1.error, test/btyacc/btyacc_destroy1.output, test/btyacc/btyacc_destroy1.tab.h, test/btyacc_destroy3.y, test/btyacc_destroy1.y, test/btyacc_destroy2.y:
+       * test/btyacc/btyacc_demo2.error, test/btyacc/btyacc_demo2.output,
+         test/btyacc/btyacc_demo2.tab.c, test/btyacc/btyacc_demo2.tab.h,
+         test/btyacc/btyacc_destroy1.error, test/btyacc/btyacc_destroy1.output,
+         test/btyacc/btyacc_destroy1.tab.h, test/btyacc_destroy3.y,
+         test/btyacc_destroy2.y:
        RCS_BASE
 
 2014-10-02  Thomas E. Dickey  <dickey@invisible-island.net>
 
        * aclocal.m4: modified to support port to Minix3.2
 
-       * package/pkgsrc/Makefile, VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec:
+       * package/pkgsrc/Makefile, VERSION, package/byacc.spec,
+         package/mingw-byacc.spec:
        bump
 
 2014-07-15  Thomas E. Dickey  <dickey@invisible-island.net>
 
        * aclocal.m4: resync with my-autoconf (no change to configure script)
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
        * test/run_test.sh:
                b) escape "." character in left side of sed expression for $YACC
                c) ensure that $ifBTYACC has a value
 
-       * test/btyacc/big_b.output, test/btyacc/big_l.output, test/btyacc/help.output, test/btyacc/no_b_opt.output, test/btyacc/no_output2.output, test/btyacc/no_p_opt.output, test/btyacc/nostdin.output:
+       * test/btyacc/big_b.output, test/btyacc/big_l.output,
+         test/btyacc/help.output, test/btyacc/no_b_opt.output,
+         test/btyacc/no_output2.output, test/btyacc/no_p_opt.output,
+         test/btyacc/nostdin.output:
        regen (reminder by Garrett Cooper)
 
 2014-07-14  Garrett.Cooper
 
-       * test/btyacc/err_inherit1.error, test/btyacc/err_inherit2.error, test/btyacc/err_inherit3.error, test/btyacc/err_inherit4.error, test/btyacc/err_inherit5.error, test/btyacc/err_syntax1.error, test/btyacc/err_syntax10.error, test/btyacc/err_syntax11.error, test/btyacc/err_syntax12.error, test/btyacc/err_syntax13.error, test/btyacc/err_syntax14.error, test/btyacc/err_syntax15.error, test/btyacc/err_syntax16.error, test/btyacc/err_syntax17.error, test/btyacc/err_syntax18.error, test/btyacc/err_syntax19.error, test/btyacc/err_syntax2.error, test/btyacc/err_syntax21.error, test/btyacc/err_syntax22.error, test/btyacc/err_syntax23.error, test/btyacc/err_syntax24.error, test/btyacc/err_syntax25.error, test/btyacc/err_syntax26.error, test/btyacc/err_syntax27.error, test/btyacc/err_syntax3.error, test/btyacc/err_syntax4.error, test/btyacc/err_syntax5.error, test/btyacc/err_syntax6.error, test/btyacc/err_syntax7.error, test/btyacc/err_syntax7a.error, test/btyacc/err_syntax7b.error, test/btyacc/err_syntax8.error, test/btyacc/err_syntax8a.error, test/btyacc/err_syntax9.error, test/yacc/err_syntax1.error, test/yacc/err_syntax10.error, test/yacc/err_syntax11.error, test/yacc/err_syntax12.error, test/yacc/err_syntax13.error, test/yacc/err_syntax14.error, test/yacc/err_syntax15.error, test/yacc/err_syntax16.error, test/yacc/err_syntax17.error, test/yacc/err_syntax18.error, test/yacc/err_syntax19.error, test/yacc/err_syntax2.error, test/yacc/err_syntax21.error, test/yacc/err_syntax22.error, test/yacc/err_syntax23.error, test/yacc/err_syntax24.error, test/yacc/err_syntax25.error, test/yacc/err_syntax26.error, test/yacc/err_syntax27.error, test/yacc/err_syntax3.error, test/yacc/err_syntax4.error, test/yacc/err_syntax5.error, test/yacc/err_syntax6.error, test/yacc/err_syntax7.error, test/yacc/err_syntax7a.error, test/yacc/err_syntax7b.error, test/yacc/err_syntax8.error, test/yacc/err_syntax8a.error, test/yacc/err_syntax9.error:
+       * test/btyacc/err_inherit1.error, test/btyacc/err_inherit2.error,
+         test/btyacc/err_inherit3.error, test/btyacc/err_inherit4.error,
+         test/btyacc/err_inherit5.error, test/btyacc/err_syntax1.error,
+         test/btyacc/err_syntax10.error, test/btyacc/err_syntax11.error,
+         test/btyacc/err_syntax12.error, test/btyacc/err_syntax13.error,
+         test/btyacc/err_syntax14.error, test/btyacc/err_syntax15.error,
+         test/btyacc/err_syntax16.error, test/btyacc/err_syntax17.error,
+         test/btyacc/err_syntax18.error, test/btyacc/err_syntax19.error,
+         test/btyacc/err_syntax2.error, test/btyacc/err_syntax21.error,
+         test/btyacc/err_syntax22.error, test/btyacc/err_syntax23.error,
+         test/btyacc/err_syntax24.error, test/btyacc/err_syntax25.error,
+         test/btyacc/err_syntax26.error, test/btyacc/err_syntax27.error,
+         test/btyacc/err_syntax3.error, test/btyacc/err_syntax4.error,
+         test/btyacc/err_syntax5.error, test/btyacc/err_syntax6.error,
+         test/btyacc/err_syntax7.error, test/btyacc/err_syntax7a.error,
+         test/btyacc/err_syntax7b.error, test/btyacc/err_syntax8.error,
+         test/btyacc/err_syntax8a.error, test/btyacc/err_syntax9.error,
+         test/yacc/err_syntax1.error, test/yacc/err_syntax10.error,
+         test/yacc/err_syntax11.error, test/yacc/err_syntax12.error,
+         test/yacc/err_syntax13.error, test/yacc/err_syntax14.error,
+         test/yacc/err_syntax15.error, test/yacc/err_syntax16.error,
+         test/yacc/err_syntax17.error, test/yacc/err_syntax18.error,
+         test/yacc/err_syntax19.error, test/yacc/err_syntax2.error,
+         test/yacc/err_syntax21.error, test/yacc/err_syntax22.error,
+         test/yacc/err_syntax23.error, test/yacc/err_syntax24.error,
+         test/yacc/err_syntax25.error, test/yacc/err_syntax26.error,
+         test/yacc/err_syntax27.error, test/yacc/err_syntax3.error,
+         test/yacc/err_syntax4.error, test/yacc/err_syntax5.error,
+         test/yacc/err_syntax6.error, test/yacc/err_syntax7.error,
+         test/yacc/err_syntax7a.error, test/yacc/err_syntax7b.error,
+         test/yacc/err_syntax8.error, test/yacc/err_syntax8a.error,
+         test/yacc/err_syntax9.error:
        regen
 
 2014-05-27  Tom.Shields
 
 2014-05-27  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * VERSION, package/byacc.spec, package/debian/changelog, test/yacc/big_b.output, test/yacc/big_l.output, test/yacc/help.output, test/yacc/no_b_opt.output, test/yacc/no_output2.output, test/yacc/no_p_opt.output, test/yacc/nostdin.output:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         test/yacc/big_b.output, test/yacc/big_l.output, test/yacc/help.output,
+         test/yacc/no_b_opt.output, test/yacc/no_output2.output,
+         test/yacc/nostdin.output:
        bump
 
 2014-04-22  Thomas E. Dickey  <dickey@invisible-island.net>
 
 2014-04-22  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * package/pkgsrc/Makefile, VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec:
+       * package/pkgsrc/Makefile, VERSION, package/byacc.spec,
+         package/mingw-byacc.spec:
        bump
 
 2014-04-19  Thomas E. Dickey  <dickey@invisible-island.net>
 
        * reader.c: fix const-cast warnings
 
-       * test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/code_error.tab.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/error.tab.c, test/btyacc/rename_debug.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.tab.c, output.c:
+       * test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c,
+         test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc4-s.tab.c,
+         test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c,
+         test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c,
+         test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c,
+         test/btyacc/ok_syntax1.tab.c, test/btyacc/pure_calc.tab.c,
+         test/btyacc/pure_error.tab.c, test/btyacc/quote_calc2-s.tab.c,
+         test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3.tab.c,
+         test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c,
+         test/btyacc/code_error.tab.c, test/btyacc/empty.tab.c,
+         test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c,
+         test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c,
+         test/btyacc/err_syntax12.tab.c, test/btyacc/error.tab.c,
+         test/btyacc/rename_debug.c, test/btyacc/calc.tab.c,
+         test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c,
+         output.c:
        fix a few clang --analyze warnings; one was a case where output_ctable emitted
        an empty table (which should be an error).
 
 
        * package/debian/changelog: reason for release
 
-       * VERSION, package/byacc.spec, package/debian/changelog, package/mingw-byacc.spec, package/pkgsrc/Makefile:
+       * VERSION, package/byacc.spec, package/debian/changelog,
+         package/pkgsrc/Makefile:
        bump
 
        * makefile.in: use $LINT_OPTS from environment via configure script
 
-       * test/btyacc/ok_syntax1.output, test/btyacc/ok_syntax1.tab.c, test/yacc/ok_syntax1.tab.c, test/ok_syntax1.y, test/yacc/ok_syntax1.output:
+       * test/btyacc/ok_syntax1.output, test/btyacc/ok_syntax1.tab.c,
+         test/yacc/ok_syntax1.tab.c, test/ok_syntax1.y,
+         test/yacc/ok_syntax1.output:
        tweaks to make generated files from ok_syntax1.y compile with check_make rule
 
-       * test/btyacc/rename_debug.c, test/btyacc/rename_debug.error, test/btyacc/rename_debug.h, test/btyacc/rename_debug.i, test/btyacc/rename_debug.output, test/yacc/rename_debug.c:
+       * test/btyacc/rename_debug.c, test/btyacc/rename_debug.error,
+         test/btyacc/rename_debug.h, test/btyacc/rename_debug.i,
+         test/yacc/rename_debug.c:
        reference output for testing
 
        * test/run_test.sh:
        retain the renaming done for code_debug.y so that check_make will work.
 
-       * test/yacc/rename_debug.error, test/yacc/rename_debug.h, test/yacc/rename_debug.i, test/yacc/rename_debug.output:
+       * test/yacc/rename_debug.error, test/yacc/rename_debug.h,
+         test/yacc/rename_debug.output:
        reference output for testing
 
        * test/btyacc/ok_syntax1.error: RCS_BASE
 
-       * test/yacc/quote_calc4-s.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, yaccpar.c:
+       * test/yacc/quote_calc4-s.tab.c, test/yacc/varsyntax_calc1.tab.c,
+         test/yacc/code_error.code.c, test/yacc/empty.tab.c,
+         test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c,
+         test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c,
+         test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c,
+         test/yacc/grammar.tab.c, test/yacc/ok_syntax1.tab.c,
+         test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c,
+         test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c,
+         test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c,
+         test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c,
+         test/yacc/quote_calc4.tab.c, test/yacc/calc.tab.c,
+         test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c,
+         yaccpar.c:
        regen
 
        * yacc.1:
 
 2014-04-08  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/yacc/ok_syntax1.output, test/yacc/ok_syntax1.tab.c, test/yacc/ok_syntax1.tab.h, test/btyacc/ok_syntax1.output, test/btyacc/ok_syntax1.tab.c, test/btyacc/ok_syntax1.tab.h:
+       * test/yacc/ok_syntax1.output, test/yacc/ok_syntax1.tab.c,
+         test/yacc/ok_syntax1.tab.h, test/btyacc/ok_syntax1.output,
+         test/btyacc/ok_syntax1.tab.h:
        reference output for testing
 
        * test/ok_syntax1.y: RCS_BASE
 
        * test/yacc/ok_syntax1.error: reference output for testing
 
-       * test/yacc/big_b.error, test/yacc/big_b.output, test/yacc/big_l.error, test/yacc/big_l.output, test/btyacc/big_b.error, test/btyacc/big_b.output, test/btyacc/big_l.error, test/btyacc/big_l.output, test/run_test.sh:
+       * test/yacc/big_b.error, test/yacc/big_b.output, test/yacc/big_l.error,
+         test/yacc/big_l.output, test/btyacc/big_b.error,
+         test/btyacc/big_b.output, test/btyacc/big_l.error,
+         test/run_test.sh:
        exercise -L/-B options
 
-       * test/yacc/code_debug.c, test/btyacc/code_debug.c, test/yacc/err_syntax15.tab.c, test/yacc/err_syntax16.tab.c, test/yacc/err_syntax17.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax19.tab.c, test/yacc/err_syntax2.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/err_syntax21.tab.c, test/yacc/err_syntax22.tab.c, test/yacc/err_syntax23.tab.c, test/yacc/err_syntax24.tab.c, test/yacc/err_syntax25.tab.c, test/yacc/err_syntax26.tab.c, test/yacc/err_syntax27.tab.c, test/yacc/err_syntax3.tab.c, test/yacc/err_syntax4.tab.c, test/yacc/err_syntax5.tab.c, test/yacc/err_syntax6.tab.c, test/yacc/err_syntax7.tab.c, test/yacc/err_syntax7a.tab.c, test/yacc/err_syntax7b.tab.c, test/yacc/err_syntax8.tab.c, test/yacc/err_syntax8a.tab.c, test/yacc/err_syntax9.tab.c, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax1.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax13.tab.c, test/yacc/err_syntax14.tab.c, test/btyacc/err_syntax13.tab.c, test/btyacc/err_syntax14.tab.c, test/btyacc/err_syntax15.tab.c, test/btyacc/err_syntax16.tab.c, test/btyacc/err_syntax17.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax19.tab.c, test/btyacc/err_syntax2.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/err_syntax21.tab.c, test/btyacc/err_syntax22.tab.c, test/btyacc/err_syntax23.tab.c, test/btyacc/err_syntax24.tab.c, test/btyacc/err_syntax25.tab.c, test/btyacc/err_syntax26.tab.c, test/btyacc/err_syntax27.tab.c, test/btyacc/err_syntax3.tab.c, test/btyacc/err_syntax4.tab.c, test/btyacc/err_syntax5.tab.c, test/btyacc/err_syntax6.tab.c, test/btyacc/err_syntax7.tab.c, test/btyacc/err_syntax7a.tab.c, test/btyacc/err_syntax7b.tab.c, test/btyacc/err_syntax8.tab.c, test/btyacc/err_syntax8a.tab.c, test/btyacc/err_syntax9.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit2.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_inherit5.tab.c, test/btyacc/err_syntax1.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/run_test.sh, test/yacc/no_b_opt1.output:
+       * test/yacc/code_debug.c, test/btyacc/code_debug.c,
+         test/yacc/err_syntax15.tab.c, test/yacc/err_syntax16.tab.c,
+         test/yacc/err_syntax17.tab.c, test/yacc/err_syntax18.tab.c,
+         test/yacc/err_syntax19.tab.c, test/yacc/err_syntax2.tab.c,
+         test/yacc/err_syntax20.tab.c, test/yacc/err_syntax21.tab.c,
+         test/yacc/err_syntax22.tab.c, test/yacc/err_syntax23.tab.c,
+         test/yacc/err_syntax24.tab.c, test/yacc/err_syntax25.tab.c,
+         test/yacc/err_syntax26.tab.c, test/yacc/err_syntax27.tab.c,
+         test/yacc/err_syntax3.tab.c, test/yacc/err_syntax4.tab.c,
+         test/yacc/err_syntax5.tab.c, test/yacc/err_syntax6.tab.c,
+         test/yacc/err_syntax7.tab.c, test/yacc/err_syntax7a.tab.c,
+         test/yacc/err_syntax7b.tab.c, test/yacc/err_syntax8.tab.c,
+         test/yacc/err_syntax8a.tab.c, test/yacc/err_syntax9.tab.c,
+         test/yacc/error.tab.c, test/yacc/grammar.tab.c,
+         test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c,
+         test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c,
+         test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c,
+         test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c,
+         test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c,
+         test/yacc/varsyntax_calc1.tab.c, test/yacc/calc.tab.c,
+         test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c,
+         test/yacc/code_calc.code.c, test/yacc/code_error.code.c,
+         test/yacc/empty.tab.c, test/yacc/err_syntax1.tab.c,
+         test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c,
+         test/yacc/err_syntax12.tab.c, test/yacc/err_syntax13.tab.c,
+         test/yacc/err_syntax14.tab.c, test/btyacc/err_syntax13.tab.c,
+         test/btyacc/err_syntax14.tab.c, test/btyacc/err_syntax15.tab.c,
+         test/btyacc/err_syntax16.tab.c, test/btyacc/err_syntax17.tab.c,
+         test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax19.tab.c,
+         test/btyacc/err_syntax2.tab.c, test/btyacc/err_syntax20.tab.c,
+         test/btyacc/err_syntax21.tab.c, test/btyacc/err_syntax22.tab.c,
+         test/btyacc/err_syntax23.tab.c, test/btyacc/err_syntax24.tab.c,
+         test/btyacc/err_syntax25.tab.c, test/btyacc/err_syntax26.tab.c,
+         test/btyacc/err_syntax27.tab.c, test/btyacc/err_syntax3.tab.c,
+         test/btyacc/err_syntax4.tab.c, test/btyacc/err_syntax5.tab.c,
+         test/btyacc/err_syntax6.tab.c, test/btyacc/err_syntax7.tab.c,
+         test/btyacc/err_syntax7a.tab.c, test/btyacc/err_syntax7b.tab.c,
+         test/btyacc/err_syntax8.tab.c, test/btyacc/err_syntax8a.tab.c,
+         test/btyacc/err_syntax9.tab.c, test/btyacc/error.tab.c,
+         test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c,
+         test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c,
+         test/btyacc/pure_error.tab.c, test/btyacc/btyacc_demo.tab.c,
+         test/btyacc/code_error.code.c, test/btyacc/empty.tab.c,
+         test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit2.tab.c,
+         test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c,
+         test/btyacc/err_inherit5.tab.c, test/btyacc/err_syntax1.tab.c,
+         test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c,
+         test/btyacc/err_syntax12.tab.c, test/btyacc/pure_calc.tab.c,
+         test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c,
+         test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c,
+         test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c,
+         test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c,
+         test/btyacc/varsyntax_calc1.tab.c, test/btyacc/btyacc_calc1.tab.c,
+         test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c,
+         test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c,
+         test/btyacc/code_calc.code.c, test/run_test.sh,
+         test/yacc/no_b_opt1.output:
        use a better renaming of the YYPATCH definition (none of the test-cases rely
        upon it, but redefinition in the "make check_make" rule is a problem).
 
-       * test/btyacc/err_syntax1.tab.c, test/btyacc/err_syntax13.tab.c, test/btyacc/err_syntax2.tab.c, test/btyacc/err_syntax25.tab.c, test/btyacc/err_syntax26.tab.c, test/btyacc/err_syntax27.tab.c, test/btyacc/err_syntax3.tab.c, test/btyacc/err_syntax4.tab.c, test/btyacc/err_syntax5.tab.c, test/btyacc/err_syntax6.tab.c, test/btyacc/err_syntax7.tab.c, test/btyacc/err_syntax7a.tab.c, test/btyacc/err_syntax7b.tab.c, test/btyacc/err_syntax8.tab.c, test/btyacc/err_syntax8a.tab.c, test/btyacc/err_syntax9.tab.c, test/btyacc/varsyntax_calc1.tab.c:
+       * test/btyacc/err_syntax1.tab.c, test/btyacc/err_syntax13.tab.c,
+         test/btyacc/err_syntax2.tab.c, test/btyacc/err_syntax25.tab.c,
+         test/btyacc/err_syntax26.tab.c, test/btyacc/err_syntax27.tab.c,
+         test/btyacc/err_syntax3.tab.c, test/btyacc/err_syntax4.tab.c,
+         test/btyacc/err_syntax5.tab.c, test/btyacc/err_syntax6.tab.c,
+         test/btyacc/err_syntax7.tab.c, test/btyacc/err_syntax7a.tab.c,
+         test/btyacc/err_syntax7b.tab.c, test/btyacc/err_syntax8.tab.c,
+         test/btyacc/err_syntax8a.tab.c, test/btyacc/err_syntax9.tab.c,
+         test/btyacc/varsyntax_calc1.tab.c:
        undid temporary reordering in reader() by Tom Shields to align with byacc outputs
 
        * test/run_test.sh: remove a repeated test-case
 
        * test/run_test.sh: tidy
 
-       * test/yacc/help.error, test/yacc/help.output, test/yacc/no_b_opt.error, test/yacc/no_b_opt.output, test/yacc/no_b_opt1.error, test/yacc/no_b_opt1.output, test/yacc/no_code_c.error, test/yacc/no_code_c.output, test/yacc/no_defines.error, test/yacc/no_defines.output, test/yacc/no_graph.error, test/yacc/no_graph.output, test/yacc/no_include.error, test/yacc/no_include.output, test/yacc/no_opts.error, test/yacc/no_opts.output, test/yacc/no_output.error, test/yacc/no_output.output, test/yacc/no_output1.error, test/yacc/no_output1.output, test/yacc/no_output2.error, test/yacc/no_output2.output, test/yacc/no_p_opt.error, test/yacc/no_p_opt.output, test/yacc/no_p_opt1.error, test/yacc/no_p_opt1.output, test/yacc/no_verbose.error, test/yacc/no_verbose.output, test/yacc/nostdin.error, test/yacc/nostdin.output, test/yacc/test-no_b_opt1.output:
+       * test/yacc/help.error, test/yacc/help.output, test/yacc/no_b_opt.error,
+         test/yacc/no_b_opt.output, test/yacc/no_b_opt1.error,
+         test/yacc/no_b_opt1.output, test/yacc/no_code_c.error,
+         test/yacc/no_code_c.output, test/yacc/no_defines.error,
+         test/yacc/no_defines.output, test/yacc/no_graph.error,
+         test/yacc/no_graph.output, test/yacc/no_include.error,
+         test/yacc/no_include.output, test/yacc/no_opts.error,
+         test/yacc/no_opts.output, test/yacc/no_output.error,
+         test/yacc/no_output.output, test/yacc/no_output1.error,
+         test/yacc/no_output1.output, test/yacc/no_output2.error,
+         test/yacc/no_output2.output, test/yacc/no_p_opt.error,
+         test/yacc/no_p_opt.output, test/yacc/no_p_opt1.error,
+         test/yacc/no_p_opt1.output, test/yacc/no_verbose.error,
+         test/yacc/no_verbose.output, test/yacc/nostdin.error,
+         test/yacc/test-no_b_opt1.output:
        reference output for testing
 
        * test/run_test.sh:
        add special checks for flags which depend on writable/existing files
 
-       * test/btyacc/no_b_opt1.output, test/btyacc/no_p_opt1.output, test/btyacc/no_b_opt.error, test/btyacc/no_b_opt.output, test/btyacc/no_b_opt1.error, test/btyacc/no_code_c.output, test/btyacc/no_p_opt.error, test/btyacc/no_p_opt.output, test/btyacc/no_p_opt1.error, test/btyacc/no_output2.output, test/btyacc/no_code_c.error, test/btyacc/no_output2.error, test/btyacc/no_include.error, test/btyacc/no_include.output, test/btyacc/no_defines.output, test/btyacc/no_defines.error, test/btyacc/no_verbose.output, test/btyacc/no_graph.output, test/btyacc/no_graph.error, test/btyacc/no_opts.error, test/btyacc/no_opts.output, test/btyacc/no_verbose.error, test/btyacc/nostdin.error, test/btyacc/nostdin.output, test/btyacc/no_output.error, test/btyacc/no_output.output, test/btyacc/no_output1.error, test/btyacc/no_output1.output:
+       * test/btyacc/no_b_opt1.output, test/btyacc/no_p_opt1.output,
+         test/btyacc/no_b_opt.error, test/btyacc/no_b_opt.output,
+         test/btyacc/no_b_opt1.error, test/btyacc/no_code_c.output,
+         test/btyacc/no_p_opt.error, test/btyacc/no_p_opt.output,
+         test/btyacc/no_p_opt1.error, test/btyacc/no_output2.output,
+         test/btyacc/no_code_c.error, test/btyacc/no_output2.error,
+         test/btyacc/no_include.error, test/btyacc/no_include.output,
+         test/btyacc/no_defines.output, test/btyacc/no_defines.error,
+         test/btyacc/no_verbose.output, test/btyacc/no_graph.output,
+         test/btyacc/no_graph.error, test/btyacc/no_opts.error,
+         test/btyacc/no_opts.output, test/btyacc/no_verbose.error,
+         test/btyacc/nostdin.error, test/btyacc/nostdin.output,
+         test/btyacc/no_output.error, test/btyacc/no_output.output,
+         test/btyacc/no_output1.output:
        reference output for testing
 
        * main.c:
        change CREATE_FILE_NAMES() to use local function rather than inline code,
        to simplify coverage analysis.
 
-       * test/btyacc/err_syntax27.error, test/btyacc/err_syntax27.output, test/btyacc/err_syntax27.tab.c, test/btyacc/err_syntax27.tab.h, test/btyacc/help.error, test/btyacc/help.output, test/yacc/err_syntax27.error, test/yacc/err_syntax27.output, test/yacc/err_syntax27.tab.c, test/yacc/err_syntax27.tab.h:
+       * test/btyacc/err_syntax27.error, test/btyacc/err_syntax27.output,
+         test/btyacc/err_syntax27.tab.c, test/btyacc/err_syntax27.tab.h,
+         test/btyacc/help.error, test/btyacc/help.output,
+         test/yacc/err_syntax27.error, test/yacc/err_syntax27.output,
+         test/yacc/err_syntax27.tab.h:
        reference output for testing
 
        * test/err_syntax27.y: testcase for missing_brace()
 
        * yaccpar.skel: use YYINT's to replace short's as in btyaccpar.skel
 
-       * test/btyacc/code_debug.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax14.tab.c, test/btyacc/err_syntax15.tab.c, test/btyacc/err_syntax16.tab.c, test/btyacc/err_syntax17.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax19.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/err_syntax21.tab.c, test/btyacc/err_syntax22.tab.c, test/btyacc/err_syntax23.tab.c, test/btyacc/err_syntax24.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit2.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_inherit5.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_debug.c, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, output.c, test/yacc/err_syntax1.tab.c, test/yacc/err_syntax13.tab.c, test/yacc/err_syntax14.tab.c, test/yacc/err_syntax15.tab.c, test/yacc/err_syntax16.tab.c, test/yacc/err_syntax17.tab.c, test/yacc/err_syntax19.tab.c, test/yacc/err_syntax2.tab.c, test/yacc/err_syntax21.tab.c, test/yacc/err_syntax22.tab.c, test/yacc/err_syntax23.tab.c, test/yacc/err_syntax24.tab.c, test/yacc/err_syntax25.tab.c, test/yacc/err_syntax26.tab.c, test/yacc/err_syntax3.tab.c, test/yacc/err_syntax4.tab.c, test/yacc/err_syntax5.tab.c, test/yacc/err_syntax6.tab.c, test/yacc/err_syntax7.tab.c, test/yacc/err_syntax7a.tab.c, test/yacc/err_syntax7b.tab.c, test/yacc/err_syntax8.tab.c, test/yacc/err_syntax8a.tab.c, test/yacc/err_syntax9.tab.c, test/run_test.sh:
+       * test/btyacc/code_debug.c, test/btyacc/err_syntax12.tab.c,
+         test/btyacc/err_syntax14.tab.c, test/btyacc/err_syntax15.tab.c,
+         test/btyacc/err_syntax16.tab.c, test/btyacc/err_syntax17.tab.c,
+         test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax19.tab.c,
+         test/btyacc/err_syntax20.tab.c, test/btyacc/err_syntax21.tab.c,
+         test/btyacc/err_syntax22.tab.c, test/btyacc/err_syntax23.tab.c,
+         test/btyacc/err_syntax24.tab.c, test/btyacc/error.tab.c,
+         test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c,
+         test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c,
+         test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c,
+         test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c,
+         test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c,
+         test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c,
+         test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c,
+         test/btyacc/varsyntax_calc1.tab.c, test/btyacc/btyacc_calc1.tab.c,
+         test/btyacc/btyacc_demo.tab.c, test/btyacc/calc.tab.c,
+         test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c,
+         test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c,
+         test/btyacc/code_error.code.c, test/btyacc/empty.tab.c,
+         test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit2.tab.c,
+         test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c,
+         test/btyacc/err_inherit5.tab.c, test/btyacc/err_syntax10.tab.c,
+         test/btyacc/err_syntax11.tab.c, test/yacc/err_syntax11.tab.c,
+         test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c,
+         test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c,
+         test/yacc/grammar.tab.c, test/yacc/pure_calc.tab.c,
+         test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c,
+         test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c,
+         test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c,
+         test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c,
+         test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c,
+         test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c,
+         test/yacc/calc3.tab.c, test/yacc/code_calc.code.c,
+         test/yacc/code_debug.c, test/yacc/code_error.code.c,
+         test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, output.c,
+         test/yacc/err_syntax1.tab.c, test/yacc/err_syntax13.tab.c,
+         test/yacc/err_syntax14.tab.c, test/yacc/err_syntax15.tab.c,
+         test/yacc/err_syntax16.tab.c, test/yacc/err_syntax17.tab.c,
+         test/yacc/err_syntax19.tab.c, test/yacc/err_syntax2.tab.c,
+         test/yacc/err_syntax21.tab.c, test/yacc/err_syntax22.tab.c,
+         test/yacc/err_syntax23.tab.c, test/yacc/err_syntax24.tab.c,
+         test/yacc/err_syntax25.tab.c, test/yacc/err_syntax26.tab.c,
+         test/yacc/err_syntax3.tab.c, test/yacc/err_syntax4.tab.c,
+         test/yacc/err_syntax5.tab.c, test/yacc/err_syntax6.tab.c,
+         test/yacc/err_syntax7.tab.c, test/yacc/err_syntax7a.tab.c,
+         test/yacc/err_syntax7b.tab.c, test/yacc/err_syntax8.tab.c,
+         test/yacc/err_syntax8a.tab.c, test/yacc/err_syntax9.tab.c,
+         test/run_test.sh:
        2010/11/26 simplification of output.c using putc_code() and putl_code()
        omitted an adjustment of the #line value used for code-file.  Fix that.
        Also, amend 2005/05/04 change to run_test.sh to retain a dummy line for
 
        * lr0.c, output.c: fix for valgrind
 
-       * test/btyacc/code_debug.c, test/btyacc/code_debug.error, test/btyacc/code_debug.h, test/btyacc/code_debug.i, test/btyacc/code_debug.output:
+       * test/btyacc/code_debug.c, test/btyacc/code_debug.error,
+         test/btyacc/code_debug.h, test/btyacc/code_debug.i,
+         test/btyacc/code_debug.output:
        RCS_BASE
 
        * test/yacc/code_debug.c, test/yacc/code_debug.h:
 
        * test/run_test.sh: exercise the "-o" option
 
-       * test/yacc/code_debug.error, test/yacc/code_debug.h, test/yacc/code_debug.output:
+       * test/yacc/code_debug.error, test/yacc/code_debug.h,
+         test/yacc/code_debug.output:
        reference output for testing
 
        * output.c: don't call exit() without giving a chance to cleanup.
 
        * test/run_make.sh: improve cleanup after error recovery
 
-       * test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, output.c, skeleton.c, defs.h:
+       * test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c,
+         test/yacc/calc3.tab.c, test/yacc/code_calc.code.c,
+         test/yacc/code_error.code.c, test/yacc/empty.tab.c,
+         test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c,
+         test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c,
+         test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c,
+         test/yacc/grammar.tab.c, test/yacc/pure_calc.tab.c,
+         test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c,
+         test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c,
+         test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c,
+         test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c,
+         test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c,
+         defs.h:
        use improvement from Tom Shield's btyacc changes, getting rid of special cases for generating two yyerror calls in skeleton
 
        * output.c: simplify output_yyerror_decl()
 
-       * test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.tab.c, test/yacc/code_error.tab.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/pure_calc.tab.c, output.c:
+       * test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c,
+         test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c,
+         test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c,
+         test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c,
+         test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c,
+         test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c,
+         test/yacc/calc3.tab.c, test/yacc/code_calc.tab.c,
+         test/yacc/code_error.tab.c, test/yacc/empty.tab.c,
+         test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c,
+         test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c,
+         test/yacc/err_syntax20.tab.c, test/yacc/error.tab.c,
+         output.c:
        add second "const" to string-table declarations, from Tom Shield's btyacc changes
 
-       * test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c:
+       * test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c,
+         test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c,
+         test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c,
+         test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c,
+         test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c,
+         test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c,
+         test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c,
+         test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c,
+         test/btyacc/varsyntax_calc1.tab.c, test/btyacc/btyacc_calc1.tab.c,
+         test/btyacc/btyacc_demo.tab.c, test/btyacc/calc.tab.c,
+         test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c,
+         test/btyacc/calc3.tab.c, test/btyacc/empty.tab.c,
+         test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c,
+         test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c,
+         test/btyacc/err_syntax18.tab.c:
        discard unnecessary call on write_code_lineno() from Tom Shield's changes
 
-       * test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_calc.tab.c, test/yacc/code_error.code.c, test/yacc/code_error.tab.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax20.tab.c, output.c:
+       * test/yacc/error.tab.c, test/yacc/grammar.tab.c,
+         test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c,
+         test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c,
+         test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c,
+         test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c,
+         test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c,
+         test/yacc/varsyntax_calc1.tab.c, test/yacc/calc.tab.c,
+         test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c,
+         test/yacc/code_calc.code.c, test/yacc/code_calc.tab.c,
+         test/yacc/code_error.code.c, test/yacc/code_error.tab.c,
+         test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c,
+         test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c,
+         output.c:
        use YYINT typedef from Tom Shield's btyacc changes to replace explicit "short"
 
        * test/yacc/code_calc.code.c, test/yacc/code_error.code.c, output.c:
        use fix from Tom Shield's btyacc changes: remove redundant extern-declaration for YYPARSE_DECL()
 
-       * test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c:
+       * test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c,
+         test/btyacc/error.tab.c, test/btyacc/grammar.tab.c,
+         test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c,
+         test/btyacc/inherit2.tab.c, test/btyacc/pure_calc.tab.c,
+         test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c,
+         test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c,
+         test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c,
+         test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c,
+         test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c,
+         test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c,
+         test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c,
+         test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c,
+         test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c,
+         test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c,
+         test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c,
+         test/btyacc/err_syntax12.tab.c:
        discard unnecessary call on write_code_lineno() from Tom Shield's changes
 
-       * output.c, test/yacc/code_calc.code.c, test/yacc/code_error.code.c, test/yacc/code_calc.tab.c, test/yacc/code_error.tab.c:
+       * output.c, test/yacc/code_calc.code.c, test/yacc/code_error.code.c,
+         test/yacc/code_error.tab.c:
        use fix from Tom Shield's btyacc changes: prefix-definitions went to the
        output (.tab.c) file in a case where they should have gone to the code
        (.code.c) file.  Remove now-redundant call to output_prefix().
 
 2014-04-05  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c:
+       * test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c,
+         test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c,
+         test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c,
+         test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c,
+         test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c,
+         test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c,
+         test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c,
+         test/btyacc/varsyntax_calc1.tab.c, test/btyacc/btyacc_calc1.tab.c,
+         test/btyacc/btyacc_demo.tab.c, test/btyacc/calc.tab.c,
+         test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c,
+         test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c,
+         test/btyacc/code_error.code.c, test/btyacc/empty.tab.c,
+         test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c,
+         test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c,
+         test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c,
+         test/btyacc/error.tab.c:
        discard a change which merged CountLines() with explicit comparisons against
        code_file because that adds extra to the #line values
 
-       * test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/calc.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/error.tab.c, output.c:
+       * test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c,
+         test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c,
+         test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c,
+         test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c,
+         test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c,
+         test/yacc/calc.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c,
+         test/yacc/code_calc.code.c, test/yacc/code_error.code.c,
+         test/yacc/empty.tab.c, test/yacc/err_syntax11.tab.c,
+         test/yacc/err_syntax12.tab.c, test/yacc/err_syntax18.tab.c,
+         output.c:
        add Tom Shield's change to allow definition of YYSTYPE_IS_DECLARED symbol to
        override fallback typedef for YYSTYPE when that symbol is undefined
 
-       * test/btyacc/error.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c:
+       * test/btyacc/error.tab.c, test/btyacc/inherit0.tab.c,
+         test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c,
+         test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c,
+         test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c,
+         test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c,
+         test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c,
+         test/btyacc/calc.tab.c, test/btyacc/calc2.tab.c,
+         test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c,
+         test/btyacc/code_error.code.c, test/btyacc/empty.tab.c,
+         test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c,
+         test/btyacc/err_syntax18.tab.c:
        minor tweak to coding style - use parenthesis for "defined" operator's parameter
 
-       * test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c:
+       * test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c,
+         test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax20.tab.c,
+         test/btyacc/error.tab.c, test/btyacc/grammar.tab.c,
+         test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c,
+         test/btyacc/inherit2.tab.c, test/btyacc/pure_calc.tab.c,
+         test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c,
+         test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c,
+         test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c,
+         test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c,
+         test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c,
+         test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c,
+         test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c,
+         test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c,
+         test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c,
+         test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c,
+         test/btyacc/err_syntax10.tab.c:
        regen to make YYMAXTOKEN and YYUNDFTOKEN adjacent
 
-       * test/yacc/err_syntax20.tab.c, test/yacc/grammar.tab.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_calc.tab.c, test/yacc/code_error.code.c, test/yacc/code_error.tab.c, test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c:
+       * test/yacc/err_syntax20.tab.c, test/yacc/grammar.tab.c,
+         test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c,
+         test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c,
+         test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c,
+         test/yacc/varsyntax_calc1.tab.c, test/yacc/calc.tab.c,
+         test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c,
+         test/yacc/code_calc.code.c, test/yacc/code_calc.tab.c,
+         test/yacc/code_error.code.c, test/yacc/code_error.tab.c,
+         test/yacc/empty.tab.c, test/yacc/err_syntax10.tab.c,
+         test/yacc/err_syntax12.tab.c:
        regen after adding the YYUNDFTOKEN symbol
 
        * output.c:
 
        * test/yacc/calc2.tab.c, test/yacc/calc3.tab.c: regen
 
-       * test/yacc/err_syntax6.tab.c, test/yacc/err_syntax7.tab.c, test/yacc/err_syntax7a.tab.c, test/yacc/err_syntax7b.tab.c, test/yacc/err_syntax8.tab.c, test/yacc/err_syntax8a.tab.c, test/yacc/err_syntax9.tab.c, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax1.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax13.tab.c, test/yacc/err_syntax14.tab.c, test/yacc/err_syntax15.tab.c, test/yacc/err_syntax16.tab.c, test/yacc/err_syntax17.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax19.tab.c, test/yacc/err_syntax2.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/err_syntax21.tab.c, test/yacc/err_syntax22.tab.c, test/yacc/err_syntax23.tab.c, test/yacc/err_syntax24.tab.c, test/yacc/err_syntax25.tab.c, test/yacc/err_syntax26.tab.c, test/yacc/err_syntax3.tab.c, test/yacc/err_syntax4.tab.c, test/yacc/err_syntax5.tab.c, skeleton.c:
+       * test/yacc/err_syntax6.tab.c, test/yacc/err_syntax7.tab.c,
+         test/yacc/err_syntax7a.tab.c, test/yacc/err_syntax7b.tab.c,
+         test/yacc/err_syntax8.tab.c, test/yacc/err_syntax8a.tab.c,
+         test/yacc/err_syntax9.tab.c, test/yacc/error.tab.c,
+         test/yacc/grammar.tab.c, test/yacc/pure_calc.tab.c,
+         test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c,
+         test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c,
+         test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c,
+         test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c,
+         test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c,
+         test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c,
+         test/yacc/calc3.tab.c, test/yacc/code_calc.code.c,
+         test/yacc/code_error.code.c, test/yacc/empty.tab.c,
+         test/yacc/err_syntax1.tab.c, test/yacc/err_syntax10.tab.c,
+         test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c,
+         test/yacc/err_syntax13.tab.c, test/yacc/err_syntax14.tab.c,
+         test/yacc/err_syntax15.tab.c, test/yacc/err_syntax16.tab.c,
+         test/yacc/err_syntax17.tab.c, test/yacc/err_syntax18.tab.c,
+         test/yacc/err_syntax19.tab.c, test/yacc/err_syntax2.tab.c,
+         test/yacc/err_syntax20.tab.c, test/yacc/err_syntax21.tab.c,
+         test/yacc/err_syntax22.tab.c, test/yacc/err_syntax23.tab.c,
+         test/yacc/err_syntax24.tab.c, test/yacc/err_syntax25.tab.c,
+         test/yacc/err_syntax26.tab.c, test/yacc/err_syntax3.tab.c,
+         skeleton.c:
        incorporate YYENOMEM and YYEOF symbols from btyacc
 
        * output.c: merge chunk from btyacc changes for header-guards
 
        * defs.h: typedef __compar_fn_t is unnecessary
 
-       * test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c, test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c, test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c, test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_demo.tab.c, test/btyacc/calc.tab.c, test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c, test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c, test/btyacc/empty.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax18.tab.c:
+       * test/btyacc/err_syntax20.tab.c, test/btyacc/error.tab.c,
+         test/btyacc/grammar.tab.c, test/btyacc/inherit0.tab.c,
+         test/btyacc/inherit1.tab.c, test/btyacc/inherit2.tab.c,
+         test/btyacc/pure_calc.tab.c, test/btyacc/pure_error.tab.c,
+         test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc.tab.c,
+         test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2.tab.c,
+         test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3.tab.c,
+         test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4.tab.c,
+         test/btyacc/varsyntax_calc1.tab.c, test/btyacc/btyacc_calc1.tab.c,
+         test/btyacc/btyacc_demo.tab.c, test/btyacc/calc.tab.c,
+         test/btyacc/calc1.tab.c, test/btyacc/calc2.tab.c,
+         test/btyacc/calc3.tab.c, test/btyacc/code_calc.code.c,
+         test/btyacc/code_error.code.c, test/btyacc/empty.tab.c,
+         test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c,
+         test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c,
+         test/btyacc/err_syntax18.tab.c:
        omit the GCC_UNUSED, as noted by Tom Shields not really essential
 
 2014-04-01  Tom.Shields
        * test/btyacc/code_calc.code.c, test/btyacc/code_error.code.c:
        omit the GCC_UNUSED, as noted by Tom Shields not really essential
 
-       * test/btyacc/empty.tab.c, test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit2.tab.c, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit4.tab.c, test/btyacc/err_inherit5.tab.c, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax14.tab.c, test/btyacc/err_syntax15.tab.c, test/btyacc/err_syntax16.tab.c, test/btyacc/err_syntax17.tab.c, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax19.tab.c, test/btyacc/err_syntax20.tab.c, test/btyacc/err_syntax21.tab.c, test/btyacc/err_syntax22.tab.c, test/btyacc/err_syntax23.tab.c, test/btyacc/err_syntax24.tab.c:
+       * test/btyacc/empty.tab.c, test/btyacc/err_inherit1.tab.c,
+         test/btyacc/err_inherit2.tab.c, test/btyacc/err_inherit3.tab.c,
+         test/btyacc/err_inherit4.tab.c, test/btyacc/err_inherit5.tab.c,
+         test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax11.tab.c,
+         test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax14.tab.c,
+         test/btyacc/err_syntax15.tab.c, test/btyacc/err_syntax16.tab.c,
+         test/btyacc/err_syntax17.tab.c, test/btyacc/err_syntax18.tab.c,
+         test/btyacc/err_syntax19.tab.c, test/btyacc/err_syntax20.tab.c,
+         test/btyacc/err_syntax21.tab.c, test/btyacc/err_syntax22.tab.c,
+         test/btyacc/err_syntax24.tab.c:
        regen
 
 2014-03-29  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/yacc/err_syntax22.tab.c, test/yacc/err_syntax23.tab.c, test/yacc/err_syntax24.tab.c, test/yacc/err_syntax25.tab.c, test/yacc/err_syntax26.tab.c, test/yacc/err_syntax3.tab.c, test/yacc/err_syntax4.tab.c, test/yacc/err_syntax5.tab.c, test/yacc/err_syntax6.tab.c, test/yacc/err_syntax7.tab.c, test/yacc/err_syntax7a.tab.c, test/yacc/err_syntax7b.tab.c, test/yacc/err_syntax8.tab.c, test/yacc/err_syntax8a.tab.c, test/yacc/err_syntax9.tab.c, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c, test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_error.code.c, test/yacc/empty.tab.c, test/yacc/err_syntax1.tab.c, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax13.tab.c, test/yacc/err_syntax14.tab.c, test/yacc/err_syntax15.tab.c, test/yacc/err_syntax16.tab.c, test/yacc/err_syntax17.tab.c, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax19.tab.c, test/yacc/err_syntax2.tab.c, test/yacc/err_syntax20.tab.c, test/yacc/err_syntax21.tab.c, skeleton.c:
+       * test/yacc/err_syntax22.tab.c, test/yacc/err_syntax23.tab.c,
+         test/yacc/err_syntax24.tab.c, test/yacc/err_syntax25.tab.c,
+         test/yacc/err_syntax26.tab.c, test/yacc/err_syntax3.tab.c,
+         test/yacc/err_syntax4.tab.c, test/yacc/err_syntax5.tab.c,
+         test/yacc/err_syntax6.tab.c, test/yacc/err_syntax7.tab.c,
+         test/yacc/err_syntax7a.tab.c, test/yacc/err_syntax7b.tab.c,
+         test/yacc/err_syntax8.tab.c, test/yacc/err_syntax8a.tab.c,
+         test/yacc/err_syntax9.tab.c, test/yacc/error.tab.c,
+         test/yacc/grammar.tab.c, test/yacc/pure_calc.tab.c,
+         test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c,
+         test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c,
+         test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c,
+         test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c,
+         test/yacc/quote_calc4.tab.c, test/yacc/varsyntax_calc1.tab.c,
+         test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c,
+         test/yacc/calc3.tab.c, test/yacc/code_calc.code.c,
+         test/yacc/code_error.code.c, test/yacc/empty.tab.c,
+         test/yacc/err_syntax1.tab.c, test/yacc/err_syntax10.tab.c,
+         test/yacc/err_syntax11.tab.c, test/yacc/err_syntax12.tab.c,
+         test/yacc/err_syntax13.tab.c, test/yacc/err_syntax14.tab.c,
+         test/yacc/err_syntax15.tab.c, test/yacc/err_syntax16.tab.c,
+         test/yacc/err_syntax17.tab.c, test/yacc/err_syntax18.tab.c,
+         test/yacc/err_syntax19.tab.c, test/yacc/err_syntax2.tab.c,
+         skeleton.c:
        comment-out yysccsid in the banner because it produces unnecessary compiler
        warnings.  The suggested alternative (using #pragma ident) in the preceding
        comment is also obsolete; remove that comment (request by Gleb Smirnoff).
 
 2014-03-28  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/yacc/varsyntax_calc1.error, test/yacc/varsyntax_calc1.output, test/yacc/varsyntax_calc1.tab.c, test/yacc/varsyntax_calc1.tab.h, test/yacc/err_inherit3.error, test/yacc/err_inherit3.output, test/yacc/err_inherit3.tab.c, test/yacc/err_inherit3.tab.h, test/yacc/err_inherit4.error, test/yacc/err_inherit4.output, test/yacc/err_inherit4.tab.c, test/yacc/err_inherit4.tab.h, test/yacc/err_inherit5.error, test/yacc/err_inherit5.output, test/yacc/err_inherit5.tab.c, test/yacc/err_inherit5.tab.h, test/yacc/inherit0.error, test/yacc/inherit0.output, test/yacc/inherit0.tab.c, test/yacc/inherit0.tab.h, test/yacc/inherit1.error, test/yacc/inherit1.output, test/yacc/inherit1.tab.c, test/yacc/inherit1.tab.h, test/yacc/inherit2.error, test/yacc/inherit2.output, test/yacc/inherit2.tab.c, test/yacc/inherit2.tab.h, test/yacc/empty.error, test/yacc/empty.output, test/yacc/empty.tab.c, test/yacc/empty.tab.h, test/yacc/err_inherit1.error, test/yacc/err_inherit1.output, test/yacc/err_inherit1.tab.c, test/yacc/err_inherit1.tab.h, test/yacc/err_inherit2.error, test/yacc/err_inherit2.output, test/yacc/err_inherit2.tab.c, test/yacc/err_inherit2.tab.h:
+       * test/yacc/varsyntax_calc1.error, test/yacc/varsyntax_calc1.output,
+         test/yacc/varsyntax_calc1.tab.c, test/yacc/varsyntax_calc1.tab.h,
+         test/yacc/err_inherit3.error, test/yacc/err_inherit3.output,
+         test/yacc/err_inherit3.tab.c, test/yacc/err_inherit3.tab.h,
+         test/yacc/err_inherit4.error, test/yacc/err_inherit4.output,
+         test/yacc/err_inherit4.tab.c, test/yacc/err_inherit4.tab.h,
+         test/yacc/err_inherit5.error, test/yacc/err_inherit5.output,
+         test/yacc/err_inherit5.tab.c, test/yacc/err_inherit5.tab.h,
+         test/yacc/inherit0.error, test/yacc/inherit0.output,
+         test/yacc/inherit0.tab.c, test/yacc/inherit0.tab.h,
+         test/yacc/inherit1.error, test/yacc/inherit1.output,
+         test/yacc/inherit1.tab.c, test/yacc/inherit1.tab.h,
+         test/yacc/inherit2.error, test/yacc/inherit2.output,
+         test/yacc/inherit2.tab.c, test/yacc/inherit2.tab.h,
+         test/yacc/empty.error, test/yacc/empty.output, test/yacc/empty.tab.c,
+         test/yacc/empty.tab.h, test/yacc/err_inherit1.error,
+         test/yacc/err_inherit1.output, test/yacc/err_inherit1.tab.c,
+         test/yacc/err_inherit1.tab.h, test/yacc/err_inherit2.error,
+         test/yacc/err_inherit2.output, test/yacc/err_inherit2.tab.c,
+         test/yacc/err_inherit2.tab.h:
        reference output for testing
 
        * test/run_lint.sh, test/run_make.sh, test/run_test.sh:
 
 2014-03-28  Tom.Shields
 
-       * test/btyacc/btyacc_demo.tab.c, test/btyacc/err_inherit3.error, test/btyacc/err_inherit3.output, test/btyacc/err_inherit3.tab.c, test/btyacc/err_inherit3.tab.h, test/btyacc/err_inherit2.error, test/btyacc/err_inherit2.output, test/btyacc/err_inherit2.tab.c, test/btyacc/err_inherit2.tab.h, test/btyacc/err_inherit4.error, test/btyacc/err_inherit4.output, test/btyacc/err_inherit4.tab.c, test/btyacc/err_inherit4.tab.h, test/btyacc/err_inherit5.error, test/btyacc/err_inherit5.output, test/btyacc/err_inherit5.tab.c, test/btyacc/err_inherit5.tab.h, test/btyacc/inherit0.error, test/btyacc/inherit0.output, test/btyacc/inherit0.tab.c, test/btyacc/inherit0.tab.h, test/btyacc/inherit1.error, test/btyacc/inherit1.output, test/btyacc/inherit1.tab.c, test/btyacc/inherit1.tab.h, test/btyacc/inherit2.error, test/btyacc/inherit2.output, test/btyacc/inherit2.tab.c, test/btyacc/inherit2.tab.h, test/btyacc/calc.error, test/btyacc/err_inherit1.error, test/btyacc/err_inherit1.output, test/btyacc/err_inherit1.tab.c, test/btyacc/err_inherit1.tab.h:
+       * test/btyacc/btyacc_demo.tab.c, test/btyacc/err_inherit3.error,
+         test/btyacc/err_inherit3.output, test/btyacc/err_inherit3.tab.c,
+         test/btyacc/err_inherit3.tab.h, test/btyacc/err_inherit2.error,
+         test/btyacc/err_inherit2.output, test/btyacc/err_inherit2.tab.c,
+         test/btyacc/err_inherit2.tab.h, test/btyacc/err_inherit4.error,
+         test/btyacc/err_inherit4.output, test/btyacc/err_inherit4.tab.c,
+         test/btyacc/err_inherit4.tab.h, test/btyacc/err_inherit5.error,
+         test/btyacc/err_inherit5.output, test/btyacc/err_inherit5.tab.c,
+         test/btyacc/err_inherit5.tab.h, test/btyacc/inherit0.error,
+         test/btyacc/inherit0.output, test/btyacc/inherit0.tab.c,
+         test/btyacc/inherit0.tab.h, test/btyacc/inherit1.error,
+         test/btyacc/inherit1.output, test/btyacc/inherit1.tab.c,
+         test/btyacc/inherit1.tab.h, test/btyacc/inherit2.error,
+         test/btyacc/inherit2.output, test/btyacc/inherit2.tab.c,
+         test/btyacc/inherit2.tab.h, test/btyacc/calc.error,
+         test/btyacc/err_inherit1.error, test/btyacc/err_inherit1.output,
+         test/btyacc/err_inherit1.tab.h:
        reference output for testing
 
        * defs.h: new functions/variables for btyacc
 
 2014-03-27  Tom.Shields
 
-       * test/err_inherit5.y, test/err_inherit4.y, test/err_inherit3.y, test/err_inherit2.y, test/err_inherit1.y, test/inherit2.y:
+       * test/err_inherit5.y, test/err_inherit4.y, test/err_inherit3.y,
+         test/inherit2.y:
        testcase for btyacc
 
 2014-03-25  Tom.Shields
 
 2014-03-25  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/btyacc/RCS, test/yacc/RCS: PERMIT FILE
-
        * config_h.in: updated with autoheader-252
 
 2014-03-25  Tom.Shields
 
 2014-03-24  Tom.Shields
 
-       * test/btyacc/err_syntax1.output, test/btyacc/err_syntax1.tab.c, test/btyacc/err_syntax1.tab.h, test/btyacc/err_syntax10.error, test/btyacc/err_syntax10.output, test/btyacc/err_syntax10.tab.c, test/btyacc/err_syntax10.tab.h, test/btyacc/err_syntax11.error, test/btyacc/err_syntax11.output, test/btyacc/err_syntax11.tab.c, test/btyacc/err_syntax11.tab.h, test/btyacc/err_syntax12.error, test/btyacc/err_syntax12.output, test/btyacc/err_syntax12.tab.c, test/btyacc/err_syntax12.tab.h, test/btyacc/err_syntax13.error, test/btyacc/err_syntax13.output, test/btyacc/err_syntax13.tab.c, test/btyacc/err_syntax13.tab.h, test/btyacc/err_syntax14.error, test/btyacc/err_syntax14.output, test/btyacc/err_syntax14.tab.c, test/btyacc/err_syntax14.tab.h, test/btyacc/err_syntax15.error, test/btyacc/err_syntax15.output, test/btyacc/err_syntax15.tab.c, test/btyacc/err_syntax15.tab.h, test/btyacc/err_syntax16.error, test/btyacc/err_syntax16.output, test/btyacc/err_syntax16.tab.c, test/btyacc/err_syntax16.tab.h, test/btyacc/err_syntax17.error, test/btyacc/err_syntax17.output, test/btyacc/err_syntax17.tab.c, test/btyacc/err_syntax17.tab.h, test/btyacc/err_syntax18.error, test/btyacc/err_syntax18.output, test/btyacc/err_syntax18.tab.c, test/btyacc/err_syntax18.tab.h, test/btyacc/err_syntax19.error, test/btyacc/err_syntax19.output, test/btyacc/err_syntax19.tab.c, test/btyacc/err_syntax19.tab.h, test/btyacc/err_syntax2.output, test/btyacc/err_syntax2.tab.c, test/btyacc/err_syntax2.tab.h, test/btyacc/err_syntax20.error, test/btyacc/err_syntax20.output, test/btyacc/err_syntax20.tab.c, test/btyacc/err_syntax20.tab.h, test/btyacc/err_syntax21.error, test/btyacc/err_syntax21.output, test/btyacc/err_syntax21.tab.c, test/btyacc/err_syntax21.tab.h, test/btyacc/err_syntax22.error, test/btyacc/err_syntax22.output, test/btyacc/err_syntax22.tab.c, test/btyacc/err_syntax22.tab.h, test/btyacc/err_syntax23.error, test/btyacc/err_syntax23.output, test/btyacc/err_syntax23.tab.c, test/btyacc/err_syntax23.tab.h, test/btyacc/err_syntax24.error, test/btyacc/err_syntax24.output, test/btyacc/err_syntax24.tab.c, test/btyacc/err_syntax24.tab.h, test/btyacc/err_syntax25.error, test/btyacc/err_syntax25.output, test/btyacc/err_syntax25.tab.c, test/btyacc/err_syntax25.tab.h, test/btyacc/err_syntax26.error, test/btyacc/err_syntax26.output, test/btyacc/err_syntax26.tab.c, test/btyacc/err_syntax26.tab.h, test/btyacc/err_syntax3.output, test/btyacc/err_syntax3.tab.c, test/btyacc/err_syntax3.tab.h, test/btyacc/err_syntax4.output, test/btyacc/err_syntax4.tab.c, test/btyacc/err_syntax4.tab.h, test/btyacc/err_syntax5.output, test/btyacc/err_syntax5.tab.c, test/btyacc/err_syntax5.tab.h, test/btyacc/err_syntax6.output, test/btyacc/err_syntax6.tab.c, test/btyacc/err_syntax6.tab.h, test/btyacc/err_syntax7.output, test/btyacc/err_syntax7.tab.c, test/btyacc/err_syntax7.tab.h, test/btyacc/err_syntax7a.output, test/btyacc/err_syntax7a.tab.c, test/btyacc/err_syntax7a.tab.h, test/btyacc/err_syntax7b.output, test/btyacc/err_syntax7b.tab.c, test/btyacc/err_syntax7b.tab.h, test/btyacc/err_syntax8.output, test/btyacc/err_syntax8.tab.c, test/btyacc/err_syntax8.tab.h, test/btyacc/err_syntax8a.output, test/btyacc/err_syntax8a.tab.c, test/btyacc/err_syntax8a.tab.h, test/btyacc/err_syntax9.output, test/btyacc/err_syntax9.tab.c, test/btyacc/err_syntax9.tab.h:
+       * test/btyacc/err_syntax1.output, test/btyacc/err_syntax1.tab.c,
+         test/btyacc/err_syntax1.tab.h, test/btyacc/err_syntax10.error,
+         test/btyacc/err_syntax10.output, test/btyacc/err_syntax10.tab.c,
+         test/btyacc/err_syntax10.tab.h, test/btyacc/err_syntax11.error,
+         test/btyacc/err_syntax11.output, test/btyacc/err_syntax11.tab.c,
+         test/btyacc/err_syntax11.tab.h, test/btyacc/err_syntax12.error,
+         test/btyacc/err_syntax12.output, test/btyacc/err_syntax12.tab.c,
+         test/btyacc/err_syntax12.tab.h, test/btyacc/err_syntax13.error,
+         test/btyacc/err_syntax13.output, test/btyacc/err_syntax13.tab.c,
+         test/btyacc/err_syntax13.tab.h, test/btyacc/err_syntax14.error,
+         test/btyacc/err_syntax14.output, test/btyacc/err_syntax14.tab.c,
+         test/btyacc/err_syntax14.tab.h, test/btyacc/err_syntax15.error,
+         test/btyacc/err_syntax15.output, test/btyacc/err_syntax15.tab.c,
+         test/btyacc/err_syntax15.tab.h, test/btyacc/err_syntax16.error,
+         test/btyacc/err_syntax16.output, test/btyacc/err_syntax16.tab.c,
+         test/btyacc/err_syntax16.tab.h, test/btyacc/err_syntax17.error,
+         test/btyacc/err_syntax17.output, test/btyacc/err_syntax17.tab.c,
+         test/btyacc/err_syntax17.tab.h, test/btyacc/err_syntax18.error,
+         test/btyacc/err_syntax18.output, test/btyacc/err_syntax18.tab.c,
+         test/btyacc/err_syntax18.tab.h, test/btyacc/err_syntax19.error,
+         test/btyacc/err_syntax19.output, test/btyacc/err_syntax19.tab.c,
+         test/btyacc/err_syntax19.tab.h, test/btyacc/err_syntax2.output,
+         test/btyacc/err_syntax2.tab.c, test/btyacc/err_syntax2.tab.h,
+         test/btyacc/err_syntax20.error, test/btyacc/err_syntax20.output,
+         test/btyacc/err_syntax20.tab.c, test/btyacc/err_syntax20.tab.h,
+         test/btyacc/err_syntax21.error, test/btyacc/err_syntax21.output,
+         test/btyacc/err_syntax21.tab.c, test/btyacc/err_syntax21.tab.h,
+         test/btyacc/err_syntax22.error, test/btyacc/err_syntax22.output,
+         test/btyacc/err_syntax22.tab.c, test/btyacc/err_syntax22.tab.h,
+         test/btyacc/err_syntax23.error, test/btyacc/err_syntax23.output,
+         test/btyacc/err_syntax23.tab.c, test/btyacc/err_syntax23.tab.h,
+         test/btyacc/err_syntax24.error, test/btyacc/err_syntax24.output,
+         test/btyacc/err_syntax24.tab.c, test/btyacc/err_syntax24.tab.h,
+         test/btyacc/err_syntax25.error, test/btyacc/err_syntax25.output,
+         test/btyacc/err_syntax25.tab.c, test/btyacc/err_syntax25.tab.h,
+         test/btyacc/err_syntax26.error, test/btyacc/err_syntax26.output,
+         test/btyacc/err_syntax26.tab.c, test/btyacc/err_syntax26.tab.h,
+         test/btyacc/err_syntax3.output, test/btyacc/err_syntax3.tab.c,
+         test/btyacc/err_syntax3.tab.h, test/btyacc/err_syntax4.output,
+         test/btyacc/err_syntax4.tab.c, test/btyacc/err_syntax4.tab.h,
+         test/btyacc/err_syntax5.output, test/btyacc/err_syntax5.tab.c,
+         test/btyacc/err_syntax5.tab.h, test/btyacc/err_syntax6.output,
+         test/btyacc/err_syntax6.tab.c, test/btyacc/err_syntax6.tab.h,
+         test/btyacc/err_syntax7.output, test/btyacc/err_syntax7.tab.c,
+         test/btyacc/err_syntax7.tab.h, test/btyacc/err_syntax7a.output,
+         test/btyacc/err_syntax7a.tab.c, test/btyacc/err_syntax7a.tab.h,
+         test/btyacc/err_syntax7b.output, test/btyacc/err_syntax7b.tab.c,
+         test/btyacc/err_syntax7b.tab.h, test/btyacc/err_syntax8.output,
+         test/btyacc/err_syntax8.tab.c, test/btyacc/err_syntax8.tab.h,
+         test/btyacc/err_syntax8a.output, test/btyacc/err_syntax8a.tab.c,
+         test/btyacc/err_syntax8a.tab.h, test/btyacc/err_syntax9.output,
+         test/btyacc/err_syntax9.tab.h:
        reference output for testing
 
 2014-03-24  Thomas E. Dickey  <dickey@invisible-island.net>
 
        * test/btyacc_demo.y: testcase for btyacc
 
-       * test/btyacc/varsyntax_calc1.error, test/btyacc/varsyntax_calc1.output, test/btyacc/varsyntax_calc1.tab.c, test/btyacc/varsyntax_calc1.tab.h:
+       * test/btyacc/varsyntax_calc1.error, test/btyacc/varsyntax_calc1.output,
+         test/btyacc/varsyntax_calc1.tab.h:
        reference output for testing
 
        * test/varsyntax_calc1.y, test/btyacc_calc1.y: testcase for btyacc
 
 2014-03-23  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/err_syntax26.error, test/err_syntax26.output, test/err_syntax26.tab.c, test/err_syntax26.tab.h, test/yacc/err_syntax26.error, test/yacc/err_syntax26.output, test/yacc/err_syntax26.tab.c, test/yacc/err_syntax26.tab.h:
+       * test/err_syntax26.error, test/err_syntax26.output,
+         test/err_syntax26.tab.c, test/err_syntax26.tab.h,
+         test/yacc/err_syntax26.error, test/yacc/err_syntax26.output,
+         test/yacc/err_syntax26.tab.h:
        reference output for testing
 
        * test/err_syntax26.y: testcase for missing_brace()
 
-       * test/err_syntax25.error, test/err_syntax25.output, test/err_syntax25.tab.c, test/err_syntax25.tab.h, test/yacc/err_syntax25.error, test/yacc/err_syntax25.output, test/yacc/err_syntax25.tab.c, test/yacc/err_syntax25.tab.h:
+       * test/err_syntax25.error, test/err_syntax25.output,
+         test/err_syntax25.tab.c, test/err_syntax25.tab.h,
+         test/yacc/err_syntax25.error, test/yacc/err_syntax25.output,
+         test/yacc/err_syntax25.tab.h:
        reference output for testing
 
        * test/err_syntax25.y: testcase for over_unionized()
 
-       * test/err_syntax24.error, test/err_syntax24.output, test/err_syntax24.tab.c, test/err_syntax24.tab.h, test/yacc/err_syntax24.error, test/yacc/err_syntax24.output, test/yacc/err_syntax24.tab.c, test/yacc/err_syntax24.tab.h:
+       * test/err_syntax24.error, test/err_syntax24.output,
+         test/err_syntax24.tab.c, test/err_syntax24.tab.h,
+         test/yacc/err_syntax24.error, test/yacc/err_syntax24.output,
+         test/yacc/err_syntax24.tab.h:
        reference output for testing
 
        * test/err_syntax24.y: testcase for default_action_warning()
 
 2014-03-23  Tom.Shields
 
-       * test/btyacc/quote_calc3-s.error, test/btyacc/quote_calc4-s.error, test/btyacc/quote_calc4.error, test/btyacc/grammar.dot, test/btyacc/grammar.error, test/btyacc/pure_calc.error, test/btyacc/pure_error.error, test/btyacc/quote_calc-s.error, test/btyacc/quote_calc.error, test/btyacc/quote_calc2-s.error, test/btyacc/quote_calc2.error, test/btyacc/quote_calc3.error, test/btyacc/err_syntax2.error, test/btyacc/err_syntax3.error, test/btyacc/err_syntax4.error, test/btyacc/err_syntax5.error, test/btyacc/err_syntax6.error, test/btyacc/err_syntax7.error, test/btyacc/err_syntax7a.error, test/btyacc/err_syntax7b.error, test/btyacc/err_syntax8.error, test/btyacc/err_syntax8a.error, test/btyacc/err_syntax9.error, test/btyacc/error.error, test/btyacc/calc1.error, test/btyacc/calc2.error, test/btyacc/calc3.error, test/btyacc/code_calc.error, test/btyacc/code_error.error, test/btyacc/empty.error, test/btyacc/err_syntax1.error, test/btyacc/btyacc_calc1.error, test/btyacc/btyacc_demo.error:
+       * test/btyacc/quote_calc3-s.error, test/btyacc/quote_calc4-s.error,
+         test/btyacc/quote_calc4.error, test/btyacc/grammar.dot,
+         test/btyacc/grammar.error, test/btyacc/pure_calc.error,
+         test/btyacc/pure_error.error, test/btyacc/quote_calc-s.error,
+         test/btyacc/quote_calc.error, test/btyacc/quote_calc2-s.error,
+         test/btyacc/quote_calc2.error, test/btyacc/quote_calc3.error,
+         test/btyacc/err_syntax2.error, test/btyacc/err_syntax3.error,
+         test/btyacc/err_syntax4.error, test/btyacc/err_syntax5.error,
+         test/btyacc/err_syntax6.error, test/btyacc/err_syntax7.error,
+         test/btyacc/err_syntax7a.error, test/btyacc/err_syntax7b.error,
+         test/btyacc/err_syntax8.error, test/btyacc/err_syntax8a.error,
+         test/btyacc/err_syntax9.error, test/btyacc/error.error,
+         test/btyacc/calc1.error, test/btyacc/calc2.error,
+         test/btyacc/calc3.error, test/btyacc/code_calc.error,
+         test/btyacc/code_error.error, test/btyacc/empty.error,
+         test/btyacc/err_syntax1.error, test/btyacc/btyacc_calc1.error,
+         test/btyacc/btyacc_demo.error:
        reference output for testing
 
 2014-03-23  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/err_syntax23.error, test/err_syntax23.output, test/err_syntax23.tab.c, test/err_syntax23.tab.h, test/yacc/err_syntax23.error, test/yacc/err_syntax23.output, test/yacc/err_syntax23.tab.c, test/yacc/err_syntax23.tab.h:
+       * test/err_syntax23.error, test/err_syntax23.output,
+         test/err_syntax23.tab.c, test/err_syntax23.tab.h,
+         test/yacc/err_syntax23.error, test/yacc/err_syntax23.output,
+         test/yacc/err_syntax23.tab.h:
        reference output for testing
 
        * test/err_syntax23.y: testcase for untyped_lhs()
 
 2014-03-23  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/err_syntax22.error, test/err_syntax22.output, test/err_syntax22.tab.c, test/err_syntax22.tab.h, test/yacc/err_syntax22.error, test/yacc/err_syntax22.output, test/yacc/err_syntax22.tab.c, test/yacc/err_syntax22.tab.h:
+       * test/err_syntax22.error, test/err_syntax22.output,
+         test/err_syntax22.tab.c, test/err_syntax22.tab.h,
+         test/yacc/err_syntax22.error, test/yacc/err_syntax22.output,
+         test/yacc/err_syntax22.tab.h:
        reference output for testing
 
        * test/err_syntax22.y: testcase for untyped_rhs()
 
-       * test/err_syntax21.error, test/err_syntax21.output, test/err_syntax21.tab.c, test/err_syntax21.tab.h, test/yacc/err_syntax21.error, test/yacc/err_syntax21.output, test/yacc/err_syntax21.tab.c, test/yacc/err_syntax21.tab.h, test/err_syntax20.error, test/err_syntax20.output, test/err_syntax20.tab.c, test/err_syntax20.tab.h, test/yacc/err_syntax20.error, test/yacc/err_syntax20.output, test/yacc/err_syntax20.tab.c, test/yacc/err_syntax20.tab.h:
+       * test/err_syntax21.error, test/err_syntax21.output,
+         test/err_syntax21.tab.c, test/err_syntax21.tab.h,
+         test/yacc/err_syntax21.error, test/yacc/err_syntax21.output,
+         test/yacc/err_syntax21.tab.c, test/yacc/err_syntax21.tab.h,
+         test/err_syntax20.error, test/err_syntax20.output,
+         test/err_syntax20.tab.c, test/err_syntax20.tab.h,
+         test/yacc/err_syntax20.error, test/yacc/err_syntax20.output,
+         test/yacc/err_syntax20.tab.h:
        reference output for testing
 
        * test/err_syntax20.y: testcase for undefined_symbol_warning()
 
        * test/err_syntax21.y: testcase for unknown_rhs()
 
-       * test/err_syntax19.error, test/err_syntax19.output, test/err_syntax19.tab.c, test/err_syntax19.tab.h, test/yacc/err_syntax19.error, test/yacc/err_syntax19.output, test/yacc/err_syntax19.tab.c, test/yacc/err_syntax19.tab.h:
+       * test/err_syntax19.error, test/err_syntax19.output,
+         test/err_syntax19.tab.c, test/err_syntax19.tab.h,
+         test/yacc/err_syntax19.error, test/yacc/err_syntax19.output,
+         test/yacc/err_syntax19.tab.h:
        reference output for testing
 
        * test/err_syntax19.y: testcase for dollar_error()
 
-       * test/err_syntax18.error, test/err_syntax18.output, test/err_syntax18.tab.c, test/err_syntax18.tab.h, test/yacc/err_syntax18.error, test/yacc/err_syntax18.output, test/yacc/err_syntax18.tab.c, test/yacc/err_syntax18.tab.h:
+       * test/err_syntax18.error, test/err_syntax18.output,
+         test/err_syntax18.tab.c, test/err_syntax18.tab.h,
+         test/yacc/err_syntax18.error, test/yacc/err_syntax18.output,
+         test/yacc/err_syntax18.tab.h:
        reference output for testing
 
        * test/err_syntax18.y: testcase for dollar_warning()
 
-       * test/err_syntax17.error, test/err_syntax17.output, test/err_syntax17.tab.c, test/err_syntax17.tab.h, test/yacc/err_syntax17.error, test/yacc/err_syntax17.output, test/yacc/err_syntax17.tab.c, test/yacc/err_syntax17.tab.h:
+       * test/err_syntax17.error, test/err_syntax17.output,
+         test/err_syntax17.tab.c, test/err_syntax17.tab.h,
+         test/yacc/err_syntax17.error, test/yacc/err_syntax17.output,
+         test/yacc/err_syntax17.tab.h:
        reference output for testing
 
        * test/err_syntax17.y: testcase for unterminated_action()
 
 2014-03-22  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/err_syntax16.error, test/err_syntax16.output, test/err_syntax16.tab.c, test/err_syntax16.tab.h, test/yacc/err_syntax16.error, test/yacc/err_syntax16.output, test/yacc/err_syntax16.tab.c, test/yacc/err_syntax16.tab.h:
+       * test/err_syntax16.error, test/err_syntax16.output,
+         test/err_syntax16.tab.c, test/err_syntax16.tab.h,
+         test/yacc/err_syntax16.error, test/yacc/err_syntax16.output,
+         test/yacc/err_syntax16.tab.h:
        reference output for testing
 
        * test/err_syntax16.y: testcase for terminal_lhs()
 
-       * test/err_syntax15.error, test/err_syntax15.output, test/err_syntax15.tab.c, test/err_syntax15.tab.h, test/yacc/err_syntax15.error, test/yacc/err_syntax15.output, test/yacc/err_syntax15.tab.c, test/yacc/err_syntax15.tab.h:
+       * test/err_syntax15.error, test/err_syntax15.output,
+         test/err_syntax15.tab.c, test/err_syntax15.tab.h,
+         test/yacc/err_syntax15.error, test/yacc/err_syntax15.output,
+         test/yacc/err_syntax15.tab.h:
        reference output for testing
 
        * test/err_syntax15.y: testcase for no_grammar()
 
-       * test/err_syntax14.error, test/err_syntax14.output, test/err_syntax14.tab.c, test/err_syntax14.tab.h, test/yacc/err_syntax14.error, test/yacc/err_syntax14.output, test/yacc/err_syntax14.tab.c, test/yacc/err_syntax14.tab.h:
+       * test/err_syntax14.error, test/err_syntax14.output,
+         test/err_syntax14.tab.c, test/err_syntax14.tab.h,
+         test/yacc/err_syntax14.error, test/yacc/err_syntax14.output,
+         test/yacc/err_syntax14.tab.h:
        reference output for testing
 
        * test/err_syntax14.y:
        testcase for restarted_warning() and undefined_goal()
 
-       * test/err_syntax13.error, test/err_syntax13.output, test/err_syntax13.tab.c, test/err_syntax13.tab.h, test/yacc/err_syntax13.error, test/yacc/err_syntax13.output, test/yacc/err_syntax13.tab.c, test/yacc/err_syntax13.tab.h:
+       * test/err_syntax13.error, test/err_syntax13.output,
+         test/err_syntax13.tab.c, test/err_syntax13.tab.h,
+         test/yacc/err_syntax13.error, test/yacc/err_syntax13.output,
+         test/yacc/err_syntax13.tab.h:
        reference output for testing
 
        * test/err_syntax13.y: testcase for terminal_start()
 
-       * test/err_syntax12.error, test/err_syntax12.output, test/err_syntax12.tab.c, test/err_syntax12.tab.h, test/yacc/err_syntax12.error, test/yacc/err_syntax12.output, test/yacc/err_syntax12.tab.c, test/yacc/err_syntax12.tab.h:
+       * test/err_syntax12.error, test/err_syntax12.output,
+         test/err_syntax12.tab.c, test/err_syntax12.tab.h,
+         test/yacc/err_syntax12.error, test/yacc/err_syntax12.output,
+         test/yacc/err_syntax12.tab.h:
        reference output for testing
 
        * test/err_syntax12.y: testcase for revalued_warning()
 
-       * test/err_syntax11.error, test/err_syntax11.output, test/err_syntax11.tab.c, test/err_syntax11.tab.h, test/yacc/err_syntax11.error, test/yacc/err_syntax11.output, test/yacc/err_syntax11.tab.c, test/yacc/err_syntax11.tab.h:
+       * test/err_syntax11.error, test/err_syntax11.output,
+         test/err_syntax11.tab.c, test/err_syntax11.tab.h,
+         test/yacc/err_syntax11.error, test/yacc/err_syntax11.output,
+         test/yacc/err_syntax11.tab.h:
        reference output for testing
 
        * test/err_syntax11.y: testcase for reprec_warning()
 
-       * test/err_syntax10.error, test/err_syntax10.output, test/err_syntax10.tab.c, test/err_syntax10.tab.h, test/yacc/err_syntax10.error, test/yacc/err_syntax10.output, test/yacc/err_syntax10.tab.c, test/yacc/err_syntax10.tab.h:
+       * test/err_syntax10.error, test/err_syntax10.output,
+         test/err_syntax10.tab.c, test/err_syntax10.tab.h,
+         test/yacc/err_syntax10.error, test/yacc/err_syntax10.output,
+         test/yacc/err_syntax10.tab.h:
        reference output for testing
 
        * test/err_syntax10.y: testcase for retyped_warning()
 
 2014-03-21  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/err_syntax9.error, test/err_syntax9.output, test/err_syntax9.tab.c, test/err_syntax9.tab.h, test/yacc/err_syntax9.error, test/yacc/err_syntax9.output, test/yacc/err_syntax9.tab.c, test/yacc/err_syntax9.tab.h:
+       * test/err_syntax9.error, test/err_syntax9.output,
+         test/err_syntax9.tab.c, test/err_syntax9.tab.h,
+         test/yacc/err_syntax9.error, test/yacc/err_syntax9.output,
+         test/yacc/err_syntax9.tab.h:
        reference output for testing
 
        * test/err_syntax9.y: testcase for tokenized_start()
 
-       * test/err_syntax8.error, test/err_syntax8.output, test/err_syntax8.tab.c, test/err_syntax8.tab.h, test/err_syntax8a.error, test/err_syntax8a.output, test/err_syntax8a.tab.c, test/err_syntax8a.tab.h, test/yacc/err_syntax8.error, test/yacc/err_syntax8.output, test/yacc/err_syntax8.tab.c, test/yacc/err_syntax8.tab.h, test/yacc/err_syntax8a.error, test/yacc/err_syntax8a.output, test/yacc/err_syntax8a.tab.c, test/yacc/err_syntax8a.tab.h:
+       * test/err_syntax8.error, test/err_syntax8.output,
+         test/err_syntax8.tab.c, test/err_syntax8.tab.h,
+         test/err_syntax8a.error, test/err_syntax8a.output,
+         test/err_syntax8a.tab.c, test/err_syntax8a.tab.h,
+         test/yacc/err_syntax8.error, test/yacc/err_syntax8.output,
+         test/yacc/err_syntax8.tab.c, test/yacc/err_syntax8.tab.h,
+         test/yacc/err_syntax8a.error, test/yacc/err_syntax8a.output,
+         test/yacc/err_syntax8a.tab.h:
        reference output for testing
 
        * test/err_syntax8a.y, test/err_syntax8.y: testcase for used_reserved()
 
-       * test/err_syntax7.error, test/err_syntax7.output, test/err_syntax7.tab.c, test/err_syntax7.tab.h, test/err_syntax7a.error, test/err_syntax7a.output, test/err_syntax7a.tab.c, test/err_syntax7a.tab.h, test/err_syntax7b.error, test/err_syntax7b.output, test/err_syntax7b.tab.c, test/err_syntax7b.tab.h, test/yacc/err_syntax7.error, test/yacc/err_syntax7.output, test/yacc/err_syntax7.tab.c, test/yacc/err_syntax7.tab.h, test/yacc/err_syntax7a.error, test/yacc/err_syntax7a.output, test/yacc/err_syntax7a.tab.c, test/yacc/err_syntax7a.tab.h, test/yacc/err_syntax7b.error, test/yacc/err_syntax7b.output, test/yacc/err_syntax7b.tab.c, test/yacc/err_syntax7b.tab.h:
+       * test/err_syntax7.error, test/err_syntax7.output,
+         test/err_syntax7.tab.c, test/err_syntax7.tab.h,
+         test/err_syntax7a.error, test/err_syntax7a.output,
+         test/err_syntax7a.tab.c, test/err_syntax7a.tab.h,
+         test/err_syntax7b.error, test/err_syntax7b.output,
+         test/err_syntax7b.tab.c, test/err_syntax7b.tab.h,
+         test/yacc/err_syntax7.error, test/yacc/err_syntax7.output,
+         test/yacc/err_syntax7.tab.c, test/yacc/err_syntax7.tab.h,
+         test/yacc/err_syntax7a.error, test/yacc/err_syntax7a.output,
+         test/yacc/err_syntax7a.tab.c, test/yacc/err_syntax7a.tab.h,
+         test/yacc/err_syntax7b.error, test/yacc/err_syntax7b.output,
+         test/yacc/err_syntax7b.tab.h:
        reference output for testing
 
        * test/err_syntax7b.y, test/err_syntax7a.y, test/err_syntax7.y:
        testcase for illegal_character()
 
-       * test/err_syntax6.error, test/err_syntax6.output, test/err_syntax6.tab.c, test/err_syntax6.tab.h, test/yacc/err_syntax6.error, test/yacc/err_syntax6.output, test/yacc/err_syntax6.tab.c, test/yacc/err_syntax6.tab.h:
+       * test/err_syntax6.error, test/err_syntax6.output,
+         test/err_syntax6.tab.c, test/err_syntax6.tab.h,
+         test/yacc/err_syntax6.error, test/yacc/err_syntax6.output,
+         test/yacc/err_syntax6.tab.h:
        reference output for testing
 
        * test/err_syntax6.y: testcase for illegal_tag()
 
-       * test/err_syntax5.error, test/err_syntax5.output, test/err_syntax5.tab.c, test/err_syntax5.tab.h, test/yacc/err_syntax5.error, test/yacc/err_syntax5.output, test/yacc/err_syntax5.tab.c, test/yacc/err_syntax5.tab.h:
+       * test/err_syntax5.error, test/err_syntax5.output,
+         test/err_syntax5.tab.c, test/err_syntax5.tab.h,
+         test/yacc/err_syntax5.error, test/yacc/err_syntax5.output,
+         test/yacc/err_syntax5.tab.h:
        reference output for testing
 
        * test/err_syntax5.y: testcase for unterminated_union()
 
-       * test/err_syntax4.error, test/err_syntax4.output, test/err_syntax4.tab.c, test/err_syntax4.tab.h, test/yacc/err_syntax4.error, test/yacc/err_syntax4.output, test/yacc/err_syntax4.tab.c, test/yacc/err_syntax4.tab.h:
+       * test/err_syntax4.error, test/err_syntax4.output,
+         test/err_syntax4.tab.c, test/err_syntax4.tab.h,
+         test/yacc/err_syntax4.error, test/yacc/err_syntax4.output,
+         test/yacc/err_syntax4.tab.h:
        reference output for testing
 
        * test/err_syntax4.y: testcase for unterminated_text()
 
-       * test/err_syntax3.error, test/err_syntax3.output, test/err_syntax3.tab.c, test/err_syntax3.tab.h, test/yacc/err_syntax3.error, test/yacc/err_syntax3.output, test/yacc/err_syntax3.tab.c, test/yacc/err_syntax3.tab.h:
+       * test/err_syntax3.error, test/err_syntax3.output,
+         test/err_syntax3.tab.c, test/err_syntax3.tab.h,
+         test/yacc/err_syntax3.error, test/yacc/err_syntax3.output,
+         test/yacc/err_syntax3.tab.h:
        reference output for testing
 
        * test/err_syntax3.y: testcase for unterminated_string()
 
-       * test/err_syntax2.error, test/err_syntax2.output, test/err_syntax2.tab.c, test/err_syntax2.tab.h, test/yacc/err_syntax2.error, test/yacc/err_syntax2.output, test/yacc/err_syntax2.tab.c, test/yacc/err_syntax2.tab.h:
+       * test/err_syntax2.error, test/err_syntax2.output,
+         test/err_syntax2.tab.c, test/err_syntax2.tab.h,
+         test/yacc/err_syntax2.error, test/yacc/err_syntax2.output,
+         test/yacc/err_syntax2.tab.h:
        reference output for testing
 
        * test/err_syntax2.y: testcase for unterminated_comment()
        * test/err_syntax1.y:
        test-case with syntax error (and nonprinting character)
 
-       * test/calc.error, test/calc1.error, test/calc2.error, test/calc3.error, test/code_calc.error, test/code_error.error, test/err_syntax1.error, test/error.error, test/grammar.error, test/pure_calc.error, test/pure_error.error, test/quote_calc-s.error, test/quote_calc.error, test/quote_calc2-s.error, test/quote_calc2.error, test/quote_calc3-s.error, test/quote_calc3.error, test/quote_calc4-s.error, test/quote_calc4.error, test/yacc/calc.error, test/yacc/calc1.error, test/yacc/calc2.error, test/yacc/calc3.error, test/yacc/code_calc.error, test/yacc/code_error.error, test/yacc/error.error, test/yacc/grammar.error, test/yacc/pure_calc.error, test/yacc/pure_error.error, test/yacc/quote_calc-s.error, test/yacc/quote_calc.error, test/yacc/quote_calc2-s.error, test/yacc/quote_calc2.error, test/yacc/quote_calc3-s.error, test/yacc/quote_calc3.error, test/yacc/quote_calc4-s.error, test/yacc/quote_calc4.error:
+       * test/calc.error, test/calc1.error, test/calc2.error, test/calc3.error,
+         test/code_calc.error, test/code_error.error, test/err_syntax1.error,
+         test/error.error, test/grammar.error, test/pure_calc.error,
+         test/pure_error.error, test/quote_calc-s.error, test/quote_calc.error,
+         test/quote_calc2-s.error, test/quote_calc2.error,
+         test/quote_calc3-s.error, test/quote_calc3.error,
+         test/quote_calc4-s.error, test/quote_calc4.error,
+         test/yacc/calc.error, test/yacc/calc1.error, test/yacc/calc2.error,
+         test/yacc/calc3.error, test/yacc/code_calc.error,
+         test/yacc/code_error.error, test/yacc/error.error,
+         test/yacc/grammar.error, test/yacc/pure_calc.error,
+         test/yacc/pure_error.error, test/yacc/quote_calc-s.error,
+         test/yacc/quote_calc.error, test/yacc/quote_calc2-s.error,
+         test/yacc/quote_calc2.error, test/yacc/quote_calc3-s.error,
+         test/yacc/quote_calc3.error, test/yacc/quote_calc4-s.error,
+         test/yacc/quote_calc4.error:
        reference output for testing
 
        * test/run_test.sh:
        save stderr to reference files, to capture shift/reduce messages as well
        as syntax-error messages
 
-       * test/err_syntax1.output, test/err_syntax1.tab.c, test/err_syntax1.tab.h, test/yacc/err_syntax1.output, test/yacc/err_syntax1.tab.c, test/yacc/err_syntax1.tab.h:
+       * test/err_syntax1.output, test/err_syntax1.tab.c,
+         test/err_syntax1.tab.h, test/yacc/err_syntax1.output,
+         test/yacc/err_syntax1.tab.h:
        reference output for testing
 
        * test/run_test.sh: generate a ".dot" file for the grammar file
 
        * NOTES-btyacc-Changes: byacc-btyacc-20140323
 
-       * test/btyacc/btyacc_calc1.output, test/btyacc/btyacc_calc1.tab.c, test/btyacc/btyacc_calc1.tab.h:
+       * test/btyacc/btyacc_calc1.output, test/btyacc/btyacc_calc1.tab.c,
+         test/btyacc/btyacc_calc1.tab.h:
        reference output for testing
 
        * test/run_make.sh:
        move test-outputs into subdirectories to keep btyacc/yacc results separate
 
-       * test/btyacc/pure_calc.tab.c, test/btyacc/pure_calc.tab.h, test/btyacc/pure_error.output, test/btyacc/pure_error.tab.c, test/btyacc/pure_error.tab.h, test/btyacc/quote_calc-s.output, test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc-s.tab.h, test/btyacc/quote_calc.output, test/btyacc/quote_calc.tab.c, test/btyacc/quote_calc.tab.h, test/btyacc/quote_calc2-s.output, test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2-s.tab.h, test/btyacc/quote_calc2.output, test/btyacc/quote_calc2.tab.c, test/btyacc/quote_calc2.tab.h, test/btyacc/quote_calc3-s.output, test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3-s.tab.h, test/btyacc/quote_calc3.output, test/btyacc/quote_calc3.tab.c, test/btyacc/quote_calc3.tab.h, test/btyacc/quote_calc4-s.output, test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4-s.tab.h, test/btyacc/quote_calc4.output, test/btyacc/quote_calc4.tab.c, test/btyacc/quote_calc4.tab.h, test/btyacc/calc1.output, test/btyacc/calc1.tab.c, test/btyacc/calc1.tab.h, test/btyacc/calc2.output, test/btyacc/calc2.tab.c, test/btyacc/calc2.tab.h, test/btyacc/calc3.output, test/btyacc/calc3.tab.c, test/btyacc/calc3.tab.h, test/btyacc/code_calc.code.c, test/btyacc/code_calc.output, test/btyacc/code_calc.tab.c, test/btyacc/code_calc.tab.h, test/btyacc/code_error.code.c, test/btyacc/code_error.output, test/btyacc/code_error.tab.c, test/btyacc/code_error.tab.h, test/btyacc/empty.output, test/btyacc/empty.tab.c, test/btyacc/empty.tab.h, test/btyacc/error.output, test/btyacc/error.tab.c, test/btyacc/error.tab.h, test/btyacc/grammar.output, test/btyacc/grammar.tab.c, test/btyacc/grammar.tab.h, test/btyacc/pure_calc.output, test/btyacc/btyacc_demo.output, test/btyacc/btyacc_demo.tab.h, test/btyacc/calc.output, test/btyacc/calc.tab.c, test/btyacc/calc.tab.h:
+       * test/btyacc/pure_calc.tab.c, test/btyacc/pure_calc.tab.h,
+         test/btyacc/pure_error.output, test/btyacc/pure_error.tab.c,
+         test/btyacc/pure_error.tab.h, test/btyacc/quote_calc-s.output,
+         test/btyacc/quote_calc-s.tab.c, test/btyacc/quote_calc-s.tab.h,
+         test/btyacc/quote_calc.output, test/btyacc/quote_calc.tab.c,
+         test/btyacc/quote_calc.tab.h, test/btyacc/quote_calc2-s.output,
+         test/btyacc/quote_calc2-s.tab.c, test/btyacc/quote_calc2-s.tab.h,
+         test/btyacc/quote_calc2.output, test/btyacc/quote_calc2.tab.c,
+         test/btyacc/quote_calc2.tab.h, test/btyacc/quote_calc3-s.output,
+         test/btyacc/quote_calc3-s.tab.c, test/btyacc/quote_calc3-s.tab.h,
+         test/btyacc/quote_calc3.output, test/btyacc/quote_calc3.tab.c,
+         test/btyacc/quote_calc3.tab.h, test/btyacc/quote_calc4-s.output,
+         test/btyacc/quote_calc4-s.tab.c, test/btyacc/quote_calc4-s.tab.h,
+         test/btyacc/quote_calc4.output, test/btyacc/quote_calc4.tab.c,
+         test/btyacc/quote_calc4.tab.h, test/btyacc/calc1.output,
+         test/btyacc/calc1.tab.c, test/btyacc/calc1.tab.h,
+         test/btyacc/calc2.output, test/btyacc/calc2.tab.c,
+         test/btyacc/calc2.tab.h, test/btyacc/calc3.output,
+         test/btyacc/calc3.tab.c, test/btyacc/calc3.tab.h,
+         test/btyacc/code_calc.code.c, test/btyacc/code_calc.output,
+         test/btyacc/code_calc.tab.c, test/btyacc/code_calc.tab.h,
+         test/btyacc/code_error.code.c, test/btyacc/code_error.output,
+         test/btyacc/code_error.tab.c, test/btyacc/code_error.tab.h,
+         test/btyacc/empty.output, test/btyacc/empty.tab.c,
+         test/btyacc/empty.tab.h, test/btyacc/error.output,
+         test/btyacc/error.tab.c, test/btyacc/error.tab.h,
+         test/btyacc/grammar.output, test/btyacc/grammar.tab.c,
+         test/btyacc/grammar.tab.h, test/btyacc/pure_calc.output,
+         test/btyacc/btyacc_demo.output, test/btyacc/btyacc_demo.tab.h,
+         test/btyacc/calc.tab.h:
        reference output for testing
 
        * defs.h:
 
        * VERSION, package/byacc.spec, package/debian/changelog: bump
 
-       * test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c, test/yacc/calc3.tab.c, test/yacc/code_calc.code.c, test/yacc/code_calc.tab.c, test/yacc/code_error.code.c, test/yacc/code_error.tab.c, test/yacc/error.tab.c, test/yacc/grammar.tab.c, test/yacc/pure_calc.tab.c, test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c, test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c, test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c, test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c, test/yacc/quote_calc4.tab.c:
+       * test/yacc/calc.tab.c, test/yacc/calc1.tab.c, test/yacc/calc2.tab.c,
+         test/yacc/calc3.tab.c, test/yacc/code_calc.code.c,
+         test/yacc/code_calc.tab.c, test/yacc/code_error.code.c,
+         test/yacc/code_error.tab.c, test/yacc/error.tab.c,
+         test/yacc/grammar.tab.c, test/yacc/pure_calc.tab.c,
+         test/yacc/pure_error.tab.c, test/yacc/quote_calc-s.tab.c,
+         test/yacc/quote_calc.tab.c, test/yacc/quote_calc2-s.tab.c,
+         test/yacc/quote_calc2.tab.c, test/yacc/quote_calc3-s.tab.c,
+         test/yacc/quote_calc3.tab.c, test/yacc/quote_calc4-s.tab.c,
+         test/yacc/quote_calc4.tab.c:
        reference output for testing
 
-       * test/calc.tab.c, test/calc1.tab.c, test/calc2.tab.c, test/calc3.tab.c, test/code_calc.code.c, test/code_calc.tab.c, test/code_error.code.c, test/code_error.tab.c, test/error.tab.c, test/ftp.tab.c, test/grammar.tab.c, test/pure_calc.tab.c, test/pure_error.tab.c, test/quote_calc-s.tab.c, test/quote_calc.tab.c, test/quote_calc2-s.tab.c, test/quote_calc2.tab.c, test/quote_calc3-s.tab.c, test/quote_calc3.tab.c, test/quote_calc4-s.tab.c, test/quote_calc4.tab.c:
+       * test/calc.tab.c, test/calc1.tab.c, test/calc2.tab.c, test/calc3.tab.c,
+         test/code_calc.code.c, test/code_calc.tab.c, test/code_error.code.c,
+         test/code_error.tab.c, test/error.tab.c, test/ftp.tab.c,
+         test/grammar.tab.c, test/pure_calc.tab.c, test/pure_error.tab.c,
+         test/quote_calc-s.tab.c, test/quote_calc.tab.c,
+         test/quote_calc2-s.tab.c, test/quote_calc2.tab.c,
+         test/quote_calc3-s.tab.c, test/quote_calc3.tab.c,
+         test/quote_calc4.tab.c:
        regen
 
        * output.c, skeleton.c:
 
        * package/mingw-byacc.spec: RCS_BASE
 
-       * test/calc.tab.c, test/calc1.tab.c, test/calc2.tab.c, test/calc3.tab.c, test/code_calc.code.c, test/code_error.code.c, test/error.tab.c, test/ftp.tab.c, test/grammar.tab.c, test/pure_calc.tab.c, test/pure_error.tab.c, test/quote_calc-s.tab.c, test/quote_calc.tab.c, test/quote_calc2-s.tab.c, test/quote_calc2.tab.c, test/quote_calc3-s.tab.c, test/quote_calc3.tab.c, test/quote_calc4-s.tab.c, test/quote_calc4.tab.c:
+       * test/calc.tab.c, test/calc1.tab.c, test/calc2.tab.c, test/calc3.tab.c,
+         test/code_calc.code.c, test/code_error.code.c, test/error.tab.c,
+         test/ftp.tab.c, test/grammar.tab.c, test/pure_calc.tab.c,
+         test/pure_error.tab.c, test/quote_calc-s.tab.c, test/quote_calc.tab.c,
+         test/quote_calc2-s.tab.c, test/quote_calc2.tab.c,
+         test/quote_calc3-s.tab.c, test/quote_calc3.tab.c,
+         test/quote_calc4.tab.c:
        regen
 
        * skeleton.c:
 
        * test/calc1.y: fix most compiler warnings for "make check_make"
 
-       * test/calc.tab.c, test/calc1.tab.c, test/calc2.tab.c, test/calc3.tab.c, test/code_calc.code.c, test/code_error.code.c, test/error.tab.c, test/ftp.tab.c, test/grammar.tab.c, test/pure_calc.tab.c, test/pure_error.tab.c, test/quote_calc-s.tab.c, test/quote_calc.tab.c, test/quote_calc2-s.tab.c, test/quote_calc2.tab.c, test/quote_calc3-s.tab.c, test/quote_calc3.tab.c, test/quote_calc4-s.tab.c, test/quote_calc4.tab.c:
+       * test/calc.tab.c, test/calc1.tab.c, test/calc2.tab.c, test/calc3.tab.c,
+         test/code_calc.code.c, test/code_error.code.c, test/error.tab.c,
+         test/ftp.tab.c, test/grammar.tab.c, test/pure_calc.tab.c,
+         test/pure_error.tab.c, test/quote_calc-s.tab.c, test/quote_calc.tab.c,
+         test/quote_calc2-s.tab.c, test/quote_calc2.tab.c,
+         test/quote_calc3-s.tab.c, test/quote_calc3.tab.c,
+         test/quote_calc4.tab.c:
        regen
 
        * skeleton.c: quiet a gcc conversion-warning in yygrowstack()
 
        * test/pure_error.y, test/pure_calc.y: bison-fixes
 
-       * test/calc2.tab.c, test/calc3.tab.c, test/code_error.code.c, test/ftp.tab.c, test/pure_calc.tab.c, test/pure_error.tab.c:
+       * test/calc2.tab.c, test/calc3.tab.c, test/code_error.code.c,
+         test/pure_error.tab.c:
        regen
 
        * test/code_debug.y: RCS_BASE
 
        * yacc.1: comment on portability
 
-       * test/ftp.tab.c, test/quote_calc-s.tab.c, test/quote_calc.tab.c, test/quote_calc2-s.tab.c, test/quote_calc3-s.tab.c:
+       * test/ftp.tab.c, test/quote_calc-s.tab.c, test/quote_calc.tab.c,
+         test/quote_calc3-s.tab.c:
        regen
 
        * test/ftp.y: modified to help make the files build with bison
        (bison's "-y" option is of no use in providing "yacc" compatibility)
 
-       * test/quote_calc2.tab.c, test/quote_calc3.tab.c, test/quote_calc4-s.tab.c, test/quote_calc4.tab.c:
+       * test/quote_calc2.tab.c, test/quote_calc3.tab.c,
+         test/quote_calc4.tab.c:
        regen
 
-       * test/code_calc.y, test/quote_calc2.y, test/quote_calc.y, test/quote_calc4.y, test/quote_calc3.y:
+       * test/code_calc.y, test/quote_calc2.y, test/quote_calc.y,
+         test/quote_calc3.y:
        modified to help make the files build with bison
 
        * test/calc.tab.c: regen
 
        * test/run_test.sh: use $opt2 in filenames of the generated files
 
-       * test/quote_calc2-s.tab.c, test/quote_calc3-s.tab.c, test/quote_calc4-s.tab.c, test/quote_calc-s.tab.c, test/quote_calc.tab.c, test/quote_calc2.tab.c, test/quote_calc3.tab.c, test/quote_calc4.tab.c:
+       * test/quote_calc2-s.tab.c, test/quote_calc3-s.tab.c,
+         test/quote_calc4-s.tab.c, test/quote_calc-s.tab.c,
+         test/quote_calc.tab.c, test/quote_calc2.tab.c, test/quote_calc3.tab.c,
+         test/quote_calc4.tab.c:
        regen
 
 2012-01-14  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/calc2.tab.c, test/code_calc.code.c, test/code_error.code.c, test/error.tab.c, test/ftp.tab.c, test/grammar.tab.c, test/calc.tab.c, test/calc1.tab.c:
+       * test/calc2.tab.c, test/code_calc.code.c, test/code_error.code.c,
+         test/error.tab.c, test/ftp.tab.c, test/grammar.tab.c, test/calc.tab.c,
+         test/calc1.tab.c:
        regen
 
        * output.c: Several changes:
 
        * test/calc3.tab.c: regen
 
-       * test/quote_calc-s.output, test/quote_calc-s.tab.c, test/quote_calc-s.tab.h, test/quote_calc2-s.output, test/quote_calc2-s.tab.c, test/quote_calc2-s.tab.h, test/quote_calc3-s.output, test/quote_calc3-s.tab.c, test/quote_calc3-s.tab.h, test/quote_calc4-s.output, test/quote_calc4-s.tab.c, test/quote_calc4-s.tab.h:
+       * test/quote_calc-s.output, test/quote_calc-s.tab.c,
+         test/quote_calc-s.tab.h, test/quote_calc2-s.output,
+         test/quote_calc2-s.tab.c, test/quote_calc2-s.tab.h,
+         test/quote_calc3-s.output, test/quote_calc3-s.tab.c,
+         test/quote_calc3-s.tab.h, test/quote_calc4-s.output,
+         test/quote_calc4-s.tab.h:
        RCS_BASE
 
-       * test/yacc/quote_calc-s.output, test/yacc/quote_calc-s.tab.h, test/yacc/quote_calc2-s.output, test/yacc/quote_calc2-s.tab.h, test/yacc/quote_calc3-s.output, test/yacc/quote_calc3-s.tab.h, test/yacc/quote_calc4-s.output, test/yacc/quote_calc4-s.tab.h:
+       * test/yacc/quote_calc-s.output, test/yacc/quote_calc-s.tab.h,
+         test/yacc/quote_calc2-s.output, test/yacc/quote_calc2-s.tab.h,
+         test/yacc/quote_calc3-s.output, test/yacc/quote_calc3-s.tab.h,
+         test/yacc/quote_calc4-s.tab.h:
        reference output for testing
 
        * test/run_test.sh: generate/test with "-s" option applied.
 
        * main.c: add -s option to usage message.
 
-       * test/quote_calc3.output, test/quote_calc3.tab.c, test/quote_calc4.output, test/quote_calc4.tab.c, test/quote_calc4.tab.h:
+       * test/quote_calc3.output, test/quote_calc3.tab.c,
+         test/quote_calc4.tab.h:
        RCS_BASE
 
-       * test/yacc/quote_calc3.output, test/yacc/quote_calc4.output, test/yacc/quote_calc4.tab.h:
+       * test/yacc/quote_calc3.output, test/yacc/quote_calc4.output,
+         test/yacc/quote_calc4.tab.h:
        reference output for testing
 
        * test/quote_calc3.y, test/quote_calc.tab.h: RCS_BASE
 
        * test/yacc/quote_calc.tab.h: reference output for testing
 
-       * test/quote_calc.output, test/quote_calc.tab.c, test/quote_calc2.output, test/quote_calc2.tab.c, test/quote_calc2.tab.h, test/quote_calc3.tab.h:
+       * test/quote_calc.output, test/quote_calc.tab.c,
+         test/quote_calc2.output, test/quote_calc2.tab.c,
+         test/quote_calc3.tab.h:
        RCS_BASE
 
-       * test/yacc/quote_calc.output, test/yacc/quote_calc2.output, test/yacc/quote_calc2.tab.h, test/yacc/quote_calc3.tab.h:
+       * test/yacc/quote_calc.output, test/yacc/quote_calc2.output,
+         test/yacc/quote_calc3.tab.h:
        reference output for testing
 
        * test/quote_calc4.y, test/quote_calc.y, test/quote_calc2.y: RCS_BASE
 
        * output.c: fix an interaction between -i and -d
 
-       * test/code_error.code.c, test/error.tab.c, test/ftp.tab.c, test/grammar.tab.c, test/pure_calc.tab.c, test/pure_error.tab.c, test/calc.tab.c, test/calc1.tab.c, test/calc2.tab.c, test/calc3.tab.c, test/code_calc.code.c:
+       * test/code_error.code.c, test/error.tab.c, test/ftp.tab.c,
+         test/grammar.tab.c, test/pure_calc.tab.c, test/pure_error.tab.c,
+         test/calc.tab.c, test/calc1.tab.c, test/calc2.tab.c, test/calc3.tab.c,
+         test/code_calc.code.c:
        regen - changes for "-i" option move the global/impure variables near the
        macros that may add a prefix, etc.
 
        * defs.h:
        mark all of the error-functions as non-returning (report by Christos Zoulas)
 
-       * test/grammar.tab.c, test/pure_calc.tab.c, test/pure_error.tab.c, test/calc.tab.c, test/calc1.tab.c, test/calc2.tab.c, test/calc3.tab.c, test/code_calc.code.c, test/code_error.code.c, test/error.tab.c, test/ftp.tab.c:
+       * test/grammar.tab.c, test/pure_calc.tab.c, test/pure_error.tab.c,
+         test/calc.tab.c, test/calc1.tab.c, test/calc2.tab.c, test/calc3.tab.c,
+         test/code_calc.code.c, test/code_error.code.c, test/error.tab.c,
+         test/ftp.tab.c:
        regen
 
        * skeleton.c:
 
 2010-12-29  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * test/ftp.tab.c, test/grammar.tab.c, test/pure_calc.tab.c, test/pure_error.tab.c, test/calc.tab.c, test/calc1.tab.c, test/calc2.tab.c, test/calc3.tab.c, test/code_calc.code.c, test/code_error.code.c, test/error.tab.c:
+       * test/ftp.tab.c, test/grammar.tab.c, test/pure_calc.tab.c,
+         test/pure_error.tab.c, test/calc.tab.c, test/calc1.tab.c,
+         test/calc2.tab.c, test/calc3.tab.c, test/code_calc.code.c,
+         test/error.tab.c:
        regen
 
-       * test/pure_error.y, test/pure_calc.y, test/ftp.y, test/error.y, test/code_error.y, test/code_calc.y, test/calc.y, test/calc3.y, test/calc2.y, test/calc1.y:
+       * test/pure_error.y, test/pure_calc.y, test/ftp.y, test/error.y,
+         test/code_error.y, test/code_calc.y, test/calc.y, test/calc3.y,
+         test/calc1.y:
        use byacc's YYLEX_DECL/YYERROR_DECL symbols to prototype yylex/yyerror
 
        * skeleton.c:
 
        * yacc.1: comment on -b option vs -r
 
-       * test/calc2.tab.c, test/calc2.y, test/calc3.tab.c, test/calc3.y, test/ftp.tab.c, test/grammar.tab.c, test/pure_calc.tab.c, test/pure_error.tab.c, test/calc.tab.c, test/calc1.tab.c, test/code_calc.code.c, test/code_error.code.c, test/error.tab.c:
+       * test/calc2.tab.c, test/calc2.y, test/calc3.tab.c, test/calc3.y,
+         test/ftp.tab.c, test/grammar.tab.c, test/pure_calc.tab.c,
+         test/pure_error.tab.c, test/calc.tab.c, test/calc1.tab.c,
+         test/error.tab.c:
        regen
 
        * output.c:
        actual function declaration.  Also add YYERROR_CALL().  The two macros
        simplify maintaining sets of grammars which may/may not be pure.
 
-       * test/calc1.y, test/ftp.tab.c, test/grammar.tab.c, test/pure_calc.tab.c, test/pure_error.tab.c, test/calc.tab.c, test/calc1.tab.c, test/calc2.tab.c, test/calc3.tab.c, test/code_calc.code.c, test/code_error.code.c, test/error.tab.c:
+       * test/calc1.y, test/ftp.tab.c, test/grammar.tab.c,
+         test/pure_calc.tab.c, test/pure_error.tab.c, test/calc.tab.c,
+         test/calc1.tab.c, test/calc2.tab.c, test/calc3.tab.c,
+         test/error.tab.c:
        regen
 
        * output.c: generate yyerror() calls in output.c
        * configure.in:
        use CF_XOPEN_SOURCE check to ensure that strdup is in scope, e.g., for c89
 
-       * test/ftp.tab.c, test/ftp.y, reader.c, symtab.c, verbose.c, lr0.c, main.c, mkpar.c, output.c, defs.h, closure.c:
+       * test/ftp.tab.c, test/ftp.y, reader.c, symtab.c, verbose.c, lr0.c,
+         closure.c:
        fix warnings from clang --analyze
 
 2010-06-08  Thomas E. Dickey  <dickey@invisible-island.net>
 
        * reader.c: gcc warning
 
-       * test/ftp.tab.c, test/ftp.y, test/calc.tab.c, test/code_calc.code.c, test/code_error.code.c, test/code_error.y, test/code_calc.y, test/calc.y, test/pure_error.tab.c, test/error.tab.c, test/error.y, test/pure_error.y, test/pure_calc.tab.c, test/pure_calc.y:
+       * test/ftp.tab.c, test/ftp.y, test/calc.tab.c, test/code_calc.code.c,
+         test/code_error.code.c, test/code_error.y, test/code_calc.y,
+         test/calc.y, test/pure_error.tab.c, test/error.tab.c, test/error.y,
+         test/pure_calc.y:
        modified test-cases to allow them to compile, to validate pure-parser changes.
        updated reference files to match.
 
 
        * test/yacc/code_calc.tab.h: reference output for testing
 
-       * test/pure_calc.output, test/pure_calc.tab.h, test/pure_error.output, test/pure_error.tab.h:
+       * test/pure_calc.output, test/pure_calc.tab.h, test/pure_error.output,
+         test/pure_error.tab.h:
        RCS_BASE
 
-       * test/yacc/pure_calc.output, test/yacc/pure_calc.tab.h, test/yacc/pure_error.output, test/yacc/pure_error.tab.h:
+       * test/yacc/pure_calc.output, test/yacc/pure_calc.tab.h,
+         test/yacc/pure_error.tab.h:
        reference output for testing
 
        * test/code_calc.output, test/code_error.output: RCS_BASE
        * aclocal.m4: add copyright notice, from "my-autoconf" macros
                http://invisible-island.net/autoconf/autoconf.html
 
-       * package/RCS, package/debian/RCS, package/debian/source/RCS, package/pkgsrc/RCS:
-       PERMIT FILE
-
        * aclocal.m4: resync with my-autoconf.  summary of changes:
                a) CF_ADD_CFLAGS, etc., improve quoting of ifelse() parameter
                b) CF_DISABLE_ECHO, change indent-convention for substituted makefile
 
 2010-04-20  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * package/debian/changelog, package/debian/compat, package/debian/control, package/debian/copyright, package/debian/docs, package/debian/postinst, package/debian/prerm, package/debian/rules, package/debian/watch:
+       * package/debian/changelog, package/debian/compat,
+         package/debian/control, package/debian/copyright, package/debian/docs,
+         package/debian/postinst, package/debian/prerm, package/debian/rules,
+         package/debian/watch:
        scripts from Debian package
 
 2010-02-16  Thomas E. Dickey  <dickey@invisible-island.net>
 
        * VERSION: 20091027
 
-       * output.c, mkpar.c, defs.h, lalr.c, closure.c, graph.c, lr0.c, verbose.c, main.c, reader.c:
+       * output.c, mkpar.c, defs.h, lalr.c, closure.c, graph.c, lr0.c,
+         reader.c:
        strict compiler warnings
 
 2009-10-26  Thomas E. Dickey  <dickey@invisible-island.net>
 
 2008-11-24  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * closure.c, defs.h, error.c, graph.c, lalr.c, lr0.c, main.c, mkpar.c, output.c, reader.c, skeleton.c, symtab.c, verbose.c, warshall.c:
+       * closure.c, defs.h, error.c, graph.c, lalr.c, lr0.c, main.c, mkpar.c,
+         warshall.c:
        change indent-style (request by Perry E. Metzger)
 
 2008-08-27  Thomas E. Dickey  <dickey@invisible-island.net>
        * skeleton.c:
        better implementation of YYPARSE_PARAM, using YYPARSE_DECL() macro
 
-       * test/calc.tab.c, test/error.tab.c, test/ftp.tab.c, test/grammar.tab.c, skeleton.c:
+       * test/calc.tab.c, test/error.tab.c, test/ftp.tab.c, test/grammar.tab.c,
+         skeleton.c:
        change YYRECOVERING to YYRECOVERING(), for compatibility with other yacc's.
 
        * configure: regen'd
 
 2008-08-26  Thomas E. Dickey  <dickey@invisible-island.net>
 
-       * warshall.c, verbose.c, symtab.c, skeleton.c, reader.c, output.c, mkpar.c, main.c, lr0.c, lalr.c, graph.c, error.c, closure.c:
+       * warshall.c, verbose.c, symtab.c, skeleton.c, reader.c, output.c,
+         closure.c:
        remove 'register' keywords
 
 2008-08-25  Thomas E. Dickey  <dickey@invisible-island.net>
        add macros to define VERSION in terms of the (numeric) YYMAJOR, YYMINOR and
        YYPATCH symbols.
 
-       * lalr.c, lr0.c, mkpar.c, defs.h, closure.c, warshall.c, output.c, verbose.c, graph.c, reader.c, main.c, symtab.c:
+       * lalr.c, lr0.c, mkpar.c, defs.h, closure.c, warshall.c, output.c,
+         symtab.c:
        reduce externs by making static the procedures that are not referenced outside
        the module in which they are defined.
 
        * mkpar.c, defs.h, reader.c:
        add support for "%expect", a bison feature from FreeBSD sources
 
-       * lr0.c, reader.c, main.c, skeleton.c, graph.c, symtab.c, closure.c, mkpar.c, lalr.c, error.c, warshall.c, verbose.c, output.c:
+       * lr0.c, reader.c, main.c, skeleton.c, graph.c, symtab.c, closure.c,
+         output.c:
        indent'd
 
        * configure: regenerated for 2005/5/5
 
        * vmsbuild.com: original version
 
-2000-02-23  Thomas E. Dickey  <dickey@clark.net>
-
-       * test/RCS, RCS: PERMIT FILE
-
 2000-02-14  Thomas E. Dickey  <dickey@clark.net>
 
        * main.c: fix for VMS port - making pathname for temp-file
 
 2000-02-13  Thomas E. Dickey  <dickey@clark.net>
 
-       * defs.h, verbose.c, reader.c, main.c, skeleton.c, warshall.c, symtab.c, closure.c, mkpar.c, lalr.c, lr0.c, output.c, error.c:
+       * defs.h, verbose.c, reader.c, main.c, skeleton.c, warshall.c, symtab.c,
+         error.c:
        ansify
 
 1999-11-30  Thomas E. Dickey  <dickey@clark.net>