aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorSteve Bennett <steveb@workware.net.au>2011-04-12 17:32:50 +1000
committerSteve Bennett <steveb@workware.net.au>2011-06-10 14:00:12 +1000
commit5233ba4aafc1b8a5fca412001e047760333aff8e (patch)
tree2417aabaedbc05f57a9cb9a580c4a828a67cbcd5 /TODO
parentc8392364cc98e5cfb371b62a8df0e7ff8d575e5e (diff)
downloadjimtcl-5233ba4aafc1b8a5fca412001e047760333aff8e.zip
jimtcl-5233ba4aafc1b8a5fca412001e047760333aff8e.tar.gz
jimtcl-5233ba4aafc1b8a5fca412001e047760333aff8e.tar.bz2
Update TODO to reflect the current state of Jim
Signed-off-by: Steve Bennett <steveb@workware.net.au>
Diffstat (limited to 'TODO')
-rw-r--r--TODO20
1 files changed, 0 insertions, 20 deletions
diff --git a/TODO b/TODO
index 1968af9..fc62aef 100644
--- a/TODO
+++ b/TODO
@@ -15,32 +15,12 @@ OTHER COMMANDS NOT IN TCL BUT THAT SHOULD BE IN JIM
EXTENSIONS
-- OOP system
- Cryptography: hash functions, block ciphers, strim ciphers, PRNGs.
- Tuplespace extension (http://wiki.tcl.tk/3947) (using sqlite as backend)
- Zlib
- Gdlib
- CGI (interface compatible with ncgi, but possibly written in C for speed)
-SPEED OPTIMIZATIONS
-
-- Experiment with better ways to do literal sharing.
-
- * Currently literal sharing is completely removed. Can it be made
- efficient? What is the cost vs. benefit?
-
-IMPLEMENTATION ISSUES
-
-- Objects lazy free.
-
-- Rewrite all the commands accepting a set of options to use Jim_GetEnum().
-
- - Many have been done.
-
-- Every time an extension is loaded Jim should put the dlopen() (or win32
- equivalent) handle in a list inside the interpreter structure. When
- the interpreter is freed all this handles should be closed with dlclose().
-
REFERENCES SYSTEM
- Unify ref/getref/setref/collect/finalize under an unique [ref] command.