[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Help-smalltalk] Smalltalk 2.1a and Gtk+ bindings patch released
From: |
Bonzini |
Subject: |
[Help-smalltalk] Smalltalk 2.1a and Gtk+ bindings patch released |
Date: |
Tue, 29 Jul 2003 05:48:34 -0400 |
User-agent: |
Mutt/1.3.28i |
I released Smalltalk 2.1a; among other changes the most relevant are:
* beginnings of a security framework inspired by Java's
* fixes to C call-outs; we use the same library as GNU gcj
It is available on
ftp://alpha.gnu.org/gnu/smalltalk/smalltalk-2.1a.tar.gz
and other GNU mirrors.
---
I also released the Gtk+ bindings for Smalltalk 2.1.4, which are a first
stab at merging the concepts at the base of Mike's bindings. They are
quite a big improvement on the pre-existing bindings, with features such
as:
* every GObject is always mapped to the same Smalltalk object
* if a function is declared as returning a GtkWidget * but actually
returns a GtkLabel *, the returned Smalltalk object will be a GtkLabel.
The same goes for objects passed to event handlers.
* many bug-fixes
* a few more example programs (including human vs. human TicTacToe :-)
* tighter integration with glib, using customized GClosures to invoke
Smalltalk methods.
These are available in Smalltalk 2.1a or as a patch from 2.1.4, at
ftp://alpha.gnu.org/gnu/smalltalk/smalltalk-2.1.4-gtk.diff.gz
Just configure without any extra option, and load package GTK.
As a remainder, Mike's bindings are available as
ftp://alpha.gnu.org/gnu/smalltalk/mike-anderson-gst-gtk-0.06.tar.gz
Reimplementations of Mike's example programs (and possibly reports for
any bug that emerges in the process) to use the GTK package are welcome!
Paolo
ps: my connectivity for the next month will be very sparse.
- [Help-smalltalk] Smalltalk 2.1a and Gtk+ bindings patch released,
Bonzini <=