We are currently working on first-class slots and layouts in pharo.
This required some changes in how the class definitions are printed:
=============================================
Object subclass: #Layout
layout: ObjectLayout
slots: {
#host => Slot.
#compactClassIndex => Slot.
}
classSlots: {}
globals: ''
category: #'Slot-Layout'
=============================================
I adapted the MCClassDefinition >> definitionString to output our new class
definitions.
However squeaksource is not too happy with this and rewrites it completely
using the default definition.
Local mcz files contain the new definition, mcz files loaded form squeaksources
still the old definition.
Is there a way to still use squeaksources with our custom classes?
thanks
v(^_^)v
camillo