[squeak-dev] [ANN] New Squeak and SqueakCore

Edgar J. De Cleene edgardec2005 at gmail.com
Fri Nov 11 13:40:59 UTC 2011




On 11/11/11 12:13 PM, "Frank Shearar" <frank.shearar at gmail.com> wrote:

>> 
>> A better way would not be commenting that line, because it still is needed
>> when someone actually uses a stack. A real refactoring would be better, but
>> as an interim solution this should work:
>> 
>> addStackMenuItems: menu hand: aHandMorph
>>        "Add appropriate stack-related items to the given menu"
>> 
>>        (self respondsTo: #isStackBackground) ifFalse: [^self].
>>        self isStackBackground
>>                ifTrue:
>>                        [menu add: 'card & stack...' target: self action:
>> #presentCardAndStackMenu]
>> 
>> That's because #isStackBackground is added by the Etoys package, so if that
>> is not present, you get the DNU.
>> 
>> Better yet, addStackMenuItems:hand: and its related methods like
>> presentCardAndStackMenu should be moved to the Etoys package so they can be
>> cleanly unloaded. Some mechanism needs to exist to hook them in (using
>> #respondsTo: is simplest but less elegant).

I complete agree.
When I do Smalltalk unloadAllKnownPackages , Etoys and several packages was
ripped.

And the Squeak image have still many loose ends, we need solve all, but need
time

>> Not sure what you're referring to.
> 
> That will be Pavel Krivanek's latest Pharo trick, a bootable image:
> http://www.windmap.cz/playground/pharo/pharo.iso
>> 
>> - Bert -

Yes, I have the pharo.iso of Pavel running on a very old machine without any
troubles.

My wild idea in Pharo list and here is.

We could have some from http://opensource.apple.com/ for the base Unix and
Squeak on top ?

Edgar
 





More information about the Squeak-dev mailing list