On Sep 3, 2010, at 1:01 PM, Stéphane Ducasse wrote:
Hi all
I'm cleaning SystemNavigation (no comment). Now I really SystemNavigation to be able to navigate a given environment (instance of SystemDictionary). Therefore I introduced an analyzedEnvironment and I will funnel most methods to use it.
Now some queries are doing memory scanning (allBehaviorDo:) so I would like to use the following semantics for the method names all* will refer to methods that are not respecting the analyzedEnvironment but could scan the complete memory and I would like to introduce their pendant to convey the fact that they only take as input a given environment.
Example allClasses vs classes
This would allow us to have in place a nice infrastructure to load and analyse code in a separate environment and do atomica loading. This was done like that in VW30.
What do you think.
This is a very good change and was one of the issues faced with the namespace work. James
Stef
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project