Index: TODO =================================================================== diff -u -ra24e1f836c3126d0a0e9467bde3a9fa8da901711 -ra467cf37f204cc977b7af7519a0994c65f9ed10f --- TODO (.../TODO) (revision a24e1f836c3126d0a0e9467bde3a9fa8da901711) +++ TODO (.../TODO) (revision a467cf37f204cc977b7af7519a0994c65f9ed10f) @@ -3272,10 +3272,27 @@ * renamed "BootStrapAttributeSlot" to "BootStrapVariableSlot" * renamed "createBootstrapAttributeSlots" to "createBootstrapVariableSlots" * removed method attributes - * implemented old attributes definition in xotcl2 as parameter + * implemented old "attributes" definition in xotcl2 as method "parameter" +- nx.tcl + * renamed "info parameter name" to "info parameter names" (since it returns a list of names) + * renamed "info parameter name" to "info parameter names" (since it returns a list of names) + * renamed "info slots" to "info slot objects" + * additional method "info slot definition" + * additional method "info slot name" + * additional method "info properties" (alias to "info slot definition") + * removed "info parameter slot" + * use term "noaccessor" and "noconfig" to deactivate accessors or object-parameters + in property definitions + * don't show slots with noconfig in "info parameter names" + * don't show slots with noconfig in "info parameter definition" + * renamed slot property "configparam" to "config" + * renamed "::nsf::methods::class::info::slots" to "::nsf::methods::class::info::slotobjects" + * additional public method ObjectParameterSlot.getPropertyDefinition + * updated and extended regression test + TODO: - nx: * maybe provide a replacement for -attributes, but without the magic variable.