Re: [Pharo-project] Nautilus Refactorings

2012-02-21 Thread Benjamin
A configuration for ? Ben On Feb 21, 2012, at 8:21 AM, Stéphane Ducasse wrote: On Feb 20, 2012, at 11:33 PM, Mariano Martinez Peck wrote: One last thing: when you type the name of a class somewhere and you do a cmd+b I think it would be much better if Nautilus open the normal browser

Re: [Pharo-project] Nautilus Refactorings

2012-02-21 Thread Stéphane Ducasse
On Feb 21, 2012, at 9:46 AM, Benjamin wrote: A configuration for ? nautilus so that it loads automatically everything it needs in a core 1.4 Ben On Feb 21, 2012, at 8:21 AM, Stéphane Ducasse wrote: On Feb 20, 2012, at 11:33 PM, Mariano Martinez Peck wrote: One last thing: when

Re: [Pharo-project] Nautilus Refactorings

2012-02-21 Thread Mariano Martinez Peck
On Tue, Feb 21, 2012 at 8:21 AM, Stéphane Ducasse stephane.duca...@inria.fr wrote: On Feb 20, 2012, at 11:33 PM, Mariano Martinez Peck wrote: One last thing: when you type the name of a class somewhere and you do a cmd+b I think it would be much better if Nautilus open the normal browser

Re: [Pharo-project] Nautilus Refactorings

2012-02-21 Thread Benjamin
Something like ConfigurationOfNautilus ? I do not get it Ben On Feb 21, 2012, at 9:53 AM, Stéphane Ducasse wrote: On Feb 21, 2012, at 9:46 AM, Benjamin wrote: A configuration for ? nautilus so that it loads automatically everything it needs in a core 1.4 Ben On Feb 21,

Re: [Pharo-project] Nautilus Refactorings

2012-02-21 Thread Tudor Girba
Hi Ben, He means that ConfigurationOfNautilus should specify all dependencies. For example, it should specify RPackage as dependency. Cheers, Doru On Tue, Feb 21, 2012 at 10:06 AM, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: Something like ConfigurationOfNautilus ? I do not get

Re: [Pharo-project] Nautilus Refactorings

2012-02-21 Thread Stéphane Ducasse
On Feb 21, 2012, at 1:59 PM, Tudor Girba wrote: Hi Ben, He means that ConfigurationOfNautilus should specify all dependencies. For example, it should specify RPackage as dependency. yes that for example. we should sit when I'm not running like hell this week Cheers, Doru On

Re: [Pharo-project] Nautilus Refactorings

2012-02-21 Thread Stéphane Ducasse
Ben I like the suggestion of mariano and luc. I discussed with them. - opening by default on packages is better because it does not force you to display the full hierarchy. - could you try to see if you can just display the packages and hierarchy without swapping

Re: [Pharo-project] Nautilus Refactorings

2012-02-21 Thread Camillo Bruni
On 2012-02-21, at 21:19, Stéphane Ducasse wrote: Ben I like the suggestion of mariano and luc. I discussed with them. - opening by default on packages is better because it does not force you to display the full hierarchy. = add preference setting -

Re: [Pharo-project] Nautilus Refactorings

2012-02-21 Thread Luc Fabresse
2012/2/21 Camillo Bruni camillobr...@gmail.com On 2012-02-21, at 21:19, Stéphane Ducasse wrote: Ben I like the suggestion of mariano and luc. I discussed with them. - opening by default on packages is better because it does not force you to display the full

Re: [Pharo-project] Nautilus Refactorings

2012-02-20 Thread Sven Van Caekenberghe
Ben, On 19 Feb 2012, at 20:51, Benjamin wrote: This method is actually defined in AbstractTool in the package Tool, so I have proposed a slice :) Now waiting for the integrators :) Yeah, these integrators are so slow, they take at least a day before integrating anything ;-) Anyway the

Re: [Pharo-project] Nautilus Refactorings

2012-02-20 Thread Benjamin
On Feb 20, 2012, at 10:46 AM, Sven Van Caekenberghe wrote: Ben, On 19 Feb 2012, at 20:51, Benjamin wrote: This method is actually defined in AbstractTool in the package Tool, so I have proposed a slice :) Now waiting for the integrators :) Yeah, these integrators are so slow, they

Re: [Pharo-project] Nautilus Refactorings

