[Pharo-project] Nautilus Refactorings
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'; load. (Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault It loads everything. For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :) Moreover, the 'rename class' method is replaced by the RB one :) Thanks in advance for your feedback, and if you want to participate, you are more than welcome :) Ben
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'; package: 'ConfigurationOfNautilus'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
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 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'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
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 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 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'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Hi Benjamin, Great, I will try too. Thanks, Luc 2012/2/14 Benjamin <benjamin.vanryseghem.pharo@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, Noury Bouraqadi wrote:
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 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'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
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 least partially (e.g. a skeleton)? A skeleton might allow others to help. BTW, I installed Nautilus on 1.4-333 yesterday night. Here is some feedback. I like the group idea. But, how can I add a new group ? I also wanted to reset a group (last modified, last viewed). How can do it ? I added a couple of classes, but strangely, they don't show up in the "last modified" group. Noury
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 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 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'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury Afin de contribuer au respect de l'environnement, merci de n'imprimer ce courriel qu'en cas de necessite Please consider the environment before you print
2012/2/16 Noury Bouraqadi <bouraqadi@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. Just wondering if it can't be automated somehow. At least partially (e.g. a skeleton)? A skeleton might allow others to help.
BTW, I installed Nautilus on 1.4-333 yesterday night. Here is some feedback.
I like the group idea. But, how can I add a new group ?
right click on a set of packages and "add in group" or (CMD+e). Luc I also wanted to reset a group (last modified, last viewed). How can do it ?
I added a couple of classes, but strangely, they don't show up in the "last modified" group.
Noury
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 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 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'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform:
#loadDefault
It loads everything.
For now I have only done some refactorings for classes, so if you
popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate,
you are more than welcome :)
Ben
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Afin de contribuer au respect de l'environnement, merci de n'imprimer ce courriel qu'en cas de necessite
Please consider the environment before you print
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.fabresse@gmail.com>wrote:
2012/2/16 Noury Bouraqadi <bouraqadi@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. Just wondering if it can't be automated somehow. At least partially (e.g. a skeleton)? A skeleton might allow others to help.
BTW, I installed Nautilus on 1.4-333 yesterday night. Here is some feedback.
I like the group idea. But, how can I add a new group ?
right click on a set of packages and "add in group" or (CMD+e).
Luc
I also wanted to reset a group (last modified, last viewed). How can do it
? I added a couple of classes, but strangely, they don't show up in the "last modified" group.
Noury
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 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 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'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform:
#loadDefault
It loads everything.
For now I have only done some refactorings for classes, so if you
popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate,
you are more than welcome :)
Ben
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Afin de contribuer au respect de l'environnement, merci de n'imprimer ce courriel qu'en cas de necessite
Please consider the environment before you print
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 misses a descriptions for available plugins in "Nautilus plugin manager" - I tested some simple refactorings rename, .... and it worked. What is missing (should be done) regarding refactorings ? #Luc 2012/2/16 Luc Fabresse <luc.fabresse@gmail.com>
2012/2/16 Noury Bouraqadi <bouraqadi@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. Just wondering if it can't be automated somehow. At least partially (e.g. a skeleton)? A skeleton might allow others to help.
BTW, I installed Nautilus on 1.4-333 yesterday night. Here is some feedback.
I like the group idea. But, how can I add a new group ?
right click on a set of packages and "add in group" or (CMD+e).
Luc
I also wanted to reset a group (last modified, last viewed). How can do it
? I added a couple of classes, but strangely, they don't show up in the "last modified" group.
Noury
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 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 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'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform:
#loadDefault
It loads everything.
For now I have only done some refactorings for classes, so if you
popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate,
you are more than welcome :)
Ben
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Afin de contribuer au respect de l'environnement, merci de n'imprimer ce courriel qu'en cas de necessite
Please consider the environment before you print
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.fabresse@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 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 misses a descriptions for available plugins in "Nautilus plugin manager"
- I tested some simple refactorings rename, .... and it worked. What is missing (should be done) regarding refactorings ?
#Luc
2012/2/16 Luc Fabresse <luc.fabresse@gmail.com>
2012/2/16 Noury Bouraqadi <bouraqadi@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. Just wondering if it can't be automated somehow. At least partially (e.g. a skeleton)? A skeleton might allow others to help.
BTW, I installed Nautilus on 1.4-333 yesterday night. Here is some feedback.
I like the group idea. But, how can I add a new group ?
right click on a set of packages and "add in group" or (CMD+e).
Luc
I also wanted to reset a group (last modified, last viewed). How can do
it ? I added a couple of classes, but strangely, they don't show up in the "last modified" group.
Noury
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 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 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'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform:
#loadDefault
It loads everything.
For now I have only done some refactorings for classes, so if you
popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate,
you are more than welcome :)
Ben
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Afin de contribuer au respect de l'environnement, merci de n'imprimer ce courriel qu'en cas de necessite
Please consider the environment before you print
long method ? On Thu, Feb 16, 2012 at 4:15 PM, Luc Fabresse <luc.fabresse@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.fabresse@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 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 misses a descriptions for available plugins in "Nautilus plugin manager"
- I tested some simple refactorings rename, Â .... and it worked. What is missing (should be done) regarding refactorings ?
#Luc
2012/2/16 Luc Fabresse <luc.fabresse@gmail.com>
2012/2/16 Noury Bouraqadi <bouraqadi@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. Just wondering if it can't be automated somehow. At least partially (e.g. a skeleton)? A skeleton might allow others to help.
BTW, I installed Nautilus on 1.4-333 yesterday night. Here is some feedback.
I like the group idea. But, how can I add a new group ?
right click on a set of packages and "add in group" or (CMD+e).
Luc
I also wanted to reset a group (last modified, last viewed). How can do it ? I added a couple of classes, but strangely, they don't show up in the "last modified" group.
Noury
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 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 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';   load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Afin de contribuer au respect de l'environnement, merci de n'imprimer ce courriel qu'en cas de necessite
Please consider the environment before you print
-- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Matsuno Laboratory, Kyoto University, Japan (until 12/2011) http://www.mechatronics.me.kyoto-u.ac.jp/ Every DSL ends up being Smalltalk http://doesnotunderstand.org/
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.fabresse@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.fabresse@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 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 misses a descriptions for available plugins in "Nautilus plugin manager"
- I tested some simple refactorings rename, .... and it worked. What is missing (should be done) regarding refactorings ?
#Luc
2012/2/16 Luc Fabresse <luc.fabresse@gmail.com>
2012/2/16 Noury Bouraqadi <bouraqadi@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. Just wondering if it can't be automated somehow. At least partially (e.g. a skeleton)? A skeleton might allow others to help.
BTW, I installed Nautilus on 1.4-333 yesterday night. Here is some feedback.
I like the group idea. But, how can I add a new group ?
right click on a set of packages and "add in group" or (CMD+e).
Luc
I also wanted to reset a group (last modified, last viewed). How can do it ? I added a couple of classes, but strangely, they don't show up in the "last modified" group.
Noury
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 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 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'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Afin de contribuer au respect de l'environnement, merci de n'imprimer ce courriel qu'en cas de necessite
Please consider the environment before you print
-- Serge Stinckwich UMI UMMISCO 209 (IRD/UPMC), Hanoi, Vietnam Matsuno Laboratory, Kyoto University, Japan (until 12/2011) http://www.mechatronics.me.kyoto-u.ac.jp/ Every DSL ends up being Smalltalk http://doesnotunderstand.org/
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 say that I didn't get why the background of some methods is yellow?
Method too long, I love this feature!
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 Feb 2012, at 11:36, Benjamin wrote:
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 say that I didn't get why the background of some methods is yellow?
Method too long, I love this feature!
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 click on the bullet icon ^^
And the simple Toggel Breakpoint stuff, I hate modifying methods with self halt just to have a look at what is happening.
I do not know this feature, I will have a look :) Ben
On 16 Feb 2012, at 11:36, Benjamin wrote:
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 say that I didn't get why the background of some methods is yellow?
Method too long, I love this feature!
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 <sven@beta9.be>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 with self halt just to have a look at what is happening.
On 16 Feb 2012, at 11:36, Benjamin wrote:
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 say that I didn't get why the background of some
methods is yellow?
Method too long, I love this feature!
2012/2/16 S Krish <krishnamachari.sudhakar@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, it would be better to have a working toggle breakpoint which doesn't produce a new version of the compiled method (less garbage in methods' versions). Luc
On Thu, Feb 16, 2012 at 4:17 PM, Sven Van Caekenberghe <sven@beta9.be>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 with self halt just to have a look at what is happening.
On 16 Feb 2012, at 11:36, Benjamin wrote:
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 say that I didn't get why the background of some
methods is yellow?
Method too long, I love this feature!
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 which I put Toggle breakpoint loses the sense of what line it is on .. jumps around.. very annoying there.. * Instability of painting.. I am not sure if I can pin point anything.. but has occurred almost only when I use this through Morphic UI construction.. The hack I have is temporary.. but also allows me to insert the self halt anywhere in the method code at the point I right click in the method and insert it ( sensibly though.. ). Till the Toggle breakpoint works perfectly. On Thu, Feb 16, 2012 at 6:46 PM, Luc Fabresse <luc.fabresse@gmail.com>wrote:
2012/2/16 S Krish <krishnamachari.sudhakar@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, it would be better to have a working toggle breakpoint which doesn't produce a new version of the compiled method (less garbage in methods' versions).
Luc
On Thu, Feb 16, 2012 at 4:17 PM, Sven Van Caekenberghe <sven@beta9.be>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 with self halt just to have a look at what is happening.
On 16 Feb 2012, at 11:36, Benjamin wrote:
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 say that I didn't get why the background of some
methods is yellow?
Method too long, I love this feature!
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 with self halt just to have a look at what is happening.
Done :) Ben
On 16 Feb 2012, at 11:36, Benjamin wrote:
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 say that I didn't get why the background of some methods is yellow?
Method too long, I love this feature!
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 NautilusUI>>toggleBreakPoint You probably forgot #toggleBreakOnEntryIn: ? Sven On 19 Feb 2012, at 20:14, Benjamin wrote:
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 with self halt just to have a look at what is happening.
Done :)
Ben
On 16 Feb 2012, at 11:36, Benjamin wrote:
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 say that I didn't get why the background of some methods is yellow?
Method too long, I love this feature!
On Feb 19, 2012, at 8:33 PM, Sven Van Caekenberghe wrote:
Ben,
You are moving faster than we can test, slow down ;-)
NOOOOOO ;) 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 :) (by the way, I am also improving Spec a lot :) )
I loaded the latest ConfigurationOfNautilus in my CI built Nautilus image and did a loadDefault.
Try to add a breakpoint gave a DNU in
NautilusUI>>toggleBreakPoint
You probably forgot #toggleBreakOnEntryIn: ?
This method is actually defined in AbstractTool in the package Tool, so I have proposed a slice :) Now waiting for the integrators :) Ben
Sven
On 19 Feb 2012, at 20:14, Benjamin wrote:
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 with self halt just to have a look at what is happening.
Done :)
Ben
On 16 Feb 2012, at 11:36, Benjamin wrote:
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 say that I didn't get why the background of some methods is yellow?
Method too long, I love this feature!
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 breakpoints are working now, super ! I noticed that the menu item text changes, cool, maybe add one of your nice icons too ?? BTW, please add the nautilus icon in the world menu, it is well deserved. Also, the window about menu displays the class comment of NautilusUI, maybe you can make it a bit more sexy. Sven
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 take at least a day before integrating anything ;-)
Yeah, shame on them LOL
Anyway the breakpoints are working now, super !
Cool
I noticed that the menu item text changes, cool, maybe add one of your nice icons too ??
I could, but making icons is boring lol Nut I will asap (or open a bug entry, like that I will not forget ;) )
BTW, please add the nautilus icon in the world menu, it is well deserved.
I tried, and it should, but I must miss something, I will try again :)
Also, the window about menu displays the class comment of NautilusUI, maybe you can make it a bit more sexy.
I do not get it, sorry
Sven
Thanks for your feedback, Ben
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 more sexy.
I do not get it, sorry
OK ;-)
<Screen Shot 2012-02-20 at 16.31.00.png>
Now gives:
<Screen Shot 2012-02-20 at 16.31.22.png>
While it should be more like:
<Screen Shot 2012-02-20 at 16.38.08.png>
;-)
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 ;-)
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.
2012/2/16 Benjamin <benjamin.vanryseghem.pharo@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 point menu entry on a method would be nice. Luc
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 ;-)
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.
I totally agree :) Ben On Feb 16, 2012, at 12:03 PM, Luc Fabresse wrote:
2012/2/16 Benjamin <benjamin.vanryseghem.pharo@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 point menu entry on a method would be nice.
Luc
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 ;-)
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.
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 posibility is the comments of the overwritten methods (same method name in the superclasses), that often have very important information for the correct or convenient manner of overwrite them. Maybe having an option in the setting to indicated how many comments to show. For example in Seaside, often I override a method, and there are tons of very important documentation in the overwritten methods comments, then I have to go in the hierarchy one and again for see them. * Another posibility is show the comments of invoked methods, when is can determinate of course, for example self sends... In this manner, I haven't to go in every method invocation to see that it does. Again, maybe a option in settings... * Another? My 2 cents Thanks a lot. 2012/2/16 Benjamin <benjamin.vanryseghem.pharo@gmail.com>
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 say that I didn't get why the background of some
methods is yellow?
Method too long, I love this feature!
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.fabresse@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 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 misses a descriptions for available plugins in "Nautilus plugin manager"
- I tested some simple refactorings rename, .... and it worked. What is missing (should be done) regarding refactorings ?
#Luc
2012/2/16 Luc Fabresse <luc.fabresse@gmail.com>
2012/2/16 Noury Bouraqadi <bouraqadi@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. Just wondering if it can't be automated somehow. At least partially (e.g. a skeleton)? A skeleton might allow others to help.
BTW, I installed Nautilus on 1.4-333 yesterday night. Here is some feedback.
I like the group idea. But, how can I add a new group ?
right click on a set of packages and "add in group" or (CMD+e).
Luc
I also wanted to reset a group (last modified, last viewed). How can do it ? I added a couple of classes, but strangely, they don't show up in the "last modified" group.
Noury
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 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 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'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Afin de contribuer au respect de l'environnement, merci de n'imprimer ce courriel qu'en cas de necessite
Please consider the environment before you print
On Thu, Feb 16, 2012 at 10:12 AM, Luc Fabresse <luc.fabresse@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 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 misses a descriptions for available plugins in "Nautilus plugin manager"
- I tested some simple refactorings rename, .... and it worked. What is missing (should be done) regarding refactorings ?
In my case the one I really miss is method rename. Is the one I use most. Ben, I will give it a try as soon as possible!!! :)
#Luc
2012/2/16 Luc Fabresse <luc.fabresse@gmail.com>
2012/2/16 Noury Bouraqadi <bouraqadi@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. Just wondering if it can't be automated somehow. At least partially (e.g. a skeleton)? A skeleton might allow others to help.
BTW, I installed Nautilus on 1.4-333 yesterday night. Here is some feedback.
I like the group idea. But, how can I add a new group ?
right click on a set of packages and "add in group" or (CMD+e).
Luc
I also wanted to reset a group (last modified, last viewed). How can do
it ? I added a couple of classes, but strangely, they don't show up in the "last modified" group.
Noury
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 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 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'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform:
#loadDefault
It loads everything.
For now I have only done some refactorings for classes, so if you
popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate,
you are more than welcome :)
Ben
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Afin de contribuer au respect de l'environnement, merci de n'imprimer ce courriel qu'en cas de necessite
Please consider the environment before you print
-- Mariano http://marianopeck.wordpress.com
On Feb 16, 2012, at 10:16 AM, Mariano Martinez Peck wrote:
On Thu, Feb 16, 2012 at 10:12 AM, Luc Fabresse <luc.fabresse@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 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 misses a descriptions for available plugins in "Nautilus plugin manager"
- I tested some simple refactorings rename, .... and it worked. What is missing (should be done) regarding refactorings ?
In my case the one I really miss is method rename. Is the one I use most.
Ben, I will give it a try as soon as possible!!! :)
Cool. I am really working on that, I hope to finish this for the end of the week (if no surprises :)) Ben
#Luc
2012/2/16 Luc Fabresse <luc.fabresse@gmail.com>
2012/2/16 Noury Bouraqadi <bouraqadi@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. Just wondering if it can't be automated somehow. At least partially (e.g. a skeleton)? A skeleton might allow others to help.
BTW, I installed Nautilus on 1.4-333 yesterday night. Here is some feedback.
I like the group idea. But, how can I add a new group ?
right click on a set of packages and "add in group" or (CMD+e).
Luc
I also wanted to reset a group (last modified, last viewed). How can do it ? I added a couple of classes, but strangely, they don't show up in the "last modified" group.
Noury
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 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 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'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Afin de contribuer au respect de l'environnement, merci de n'imprimer ce courriel qu'en cas de necessite
Please consider the environment before you print
-- Mariano http://marianopeck.wordpress.com
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 the first one). Why swapping ? I think it surprised me.
I know it's surprising, it's a tough discussion between Camillo and me :) Basically, I didi it this way because when you browse the hierarchy of a class, the classes displayed do not belong to the same package. So if you keep the same display, you will have a selected package in the first pane, and a set of classes not from this package in the second one. And it's disturbing too. So in one hand it's surprising, but on the other hand, the other solution display wrong information. In a nutshell, I am open to any solution :)
- it misses a descriptions for available plugins in "Nautilus plugin manager"
I should add that :)
- I tested some simple refactorings rename, .... and it worked. What is missing (should be done) regarding refactorings ?
If think class refactoring are implemented. I did source code refactoring yesterday. So variables refactoring are missing, and maybe a few more Thank you for your feedback Ben
#Luc
2012/2/16 Luc Fabresse <luc.fabresse@gmail.com>
2012/2/16 Noury Bouraqadi <bouraqadi@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. Just wondering if it can't be automated somehow. At least partially (e.g. a skeleton)? A skeleton might allow others to help.
BTW, I installed Nautilus on 1.4-333 yesterday night. Here is some feedback.
I like the group idea. But, how can I add a new group ?
right click on a set of packages and "add in group" or (CMD+e).
Luc
I also wanted to reset a group (last modified, last viewed). How can do it ? I added a couple of classes, but strangely, they don't show up in the "last modified" group.
Noury
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 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 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'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Afin de contribuer au respect de l'environnement, merci de n'imprimer ce courriel qu'en cas de necessite
Please consider the environment before you print
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 implemented. Just wondering if it can't be automated somehow. At least partially (e.g. a skeleton)? A skeleton might allow others to help.
It's quite automatic already. The process is: 1) open an image with RB 2) look for the name of menu items 3) enter the name in a workspace 4) use the shortcut cmd+E to find where this string is used 5) browse the class on the method (should be a method named #label) 6) jump to the method refactoring 7) copy it into NautilusRefactorings in a method named private##{NameOfTheRefactoring} 8) create the public method (skeletons are there already) 9) add a menu entry 10) test it 11) go to 2)
BTW, I installed Nautilus on 1.4-333 yesterday night. Here is some feedback.
Cool :)
I like the group idea. But, how can I add a new group ?
If you open the contextual menu on classes or packages, there is a lot of menu entries about group creation
I also wanted to reset a group (last modified, last viewed). How can do it ?
For now, there is now way, but I can add this I think :) Stef and I were wondering if those groups are really useful or not. But it seems they are :)
I added a couple of classes, but strangely, they don't show up in the "last modified" group.
The "last modified" group depend on the RecentMessageList which seems to be broken somehow. I should fix it Thanks for your feedback Ben
Noury
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 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 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'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Noury -- http://twitter.com/#!/NouryBouraqadi http://www.kroobe.com/profile/noury
Afin de contribuer au respect de l'environnement, merci de n'imprimer ce courriel qu'en cas de necessite
Please consider the environment before you print
On Tue, Feb 14, 2012 at 6:39 PM, Benjamin < benjamin.vanryseghem.pharo@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 url: 'http://ss3.gemstone.com/ss/Nautilus'; package: 'ConfigurationOfNautilus'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
So...that's the way of loading Nautilus with refactorings? Wouldn't it be better to include RB dependencis in ConfigurationOfNautilus and have a specific group there. So you can do for example ConfigurationOfNautilus project stableVersion load: 'WithRefactorings'. ? BTW, I checked the ConfigurationOfNautilusRefactoring and it looks you miss a critical feature of Metacello: project references :) From ConfigurationOfNautilusRefactoring you can directly depend on ConfigurationOfRB or ConfigurationOfNautilus rather than duplicating everything in there. Don't tell Stef you didn't read the chapter hahahaha
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
-- Mariano http://marianopeck.wordpress.com
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.pharo@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 url: 'http://ss3.gemstone.com/ss/Nautilus'; package: 'ConfigurationOfNautilus'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
So...that's the way of loading Nautilus with refactorings? Wouldn't it be better to include RB dependencis in ConfigurationOfNautilus and have a specific group there. So you can do for example
ConfigurationOfNautilus project stableVersion load: 'WithRefactorings'.
?
BTW, I checked the ConfigurationOfNautilusRefactoring and it looks you miss a critical feature of Metacello: project references :) From ConfigurationOfNautilusRefactoring you can directly depend on ConfigurationOfRB or ConfigurationOfNautilus rather than duplicating everything in there. Don't tell Stef you didn't read the chapter hahahaha
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
-- Mariano http://marianopeck.wordpress.com
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.pharo@gmail.com> wrote:
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.pharo@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 url: 'http://ss3.gemstone.com/ss/Nautilus'; package: 'ConfigurationOfNautilus'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
So...that's the way of loading Nautilus with refactorings? Wouldn't it be better to include RB dependencis in ConfigurationOfNautilus and have a specific group there. So you can do for example
ConfigurationOfNautilus project stableVersion load: 'WithRefactorings'.
?
BTW, I checked the ConfigurationOfNautilusRefactoring and it looks you miss a critical feature of Metacello: project references :) From ConfigurationOfNautilusRefactoring you can directly depend on ConfigurationOfRB or ConfigurationOfNautilus rather than duplicating everything in there. Don't tell Stef you didn't read the chapter hahahaha
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
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, 2012 at 8:38 PM, Benjamin <benjamin.vanryseghem.pharo@gmail.com> wrote: 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.pharo@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 url: 'http://ss3.gemstone.com/ss/Nautilus'; package: 'ConfigurationOfNautilus'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
So...that's the way of loading Nautilus with refactorings? Wouldn't it be better to include RB dependencis in ConfigurationOfNautilus and have a specific group there. So you can do for example
ConfigurationOfNautilus project stableVersion load: 'WithRefactorings'.
?
BTW, I checked the ConfigurationOfNautilusRefactoring and it looks you miss a critical feature of Metacello: project references :) From ConfigurationOfNautilusRefactoring you can directly depend on ConfigurationOfRB or ConfigurationOfNautilus rather than duplicating everything in there. Don't tell Stef you didn't read the chapter hahahaha
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
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 produce a configuration because this is important. What you can do is at least load the baseline and snapshot only when you will release on version for 1.4 and 1.5
On Mon, Feb 20, 2012 at 8:38 PM, Benjamin <benjamin.vanryseghem.pharo@gmail.com> wrote: 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.pharo@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 url: 'http://ss3.gemstone.com/ss/Nautilus'; package: 'ConfigurationOfNautilus'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
So...that's the way of loading Nautilus with refactorings? Wouldn't it be better to include RB dependencis in ConfigurationOfNautilus and have a specific group there. So you can do for example
ConfigurationOfNautilus project stableVersion load: 'WithRefactorings'.
?
BTW, I checked the ConfigurationOfNautilusRefactoring and it looks you miss a critical feature of Metacello: project references :) From ConfigurationOfNautilusRefactoring you can directly depend on ConfigurationOfRB or ConfigurationOfNautilus rather than duplicating everything in there. Don't tell Stef you didn't read the chapter hahahaha
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
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 and not "hierarchy" one.
having cmd+h for hierarchy would be great :)
Ben we should produce a configuration because this is important. What you can do is at least load the baseline and snapshot only when you will release on version for 1.4 and 1.5
On Mon, Feb 20, 2012 at 8:38 PM, Benjamin <benjamin.vanryseghem.pharo@gmail.com> wrote: 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.pharo@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 url: 'http://ss3.gemstone.com/ss/Nautilus'; package: 'ConfigurationOfNautilus'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
So...that's the way of loading Nautilus with refactorings? Wouldn't it be better to include RB dependencis in ConfigurationOfNautilus and have a specific group there. So you can do for example
ConfigurationOfNautilus project stableVersion load: 'WithRefactorings'.
?
BTW, I checked the ConfigurationOfNautilusRefactoring and it looks you miss a critical feature of Metacello: project references :) From ConfigurationOfNautilusRefactoring you can directly depend on ConfigurationOfRB or ConfigurationOfNautilus rather than duplicating everything in there. Don't tell Stef you didn't read the chapter hahahaha
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
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 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 produce a configuration because this is important. What you can do is at least load the baseline and snapshot only when you will release on version for 1.4 and 1.5
On Mon, Feb 20, 2012 at 8:38 PM, Benjamin <benjamin.vanryseghem.pharo@gmail.com> wrote: 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.pharo@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 url: 'http://ss3.gemstone.com/ss/Nautilus'; package: 'ConfigurationOfNautilus'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
So...that's the way of loading Nautilus with refactorings? Wouldn't it be better to include RB dependencis in ConfigurationOfNautilus and have a specific group there. So you can do for example
ConfigurationOfNautilus project stableVersion load: 'WithRefactorings'.
?
BTW, I checked the ConfigurationOfNautilusRefactoring and it looks you miss a critical feature of Metacello: project references :) From ConfigurationOfNautilusRefactoring you can directly depend on ConfigurationOfRB or ConfigurationOfNautilus rather than duplicating everything in there. Don't tell Stef you didn't read the chapter hahahaha
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
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, 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 and not "hierarchy" one.
having cmd+h for hierarchy would be great :)
Ben we should produce a configuration because this is important. What you can do is at least load the baseline and snapshot only when you will release on version for 1.4 and 1.5
On Mon, Feb 20, 2012 at 8:38 PM, Benjamin <benjamin.vanryseghem.pharo@gmail.com> wrote: 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.pharo@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 url: 'http://ss3.gemstone.com/ss/Nautilus'; package: 'ConfigurationOfNautilus'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
So...that's the way of loading Nautilus with refactorings? Wouldn't it be better to include RB dependencis in ConfigurationOfNautilus and have a specific group there. So you can do for example
ConfigurationOfNautilus project stableVersion load: 'WithRefactorings'.
?
BTW, I checked the ConfigurationOfNautilusRefactoring and it looks you miss a critical feature of Metacello: project references :) From ConfigurationOfNautilusRefactoring you can directly depend on ConfigurationOfRB or ConfigurationOfNautilus rather than duplicating everything in there. Don't tell Stef you didn't read the chapter hahahaha
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
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.pharo@gmail.com> wrote:
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, 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 and not "hierarchy" one.
having cmd+h for hierarchy would be great :)
Ben we should produce a configuration because this is important. What you can do is at least load the baseline and snapshot only when you will release on version for 1.4 and 1.5
On Mon, Feb 20, 2012 at 8:38 PM, Benjamin <benjamin.vanryseghem.pharo@gmail.com> wrote: 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.pharo@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   url: 'http://ss3.gemstone.com/ss/Nautilus';   package: 'ConfigurationOfNautilus';   load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
So...that's the way of loading Nautilus with refactorings? Â Â Wouldn't it be better to include RB dependencis in ConfigurationOfNautilus and have a specific group there. So you can do for example
ConfigurationOfNautilus project stableVersion load: 'WithRefactorings'.
?
BTW, I checked the ConfigurationOfNautilusRefactoring and it looks you miss a critical feature of Metacello: project references :) Â From ConfigurationOfNautilusRefactoring you can directly depend on ConfigurationOfRB or ConfigurationOfNautilus rather than duplicating everything in there. Don't tell Stef you didn't read the chapter hahahaha
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
-- www.tudorgirba.com "Every thing has its own flow"
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 Tue, Feb 21, 2012 at 10:06 AM, Benjamin <benjamin.vanryseghem.pharo@gmail.com> wrote:
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, 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 and not "hierarchy" one.
having cmd+h for hierarchy would be great :)
Ben we should produce a configuration because this is important. What you can do is at least load the baseline and snapshot only when you will release on version for 1.4 and 1.5
On Mon, Feb 20, 2012 at 8:38 PM, Benjamin <benjamin.vanryseghem.pharo@gmail.com> wrote: 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.pharo@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 url: 'http://ss3.gemstone.com/ss/Nautilus'; package: 'ConfigurationOfNautilus'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
So...that's the way of loading Nautilus with refactorings? Wouldn't it be better to include RB dependencis in ConfigurationOfNautilus and have a specific group there. So you can do for example
ConfigurationOfNautilus project stableVersion load: 'WithRefactorings'.
?
BTW, I checked the ConfigurationOfNautilusRefactoring and it looks you miss a critical feature of Metacello: project references :) From ConfigurationOfNautilusRefactoring you can directly depend on ConfigurationOfRB or ConfigurationOfNautilus rather than duplicating everything in there. Don't tell Stef you didn't read the chapter hahahaha
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
-- www.tudorgirba.com
"Every thing has its own flow"
On Tue, Feb 21, 2012 at 8:21 AM, Stéphane Ducasse <stephane.ducasse@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 and not "hierarchy" one.
having cmd+h for hierarchy would be great :)
+9999999 to open a hierarchy when you do cmd+b is bad for me beacuse: 1) 99% of the times I browse that way, I want to see that class, and 99% also the rest of the classes of that package, not the hierarchy 2) I am used to that since the last..mm 3 years ;) 3) Because it seems the hierarchy windows is slow in big cases [Object browse] timeToRun 19225 so it took me 20 seconds to open the window ;) Because of that, I much prefer cmd + to for a normal browse. I don't pretend all agree, so I would be very happy when you have the setting. Please let me know so that I can set it :) Cheers!
Ben we should produce a configuration because this is important. What you can do is at least load the baseline and snapshot only when you will release on version for 1.4 and 1.5
On Mon, Feb 20, 2012 at 8:38 PM, Benjamin <
benjamin.vanryseghem.pharo@gmail.com> wrote:
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.pharo@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 url: 'http://ss3.gemstone.com/ss/Nautilus'; package: 'ConfigurationOfNautilus'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
So...that's the way of loading Nautilus with refactorings? Wouldn't it be better to include RB dependencis in ConfigurationOfNautilus and have a specific group there. So you can do for example
ConfigurationOfNautilus project stableVersion load: 'WithRefactorings'.
?
BTW, I checked the ConfigurationOfNautilusRefactoring and it looks you miss a critical feature of Metacello: project references :) From ConfigurationOfNautilusRefactoring you can directly depend on ConfigurationOfRB or ConfigurationOfNautilus rather than duplicating everything in there. Don't tell Stef you didn't read the chapter hahahaha
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
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 them? Stef
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 :)
+9999999
to open a hierarchy when you do cmd+b is bad for me beacuse:
1) 99% of the times I browse that way, I want to see that class, and 99% also the rest of the classes of that package, not the hierarchy 2) I am used to that since the last..mm 3 years ;) 3) Because it seems the hierarchy windows is slow in big cases [Object browse] timeToRun 19225 so it took me 20 seconds to open the window ;)
Because of that, I much prefer cmd + to for a normal browse. I don't pretend all agree, so I would be very happy when you have the setting. Please let me know so that I can set it :)
Cheers!
Ben we should produce a configuration because this is important. What you can do is at least load the baseline and snapshot only when you will release on version for 1.4 and 1.5
On Mon, Feb 20, 2012 at 8:38 PM, Benjamin <benjamin.vanryseghem.pharo@gmail.com> wrote: 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.pharo@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 url: 'http://ss3.gemstone.com/ss/Nautilus'; package: 'ConfigurationOfNautilus'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
So...that's the way of loading Nautilus with refactorings? Wouldn't it be better to include RB dependencis in ConfigurationOfNautilus and have a specific group there. So you can do for example
ConfigurationOfNautilus project stableVersion load: 'WithRefactorings'.
?
BTW, I checked the ConfigurationOfNautilusRefactoring and it looks you miss a critical feature of Metacello: project references :) From ConfigurationOfNautilusRefactoring you can directly depend on ConfigurationOfRB or ConfigurationOfNautilus rather than duplicating everything in there. Don't tell Stef you didn't read the chapter hahahaha
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.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 hierarchy. => add preference setting
- could you try to see if you can just display the packages and hierarchy without swapping them?
=> add preference setting
Stef
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 :)
+9999999
to open a hierarchy when you do cmd+b is bad for me beacuse:
1) 99% of the times I browse that way, I want to see that class, and 99% also the rest of the classes of that package, not the hierarchy 2) I am used to that since the last..mm 3 years ;) 3) Because it seems the hierarchy windows is slow in big cases [Object browse] timeToRun 19225 so it took me 20 seconds to open the window ;)
Because of that, I much prefer cmd + to for a normal browse. I don't pretend all agree, so I would be very happy when you have the setting. Please let me know so that I can set it :)
Cheers!
Ben we should produce a configuration because this is important. What you can do is at least load the baseline and snapshot only when you will release on version for 1.4 and 1.5
On Mon, Feb 20, 2012 at 8:38 PM, Benjamin <benjamin.vanryseghem.pharo@gmail.com> wrote: 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.pharo@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 url: 'http://ss3.gemstone.com/ss/Nautilus'; package: 'ConfigurationOfNautilus'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
So...that's the way of loading Nautilus with refactorings? Wouldn't it be better to include RB dependencis in ConfigurationOfNautilus and have a specific group there. So you can do for example
ConfigurationOfNautilus project stableVersion load: 'WithRefactorings'.
?
BTW, I checked the ConfigurationOfNautilusRefactoring and it looks you miss a critical feature of Metacello: project references :) From ConfigurationOfNautilusRefactoring you can directly depend on ConfigurationOfRB or ConfigurationOfNautilus rather than duplicating everything in there. Don't tell Stef you didn't read the chapter hahahaha
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
2012/2/21 Camillo Bruni <camillobruni@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 hierarchy. => add preference setting
- could you try to see if you can just display the packages and
hierarchy without swapping them? => add preference setting
yes perfect. and by default do not swap ;-) Luc
Stef
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 :)
+9999999
to open a hierarchy when you do cmd+b is bad for me beacuse:
1) 99% of the times I browse that way, I want to see that class, and
99% also the rest of the classes of that package, not the hierarchy
2) I am used to that since the last..mm 3 years ;) 3) Because it seems the hierarchy windows is slow in big cases [Object browse] timeToRun 19225 so it took me 20 seconds to open the window ;)
Because of that, I much prefer cmd + to for a normal browse. I don't pretend all agree, so I would be very happy when you have the setting. Please let me know so that I can set it :)
Cheers!
Ben we should produce a configuration because this is important. What you can do is at least load the baseline and snapshot only when you will release on version for 1.4 and 1.5
On Mon, Feb 20, 2012 at 8:38 PM, Benjamin <
benjamin.vanryseghem.pharo@gmail.com> wrote:
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.pharo@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 url: 'http://ss3.gemstone.com/ss/Nautilus'; package: 'ConfigurationOfNautilus'; load.
(Smalltalk at: #ConfigurationOfNautilusRefactoring) perform: #loadDefault
So...that's the way of loading Nautilus with refactorings? Wouldn't it be better to include RB dependencis in ConfigurationOfNautilus and have a specific group there. So you can do for example
ConfigurationOfNautilus project stableVersion load: 'WithRefactorings'.
?
BTW, I checked the ConfigurationOfNautilusRefactoring and it looks you miss a critical feature of Metacello: project references :) From ConfigurationOfNautilusRefactoring you can directly depend on ConfigurationOfRB or ConfigurationOfNautilus rather than duplicating everything in there. Don't tell Stef you didn't read the chapter hahahaha
It loads everything.
For now I have only done some refactorings for classes, so if you popup the menu on a class, a new item named Refactoring should appear :)
Moreover, the 'rename class' method is replaced by the RB one :)
Thanks in advance for your feedback, and if you want to participate, you are more than welcome :)
Ben
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
-- Mariano http://marianopeck.wordpress.com
participants (11)
-
Benjamin -
Camillo Bruni -
Gastón Dall' Oglio -
Luc Fabresse -
Mariano Martinez Peck -
Noury Bouraqadi -
S Krish -
Serge Stinckwich -
Stéphane Ducasse -
Sven Van Caekenberghe -
Tudor Girba