[Pharo-project] SystemNavigation with environment

Luc Fabresse luc.fabresse at gmail.com
Fri Oct 29 13:53:39 EDT 2010


Yes!
Tools will migrate slowly (and we hope smoothly ;-)).

#Luc


2010/10/29 Stéphane Ducasse <stephane.ducasse at inria.fr>

>
> On Oct 29, 2010, at 10:12 AM, Fernando Olivero wrote:
>
> > Hi Luc, great work!
> >
> > I found it useful to enhance my Gaucho search widgets ( that can now
> > ported to Pharo on top of the new system navigation ), and provide
> > contextualized searches in a cleaner manner.
> >
> > Are the environments you are using those of the  RefactoringEngine ?
>
> right now there are just instances of system dictionary.
> Now the goal is to change the superclass or add one in between
> SystemDictionary to add RBEnvironment API or modified API
> so that systemDictionary can play the role of a leave in the RB Environment
> composite structure.
>
> So the idea is that we will be able to bridge smoothly RBEnvironment and
> SystemDictionary and we will be able to run cooooool queries.
> Gorgeous isnt :)
>
> Stef
>
>
>
> >
> > Fernando
> >
> >
> > On Fri, Oct 29, 2010 at 10:04 AM, Luc Fabresse <luc.fabresse at gmail.com>
> wrote:
> >> Hi all,
> >>
> >> I
> >> committed
> SLICE-Issue-00001-MakeSystemNavigationEnvironmentAware-LucFabresse.2 in
> PharoTaskForces.
> >> Now SystemNavigation is environment aware.
> >> There two test classes :
> >> - SystemNavigationTest has been modified to test SystemNavigation on
> >> Smalltalk globals
> >>   - SystemNavigationOnNewlyCreatedEnvironmentTest tests SystemNavigation
> >> on a new Environment
> >>                have look
> >> at
> SystemNavigationOnNewlyCreatedEnvironmentTest>>testEnsureDefaultEnvironmentNotUsed
> >> ClassFactoryWithOrganizationForTestCase has been added to easily create
> >> classes
> >> ClassFactoryWithOrganizationForTestCaseTest test this latter class.
> >> Merge well in 12218 and tests are green.
> >> #Luc
> >>
> >
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pharo.org/pipermail/pharo-dev_lists.pharo.org/attachments/20101029/e7ebbc1c/attachment-0001.html>


More information about the Pharo-dev mailing list