aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorantirez <antirez>2005-02-27 22:35:42 +0000
committerantirez <antirez>2005-02-27 22:35:42 +0000
commit4de294e61179961271b5244159c9aea686ba5cb9 (patch)
tree350abb95448df657d09fdb6e9ac48d1e94f6d6e7 /TODO
parentb22b32a48a7fc5199d7673df9e761ffc903bb20b (diff)
downloadjimtcl-4de294e61179961271b5244159c9aea686ba5cb9.zip
jimtcl-4de294e61179961271b5244159c9aea686ba5cb9.tar.gz
jimtcl-4de294e61179961271b5244159c9aea686ba5cb9.tar.bz2
const added to Jim_NewStringObj
Diffstat (limited to 'TODO')
-rw-r--r--TODO13
1 files changed, 13 insertions, 0 deletions
diff --git a/TODO b/TODO
index bbaa98d..28fa784 100644
--- a/TODO
+++ b/TODO
@@ -48,3 +48,16 @@ ERROR MESSAGES
instead of just:
In procedure 'check' called at file "test.tcl", line 1024
+
+REFERENCES SYSTEM
+
+- The format of the reference will be changed form ~reference:000............:
+ to <reference-<typename>-000000000......>, where typename is the name
+ of the type supplied to the [ref] command at reference creation time.
+ This name is only informative but is stored inside the reference
+ structure, so that for example [lambda] will have as reference name
+ something like <reference-<function>-00000000000000001>, and
+ a list node <reference-<listnode>-00000000000000002> and so on.
+ This makes debugging easier. The name is totally ignored by the
+ garbage collection stage.
+