Clone
Gustaf A. Neumann <neumann@gustaf-neumanns-imac.local>
committed
on 31 Dec 09
- handle change in tcl 8.5.8: http://tcl.cvs.sourceforge.net/viewvc/tcl/tcl/generic/tclObj.c?sortby=date&r1=1.139.2.1&r2=1.139.2.2&pathrev=core-8-5-branch   in xotcl:    * when e.g. the parent namespace is deleted with a "namespace delete", the change      above causes, the no xotcl methods could be resolved (and called) anymore.   * therefore, e.g. a "C dealloc c1" did not work, since dealloc passes     c1 via tcl_obj, and the tcl_obj is as well converted to an xotcl object via     Tcl_GetCommandFromObj(), which fails as well. - to bypass this problem, xotcl has now a C-function DoDealloc(), which    is called, when this situation is detected. - some more cases, where xotcl could reference already freed memory    were fixed (thanks to enable-symbols=mem) - as collateral damage, parts of the regression test don't work currently

Show less