[Pharo-dev] Package unloading and extensions

Stéphane Ducasse stephane.ducasse at inria.fr
Wed Dec 11 05:55:48 EST 2013


On Dec 11, 2013, at 11:45 AM, Stéphane Ducasse <stephane.ducasse at inria.fr> wrote:

> This is strange so I report it.
> When we unload Nautilus package we still get the methods in ThemeIcons with category
> *Nautilus-contents and antoher one *Nautilus-icons
> 
> so we thought that unload does not unload extensions whose name is composed (*Nautilus vs. *Nautilus-icons)
> so we built a case with a package and extensions (on instance and class side of different classes).
> But unload was unloading them perfectly: *Box, *Box-green, *Box-foo
> 
> the only difference is that the second experience we did we used the UI MC browser while else we used
> some script ie
> 
> (MCWorkingCopy forPackage: (MCPackage named: 'Nautilus')) unload.
> 
> So we are puzzled.

We unloaded Nautilus using the MC Browser and we got the same result the methods in ThemeIcons *Nautilus-icons and 
*Nautilus-contents where not unloaded.
> 
> Stef and Pavel





More information about the Pharo-dev mailing list