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 > [email protected] > http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project > _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
