- changed interface of ::xotcl::methodproperty to be used as well for introspection - added ::xotcl::methodproperty ... static We have no…
Show more
- changed interface of ::xotcl::methodproperty to be used as well for introspection- added ::xotcl::methodproperty ... static We have now * call-protection via methodproperty "protected" * overwrite-protection via methodproperty "static" Static methods can be deleted, but not overwritten (accidentially)- added flag "-protected" to "method" for call-protected methods- added checks for overwrite-protection to tcl implemented methods. aliases, forwarder, and parametercmds- removed "classscopedinstproc" (use "method -inner-namespace" instead)- removed C-implemented unknown handler for ::xotcl::Class and replaced by a Tcl-implemented one (should move into compatibility library)- removed XOTclAddPMethod() (use XOTclAddObjectMethod instead)- removed XOTclAddIMethod() (use XOTclAddInstanceMethod instead)- generalized MakeObjectMethod() and MakeClassMethod() into MakeProc()- removed compile-flag NAMESPACEINSTPROCS and AUTOVARS- removed defines for isClassString, isDoubleDashString, isAllocString, isDeallocString, isDestroyString
Show less