migration1-2.html

Diff Revision Date Message Lines Author Branch
2c0baf4a… 23 Feb

- renaming of instance variable specific primitiva for more constistency with ::xotcl::importvar: ::xotcl::exists -> ::xotcl::existsvar ::xotcl::setinstvar -> ::xotcl::setvar

Gustaf A. Neumann 2.0.0-develop
fe195497… 19 Jan

- making methodDefinitions NULL terminated - passing optional arg to user-defined argument converter - refuse to redefine type converters for a single parameter - adding regression test for parameters

Gustaf A. Neumann 2.0.0-develop
210eab6d… 15 Jan

- experimental change of resolver name prefix char from dot to single colon

Gustaf A. Neumann 2.0.0-develop
eef622da… 14 Jan

- extended migration guide - defined eval in predefined via "-nonleaf", used at various places - added "info mixinof ?-scope all|object|class? ?pattern?", dropped "object-mixin-of" and "class-mixin-on" from registerd method - extended regression test - xotcl1: make "-volatile" invoked via unknown behave correctly

+208 -1 Gustaf A. Neumann 2.0.0-develop
c619db7d… 05 Jan

- added "info method" to migration guide

+112 Gustaf A. Neumann 2.0.0-develop
ff41e1a0… 05 Jan

- added option "-application" to "info callable" to omit methods from base classes - extended regression test - changed naming of methodtype "system" to "builtin" - added "info methods" to migration guide

+130 -9 Gustaf A. Neumann 2.0.0-develop
1ddb61a4… 05 Jan

- changed resultss of "filtersearch" and "self next" to new naming Caveat: for xotcl1, there is no mapping for the names to the old style in "self next" and "self filterreg" - backwards compatible mapping of filterseach in xotcl1

+12 Gustaf A. Neumann 2.0.0-develop
7050a52a… 03 Jan

- changed assertions: old (xotcl1) interface: 3 methods + 3 info methods * <object> check Options * <object> info check * <object> invar Conditions * <object> info invar * <class> instinvar Conditions * <class> info instinvar new (xotcl2) interface: 1 cmd (similar to ::xotcl::relation) ::xotcl::assertion check|object-invar|class-invar ?arg? - added emulation for xotcl1 - deleted namespecific C macros: isInfoString, isInstinvarString, isInvarString, isInstprocString, isProcString

+40 Gustaf A. Neumann 2.0.0-develop
fa0f6eb3… 02 Jan

- added method "eval" on ::xotcl2::Object - used "o eval {....}" as generic method to apply commands/methods to other objects

-1 Gustaf A. Neumann 2.0.0-develop
25de23e9… 02 Jan

- change and rename cmd instvar ::xotcl::instvar -object someObject newVar into ::xotcl::importvar someObject newVar Rationale of change: only needed in xotcl2 for importing variables from different objects

Gustaf A. Neumann 2.0.0-develop
2053d364… 01 Jan

- changed level of headings

Gustaf A. Neumann 2.0.0-develop
2cfee37c… 01 Jan

- added headings for parameter sections

+2 Gustaf A. Neumann 2.0.0-develop
68a446ad… 01 Jan

- first skeleton of migration guide

+199 Gustaf A. Neumann 2.0.0-develop