[UPDATES] 10 for Squeak3.7beta

dway at mailcan.com dway at mailcan.com
Tue Apr 6 06:15:15 UTC 2004



A quick round of fixes for 3.7beta.  Some of these were pretty serious
bugs, so I'm getting these fixes out now.

- Doug


------------------------------

5869MagnifierMorphMigrtn-nk -- Ned Konz -- 17 March 2004
My recent extensions to MagnifierMorph didn't deal with old instances,
in which the showPointer instVar would be nil.
This would lead to Squeak hanging when entering a project containing an
old MagnifierMorph, like the 'Fun with Morphic' project in the Worlds of
Squeak package.
This CS abstracts that variable, and so can deal with old instances.

5870SystemDictonary-fc -- Frank Caggiano -- 29 March 2004
Removes unreferenced class variable VersionString,  In a 3.7a 5816 image
VersionString returns Squeak3.1alpha of 27 September 2001. SystemVersion
current appears to be what is acually used.  (removed duplicate class
declaration -dew)"

5871KeyFocusChange-dgd -- Diego Gomez Deck
<DiegoGomezDeck at ConsultAr.com> -- 2 April 2004
Fix a bug introduced in 5849TextMorphSelectionFix-rr that causes an
error when an TextMorph has not a paragraph.
To force the bug, try to change any value (for example: heading) in an
eToy viewer.

5872ObsoleteRefsFix-nk -- Ned Konz -- 15 March 2004
This supplies a method that is called by
	SystemDictionary>>obsoleteMethodReferences
but that was not defined.
v1 (12 March)
v2 (15 March): avoided the use of MethodReference>>class:selector:

5873ITNMoreCommands-dgd -- Diego Gomez Deck
<DiegoGomezDeck at ConsultAr.com> -- 4 April 2004
Fix a bug in InternalThreadNavigator introduced in 5775q11-kbdNav-sw
(and reported by Stef)

5874RunArrayScanFrom-fbs -- Frank Shearar -- 1 April 2004
With update 5844, RunArray>>scanFrom: fails on '()f1dNumber new'. This
happens because 1d1 is a literal float, so RunArray>>scanFrom: reads in
a Number after the $f. This changeset instead reads in Integers. I've
also added a small test case.
(This was a significant bug which showed up in a number of places... for
example, executing 'Preferences browse'. -dew)"

5875FileOnVolumeRoot-hmm -- Hans-Martin Mosner -- 25 March 2004
Files in the root directory of a MacOS volume could not be opened in the
file list, because after splitting the path name into directory and
local file name, the directory was not recognizable as an absolute name
anymore.
Bug reported by Bert Freudenber, 22 March 2004"

5876CollectionIsZero-dgd -- Diego Gomez Deck
<DiegoGomezDeck at ConsultAr.com> -- 4 April 2004
Collection>>isZero completes the protocol in collection that make
collections polymorphic with numbers.
This also fix an error raised when Scamper is being installed in 3.7beta

5877EyedropperEventFix-nk -- Ned Konz -- 31 March 2004
With the changes to the EventSensor, the eyedropper in the PaintBoxMorph
would cause the system to hang. Even with the MVCSensorFixes-nk
changeset loaded, the Hand position was not getting updated while the
mouse button was down.
This changeset fixes both problems, and makes the colors update in
realtime.
I'm not sure that this is what's desired, though; it could slow down
response.

5878hScrollbarFixes2-sps -- Steven Swerling -- 4 April 2004
Fix for hScrollbar bug when used in MultiColumn lists. Fixed some cases
where the hScrollbar is obscured when using flop-out scrollbars. Also,
adds a preference called 'alwaysHideHScrollbar', which suppresses
display of horizontal scrollbars (this option overrides the
'alwaysShowHorizontalScrollbar' pref). Tweaks the pane options accessors
to allow overriding system preferences on individual scrollpanes"




<This automated message brought to you by the UpdateIncorporationTool.>
<See the UpdateIncorporationTool package on SqueakMap for details.>



More information about the Squeak-dev mailing list