[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
|