Index: doc/next-migration.html =================================================================== diff -u -r6166d76909482a0a4c1296cb959462d71c688922 -rf3cb5afe6aa1b6761b4a9909058f64ff7d64ab92 --- doc/next-migration.html (.../next-migration.html) (revision 6166d76909482a0a4c1296cb959462d71c688922) +++ doc/next-migration.html (.../next-migration.html) (revision f3cb5afe6aa1b6761b4a9909058f64ff7d64ab92) @@ -63,7 +63,7 @@
... general text, maybe partly from slides/paper .... -TODO: Maybe we should not refer to ::nx::core here and import instead +TODO: Maybe we should not refer to ::nsf here and import instead the "needed" commands into ::nx namespace.
In general, the Next Scripting Language differs from XOTcl in the following respects: @@ -974,46 +974,46 @@
obj istype sometype
- ::nx::core::objectproperty obj type sometype
+ ::nsf::objectproperty obj type sometype
obj info is type sometype
obj ismixin cls
::nx::core::objectproperty obj mixin cls
::nsf::objectproperty obj mixin cls
obj info is mixin cls
obj isclass ?cls?
::nx::core::objectproperty obj|cls class
::nsf::objectproperty obj|cls class
obj info is class
obj ismetaclass cls
::nx::core::objectproperty obj|cls metaclass
+ ::nsf::objectproperty obj|cls metaclass
obj info is metaclass
::nx::core::objectproperty cls baseclass
+ ::nsf::objectproperty cls baseclass
cls info is baseclass
obj isobject obj2
::nx::core::objectproperty obj object
+ ::nsf::objectproperty obj object
obj info is object
obj check checkoptions
::nx::core::assertion obj check checkptions
::nsf::assertion obj check checkptions
obj info check
::nx::core::assertion obj check
::nsf::assertion obj check
obj invar conditions
::nx::core::assertion obj object-invar conditions
::nsf::assertion obj object-invar conditions
obj info invar
::nx::core::assertion obj object-invar
::nsf::assertion obj object-invar
cls instinvar conditions
::nx::core::assertion cls class-invar conditions
::nsf::assertion cls class-invar conditions
cls info instinvar
::nx::core::assertion cls class-invar
::nsf::assertion cls class-invar
cls invar conditions
::nx::core::assertion cls object-invar conditions
::nsf::assertion cls object-invar conditions
cls info invar
::nx::core::assertion cls object-invar
::nsf::assertion cls object-invar
The exit hander interface changed from a method of
-::xotcl::Object
into three Tcl procs in the ::nx::core
+::xotcl::Object
into three Tcl procs in the ::nsf
namespace. Next provides now:
- ::nx::core::setExitHandler script - ::nx::core::getExitHandler - ::nx::core::unsetExitHandler + ::nsf::setExitHandler script + ::nsf::getExitHandler + ::nsf::unsetExitHandler