Hi All,

�I remember encountering the same problem somewhere and we fastly solved it using a preLoadDoit (I do not remember the exact name now) method of the ConfigurationOfOurProject in which we tested if the iv was there and if not added it.

Cheers,

#Luc


2013/10/30 St�phane Ducasse <stephane.ducasse@inria.fr>
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@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
>>
>>
>