GNU Smalltalk 3.0.5


GNU Smalltalk 3.0.5 has been released at

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.

User login