Index: ChangeLog =================================================================== diff -u -r072e1c7c091c1370fc2fe26f66acf7a7cbd4a66f -r91e9b1a3b1c3e60a8538156b4aa37d5a664d5133 --- ChangeLog (.../ChangeLog) (revision 072e1c7c091c1370fc2fe26f66acf7a7cbd4a66f) +++ ChangeLog (.../ChangeLog) (revision 91e9b1a3b1c3e60a8538156b4aa37d5a664d5133) @@ -63,6 +63,27 @@ C c1 ;# c1 has no no default value for "a", before it had ====== +2009-06-25 + - new command: + + ::xotcl::createobjectsystem + + This command creates a basic object system with the specified + as most general root class and the specified + metaclass as most general meta class. + + Example: + ::xotcl::createobjectsystem ::oo::object ::oo::class + + In general, it would be possible to remove an objects system at + runtime, but there is so far no tcl interface for this. + + - extended framework to work with multiple root classes + + - the basic root class of XOTcl is now ::xotcl::Object again + (instead of ::oo::object) as before. The old setup can be + achieved on the Tcl-layer. + 2009-06-22 - define default meta-class for ::xotcl::Class - use default meta-class, when a the topmost meta-class of an