Uninstalling stuff (was Re: [squeak-dev] SqueakMap
bert at freudenbergs.de
Sat Feb 26 07:46:45 UTC 2011
On 25.02.2011, at 23:35, Göran Krampe wrote:
> On 02/26/2011 01:21 AM, Chris Cunningham wrote:
>> 2011/2/25 Göran Krampe<goran at krampe.se>:
>>> And finally, as you said - classes should ideally have #release ( opposite
>>> of initialize) methods I guess if they need to make modifications to the
>>> image before they get deleted. Not sure if that has ever been used for class
>>> side initializers - anyone care to elaborate on Smalltalk history here?
>> To me, at least ,#release would mean something completely different
>> than what you have mentioned here. I'd much rather see a method named
>> something like #prepForUnload.
> Well, Ijust used the term "release" since it is AFAIK regarded as the opposite of initialize in Smalltalk. But again, I have almost never used it - and I don't think I have seen it on the class side, so anyone with better insight?
> regards, Göran
There has always been support for this. The method you are looking for is called "unload". Existing methods do e.g. unregistration. Just browse implementers.
- Bert -
More information about the Squeak-dev