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

Reply via email to