11255
-----

- added tests for the compiler to test shadowing of self, super, thisContext, 
true, false and nil. Thanks guys - we know you :)

- Issue 2086:   Introduce a cleanUp/cleanUp: protocol from squeak / keith idea!
        MyClass class>>cleanUp: aggressive
        This (class-side) method is called with an argument that indicates 
whether to do aggressive, i.e., potentially destructive cleanup. Doing 
aggressive cleanup will delete projects, change sets, uni-classes and more. 
Gentle cleanup is expected to only flush transient caches. If your class only 
has gentle cleanup you can simply implement

       MyClass class>>cleanUp

By default #cleanUp: delegates to this method (similar to startUp/startUp: and 
shutDown/shutDown:). You can 
run cleanup by executing:

       Smalltalk cleanUp. 
       Smalltalk cleanUp: true. 

Thanks luc for your analysis. After lunch in hot room is never that good for my 
brain :)


Stef
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to