[updates] 4 more for 3.2a
Bruce ONeel
beoneel at bluewin.ch
Thu Nov 15 17:36:18 UTC 2001
Hi,
Thanks to Henrik Gedenryd we have a new .zip file.
cheers
bruce
Dan Ingalls <Dan at SqueakLand.org> wrote:
> Folks -
>
> One of these fixes a problem with the latest spate of updates, so I've pushed them through apace.
>
> - Dan
> -------------------------
> 4515allScripts-sw -- Scott Wallace -- 13 November 2001
> Adopts a suggestion by Michael Rueger that the 'all-scripts tool' have an open and closed form, the closed form being basically the same as the classic script-status controls, thus allowing a single tool to serve both purposes.
> Makes the basic operation of the tool be more efficient by only rebuilding its contents when truly necessary.
> Also, if there are multiple stop/step/go buttons in the same project, their appearances are now kept in synch.
> Makes an all-scripts tool inside an isolated Presenter show the scripts only for that Presenter. This will be perceived for example in a ScriptingSpace if you drop an All Scripts tool into it.
> Includes a certain amount of cleanup of the antiquated Presenter class."
>
> 4516dndResFix-mir -- Michael Rueger -- 14 November 2001
> Fixes a bug with resources (images) dnd'ed into Squeak."
>
> 4517CollapseFix-sw -- Dan Ingalls for Scott Wallace -- 14 November 2001
> Fixes a bug arising from the changes in 4510RespectMinimumExtent.
> Now the minimum extent is only applied to windows that are not collapsed.
>
> 4518FasterKnownNames-di -- Dan Ingalls -- 14 November 2001
> This changeSet includes:
> A change to how Morph>>allKnownNames is computed. The old method allocated and copied arrays at every level. The new one simply evaluates a block, and that only when a knownName is found. This change provides a speedup of roughly 4x. Moreover the new logic, as a result, can exit early when the mechanism is being used to search for a match.
> In addition, PluggableListMorph overrides this method with a no-op, thus effecting another 3x of speedup in projects with a number of browsers.
> Finally, the redundant deprecated method UndefinedObject>>doIfNotNil: has been removed (it is also covered also in Object).
More information about the Squeak-dev
mailing list
|