Index: ChangeLog =================================================================== diff -u -r2111020b49da8ce57758e51accf0b6073037f0d2 -r4eafc074cdca60b0089c2a950954c83d519b91d3 --- ChangeLog (.../ChangeLog) (revision 2111020b49da8ce57758e51accf0b6073037f0d2) +++ ChangeLog (.../ChangeLog) (revision 4eafc074cdca60b0089c2a950954c83d519b91d3) @@ -1,5 +1,38 @@ +copyhandler: we cannot use "set" method, since the object system might to provide it Method ::xotcl::Object->__exitHandler became ::xotcl::__exitHandler +testx.xotcl: handle new command setvalues in filters +configure returns now instead of the posision the list of arguments preceding dash-arguments +TODO document + - setvalues + - ::xotcl::is and ::xotcl::relation work independent from methods (e.g. even on ::oo::object) + - document, what happens with instances, if a Class is turned into an object in respect with ::oo + +type checker todo: + colorchecker in testx deactivated: drop feature or implement + introsepction & error messages return now -x:type=required instead of -x:required + +Class info info: + # new (must be documented): + check, hasNamespace, instargs, instmixinguard, + instnonposargs, is, mixinguard, nonposargs, slotobjects, slots + # lost (need to be implemented as separate methods) + mixinof, instmixinof + + +incompatible change: +====== +Class O -parameter { + {a -default 0} + {b -default {[cmd 3 4]}} c d + {e -default 3} + {Self -default [self]} +} +Class Meta -superclass Class +Meta C -superclass O -parameter {a {b -default ""} {c -default 1}} +C c1 ;# c1 has no no default value for "a", before it had +====== + 2009-06-14 - fixed potential access to deleted command list item in FilterSearchAgain()