On Dec 23, 2009, at 1:15 PM, Lukas Renggli wrote:

>>>>> May be this is MC that does this? Does anybody knows about it?
>>> 
>>> MC uses the changes file to restore methods that are put into an
>>> *packagename-override protocol, see MCMethodDefinition>>#unload.
>>> Practically this does not work, because it makes all kind of generally
>>> invalid assumptions.
>> 
>> Thanks lukas.
>> OK I have the impression that the package should know m1 is an override
>> and when I unload I should put back the method I overrode but
> 
> That is not that simple, because packages can be unloaded in a
> different order they are installed.

yes this was my example.


> I think a better strategy is to
> allow methods to be defined in multiple packages.

I have that in RPackage but not the unload semantics and tagging of override

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to