aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog1
-rw-r--r--TODO21
2 files changed, 6 insertions, 16 deletions
diff --git a/ChangeLog b/ChangeLog
index 220a8c44..586ea3ee 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
2015-06-19 Arnold D. Robbins <arnold@skeeve.com>
* builtin.c (do_isarray): Minor edit to lint warning.
+ * TODO: Updated.
2015-06-14 Arnold D. Robbins <arnold@skeeve.com>
diff --git a/TODO b/TODO
index 65aa0f15..fd0c712d 100644
--- a/TODO
+++ b/TODO
@@ -1,4 +1,4 @@
-Wed Dec 24 20:41:38 IST 2014
+Fri Jun 19 12:44:56 IDT 2015
============================
There were too many files tracking different thoughts and ideas for
@@ -15,10 +15,6 @@ TODO
Minor Cleanups and Code Improvements
------------------------------------
- Review the bash source script for working with shared libraries in
- order to nuke the use of libtool. [ Partially started in the
- nolibtool branch. ]
-
API:
??? #if !defined(GAWK) && !defined(GAWK_OMIT_CONVENIENCE_MACROS)
@@ -62,16 +58,6 @@ Major New Features
Indirect through array elements, not just scalar variables
- Some way to make regexp constants first class citizens:
- - Assign to variables
- - Pass to functions
- Tawk has this and it would also make indirect calling of builtins
- work more reasonably. Probably would use a special syntax like
- @/.../ for such objects.
-
- Consider a typeof() function that returns a string (scalar, array,
- regexp).
-
Add ability to do decimal arithmetic.
Rework management of array index storage. (Partially DONE.)
@@ -133,6 +119,9 @@ Things To Think About That May Never Happen
Enhance FIELDWIDTHS with some way to indicate "the rest of the record".
E.g., a length of 0 or -1 or something. Maybe "n"?
+ Review the bash source script for working with shared libraries in
+ order to nuke the use of libtool. [ Partially started in the
+ dead-branches/nolibtool branch. ]
Things That We Decided We Will Never Do
=======================================
@@ -163,7 +152,7 @@ Things That We Decided We Will Never Do
in a debugger is generally enough. Also, I would have to try to
track down the latest version of this.
- "Make awk '/foo/' files... run at egrep speeds (how?)"
+ "Make awk '/foo/' files... run at egrep speeds" (How?)
This has been on the list since the early days (gawk 1.x or early
2.x). But I am not sure how to really do this, nor have I done
timings, nor does there seem to be any real demand for this.