[squeak-dev] Monticello 1.6 features (was: Monticello/MCM tricks)
tapplek at gmail.com
Sat Jul 4 20:31:44 UTC 2009
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
Matthew Fulmer -- http://mtfulmer.wordpress.com/
More information about the Squeak-dev