2012-02-20 Thread Benjamin
Ok, it's the first time I click on this button :) Let's fix that ;) Thanks again, Ben On Feb 20, 2012, at 4:40 PM, Sven Van Caekenberghe wrote: On 20 Feb 2012, at 16:01, Benjamin wrote: Also, the window about menu displays the class comment of NautilusUI, maybe you can make it a bit

Re: [Pharo-project] Nautilus Refactorings

2012-02-20 Thread Mariano Martinez Peck
On Tue, Feb 14, 2012 at 6:39 PM, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: Hello guys, I know a some of you are waiting for the integration of the RB engine into Nautilus. Some of them are already implemented, so if you wanna test them, here is the gofer script Gofer new

Re: [Pharo-project] Nautilus Refactorings

2012-02-20 Thread Benjamin
To be honest, if it works, I do not want to lose my time on Configuration It shouldn't be done by hand, but generated by a tool :) Ben On Feb 20, 2012, at 8:06 PM, Mariano Martinez Peck wrote: On Tue, Feb 14, 2012 at 6:39 PM, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: Hello

Re: [Pharo-project] Nautilus Refactorings

2012-02-20 Thread Mariano Martinez Peck
One last thing: when you type the name of a class somewhere and you do a cmd+b I think it would be much better if Nautilus open the normal browser and not hierarchy one. On Mon, Feb 20, 2012 at 8:38 PM, Benjamin benjamin.vanryseghem.ph...@gmail.com wrote: To be honest, if it works, I do not

Re: [Pharo-project] Nautilus Refactorings

2012-02-20 Thread Benjamin
I will add a setting for that :) Ben On Feb 20, 2012, at 11:33 PM, Mariano Martinez Peck wrote: One last thing: when you type the name of a class somewhere and you do a cmd+b I think it would be much better if Nautilus open the normal browser and not hierarchy one. On Mon, Feb 20,

Re: [Pharo-project] Nautilus Refactorings

2012-02-20 Thread Stéphane Ducasse
On Feb 20, 2012, at 11:33 PM, Mariano Martinez Peck wrote: One last thing: when you type the name of a class somewhere and you do a cmd+b I think it would be much better if Nautilus open the normal browser and not hierarchy one. having cmd+h for hierarchy would be great :) Ben we should

Re: [Pharo-project] Nautilus Refactorings

2012-02-19 Thread Benjamin
On Feb 16, 2012, at 11:47 AM, Sven Van Caekenberghe wrote: I miss running and debugging a single test from Nautilus (the current right-click menu on a method says 'Run Tests', plural, but maybe it only run the selected). And the simple Toggel Breakpoint stuff, I hate modifying methods

Re: [Pharo-project] Nautilus Refactorings

2012-02-19 Thread Sven Van Caekenberghe
Ben, You are moving faster than we can test, slow down ;-) I loaded the latest ConfigurationOfNautilus in my CI built Nautilus image and did a loadDefault. Try to add a breakpoint gave a DNU in NautilusUItoggleBreakPoint You probably forgot #toggleBreakOnEntryIn: ? Sven On 19 Feb 2012, at

Re: [Pharo-project] Nautilus Refactorings

