[ANN] [UPDATES] Twelve updates for 3.2

Bruce ONeel beoneel at bluewin.ch
Fri Aug 9 11:07:47 UTC 2002


Hi,

I'm just about to leave for a week, so, I won't be able to 
update the 3.2 packages until Monday the 19th or so.

cheers

bruce


Scott Wallace <scott.wallace at squeakland.org> wrote:
> On the update servers now, at last, is the first (and probably last) 
> burst of updates for Squeak 3.2, consisting of a dozen bug fixes and 
> performance tweaks arising in the aftermath of the recent release.
> 
> All of these have already appeared and passed public scrutiny in 
> 3.3a; the summaries are attached below.
> 
> Cheers,
> 
>   -- Scott
> 
> ----------
> 
> 
> 4936fixAllCat-sw -- Scott Wallace -- 24 July 2002
> Fix up methods that had '-- all --' as their home category
> 
> 4937soundTileFix-sw -- Scott Wallace -- 31 July 2002
> Sound tiles created with the SoundRecorder will again be well-formed. 
> They had gotten broken somewhere along the way.
> 
> 4938debuggerFix-sw -- Scott Wallace -- 29 July 2002
> Fixes a bug introduced in update 4487SyntaxErrorsOnFileIn (October 
> 2001) which compromised the mvc environment whenever a debugger was 
> brought up.  The workaround here, done without any pretension to deep 
> knowledge of the underlying issues, is to restore the method in 
> question (Debugger >> process:controller:context:isolationHead:) to 
> its former behavior in the mvc case, while letting it work its 
> putative magic in morphic.
> 
> 4939cachePushpin-nk -- Ned Konz -- 1 August 2002
> This provides caching for the menu titlebar icons so they don't have 
> to be built every time.
> 
> 4940assureRecent-sw -- Scott Wallace -- 1 August 2002
> Fixes the serious performance bug that if the method most recently 
> submitted to the system subsequently got removed, recent-submissions 
> browsers would continuously recompute their message lists."
> 
> 4941fasterPopUp-sw -- Scott Wallace -- 4 August 2002
> Reduces unnecessary invalidation upon display of pop-up menus in 
> morphic by precomputing the contents of dynamic menu items directly 
> rather than via preliminary insertion into the world.
> 
> 4942extrasFix-sw -- Scott Wallace -- 4 August 2002
> Fixes a bug in the logic governing when the 'put into a window' item 
> should be offered in the extras menu.
> 
> 4943flapTuning-sw -- Scott Wallace -- 19 July 2002
> * Gives explicit object-names to the etoy flaps (Supplies & 
> Navigator) so that they show up in the morph halo that way, per 
> request from Kim Rose.
> * Makes the Navigator shrink-wrapped, as per prescription from Andreas.
> 
> 4944condenseSources-sw -- Scott Wallace -- 25 July 2002
> Because the presence of spurious concrete '-- all -- method 
> categories breaks the condenseSources process, we now make a 
> preemptive call to the method that fixes up all such errors before 
> proceeding with the real work of condenseSources.  Thanks to Boris 
> Gaertner for finding this problem.
> 
> 4945fasterSlideToTrash-sw -- Scott Wallace -- 26 July 2002
> When sliding large morphs to the trash, animate a thumbnail rather 
> than the full-sized morph.  This speeds things up considerably.
> 
> 4946versBrowsFix-sw -- Scott Wallace -- 27 July 2002
> Fixes a glitch in update 4926 that only showed up when browsing 
> versions of a method on the class side.
> 
> 4952PaintBoxToFront-tk -- Ted Kaehler -- 6 August 2002
> Gives the SketchEditor a Morphic layer number of 28, putting it 
> behind the Flaps, including the PaintBox tools.
> Note:  Perhaps PasteUpMorph>>addMorphInLayer: should be removed from 
> the system?  It redundantly brings the flaps to the front.  It is 
> there because addMorphFront: can add a normal morph in front of the 
> flaps.  We could remove it and watch for layer violations.
> 
> -------
> 
> Note:  there was a slight complication about the formal name of the 
> release.  The correct name is "Squeak3.2", without a space, but 3.2 
> images downloaded from the public servers were marked "Squeak 3.2", 
> with a space between the "Squeak" and the "3.2".  When you first 
> update such an image, you will be told that the version name is being 
> transformed from "Squeak 3.2" to "Squeak3.2", and will be asked to 
> load updates again.  Once fresh packages are built that have images 
> that include these updates, that issue will no longer arise.



More information about the Squeak-dev mailing list