summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2005-05-17 21:28:59 (GMT)
committerdgp <dgp@users.sourceforge.net>2005-05-17 21:28:59 (GMT)
commit51a0c200366a96df5068e05042f8a70c7243423f (patch)
treee62cc6e2e3528990434f7a5a5a7009a8caed78ec /ChangeLog
parent53781d7b887dd8f12daf4bdb95edace085a7db77 (diff)
downloadtcl-51a0c200366a96df5068e05042f8a70c7243423f.zip
tcl-51a0c200366a96df5068e05042f8a70c7243423f.tar.gz
tcl-51a0c200366a96df5068e05042f8a70c7243423f.tar.bz2
* generic/tclObj.c (TclInitObjSubsystem): Removed the
* tests/listObj.test: registration of the Tcl_ObjType's "list", * tests/obj.test: "procbody", "index", "ensembleCommand", "localVarName", and "levelReference". The only reason to register a Tcl_ObjType is to have it returned by Tcl_GetObjType, and the only reason for that is to retrieve a (Tcl_ObjType *) to pass to Tcl_ConvertToType(). None of the types above can support a Tcl_ConvertToType() call; they panic. Better not to offer something than to lead users into a panic.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 97d8a0d..2f081b3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2005-05-17 Don Porter <dgp@users.sourceforge.net>
+
+ * generic/tclObj.c (TclInitObjSubsystem): Removed the
+ * tests/listObj.test: registration of the Tcl_ObjType's "list",
+ * tests/obj.test: "procbody", "index", "ensembleCommand",
+ "localVarName", and "levelReference". The only reason to register
+ a Tcl_ObjType is to have it returned by Tcl_GetObjType, and the
+ only reason for that is to retrieve a (Tcl_ObjType *) to pass to
+ Tcl_ConvertToType(). None of the types above can support a
+ Tcl_ConvertToType() call; they panic. Better not to offer something
+ than to lead users into a panic.
+
2005-05-15 Kevin Kenny <kennykb@users.sourceforge.net>
* win/tclWin32Dll.c: conditioned definition of