shithub: trueawk

Download patch

ref: df6ccd29820f4e51d15eff6dab3c62014e877550
parent: 3ed74525f64cc60368bae56a6e3e40cafd9489f1
author: Arnold D. Robbins <arnold@skeeve.com>
date: Fri Jan 17 09:08:59 EST 2020

Add TODO file.

--- /dev/null
+++ b/TODO
@@ -1,0 +1,22 @@
+Fri Jan 17 14:04:29 IST 2020
+============================
+
+Here are some things that it'd be nice to have volunteer
+help on.
+
+1. Rework the test suite so that it's easier to maintain
+and see exactly which tests fail:
+	A. Extract beebe.tar into separate file and update scripts
+	B. Split apart multiple tests into separate tests with input
+	   and "ok" files for comparisons.
+
+2. Pull in more of the tests from gawk that only test standard features.
+   The beebe.tar file appears to be from sometime in the 1990s.
+
+3. Make the One True Awk valgrind clean. In particular add a
+   a test suite target that runs valgrind on all the tests and
+   reports if there are any definite losses or any invalid reads
+   or writes (similar to gawk's test of this nature).
+
+4. Set the "close on exec" flag for file and pipe redirection
+   file descriptors.
--