GNU Smalltalk 3.0.5
By Paolo Bonzini - Posted on October 19th, 2008
Tagged:
GNU Smalltalk 3.0.5 has been released at
ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-3.0.5.tar.gz
GNU Smalltalk 3.0.5 is the last release in the 3.0 stable branch.
New features and bugfixes include:
- Bugfixes for gst-convert.
- CallinProcesses can be terminated with Process>>#terminate.
- DBI connection strings accept db/dbname/database, and host/hostname, as synonyms.
- Fixed rare garbage collection bugs.
- Fixed rounding error in Float>>#floorLog: and Float>>#ceilingLog:.
- gst-doc implements a -F option to choose output format. HTML and Texinfo are supported.
- GTK+ bindings updated to support changes in 2.12.
- #storeOn: fixed for classes in namespaces other than Smalltalk.

I found it impossible to scroll old inputs by the usual arrow up/down keys. I get ugly [A for arrow up and ugly [B for arrow down etc.
It should be easily possible to compile GNU smalltalk with the GNU Readline Library from the start. I argu that a simple aditional line in make will do?
Regards B Blöchl
It's not exactly one line :-) but it's already there. You need libreadline-devel or readline-devel, depending on what your distribution (including Fink or MacPorts on Mac OS X) calls it.
Also, I suggest you use 3.1.