diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2020-06-12 10:49:13 +0300 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2020-06-12 10:49:13 +0300 |
commit | a43600eb76d87555c019079433f19039787befd5 (patch) | |
tree | bfb68167d9a717d56facfce99bbcc1d662c2965d /TODO | |
parent | 901a6bf25b693537c59c4d1990c700e5c68db5e7 (diff) | |
download | gawk-a43600eb76d87555c019079433f19039787befd5.tar.gz |
Improve asort and asorti treatment of SYMTAB and FUNCTAB. Document same.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 12 |
1 files changed, 5 insertions, 7 deletions
@@ -1,4 +1,4 @@ -Wed Mar 18 22:05:22 IST 2020 +Fri Jun 12 10:46:43 IDT 2020 ============================ There were too many files tracking different thoughts and ideas for @@ -15,9 +15,6 @@ TODO Minor Cleanups and Code Improvements ------------------------------------ - Allow SYMTAB and FUNCTAB as arguments to asort/asorti if a - destination array is provided. - API: ??? #if !defined(GAWK) && !defined(GAWK_OMIT_CONVENIENCE_MACROS) @@ -30,9 +27,6 @@ Minor Cleanups and Code Improvements Fully synchronize whitespace tests (for \s, \S in Unicode environment) with those of GNU grep. - See if something like b = a "" can be optimized to not do - a concatenation, but instead just set STRCUR on a. - Message cleanup: * Messages in debug.c start with capital letters, but not in other files. @@ -127,6 +121,10 @@ Things To Think About That May Never Happen Things That We Decided We Will Never Do ======================================= + See if something like b = a "" can be optimized to not do + a concatenation, but instead just set STRCUR on a. + (Tried this; the type of b doesn't come out correctly.) + Consider moving var_value info into Node_var itself to reduce memory usage. This would break all uses of get_lhs in the code. It's too sweeping a change. |