[squeak-dev] what's the plan for Etoys in trunk?
K K Subbu
kksubbu.ml at gmail.com
Wed Jun 6 16:24:11 UTC 2018
On Wednesday 06 June 2018 02:39 PM, timfelgentreff at gmail.com wrote:
> Just for the heck of it, I went ahead and moved*only*
> Morph>>rotationCenter and Morph>>rotationCenter: into the `geometry`
> category (from *Etoys-geometry). After that, and unload of the Etoys
> packages leaves you with a mostly working image. If you open the
> PartsBin, you'll get a few more DNUs, but after moving a few more
> methods (scale, positionInWorld), the PartsBin also works, now
> without all the Etoys stuff.
Where can I find an image with these changes? The trunk (18059) still
shows Morph>>rotationCenter in *Etoys-geometry.
On this trunk, after I unload Etoys package, even a mouse move throws up
a emergency evaluator.
The messages in the *Etoys-geometry don't use Player, so I tried moving
them all into geometry category with:
(Morph methodsInCategory: '*Etoys-geometry')
do: [:m | Morph organization classify: m under: 'geometry'].
Then I am able to unload Etoys package without any error and the viewer
halo opens an Inspector. But PartsBin gives a DNU. Looks like Etoys
unload is too aggressive in removing methods.
Regards .. Subbu
More information about the Squeak-dev