summaryrefslogtreecommitdiff
path: root/test/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'test/ChangeLog')
-rw-r--r--test/ChangeLog958
1 files changed, 958 insertions, 0 deletions
diff --git a/test/ChangeLog b/test/ChangeLog
index 05a74f87..19105027 100644
--- a/test/ChangeLog
+++ b/test/ChangeLog
@@ -1,3 +1,961 @@
+2015-01-19 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (profile8): Actually add the test and the files.
+ Thanks to Hermann Peifer for the report.
+
+2015-01-16 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (profile8): New test.
+ * profile8.awk, profile8.ok: New files.
+
+2015-01-14 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (dumpvars): Grep out ENVIRON and PROCINFO since
+ those can be different depending on who runs the test.
+ * dumpvars.ok, id.ok: Updated after code changes.
+
+2015-01-07 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (regexpbrack): New test.
+ * regexpbrack.awk, regexpbrack.in, regexpbrack.ok: New files.
+
+ Unrelated:
+
+ * Makefile.am (printfbad4): New test.
+ * printfbad4.awk, printfbad4.ok: New files.
+
+ Unrelated:
+
+ * testext.ok: Adjust for code changes.
+
+2014-12-24 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (badbuild): New test.
+ * badbuild.awk, badbuild.in, badbuild.ok: New files.
+
+2014-12-24 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (check): If tests don't pass, run 'make diffout'
+ and exit 1. Should help distros to notice when they have built
+ gawk incorrectly. (Can you say "Fedora", boys and girls?)
+
+2014-12-12 Arnold D. Robbins <arnold@skeeve.com>
+
+ * profile5.ok: Updated after code changes.
+
+2014-11-26 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Gentests: Fix gensub call after adding warning.
+
+2014-11-26 Arnold D. Robbins <arnold@skeeve.com>
+
+ * gensub2.ok: Update after code changes.
+
+2014-11-16 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (sortglos): New test.
+ * sortglos.awk, sortglos.in, sortglos.ok: New files.
+ Thanks to Antonio Columbo.
+
+2014-11-09 Arnold D. Robbins <arnold@skeeve.com>
+
+ * mbprintf4.awk: Add record and line number for debugging.
+ * mpprint4.ok: Adjust.
+
+2014-11-02 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (profile7): New test.
+ (profile6): Add missing @ in front of gawk run.
+ * profile7.awk, profile7.ok: New files.
+
+2014-11-01 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (profile6): Actually run profiling. Should make test
+ output consistent with what's in master.
+ * profile6.ok: Updated.
+
+2014-10-30 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (profile6): New test.
+ * profile6.awk, profile6.ok: New files.
+
+2014-10-17 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (profile1, testext): Use explicit ./foo.awk to avoid
+ assumptions about AWKPATH in the environment.
+
+2014-10-12 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (charset-msg-start): Add a list of needed locales.
+ Suggested by Shaun Jackman <sjackman@gmail.com>.
+
+2014-10-05 Arnold D. Robbins <arnold@skeeve.com>
+
+ * profile2.ok, profile3.ok, profile4.ok, profile5.ok:
+ Adjusted after minor code change. Again.
+
+2014-10-04 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (genpot): New test.
+ * genpot.awk, genpot.ok: New files.
+
+2014-09-29 Arnold D. Robbins <arnold@skeeve.com>
+
+ * testext.ok: Adjusted after minor code change.
+
+2014-09-27 Arnold D. Robbins <arnold@skeeve.com>
+
+ * profile2.ok, profile3.ok, profile4.ok, profile5.ok:
+ Adjusted after minor code change.
+
+2014-09-18 Arnold D. Robbins <arnold@skeeve.com>
+
+ * filefuncs.awk: Change to build directory instead of "..".
+ * Makefile.am (filefuncs): Pass in $(abs_top_builddir).
+
+2014-09-13 Stephen Davies <sdavies@sdc.com.au>
+
+ * Makefile.am (profile4, profile5): Changes processing to not delete
+ the first two lines. This is no longer needed.
+ * profile4.ok, profile5.ok: Changed to suit new rules and comments.
+
+2014-09-10 Arnold D. Robbins <arnold@skeeve.com>
+
+ * profile2.ok, profile4.ok, profile5.ok: Update for new code.
+
+2014-09-05 Arnold D. Robbins <arnold@skeeve.com>
+
+ * functab4.awk: Changed to use stat instead of chdir since
+ /tmp isn't /tmp on all systems (e.g. Mac OS X). Thanks to
+ Hermann Peifer for the report.
+
+ Sort of related:
+
+ * indirectcall2.awk, indirectcall2.ok: New files.
+ * id.ok: Updated.
+
+2014-09-04 Arnold D. Robbins <arnold@skeeve.com>
+
+ * profile2.ok: Update after code improvement in profiler.
+ * functab4.ok: Update after making indirect calls of
+ extension functions work. :-)
+
+2014-08-15 Arnold D. Robbins <arnold@skeeve.com>
+
+ * badargs.ok: Adjust after revising text for -L option.
+
+2014-08-12 Arnold D. Robbins <arnold@skeeve.com>
+
+ * ofs1.ok: Updated to match corrected behavior in gawk.
+
+2014-08-05 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (mpfrsqrt): New test.
+ * mpfrsqrt.awk, mpfrsqrt.ok: New files.
+ Test from Katie Wasserman <katie@wass.net>.
+
+2014-07-25 Arnold D. Robbins <arnold@skeeve.com>
+
+ * printhuge.awk: Add a newline to output.
+ * printhuge.ok: Adjust.
+
+2014-07-24 Arnold D. Robbins <arnold@skeeve.com>
+
+ * badargs.ok: Adjust after correctly alphabetizing options.
+
+2014-07-10 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (printhuge): New test.
+ * printhuge.awk, printhuge.ok: New files.
+ Test from mail.green.fox@gmail.com.
+
+2014-06-24 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (profile1, profile4, profile5): Adjust for change to
+ --pretty-print option.
+
+2014-06-19 Michael Forney <forney@google.com>
+
+ * Makefile.am (poundbang): Fix relative path of AWKPROG.
+
+2014-06-08 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (dbugeval): Add leading @ to recipe. Ooops.
+
+2014-05-30 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (regnul1, regnul2): New tests.
+ * regnul1.awk, regnul1.ok, regnul1.awk, regnul2.ok: New files.
+
+2014-05-22 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * lintwarn.ok: Updated.
+
+2014-05-13 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (EXTRA_DIST): Forgot dbugeval.ok. Ooops.
+
+2014-05-11 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (dbugeval): New test.
+ * dbugeval.in, dbugeval.ok: New files.
+
+2014-05-10 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (rsglstdin): New test.
+ * rsglstdin.ok: New file.
+
+2014-05-09 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (rebuf): Force buffer size to 4096 via AWKBUFSIZE
+ environment variable.
+ (rsgetline): New test.
+ * rsgetline.awk, rsgetline.in, rsgetline.ok: New files.
+
+2014-04-11 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (charset-msg-start): Add a warning message that tests
+ may fail without adequate locale support, per request from
+ Nelson H.F. Beebe.
+
+2014-04-08 Arnold D. Robbins <arnold@skeeve.com>
+
+ * 4.1.1: Release tar ball made.
+
+2014-04-04 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am: Prettify list of tests a little bit.
+
+2014-04-03 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (EXTRA_DIST): Add readfile2.ok. Oops.
+
+2014-03-27 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (readfile2): New test.
+ * readfile2.awk, readfile2.ok: New files.
+
+2014-02-28 Arnold D. Robbins <arnold@skeeve.com>
+
+ * regrange.ok: Update after code improvements.
+
+2014-02-03 Stepan Kasal <kasal@ucw.cz>
+
+ * strftime.awk: the default format uses %e, not %d (Introduced on
+ 2014-01-16; the previous code mangled the output of command "date"
+ to match %d.) Remove the "mucking" for cygwin, it's obsolete and
+ incompatible with %e.
+
+2014-01-28 Eli Zaretskii <eliz@gnu.org>
+
+ * strftime.awk: If DATECMD variable is non-empty, use it instead
+ of the literal "date" as the 'date'-like command.
+
+2014-01-19 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (mpfrnegzero): New test.
+ * mpfrnegzero.awk, mpfrnegzero.ok: New files.
+
+2014-01-17 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (readdir): Run ls commands outside the awk script.
+ * readdir0.awk: Read ls results from files. Helps with MinGW.
+ Thanks to Eli Zaretskii for the problem report.
+
+2014-01-17 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am: Quote instances of $(top_srcdir) also.
+
+2014-01-16 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (strftime): Remove comment about the race condition, since
+ this should be fixed. And gawk now calls date inside the script.
+ * strftime.awk: Based on an idea from Pat Rankin, fix the race
+ condition by looping repeatedly over strftime/date/strftime until
+ the before and after strftime results match. That should fix
+ the race condition where the seconds field might increment between
+ invocations.
+
+2014-01-14 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (split_after_fpat): New test.
+ * split_after_fpat.awk, split_after_fpat.ok,
+ split_after_fpat.in: New files.
+
+2013-12-30 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (ignrcas2): Change to use en_US.UTF-8; it
+ seems that plain en_US doesn't exist anymore. Thanks to
+ Richard Palo.
+
+2013-12-29 John E. Malmberg <wb8tyw@qsl.net>
+
+ * fts.awk: Adjust for VMS.
+ * rwarray.awk: Adjust for VMS.
+
+2013-12-10 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am: Remove instances of "" that were incorrect.
+ Thanks to Scott Deifik for the report.
+
+2013-12-01 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (fts): Add a check for Cygwin on NFS and print
+ a message, similar to that of IRIX. Per Corinna Vinschen.
+
+2013-11-29 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (pipeio3): Removed test and reference to files.
+ It was too ful of race conditions to work reliably everywhere.
+ * pipeio3.awk, pipeio3.ok, pipeio3.ok2: Removed.
+
+2013-11-28 Arnold D. Robbins <arnold@skeeve.com>
+
+ * readdir0.awk: Take argument which is directory to read.
+ * Makefile.am (readdir): Pass $(top_srcdir) to readdir0.awk.
+
+2013-11-27 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * readdir0.awk: Restore fix so that we do not fail on filesysystems
+ such as XFS where the dirent does not contain the file type.
+
+2013-11-27 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (ordchr2): Use --load instead of -l to make sure the
+ long option works properly. Note that the readfile test still uses
+ the short version.
+ (include2): Use --include instead of -i to make sure that the long
+ option works properly. Note that many other tests use the -i short
+ version.
+
+2013-11-20 Arnold D. Robbins <arnold@skeeve.com>
+
+ * readdir0.awk: Use `ls -lan' to get numeric user and group ID
+ numbers. This keeps the number of fields correct and consistent, even
+ on systems (like, oh, say, Windows with Cygwin) where group names
+ can contain spaces.
+
+2013-11-07 Arnold D. Robbins <arnold@skeeve.com>
+
+ Solaris fixes.
+
+ * readdir0.awk: Run ls -afi and ls -la separately since POSIX
+ says that -f turns off -l. Thanks to Dagobert Michelsen
+ <dam@opencsw.org> for the report.
+ * Makefile.am (diffout): Don't use POSIX or bash-isms so that
+ it will work on Solaris. Sigh.
+
+2013-11-03 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (backsmalls2): New test.
+ (pipeio3): Check results against pipeio3.ok2 if
+ the first check fails.
+ * backsmalls2.awk, backsmalls2.ok: New files.
+ * pipeio3.ok2: New file. This is the results on PPC Mac OS X.
+
+2013-10-30 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (pipeio3): Enhance test, again, to be more resilient
+ to variations in error messages produced by different Bourne shells
+ when a command is not found. This time for Cygwin.
+
+ Unrelated:
+
+ (charasbytes): Translit any tabs to spaces. Should help on
+ some System V systems such as Solaris. We hope.
+
+ Unrelated:
+
+ (pass-fail): Exit non-zero if tests fail. Useful for buildbots.
+
+2013-10-22 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (pipeio3): Enhance test to be more resilient to
+ variations in error messages produced by different Bourne shells
+ when a command is not found. Initially for Mac OS X.
+
+2013-10-17 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (pipeio3): New test.
+ * pipeio3.awk, pipeio3.ok: New files.
+
+2013-10-10 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (backbigs1, backsmalls1): New tests.
+ * backbigs1.awk, backbigs1.in, backbigs1.ok: New files.
+ * backsmalls1.awk, backsmalls1.in, backsmalls1.ok: New files.
+
+2013-10-09 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (badassign1): New test.
+ * badassign1.awk, badassign1.ok: New files.
+
+2013-09-25 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makfile.am (randtest): New test.
+ * randtest.sh, randtest.ok: New files.
+ * rand.ok: Updated to reflect new results based on code change.
+
+2013-09-13 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am: Fix quoting for generation of Maketests file so
+ that it will happen correctly.
+
+ Unrelated:
+
+ * Makefile.am (nfloop): New test.
+ * nfloop.awk, nfloop.ok: New files.
+
+2013-08-15 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am: Quote $(srcdir) everywhere so that tests can run
+ in locations with spaces in their names (think Windows or Mac OS X).
+ * Gentests: Ditto for when creating Maketests file.
+
+2013-07-30 Arnold D. Robbins <arnold@skeeve.com>
+
+ * profile2.ok, profile5.ok: Update.
+
+2013-07-04 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (mbprintf4): New test.
+ * mbprintf4.awk, mbprintf4.in, mbprintf4.ok: New files.
+ Test cases from Nethox <nethox@gmail.com>.
+
+2013-06-27 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (dfamb1): New test.
+ * dfamb1.awk, dfamb1.in, dfamb1.ok: New files.
+ Test case from Steven Daniels <stevendaniels88@gmail.com>.
+
+2013-06-24 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (clos1way): Move to here since Maketests gets
+ regenerated whenever Makefile.am is touched.
+
+2013-06-22 Eli Zaretskii <eliz@gnu.org>
+
+ * Maketests (clos1way): Set LC_ALL=C, since clos1way.awk no longer
+ does.
+
+2013-06-03 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (exit2): New test.
+ * exit2.awk, exit2.ok: New files.
+
+2013-06-01 Eli Zaretskii <eliz@gnu.org>
+
+ * clos1way.awk: Don't use features of Posix shells, to allow this
+ test to work on Windows.
+
+ * beginfile2.sh: Leave one blank between the left quote and the
+ following slash. Use non-absolute name for a non-existent file.
+ This is to avoid breakage on Windows due to MSYS transformation of
+ Posix style /foo/bar absolute file names.
+
+ * beginfile2.ok: Adapt to changes in beginfile2.sh.
+
+2013-05-30 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (profile4, profile5): New tests.
+ * profile4.awk, profile4.in, profile5.awk, profile5.in: New files.
+
+2013-05-20 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (mpfr-tests, shlib-tests): Propogate Eli's changes
+ and comment of 2013-05-14 to here, so that they get passed into
+ Makefile.in whenever Makefile.am is modified.
+
+2013-05-14 Eli Zaretskii <eliz@gnu.org>
+
+ * Makefile.in (mpfr-tests, shlib-tests): Add a blank character
+ between ' and /FOO/ in Gawk command lines, for the benefit of
+ testing under MSYS Bash.
+
+ * filefuncs.awk (BEGIN): Call 'stat' on gawkapi.o, not on gawk,
+ which does not exist on systems that produce gawk.exe.
+
+2013-05-09 Arnold D. Robbins <arnold@skeeve.com>
+
+ * 4.1.0: Release tar ball made.
+
+2013-05-02 Arnold D. Robbins <arnold@skeeve.com>
+
+ * symtab9.awk: Don't remove test file in END rule, breaks on Windows.
+ * Makefile.am (symtab9): Add explicit rule and remove test file file.
+
+2013-04-19 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (LOCALES): New variable split out from AWK.
+ (AWK): Adjust.
+ (next): Add LOCALES to the test so that it will pass everywhere.
+ Thanks to Juergen Kahrs for the report.
+
+2013-04-16 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am: Prettify the lists of tests.
+ (GENTESTS_UNUSED): Bring the list up to date.
+
+2013-03-24 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (readdir): Add a check for GNU/Linux and NFS directory
+ and issue a warning if so.
+ (fts): Ditto for IRIX - can't check for NFS so just print the message.
+ (fnmatch.awk, fnmatch.ok): Improve portability.
+
+2013-03-20 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (readdir): Add -a to ls options. -f does not
+ automatically mean -a on all systems.
+ * jarebug.sh: Send error output of locale to /dev/null in case
+ it doesn't exist.
+
+2013-03-11 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (colonwarn): New test.
+ * colonwarn.awk, colonwarn.in, colonwarn.ok: New files.
+
+2013-02-26 Arnold D. Robbins <arnold@skeeve.com>
+
+ * parseme.ok: Update after change in grammar. Now with new and
+ improved error message!
+
+2013-01-31 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am: Move functab4 into shlib tests, since it uses
+ @load. Thanks to Anders Wallin for the report.
+ (shlib-tests): Check --version output for "API" and run tests
+ if there.
+
+2013-01-31 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am: To decide whether to run MPFR tests, use the output
+ of gawk --version instead of the automake TEST_MPFR conditional (which
+ has now been removed from configure.ac).
+
+2013-01-27 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (EXTRA_DIST): Add all the mpfr test files. Duh.
+ (reginttrad): Use $(srcdir)/$@.awk. Double Duh.
+
+2013-01-27 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am: Add mpfr tests if MPFR is available.
+
+2013-01-20 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (reginttrad): New test.
+ * reginttrad.awk, reginttrad.ok: New files.
+
+2013-01-16 Arnold D. Robbins <arnold@skeeve.com>
+
+ Fix tests to work with make diffout:
+
+ * rtlenmb.ok: New file.
+ * Makefile.am (clobber, mmap8k, rtlenmb): Tests adjusted.
+ (EXTRA_DIST): Add rtlenmb.ok.
+
+2013-01-15 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Gentests: Remove a debugging printf.
+
+2013-01-15 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (readdir): Try to protect against failure on filesystems
+ lacking type information by invoking readdir.awk before readdir0.awk
+ and passing the results of readdir to readdir0 for inspection.
+ * readdir0.awk: Analyze the results of the readdir extension.
+ If all file types are set to "u", we infer that this filesystem lacks
+ type information.
+
+2013-01-14 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (rand): Let Gentests create the test.
+ (fmtspcl): Add $(AWKFLAGS).
+ * Gentests: For MPFR tests, add $(AWKFLAGS) on the command line.
+ * mpfr-rand.ok: Updated.
+
+2013-01-14 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (symtab8): Use grep to remove FILENAME from the output
+ so the test will succeed when building outside the source tree.
+ * symtab8.ok: Remove FILENAME.
+
+2013-01-10 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * inplace.1.in, inplace.2.in, inplace.in, inplace1.1.ok, inplace1.2.ok,
+ inplace1.ok, inplace2.1.bak.ok, inplace2.1.ok, inplace2.2.bak.ok,
+ inplace2.2.ok, inplace2.ok, inplace3.1.bak.ok, inplace3.1.ok,
+ inplace3.2.bak.ok, inplace3.2.ok, inplace3.ok: New files.
+ * Makefile.am (EXTRA_DIST): Add new files.
+ (SHLIB_TESTS): Add inplace1, inplace2, and inplace3.
+ (inplace1, inplace2, inplace3): New tests.
+
+2012-12-25 Arnold D. Robbins <arnold@skeeve.com>
+
+ * assignconst.awk, assignconst.ok: Removed.
+ * Makefile.am (EXTRA_DIST): Removed assignconst.awk, assignconst.ok.
+ (SHLIB_TESTS): Removed assignconst.
+ (assignconst): Removed test.
+
+2012-12-24 Arnold D. Robbins <arnold@skeeve.com>
+
+ * 4.0.2: Release tar ball made.
+
+2012-12-23 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (paramuninitglobal): New test.
+ * paramuninitglobal.awk, paramuninitglobal.ok: New files.
+ Thanks to John Haque.
+
+2012-12-19 Arnold D. Robbins <arnold@skeeve.com>
+
+ * symtab9.awk, symtab9.ok: New files.
+ * Makefile.am (EXTRA_DIST): Add new files.
+ (symtab9): New test.
+ * symtab1.ok, testext.ok: Updated.
+
+2012-12-16 Arnold D. Robbins <arnold@skeeve.com>
+
+ * symtab7.awk, symtab7.in, symtab7.ok, symtab8.awk, symtab8.in,
+ symtab8.ok: New files.
+ * Makefile.am (EXTRA_DIST): Add new files.
+ (symtab7, symtab8): New tests.
+ Thanks to Assaf Gordon <gordon@cshl.edu>.
+
+2012-11-19 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (readdir): Add a 'this could fail message'.
+ * readdir.awk: Revise to match simplified behavior of the extension.
+
+2012-11-13 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (GAWK_EXTRA_TESTS): Move to sorted order of tests.
+
+2012-11-12 Arnold D. Robbins <arnold@skeeve.com>
+
+ * symtab6.ok: Remove PROCINFO.
+ * Makefile.am (symtab6): Adjust recipe.
+
+2012-11-10 Arnold D. Robbins <arnold@skeeve.com>
+
+ * symtab4.awk, symtab4.in, symtab4.ok, symtab5.awk, symtab5.in,
+ symtab5.ok, symtab6.awk: New files.
+ * Makefile.am (EXTRA_DIST): Add new files.
+ (symtab4, symtab5, symtab6): New tests.
+ Thanks to Assaf Gordon <gordon@cshl.edu>.
+
+2012-10-28 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * messages.awk, fts.awk: Adjusted so make diffout will work.
+ * Makefile.am (messages): Adjust to use standard failure test for
+ make diffout.
+
+2012-10-19 Arnold D. Robbins <arnold@skeeve.com>
+
+ * symtab1.awk: Adjust to not print ENVIRON and PROCINFO which won't
+ be the same as on the author's machine.
+ * lintwarn.ok: Adjust.
+
+2012-10-13 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (EXTRA_DIST): Add jarebug.sh.
+
+2012-10-11 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (readdir): Use $(top_srcdir) instead of `.'. Helps
+ when running the valgrind tests.
+
+2012-10-11 Arnold D. Robbins <arnold@skeeve.com>
+
+ * testext.ok: Updated.
+
+2012-10-04 Akim Demaille <akim@lrde.epita.fr>
+
+ Fix VPATH builds.
+
+ * Makefile.am (shlib-tests): config.h is in builddir.
+ (beginfile2): So is gawk itself.
+
+ * Makefile.am (functab1, functab2, functab3, functab4, id, symtab1,
+ symtab2, symtab3): New tests.
+ * functab1.awk, functab1.ok, functab2.awk, functab2.ok, functab3.awk,
+ functab3.ok, functab4.awk, functab4.ok, id.awk, id.ok, symtab1.awk,
+ symtab1.ok, symtab2.awk, symtab2.ok, symtab3.awk, symtab3.ok:
+ New files.
+
+2012-09-23 Arnold D. Robbins <arnold@skeeve.com>
+
+ * lintwarn.ok: Updated.
+
+2012-09-14 Arnold D. Robbins <arnold@skeeve.com>
+
+ * testext.ok: Updated. Twice.
+
+2012-09-11 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (shlib-tests): Check if DYNAMIC is enabled and
+ only if so run the tests. A bit hacky. Needed at least for
+ z/OS.
+
+2012-09-07 Arnold D. Robbins <arnold@skeeve.com>
+
+ * readdir.awk: Change argument to readdir_do_ftype().
+
+2012-08-28 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (EXTRA_DIST): Add jarebug.sh.
+ (readdir): Use standard output filenames readdir.ok and _readdir
+ instead of readdir.out1 and readdir.out2. The standard names are
+ required for the pass-fail and diffout rules to work correctly.
+ (clean): Remove readdir.ok
+
+2012-08-26 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (charasbytes): Revise test to canonicalize
+ whitespace. (For Mac OS X 10.5, at least.)
+ * charasbytes.ok: Updated.
+
+2012-08-23 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (revout, revtwoway): New tests.
+ * revout.awk, revout.ok, revtwoway.awk, revtwoway.ok: New files.
+
+2012-08-11 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (EXTRA_DIST): Add inchello.awk and incdupe[4-7].ok.
+ (GAWK_EXT_TESTS): Add incdupe[4-7].
+ (incdupe[4-7]): New tests to ensure that mixing -f with include
+ causes a fatal error.
+ * incdupe[4-7].ok, inchello.awk: New files.
+
+2012-08-08 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (fts): New test.
+ * fts.awk: New file.
+
+2012-07-30 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (assignconst): Use AWKPATH to get results that will
+ be consistent no matter where the test is run.
+ * assignconst.ok: Updated.
+
+2012-07-29 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (readdir): New test.
+ * readdir0.awk, readdir.awk: New files.
+
+2012-07-16 Arnold D. Robbins <arnold@skeeve.com>
+
+ * fnmatch.awk, fnmatch.ok: Portability updates.
+
+2012-07-15 Arnold D. Robbins <arnold@skeeve.com>
+
+ * testext.ok: Update contents.
+
+2012-07-12 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (fnmatch): New test.
+ * fnmatch.awk, fnmatch.ok: New files.
+
+ * Makefile.am (assignconst): New test.
+ * assignconst.awk, assignconst.ok: New files.
+
+2012-06-28 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * time.awk: Avoid possibly throwing a spurious error by protecting
+ a race condition that depends on the order of expression evaluation.
+
+2012-06-25 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (rwarray): New test.
+ * rwarray.awk, rwarray.in, rwarray.ok: New files.
+
+2012-06-21 Arnold D. Robbins <arnold@skeeve.com>
+
+ * testext.ok: Update contents.
+
+2012-06-20 Arnold D. Robbins <arnold@skeeve.com>
+
+ * testext.ok: Update contents.
+
+2012-06-19 Arnold D. Robbins <arnold@skeeve.com>
+
+ * testext.ok: Update contents.
+
+2012-06-18 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (testext): New test.
+ (EXTRA_DIST): Add new file testext.ok.
+ (SHLIB_TESTS): Add testext.
+ (clean): Add testext.awk to the list.
+ * testext.ok: New file.
+
+2012-06-12 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (clean): Add fork.tmp.* to the list.
+
+2012-06-10 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (EXTRA_DIST): Add new files time.awk and time.ok.
+ (SHLIB_TESTS): Add time.
+ * time.awk, time.ok: New files.
+
+2012-05-29 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (clean): Add readfile.ok to list of files to removed.
+
+2012-05-26 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (readfile): Revert previous patch, and add comment
+ explaining that we need to create readfile.ok on failure so that
+ "make diffout" will work properly.
+ (ordchr.awk, ordchr.ok): Add more tests to catch type conversion
+ problems.
+
+2012-05-25 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (readfile): Don't copy the Makefile over readfile.ok
+ if there's a problem.
+
+2012-05-24 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (fmtspcl, include2, incdupe, incdup2, incdupe3): Fix
+ paths to work properly when built in another directory.
+
+2012-05-19 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (EXTRA_DIST): Add new files hello.awk, inclib.awk,
+ include.awk, include.ok, include2.ok, incdupe.ok, incdupe2.ok and
+ incdupe3.ok.
+ (GAWK_EXT_TESTS): Add include, include2, incdupe, incdupe2 and incdupe3.
+ (include2, incdupe, incdupe2, incdupe3): New tests.
+ * badargs.ok: Fix usage message to include new -i option.
+ * hello.awk, incdupe.ok, incdupe2.ok, incdupe3.ok, inclib.awk,
+ include.awk, include.ok, include2.ok: New files.
+
+2012-08-12 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (regexprange): New test.
+ * regexprange.awk, regexprange.ok: New files.
+
+2012-08-05 Arnold D. Robbins <arnold@skeeve.com>
+
+ New test from Nelson Beebe.
+
+ * Makefile.am (ofs1): New test.
+ * ofs1.awk, ofs1.in, ofs1.ok: New files.
+
+2012-07-13 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (getline5): New test.
+ * getline5.awk, getline5.ok: New files.
+
+2012-06-19 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (charasbytes): New test.
+ * charasbytes.awk, charasbytes.in, charasbytes.ok: New files.
+
+2012-05-20 Arnold D. Robbins <arnold@skeeve.com>
+
+ * jarebug.sh: New file. Handles Mac OS X also.
+ * Makefile.am (jarebug): Use jarebug.sh to run the test.
+
+2012-05-16 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (jarebug): Remove leading `-' from $(CMP) line.
+
+2012-05-14 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (jarebug): Move to charset tests. Adjust to check
+ for existence of needed Japanese locale before running the test.
+
+2012-05-09 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (jarebug): New test.
+ * jarebug.awk, jarebug.in, jarebug.ok: New files.
+
+2012-04-08 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (VALGRIND): Set to empty to protect against random
+ values in the environment.
+
+2012-04-08 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (EXTRA_DIST): Add missing files fork.ok, fork2.ok
+ and ordchr2.ok.
+
+2012-04-08 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (AWK, PGAWK): Include new $(VALGRIND) variable in
+ command line (now passed in by top-level Makefile).
+
+2012-04-07 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (ordchr2, readfile): Fix so "make diffout" will work
+ properly.
+ * orchr2.ok: New file.
+
+2012-04-07 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (check): Add new shlib-tests target.
+ (SHLIB_TESTS): Add tests ordchr, ordchr2, fork, fork2, readfile and
+ filefuncs.
+ * ordchr.awk, ordchr.ok, fork.awk, fork.ok, fork2.awk, fork2.ok,
+ filefuncs.awk, filefuncs.ok: New files.
+
+2012-04-01 Andrew J. Schorr <aschorr@telemetry-investments.com>
+
+ * Makefile.am (valgrind-scan): Update to match modern valgrind output.
+
+2012-04-01 John Haque <j.eh@mchsi.com>
+
+ * Makefile.am (mpfr-test): Add target for manual testing of MPFR
+ and GMP numbers.
+ * mpfrbigint.awk, mpfrexprange.awk, mpfrieee.awk, mpfrnr.awk,
+ mpfrrnd.awk, mpfrsort.awk: New tests.
+ (MPFR_TESTS): Add the new tests.
+ * mpfrnr.in, mpfrbigint.ok, mpfrexprange.ok, mpfrieee.ok, mpfrnr.ok,
+ mpfrrnd.ok, mpfrsort.ok: New files.
+ (AWK): Add AWKFLAGS; useful for testing with 'gawk -M' invocation.
+
+2012-02-28 Arnold D. Robbins <arnold@skeeve.com>
+
+ * fmtspcl-mpfr.ok, fnarydel-mpfr.ok, fnparydl-mpfr.ok,
+ rand-mpfr.ok: New files.
+ * Makefile.am (EXTRA_DIST): Add them.
+ (CHECK_MPFR): New list of files that have MPFR variant .ok file.
+ * Gentests: Deal with MPFR files by modifying the generated
+ comparison command.
+
+2011-12-26 John Haque <j.eh@mchsi.com>
+
+ * badargs.ok: Adjust for new and changed command line options.
+
+2012-03-28 Arnold D. Robbins <arnold@skeeve.com>
+
+ * 4.0.1: Release tar ball made.
+
+2012-03-20 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (printfbad3): New test.
+ * printfbad3.awk, printfbad3.ok: New files.
+
+2012-02-22 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (beginfile2, next): Set LC_ALL=C so that error
+ messages will be in English for comparison with .ok files.
+ Thanks to Jeroen Schot <schot@a-eskwadraat.nl>.
+
+2011-12-26 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am (rri1): New test.
+ * rri1.awk, rri1.in, rri1.ok: New files.
+
+2011-12-06 Arnold D. Robbins <arnold@skeeve.com>
+
+ * Makefile.am: Rationalize the $(CMP) lines wherever possible.
+
2011-10-24 Arnold D. Robbins <arnold@skeeve.com>
* beginfile2.sh: Use `...` instead of $(...) for broken systems