[updates] 18 for 3.3alpha

Bruce ONeel beoneel at bluewin.ch
Sat Jun 8 10:22:44 UTC 2002


Hi,

Thanks, thisis at:

ftp://st.cs.uiuc.edu/Smalltalk/Squeak/3.3alpha/Squeak3.3a-4881.zip

cheers

bruce

Dan Ingalls <Dan at SqueakLand.org> wrote:
> Folks -
> 
> As part of an attempt to bring things up to date, I've forwarded 18 updates to the servers.  They are summarized below...
> 
> 	- Dan
> ------------------------
> 4858initInstFix-efo -- Oca Emilio -- 3 May 2002
> Removes a redundant #initialize call in #initializedInstance"
> 
> 4859resFix-mir -- Michael Rueger -- 3 May 2002
> Recreates the image resource file if it can not be found in any of the original locations. This may happen when a loaded project gets out of sync with it's environment, e.g. by moving the image to a different location."
> 
> 4860DrawingTweaks-ar -- Andreas Raab -- 3 May 2002
> Improve drawing for many small invalidated portions. Noticable for instance when activating system windows. Profiled against the following benchmark:
> | n mm |
> n := 4.
> mm := Array new: n.
> 1 to: n do:[:i|
> 	Browser fullOnClass: SystemDictionary selector: #macroBenchmarks.
> 	mm at: i put: World firstSubmorph.
> ].
> MessageTally spyOn:[
> 	1 to: 10 do:[:i| 1 to: n do:[:j|
> 		(mm at: j) activate.
> 		World displayWorld]].
> ].
> mm do:[:m| m delete].
> 
> 4862FixClassBuilderFix3-3a -- Nathanael Schärli & Andreas Raab -- 08 May 2002
> Fixes a problem in the cleanup method of the ClassBuilderFix. Also includes class ResourceCollector in case it got lost."
> 
> 4864Win32FFIFix-ar -- Andreas Raab -- 11 May 2002
> Fixes a problem with handle declaration in Win32."
> 
> 4868VMMaker33-7part1 -- tim at sumeru.stanford.edu -- 7 May 2002
> Part 1 of 2 of the latest VMMaker; it has to be in two parts because of two bugs relating to fileouts. Filein part 1 first, then part 2.
> Latest phase of a decent VM source code builder, this version being intended for a 3.2 image of approx update level 4811.
> This version is a first merge of the version6 changeset with Andreas' variations to support his favoured code layout for Windows.
> The platforms file tree you need can be downloaded via cvs from squeak.Sourceforge.net.
> See the VMMaker & VMMakerTool class commnets for details
> 
> 4869VMMaker33-7part2 -- tim at sumeru.stanford.edu -- 7 May 2002
> Part 2 of 2 of the latest VMMaker; it has to be in two parts because of two bugs relating to fileouts. Filein part 1 first, then part 2. Do not filein part 2 and then part 1. Nor should you file part three, since part three does not exist.
> Latest phase of a decent VM source code builder, this version being intended for a 3.2 image of approx update level 4811.
> This version is a first merge of the version6 changeset with Andreas' variations to support his favoured code layout for Windows.
> The platforms file tree you need can be downloaded via cvs from squeak.Sourceforge.net.
> See the VMMaker & VMMakerTool class commnets for details"
> 
> 4870VMMaker33-7part3 -- Andreas Raab -- 5 May 2002
> A few fixes for win32 VMMaker"
> 
> 4871ForgetGrabCmds-tk -- Ted Kaehler -- 16 May 2002
> The recent set of changes leaves some obsolete objects.  CommandHistory class>>forgetAllGrabCommandsFrom: sends isMorph, which gets an error.  This fix ignores the obsolete instances, but is tricky because it has to go fast!  Note how I limited the number of times ifError: will be executed."
> 
> 4872PastEndPut-gh -- Göran Hultgren -- 15 May 2002
> Tweaked the implementation of WriteStream>>pastEndPut:. The growth limit was raised from 20000 to 1000000 and the implementation of growth was improved. "
> 
> 4873Module-removes-tk -- Ted Kaehler -- 3 May 2002
> Makes it easier to remove all classes from a Module, prior to destroying it.  Likewise for all submodules.
> Allow an error to look up the stack for a certain method selector."
> 
> 4874addEToyFlaps-mir -- Michael Rueger -- 17 May 2002
> Refixing a problem with automatically adding etoy flaps."
> 
> 4875pluginFixes-mir -- Michael Rueger -- 17 May 2002
> - remove prompt for overwriting the thumbnail on local directories
> - resource cache multiple entries
> - set the Mac creator file type for project files
> 
> 4876codegeneratorModuleFix -- Henrik Gedenryd -- 19 May 2002
> Make plugins use constants from modules instead of pools."
> 
> 4877ptmRefix-sw -- Scott Wallace -- 3 May 2002
> Restores a fix necessary so that the selection does not get lost in a pluggable-text-morph when its yellow-button menu is popped up; the fix had arrived in update 4742 but its work had gotten undone by update 4835."
> 
> 4879PastEndPut-2-tk -- Ted Kaehler -- 24 May 2002
> Fixes bug in PastEndPut-gh.  A stream writing into a Text now calls replaceFrom:to:with:startingAt: instead of replaceFrom:to:with:.  The inherited version does not handle the runs correctly.  This fix tries to handle the runs.
> 	Example is that diffs in versions did not show any text changes in the first part of the text (before the place where the stream had to grow)."
> 
> 4880archiveViewerFix-nk -- Ned Konz -- 9 May 2002
> If you have non-standard fonts installed, the button
> font may be chosen incorrectly. This change set
> fixes this problem.
> It also sets the minimum width accordingly.
> 
> 4881flasher-sd -- Stephane Ducasse -- 17 April 2002
> Cleanups for the Flasher.  No longer directly accesses color inst var."



More information about the Squeak-dev mailing list