New source pointers: does anyone know what is happening in
ClassDescription>fileOutChangedMessages:on:moveSource:toFile: ?
brad fowlow
fowlow at pacbell.net
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
packages.
(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
recoverable.
-brad
> 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 rowledge.org; http://www.rowledge.org/tim
> Useful Latin Phrases:- Sic faciunt omnes. = Everyone is doing it.
>
>
>
More information about the Squeak-dev
mailing list
|