[squeak-dev] Monticello 1.6 features
Keith Hodges
keith_hodges at yahoo.co.uk
Sat Jul 4 22:18:56 UTC 2009
Matthew Fulmer wrote:
> On Sat, Jul 04, 2009 at 04:17:39PM -0400, Matthew Fulmer wrote:
>
>> There are currently 2 outstanding bugs in MC1.6:
>> - No traits support in SystemEditor
>> - SystemEditor is the engine that manages the compilation and
>> migration of the temporary classes and methods outside the
>> class hierarchy. It needs to know a lot about the internal
>> structure of Classes to do this, but it was never taught
>> about Traits, and I have not yet finished this coding.
>> - Obsolete classes are sometimes left behind
>>
>> And one bug in both MC1.5 and 1.6:
>> - Class initialization methods are run in a different order than
>> previous Monticellos.
>> - This causes problems when loading some packages from
>> Universes, although I forget which packages.
>>
>
> And one bug in MC1.5 but not 1.6:
> - MC1.5's loader is marginally more sensitive to method load
> order than MC1.0, because it removes and re-adds methods,
> rather than simply replace them. I'm not sure why it does
> this.
>
I am not exactly sure but I think it does this because it is trying to
keep the changes file correct for extensions and overrides to work.
Keith
More information about the Squeak-dev
mailing list
|