[Pharo-dev] Losing instance variable addition

Stéphane Ducasse stephane.ducasse at inria.fr
Wed Oct 30 14:17:44 EDT 2013


Note that this is quite bad (and limit of MC) because it means that the people are forced to copy the package, do the modification 
and publish and do that each time the mother package will change.

Stef

On Oct 30, 2013, at 7:15 PM, Stéphane Ducasse <stephane.ducasse at inria.fr> wrote:

> Ok in fact 
> Gisela forked the AST-Core package to be able to load a new version with the instance variables.
> Because there is no way to say that a class definition modification is attached to a given package.
> 
> Stef
> 
>> Apparently the problem is that gisela is adding instance variable to a class that is not in the Flamel package.
>> So it was working before but not anymore.
>> 
>> Stef
>> 
>> 
>> 
>>> Hi guys
>>> 
>>> we are losing instance variables addition when loading a package.
>>> Here is the example:
>>> 
>>> 	Gofer new
>>> 		url: 'http://smalltalkhub.com/mc/gisela/Flamel/main'; 
>>> 		version:   'Flamel-GiselaDecuzzi.94';
>>> 		load
>>> 
>>> Normally RBProgramNode should have three new instance variables and not this is not the case.
>>> Is it a known bug?
>>> 
>>> Stef
>> 
>> 
> 





More information about the Pharo-dev mailing list