help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Help-smalltalk] GNU Smalltalk 2.2d released


From: Paolo Bonzini
Subject: [Help-smalltalk] GNU Smalltalk 2.2d released
Date: Wed, 29 Nov 2006 10:56:51 +0100
User-agent: Thunderbird 1.5.0.8 (Macintosh/20061025)

This should be the last release candidate for GNU Smalltalk 2.3. In fact no change should be necessary between 2.2d and 2.3.

The release is available from:
ftp://alpha.gnu.org/gnu/smalltalk/smalltalk-2.2d.tar.gz

The changes from 2.2c are:

- An exception to the GPL is included in all the virtual machine's source files. The exception allows Smalltalk programs to be combined with the virtual machine, and with any library bindings that bear the same exception, without the need to distribute the Smalltalk program under the GNU GPL too. This of course does not invalidate any reason why the Smalltalk program would need to be distributed under the GNU GPL (including using GPLed class libraries, or dynamically linking GPLed libraries such as GNU readline).

- RegexResults objects are created from C code rather than Smalltalk code. This should improve speed, even though it was done mostly for didactic reasons.

- C call-out do not necessarily create a new context. This also causes performance improvements.

- Brad Watson's ncurses bindings are included.

- A severe bug in ObjectMemory class>>#quit: (latent since forever, but exposed recently) was fixed.

- A couple of packaging fixes, needed for Jochen Schmitt's Fedora RPMs.

Thanks to everybody who contributed to this release.

Paolo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]