2012-02-19 Thread Benjamin
On Feb 19, 2012, at 8:33 PM, Sven Van Caekenberghe wrote: Ben, You are moving faster than we can test, slow down ;-) NOO ;) I spend my time on Nautilus before I am not bored by university bullshit or something like that ;) Then we will have all the time we need to test everything :)

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Noury Bouraqadi
Ben, On 14 févr. 2012, at 20:23, Benjamin wrote: Basically, the infrastructure is here. But I still have to copy and past each menu entry :) It's long and a bit boring, but it's easy to do ^^ I have no idea on how this is implemented. Just wondering if it can't be automated somehow. At

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Luc Fabresse
2012/2/16 Noury Bouraqadi bouraq...@gmail.com Ben, On 14 févr. 2012, at 20:23, Benjamin wrote: Basically, the infrastructure is here. But I still have to copy and past each menu entry :) It's long and a bit boring, but it's easy to do ^^ I have no idea on how this is implemented.

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread S Krish
I would suggest modifying the right corner button for S B D I C : to a drop down like choice. Looks / aesthetics.. viewpoint.. On Thu, Feb 16, 2012 at 2:33 PM, Luc Fabresse luc.fabre...@gmail.comwrote: 2012/2/16 Noury Bouraqadi bouraq...@gmail.com Ben, On 14 févr. 2012, at 20:23,

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Luc Fabresse
Hi Ben, Nautilus is becoming really nice! Some thoughts: - By default, packages are in the first pane and classes in the second pane. When I click on the hierarchy toggle button, it is swapped (packages in second pane and classes in the first one). Why swapping ? I think it surprised me. - it

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Luc Fabresse
And I forget to say that I didn't get why the background of some methods is yellow? Luc 2012/2/16 Luc Fabresse luc.fabre...@gmail.com Hi Ben, Nautilus is becoming really nice! Some thoughts: - By default, packages are in the first pane and classes in the second pane. When I click on

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Mariano Martinez Peck
On Thu, Feb 16, 2012 at 10:12 AM, Luc Fabresse luc.fabre...@gmail.comwrote: Hi Ben, Nautilus is becoming really nice! Some thoughts: - By default, packages are in the first pane and classes in the second pane. When I click on the hierarchy toggle button, it is swapped (packages in

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Serge Stinckwich
long method ? On Thu, Feb 16, 2012 at 4:15 PM, Luc Fabresse luc.fabre...@gmail.com wrote: And I forget to say that I didn't get why the background of some methods is yellow? Luc 2012/2/16 Luc Fabresse luc.fabre...@gmail.com Hi Ben, Nautilus is becoming really nice! Some thoughts:

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Sven Van Caekenberghe
On 16 Feb 2012, at 10:15, Luc Fabresse wrote: And I forget to say that I didn't get why the background of some methods is yellow? Method too long, I love this feature!

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Benjamin
On Feb 16, 2012, at 9:55 AM, Noury Bouraqadi wrote: Ben, On 14 févr. 2012, at 20:23, Benjamin wrote: Basically, the infrastructure is here. But I still have to copy and past each menu entry :) It's long and a bit boring, but it's easy to do ^^ I have no idea on how this is

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Benjamin
On Feb 16, 2012, at 10:12 AM, Luc Fabresse wrote: Hi Ben, Nautilus is becoming really nice! Some thoughts: - By default, packages are in the first pane and classes in the second pane. When I click on the hierarchy toggle button, it is swapped (packages in second pane and classes in

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Benjamin
On Feb 16, 2012, at 10:15 AM, Luc Fabresse wrote: And I forget to say that I didn't get why the background of some methods is yellow? It's because your method is too long :) Ben Luc 2012/2/16 Luc Fabresse luc.fabre...@gmail.com Hi Ben, Nautilus is becoming really nice!

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Benjamin
Exactly ;) And do not forget that the length can be defined in settings ;) Ben On Feb 16, 2012, at 10:17 AM, Serge Stinckwich wrote: long method ? On Thu, Feb 16, 2012 at 4:15 PM, Luc Fabresse luc.fabre...@gmail.com wrote: And I forget to say that I didn't get why the background of

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Benjamin
On Feb 16, 2012, at 10:16 AM, Mariano Martinez Peck wrote: On Thu, Feb 16, 2012 at 10:12 AM, Luc Fabresse luc.fabre...@gmail.com wrote: Hi Ben, Nautilus is becoming really nice! Some thoughts: - By default, packages are in the first pane and classes in the second pane. When I

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Benjamin
Me too, it's one of my favorite :) This one, and the red icon for uncommented classes :) They are the two features which really have changed my way of working. Ben On Feb 16, 2012, at 10:27 AM, Sven Van Caekenberghe wrote: On 16 Feb 2012, at 10:15, Luc Fabresse wrote: And I forget to

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Sven Van Caekenberghe
I miss running and debugging a single test from Nautilus (the current right-click menu on a method says 'Run Tests', plural, but maybe it only run the selected). And the simple Toggel Breakpoint stuff, I hate modifying methods with self halt just to have a look at what is happening. On 16

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Benjamin
On Feb 16, 2012, at 11:47 AM, Sven Van Caekenberghe wrote: I miss running and debugging a single test from Nautilus (the current right-click menu on a method says 'Run Tests', plural, but maybe it only run the selected). You can do that :) You can open the menu, or cmd-t (i guess :s) or

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Sven Van Caekenberghe
On 16 Feb 2012, at 11:36, Benjamin wrote: and the red icon for uncommented classes :) Stef must like that one ;-) But for TestCase subclasses I don't think it makes much sense, the only comment I would write there is ' I am a test for .. ' which is silly.

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Benjamin
True. But since I use a magic command from Nautilus to generate test classes, there is a default comment :) Ben On Feb 16, 2012, at 11:52 AM, Sven Van Caekenberghe wrote: On 16 Feb 2012, at 11:36, Benjamin wrote: and the red icon for uncommented classes :) Stef must like that one

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Luc Fabresse
2012/2/16 Benjamin benjamin.vanryseghem.ph...@gmail.com True. But since I use a magic command from Nautilus to generate test classes, there is a default comment :) yes but Sven is right IMHO and the comment missing icon should be hidden for TestCase subclasses. And yes, the toggle break

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Benjamin
I totally agree :) Ben On Feb 16, 2012, at 12:03 PM, Luc Fabresse wrote: 2012/2/16 Benjamin benjamin.vanryseghem.ph...@gmail.com True. But since I use a magic command from Nautilus to generate test classes, there is a default comment :) yes but Sven is right IMHO and the comment

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Gastón Dall' Oglio
Hi Benjamin. Nautilus is really cool, congrats! Is possibly extract the methods comments (comments in the first lines of methods)? If possible, when I see a method, in the comment pane added to the current class comment, I want to can see the related comments. Related how? Well... * One

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread S Krish
Toggle Breakpoint, my experience in last one month in Morphic projects is causing instability.. I prefer the self halt, that is comparatively rock stable.. I have never had the image crash out or cause unpredictable paint etc.. On Thu, Feb 16, 2012 at 4:17 PM, Sven Van Caekenberghe

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread Luc Fabresse
2012/2/16 S Krish krishnamachari.sudha...@gmail.com Toggle Breakpoint, my experience in last one month in Morphic projects is causing instability.. I prefer the self halt, that is comparatively rock stable.. I have never had the image crash out or cause unpredictable paint etc.. I think,

