aboutsummaryrefslogtreecommitdiffstats
path: root/TODO.xgawk
diff options
context:
space:
mode:
authorAndrew J. Schorr <aschorr@telemetry-investments.com>2012-05-24 15:34:17 -0400
committerAndrew J. Schorr <aschorr@telemetry-investments.com>2012-05-24 15:34:17 -0400
commit577c3fc31a2718461fba2e599d162de96fe838fa (patch)
tree1f45346053a5ae9db3c62761ef214a8a94095d30 /TODO.xgawk
parentc62b9d773bc064bc1dd5d8db35207fd4e6d42f1e (diff)
downloadegawk-577c3fc31a2718461fba2e599d162de96fe838fa.tar.gz
egawk-577c3fc31a2718461fba2e599d162de96fe838fa.tar.bz2
egawk-577c3fc31a2718461fba2e599d162de96fe838fa.zip
First working version of new API mechanism (probably has memory leaks).
Diffstat (limited to 'TODO.xgawk')
-rw-r--r--TODO.xgawk7
1 files changed, 3 insertions, 4 deletions
diff --git a/TODO.xgawk b/TODO.xgawk
index fe14b71d..0746a66b 100644
--- a/TODO.xgawk
+++ b/TODO.xgawk
@@ -1,10 +1,9 @@
To-do list for xgawk enhancements:
- Finish implementing new interface using gawkapi.h
- - extension functions should return awk_value_t
- - dl_load_func should be inside #ifndef GAWK, and does not need
- global_api_p and global_ext_id args.
- - awk_value_to_node in gawkapi.c needs to be declared in awk.h
+ - must update the API do_lint value when changed by set_LINT
+ - what is the proper return value for load_ext? It does not matter
+ unless called by the "extension" function that nobody uses.
- Attempting to load the same file with -f and -i (or @include) should
be a fatal error.