Hi Lukas, thanks for the feedback!

I'll look in the issues you mentioned. I'll comment on these:

> - When opening classes/users/siblings they show up in the wrong

> browser, e.g. not the one I configured.

That's strange, since I use Toolset for these queries. Should I use something 
else?

> - I always have the same working set: WorkingSetMorph and a few
> methods within that. I have no idea how to change that.

It adapts to the code you change. If you modify a method or a class, it will 
show up in the list.

> 
> Anyway, I really like the tool. I suspect that I could get used to it :-)
> 
> Lukas
> 
> 
>> 
>> 2010/1/11 Romain Robbes <romain.rob...@gmail.com>:
>>> 
>>> On Jan 11, 2010, at 12:57 PM, Mariano Martinez Peck wrote:
>>> 
>>> Wow!!! I don't know what you said. I have been playing 10 minutes since you
>>> sent the email and it is really EXCELLENT!!!!
>>> 
>>> I love it.
>>> 
>>> Please +999999999999999^^999999   to put them in PharoDev image :)
>>> 
>>> 
>>> Thanks for the feedback!
>>> 
>>> A little "bug" I found is that in the text field, when you put a class, and
>>> OCompletion brings the popup, you HAVE to use TAB, not enter. I am use to
>>> use enter key. But the problem in this case is that the one who captures the
>>> even is WorkingSet, not OCompletion, so the classbrowser is shown with that
>>> class, but the OCompletion popup is still alive.
>>> 
>>> 
>>> Hum, that's strange ... I'll look into it. Normally once you're in the text
>>> field, the text field has focus, not the WorkingSet.
>>> 
>>> 
>>> Thanks a lot for this tool.
>>> 
>>> I'm just scratching my own itch :-)
>>> Cheers,
>>> Romain
>>> 
>>> Mariano
>>> 
>>> On Mon, Jan 11, 2010 at 4:42 PM, Romain Robbes <romain.rob...@gmail.com>
>>> wrote:
>>>> 
>>>> Dear list,
>>>> 
>>>> I've been working on a small tool to help people navigate their code in
>>>> Pharo.
>>>> WorkingSet tracks the entities you've changed recently, and lets you
>>>> access them quickly.
>>>> 
>>>> Load WorkingSet with:
>>>> Gofer new
>>>>   squeaksource: 'WorkingSet';
>>>>   package: 'WorkingSet';
>>>>   load.
>>>> 
>>>> Once loaded, press CMD-1 to activate or dismiss it. A User interface pops
>>>> up, with the following key mappings:
>>>> -H to get this help message.
>>>> -1-9 to select a recently changed class or method (depending on which list
>>>> is highlighted).
>>>> -TAB to select methods, or the text field.
>>>> -Left/Right arrow keys to select classes, methods, or text field.
>>>> -Up/Down arrow keys to select an item in the list of classes or methods.
>>>> -ENTER in the text field to navigate to the entity you typed.
>>>> -ENTER or SPACE in a class or method list to select the selected item.
>>>> -U to browse the users of an entity (methods: senders, classes:
>>>> references).
>>>> -S to browse the siblings of an entity (methods: implementors, classes:
>>>> hierarchy).
>>>> -K to close all windows opened by WorkingSet.
>>>> -L & R to shift the WorkingSet window left or right. (in case you use
>>>> several screens).
>>>> -ESC or CMD-1 to dismiss WorkingSet.
>>>> 
>>>> The text field allows you to enter classes and methods which are not
>>>> present in your working
>>>> set. You can enter multiple classes/methods at once by separating them
>>>> with spaces.
>>>> 
>>>> Enjoy!
>>>>        Romain
>>>> --
>>>> Romain Robbes
>>>> http://www.inf.unisi.ch/phd/robbes
>>>> 
>>>> 
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> Pharo-project@lists.gforge.inria.fr
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>> 
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project@lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>> 
>>> --
>>> Romain Robbes
>>> http://www.inf.unisi.ch/phd/robbes
>>> 
>>> _______________________________________________
>>> Pharo-project mailing list
>>> Pharo-project@lists.gforge.inria.fr
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>> 
>> 
>> 
>> 
>> --
>> Lukas Renggli
>> http://www.lukas-renggli.ch
>> 
> 
> 
> 
> -- 
> Lukas Renggli
> http://www.lukas-renggli.ch
> 
> _______________________________________________
> Pharo-project mailing list
> Pharo-project@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

--
Romain Robbes
http://www.inf.unisi.ch/phd/robbes


_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to