[UPDATES] 10 more for 3.8 (and 3.9)

Marcus Denker denker at iam.unibe.ch
Thu Nov 25 13:00:05 UTC 2004


Some more fixes/tests for 3.8. The same changesets are in 3.9, too.

6476asMutatorEnh-st -- Samuel Tardieu -- 22 November 2004
It is common to use the expression
   (aSymbol, '':'') asSymbol
to build the setter from a getter message. For example, Seaside uses it 
internally for building callbacks. This changeset adds the #asMutator 
message to the Symbol class.
Test included.

6477ttcFix -- Yoshiki Ohshima -- 22 November 2004
Add Symbol font support to the later versions that uses Unicode.  Since 
the characters in the Symbol font now has legitimated character code 
point, we should use them."

6478StringMorphEditorSelectionFix-nk -- Ned Konz -- 22 November 2004
Ensures that you can select just after the last character in a 
TextMorph that is set to autoFit with autoWrap off (that is, with no 
space to the right of the last character).
v2 avoids selecting to the right of a CR at the end of a text line.
v3 adds same fixes to MultiCharacterBlockScanner.

6479FileCttBrowsServicesFix-md -- Marcus Denker -- 23 November 2004
When trying to open the meny (for ''get'' to read a big file) with 
Filelist2,
there was a walkback because FileContentsBrowser did not implement 
#services"

6480AtomMorphEnh-tbn -- Torsten Bergmann -- 25 November 2004
This adds a class comment and an example to AtomMorph. It also fixes 
the broken AtomMorphTest which failed due to the missing class 
comment."

6481NumberParsingTest-dtl -- David T. Lewis -- 24 November 2004
Test cases for numbers parsed from strings or streams. This test case 
is a companion to ScaledDecimalTest, which has already been added to 
the Squeak 3.9 release stream.
These tests demonstrate three failures in the current 3.9 image. See 
NumberReadFromFixes-2-dtl for patches that correct these failures as 
well as those demonstrated by ScaledDecimalTest."

6482NumberReadFromFixes-2-dtl -- David T. Lewis -- 24 November 2004
These changes correct several problems with parsing of numbers from 
strings and streams. The problems are demonstrated by NumberParsingTest 
and ScaledDecimalTest (provided in separate change sets; the latter is 
already included in the Squeak 3.9 image).
The original bug report was for the following problem, which is 
corrected by this change set:
   ''1.40s2'' asNumber => 1.39s2
This change set replaces NumberReadFromFixes-dtl, which introduced a 
serious bug that prevented recompilation of the system.

6483BecomeSelfImagefix -- tim at sumeru.stanford.edu -- 2 November 2004
Companion to BecomeSelfVMfix to trap the error of a become: a correctly"

6484haltIf-Fix-md -- Marcus Denker -- 24 November 2004
small refactoring for Object>>haltIf:"

6485MSecFix-ar -- Andreas Raab -- 25 November 2004
Time>>millisecondsToRun: can - if executed across image saves - result 
in a negative number. This fixes it to answer a very large number by 
replacing the simple subtraction with Time>>millisecondsSince: wich 
compensates for overflow."




More information about the Squeak-dev mailing list