New source pointers: does anyone know what is happening in ClassDescription>fileOutChangedMessages:on:moveSource:toFile: ?

brad fowlow fowlow at
Sun Nov 5 08:34:32 UTC 2006

That looks like Monticello trickery.

A package can modify methods in classes that are owned by other  
(An application package can override something in a core class,
without taking on ownership of the full core class.)

When you unload the package that has the override method, the  
original is restored.
So there's probably funny business afoot to keep the original  


> I see a very puzzling method.  The class organisations name is  
> checked to see if it starts with '*' and ends with '-override'.  
> Does anyone know why?
> tim
> --
> tim Rowledge; tim at;
> Useful Latin Phrases:- Sic faciunt omnes. = Everyone is doing it.

More information about the Squeak-dev mailing list