[Cuis-dev] Adding an instance variable to ClassDescription

Juan Vuletich JuanVuletich at zoho.com
Thu Jan 27 07:11:01 PST 2022


Hi Folks,

Hernán found a problem when building a new CuisUniversity. After #5013, 
trying to add a new instance variable to ClassDescription failed, and 
left the image in an inconsistent state. The attached changeset 
addresses the issue. Please review it and test it before integration.

Additionally, there is an issue with capturing the change in change 
sets, that fails for these special classes. So, to redefine these 
classes, #doSilently:

SystemChangeNotifier uniqueInstance doSilently: [
     Behavior subclass: #ClassDescription
         instanceVariableNames: 'instanceVariables organization 
newInstanceVariable'
         classVariableNames: ''
         poolDictionaries: ''
         category: 'Kernel-Classes'
     ].

Thanks,

-- 
Juan Vuletich
www.cuis-smalltalk.org
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
https://github.com/jvuletich
https://www.linkedin.com/in/juan-vuletich-75611b3
https://independent.academia.edu/JuanVuletich
https://www.researchgate.net/profile/Juan-Vuletich
https://patents.justia.com/inventor/juan-manuel-vuletich
@JuanVuletich

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 5050-SpecialRecompilationForBehaviorInstanceSide-JuanVuletich-2022Jan27-11h52m-jmv.002.cs.st
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20220127/11d619ce/attachment.ksh>


More information about the Cuis-dev mailing list