Could not resolve revision 2111020b49da8ce57758e51accf0b6073037f0d2

migration1-2.html

Clone
Diff latest
Open in IDE
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
19 revisions
- minor documentation updates

- minor documentation updates

Revision ID:
05f429e6986a7ed8c8d36cad30609f457ec93281
Parents:
doc/migration1-2.html 7fd3495b86847d8b5b25e0cb4d73b0abb43f1d67
Head on:
2.0.0-develop
- minor typographical changes

- minor typographical changes

Revision ID:
7fd3495b86847d8b5b25e0cb4d73b0abb43f1d67
Parents:
doc/migration1-2.html e9e005a37cea3695128c401e819b95d128bee52d
- cover different kind of methods and method protection in mirgration guide

- cover different kind of methods and method protection in mirgration guide

Revision ID:
e9e005a37cea3695128c401e819b95d128bee52d
Parents:
doc/migration1-2.html 734813e4825bba23aed9d8a689e670c4ca93a818
- updated migration guide - updated TODO

- updated migration guide - updated TODO

Revision ID:
734813e4825bba23aed9d8a689e670c4ca93a818
Parents:
doc/migration1-2.html 6a4a79d6ff336d4961217c161f4f5983966d91a6
- migration guide overhaul

- migration guide overhaul

Revision ID:
6a4a79d6ff336d4961217c161f4f5983966d91a6
Parents:
doc/migration1-2.html 5916434cf8ccb8509a1b59a7653cb2155a08cb88
- update migration guide from XOTcl 2 to Next

- update migration guide from XOTcl 2 to Next

Revision ID:
5916434cf8ccb8509a1b59a7653cb2155a08cb88
Parents:
doc/migration1-2.html 2c0baf4a8ccba0820da0b4f318be18d2051e00ae
- renaming of instance variable specific primitiva for more constistency with ::xotcl::importvar:

::xotcl::exists -> ::xotcl::existsvar

::xotcl::setinstvar -> ::xotcl::setvar

- renaming of instance variable specific primitiva for more constistency with ::xotcl::importvar:

::xotcl::exists -> ::xotcl::existsvar

::xotcl::setinstvar -> ::xotcl::setvar

Revision ID:
2c0baf4a8ccba0820da0b4f318be18d2051e00ae
Parents:
doc/migration1-2.html fe19549734064c3a57866e7e47743ec787f647e5
- 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

- 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

Revision ID:
fe19549734064c3a57866e7e47743ec787f647e5
Parents:
doc/migration1-2.html 210eab6d9149846d5d6a6a8e0fa74e232ca5b6de
- experimental change of resolver name prefix char from dot to single colon

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

Revision ID:
210eab6d9149846d5d6a6a8e0fa74e232ca5b6de
Parents:
doc/migration1-2.html eef622da1b387cfd1dd68babeb0bfecfbae5caa3
- 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

- 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

Revision ID:
eef622da1b387cfd1dd68babeb0bfecfbae5caa3
Parents:
doc/migration1-2.html c619db7db573de1047ec1810dc0a8dc4d86ce98d
- added "info method" to migration guide

- added "info method" to migration guide

Revision ID:
c619db7db573de1047ec1810dc0a8dc4d86ce98d
Parents:
doc/migration1-2.html ff41e1a0cb88c3aa7b96ca3b67b27043794991b0
- 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

- 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

Revision ID:
ff41e1a0cb88c3aa7b96ca3b67b27043794991b0
Parents:
doc/migration1-2.html 1ddb61a407f327672ce64aa1c1610e7043c10ec7
- 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

- 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

Revision ID:
1ddb61a407f327672ce64aa1c1610e7043c10ec7
Parents:
doc/migration1-2.html 7050a52ac53992d9a3aec12e48b0fa58a26449e6
- 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

- 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

Revision ID:
7050a52ac53992d9a3aec12e48b0fa58a26449e6
Parents:
doc/migration1-2.html fa0f6eb39d86da65a0c8f994a30d625d635172ad
- added method "eval" on ::xotcl2::Object - used "o eval {....}" as generic method to apply commands/methods to other objects

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

Revision ID:
fa0f6eb39d86da65a0c8f994a30d625d635172ad
Parents:
doc/migration1-2.html 25de23e98a24210b149179c5d1f52836a65fddab
- 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

- 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

Revision ID:
25de23e98a24210b149179c5d1f52836a65fddab
Parents:
doc/migration1-2.html 2053d3641bf7135e0341790cb2e5153a9167f30d
- changed level of headings

- changed level of headings

Revision ID:
2053d3641bf7135e0341790cb2e5153a9167f30d
Parents:
doc/migration1-2.html 2cfee37c35ad55e7aca04cbfd6dd1c5c6dfa6cab
- added headings for parameter sections

- added headings for parameter sections

Revision ID:
2cfee37c35ad55e7aca04cbfd6dd1c5c6dfa6cab
Parents:
doc/migration1-2.html 68a446ad7ec32cbca27d0715cd58f264c1df3dde
- first skeleton of migration guide

- first skeleton of migration guide

Revision ID:
68a446ad7ec32cbca27d0715cd58f264c1df3dde