Re: [Pharo-project] Nautilus Refactorings

2012-02-16 Thread S Krish
Absolutely.. it is better.. I do have a small personal implementation that allows me the luxury of not registering the change.. when halt is inserted.. but I agree there is no two opinions.. Toggle breakpoint if it works perfectly it will be the best but I have both issues: * The long methods in

Re: [Pharo-project] Nautilus Refactorings

2012-02-15 Thread Luc Fabresse
Hi Benjamin, Great, I will try too. Thanks, Luc 2012/2/14 Benjamin benjamin.vanryseghem.ph...@gmail.com Basically, the infrastructure is here. But I still have to copy and past each menu entry :) It's long and a bit boring, but it's easy to do ^^ Ben On Feb 14, 2012, at 8:15 PM,

[Pharo-project] Nautilus Refactorings

2012-02-14 Thread Benjamin
Hello guys, I know a some of you are waiting for the integration of the RB engine into Nautilus. Some of them are already implemented, so if you wanna test them, here is the gofer script Gofer new url: 'http://ss3.gemstone.com/ss/Nautilus'; package: 'ConfigurationOfNautilus';

Re: [Pharo-project] Nautilus Refactorings

2012-02-14 Thread Stéphane Ducasse
thanks benjamin. Stef Hello guys, I know a some of you are waiting for the integration of the RB engine into Nautilus. Some of them are already implemented, so if you wanna test them, here is the gofer script Gofer new url: 'http://ss3.gemstone.com/ss/Nautilus';

Re: [Pharo-project] Nautilus Refactorings

2012-02-14 Thread Noury Bouraqadi
Cool. I'll give it a try. I'm like mariano, luc and other waiting for RB support to start using Nautilus as the default browser. Noury On 14 févr. 2012, at 18:39, Benjamin wrote: Hello guys, I know a some of you are waiting for the integration of the RB engine into Nautilus. Some of

Re: [Pharo-project] Nautilus Refactorings

2012-02-14 Thread Benjamin
Basically, the infrastructure is here. But I still have to copy and past each menu entry :) It's long and a bit boring, but it's easy to do ^^ Ben On Feb 14, 2012, at 8:15 PM, Noury Bouraqadi wrote: Cool. I'll give it a try. I'm like mariano, luc and other waiting for RB support to start