GNU Smalltalk 3.0.2

Tagged:

GNU Smalltalk 3.0.2 will shortly be available from

    ftp://ftp.gnu.org/gnu/smalltalk/smalltalk-3.0.2.tar.gz

This is a maintenance release with the following changes:

  • Fixed bugs in floating-point I/O
  • Fixed bugs in comparisons between ScaledDecimals and Integers.
  • Fixes for MinGW
  • Fixes to the Emacs modes.
  • Improved GNUPlot bindings (support for histograms).
  • Improved SqueakParser
  • Number>>#readFrom: will return floating-point numbers, not fractions.
  • New methods:

   AbstractSocket>>#isPeerAlive
   CharacterArray>>#endsWith:
   Collection>>#count:
   Collection>>#gather:
   Collection>>#noneSatisfy:
   Date>>#-
   DateTime>>#date:time:
   DateTime>>#date:time:offset:
   Dictionary>>#associations
   Message>>#selector:argument:
   Number>>#to:collect:
   Number>>#to:by:collect:
   SequenceableCollection>>#copyAfter:
   SequenceableCollection>>#copyAfterLast:
   SequenceableCollection>>#copyUpToLast:
   SequenceableCollection>>#identityIndexOfLast:ifAbsent:
   SequenceableCollection>>#indexOfLast:ifAbsent:
   SequenceableCollection>>#sort
   SequenceableCollection>>#sortBy:
   SequenceableCollection>>#with: (also #with:#with: etc.)
   Stream>>#with: (also #with:#with: etc.)
   Time>>#addSeconds:
   Time>>#midnight

  • Regex is now a subclass of Object
  • SQLite bindings return a different Row object for each #next call to a ResultSet.

User login