Dear Community,
We are pleased to announce the availability of the Next
Scripting Framework 2.0b3
which can be obtained from http://next-scripting.org
Best regards
- Gustaf Neumann
- Stefan Sobernig
===============================================
Announcing NSF 2.0b3
*************************
Major changes relative to NSF 2.0b2 are:
* Additional Features:
- object parameters:
call method "assign" on slot objects, when it is
provided
- include "-returns" in introspection for aliases and
scripted methods. New subcommand "info method returns"
for nx.
- better compatibility with XOTcl 1.*:
* invocation of objects via method interface follows per
default the XOTcl 1.* conventions. In order to
obtain the
semantics of ensemble objects, the object properties
"keepcallerself" and "perobjectdispatch" have to
be used.
* better handling of XOTcl 1.* configure commands
(starting
with a "-") when list property is lost (Many
thanks to
Zoran Vasjljevic for the good example)
* use different version numbers in serializer to avoid
mixups between XOTcl 1 and XOTcl 2 when both
packages are installed
* Improved Code Quality:
- improved performance
* rewrite of alias handling (alias reform)
* improved branch prediction
* significant speedup for handling large numbers
of subclasses (subclass reform), avoid
repetitious computations
* significant speedup on mass-destroy (e.g. on
thread exit)
- provide better protection for deletion/overwriting
of base classes
- fixed potential duplicates on diamond inheritance
- fixed unknown handling for "-local" and "-system"
dispatches
- improved compatibility for windows compilations
(c89, __WIN32__)
- fixed potential crashes
* during method caching
* error messages
* implicit deletions
- follow Tcl convention on error messages
(start always with lower case)
- better handling of multiple errors in a single command.
- return GMT dates in Httpd as RFCs require
* Improved documentation
- fixed typos, improve wordings
* Extended regression tests
MORE INFO
General and more detailed information about the
Next Scripting Framework and its components can be
found at http://next-scripting.org
Announcement
ttclcheck (typed Tcl checker) is a new tcl syntax checker that support
object oriented code for XOTcl, ITcl (and Tk). It uses new approach for
type checking of object references.
It is based on checker in XOTclIDE but now it is as a stand alone
application.
http://www.xdobry.de/ttclcheck
ttclchecker can produce nice html site from Tcl source code with
advanced browsing and syntax highlighting.
Look at this
http://www.xdobry.de/ttclcheck/xotclide
It is the first public release. Please send comments and bug reports to me.
Artur