aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorantirez <antirez>2005-03-19 19:12:30 +0000
committerantirez <antirez>2005-03-19 19:12:30 +0000
commit4212adfb46da94fa2851dd688889578127044de6 (patch)
treeb66f37e17ea037ff1ca704ca384027f301bcbabb /TODO
parent32cc4bd7be3bf8045943e592691b538153713719 (diff)
downloadjimtcl-4212adfb46da94fa2851dd688889578127044de6.zip
jimtcl-4212adfb46da94fa2851dd688889578127044de6.tar.gz
jimtcl-4212adfb46da94fa2851dd688889578127044de6.tar.bz2
[finalize] command and relative C API added (SS).
Diffstat (limited to 'TODO')
-rw-r--r--TODO7
1 files changed, 6 insertions, 1 deletions
diff --git a/TODO b/TODO
index 5508f90..e6ff104 100644
--- a/TODO
+++ b/TODO
@@ -15,6 +15,9 @@ CORE COMMANDS
- [onleave] command, executing something as soon as the current procedure
returns. With no arguments it returns the script set, with one appends
the onleave script. There should be a way to reset.
+- [proc] without arguments may return a list of all the procedures
+ (no C commands). While with a single argument (the name of a proc)
+ may return [list $args $statics $body].
OTHER COMMANDS NOT IN TCL BUT THAT SHOULD BE IN JIM
@@ -50,7 +53,9 @@ ERROR MESSAGES
REFERENCES SYSTEM
-- All ok for now, already done things deleted from the TODO list.
+- Unify ref/getref/setref/collect/finalize under an unique [ref] command.
+- Add a 'call' attribute to references in order to call a given procedure
+ if the name of a reference is used as command name.
API FUNCTIONS TO EXPORT