Pharo-dev
By thread
pharo-dev@lists.pharo.org
By month
Messages by month
- ----- 2026 -----
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
February 2012
- 124 participants
- 1711 messages
Re: [Pharo-project] Nautilus Refactorings
by 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 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(a)gmail.com>
>
> 2012/2/16 Noury Bouraqadi <bouraqadi(a)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
>
>
>
>
>
>
Feb. 16, 2012
Re: [Pharo-project] Nautilus Refactorings
by 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 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
>
>
>
>
Feb. 16, 2012
Re: [Pharo-project] TabbedPane Class/ Package / Workspace browsers
by S Krish
Yes, I will take a look and give my opinions.
But on the face of it there are two situations I grapple, one that is
useful for me and the other is: useful for newbies who are not the sharpest
of lot in a corporate env.
Provide an IDE that starts integrated and provides the option to split out
windows for the views needed in complex situation as also our sliding
sender/ implementer browser ( the TrailBlazer from VA long time back) have
its particular use..
Parallels: Debian >> Ubuntu >> Linux Mint..
Interesting viewpoint of Gaucho, I do believe there are similarities to
what Gilad argued for in Newspeak.. Vassily worked on. I am not able to
download the package though for lack of userid-pwd.
On Thu, Feb 16, 2012 at 2:54 PM, Fernando Olivero
<fernando.olivero(a)usi.ch>wrote:
> I was just pointing out difficulties with the single-windowed tabbed panes
> view.
>
> People can chose whatever they prefer, but its undeniable that these
> type of interfaces hamper with looking at simultaneous views of the
> system, and making use of placement for remembering a task context,
> recently there has been research on this area.
>
> I believe this discussion is interesting, because we should
> re-evaluate pros and cons of the traditional user interfaces, that
> have been around for long now.
>
> I would like to hear your opinion on the benefits of such interfaces,
> besides the fact that mainstream IDE's adopted it, it's not that i
> don't like Eclipse , is more that i'm aware that several difficulties
> have been found with these type of interfaces.
>
> Fernando
>
> [1]http://dl.acm.org/citation.cfm?id=1062492
> [2] http://dl.acm.org/citation.cfm?id=1806866
> [3]
> http://dl.acm.org/citation.cfm?id=1810295.1810331&coll=DL&dl=GUIDE&CFID=851…
> [4]http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=6070389
>
> On Thu, Feb 16, 2012 at 10:07 AM, S Krish
> <krishnamachari.sudhakar(a)gmail.com> wrote:
> > GroupWindowMorph is quite capable.. and nice..
> >
> > #configureForEmbedding needs to be implemented to get it right though
> across all windows to remove the topLabel, and any other change reqd.
> >
> > Also a System Setting for the default: Open the window in this Tabbed
> Pane only.. else explicitly open it in World.
> >
> > TabbedPane needs to then behave like an IDE , everything opens as a tab
> ( optionally right click detach to World ).. also a File Browser on left
> optionally for external file access with default viewer tabs for each type
> recognized..
> >
> > As others comment this is only an optional package.. not imposed for
> those who are accustomed to the current multiple window paradigm.
> >
> > Ofcourse the eclipse IDE is a complicated hunk with stuff we do not
> require in Pharo including refactoring which is per browser if OB based..
> or another with RB integration.. as also the long list of menu options,
> right click options..can be pared to the minimum.
> >
> > On Thu, Feb 16, 2012 at 2:06 PM, laurent laffont <
> laurent.laffont(a)gmail.com<mailto:laurent.laffont@gmail.com>> wrote:
> > Hi,
> >
> > In TWM, Pharo 1.4, there's GroupWindowMorph that can embed any kind of
> window as tab.
> >
> > Take a look at
> http://magaloma.blogspot.com/2011/07/twm-docking-windows.html , 0'56
> >
> > Find attached the changeset for GroupWindowMorph. File in using last
> Pharo 1.4 and:
> >
> > (GroupWindowMorph new openInWindowLabeled: 'Window organizer') extent:
> 400@400.
> >
> >
> > Cheers,
> >
> > Laurent
> >
> >
> >
> > On Thu, Feb 16, 2012 at 7:15 AM, S Krish <
> krishnamachari.sudhakar(a)gmail.com<mailto:krishnamachari.sudhakar@gmail.com>>
> wrote:
> >
> >
> > Just this quick n usable prototype.. ?
> >
> > Any comments of its utility.. I for one would rather prefer having
> everything navigable from one Tabbed Pane..
> >
> > Panes capable of rendering about every window of the basic tools of
> Pharo.. workspace, Finder, ScriptManager, possibly Transcript as a console
> collapsible as reqd
> >
> > Akin to the eclipse but not really that intensively single windowed..
> there are uses for spawning separate windows..
> >
> >
> >
>
>
Feb. 16, 2012
Re: [Pharo-project] Nautilus Refactorings
by 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!
Feb. 16, 2012
Re: [Pharo-project] TabbedPane Class/ Package / Workspace browsers
by Fernando Olivero
I was just pointing out difficulties with the single-windowed tabbed panes view.
People can chose whatever they prefer, but its undeniable that these
type of interfaces hamper with looking at simultaneous views of the
system, and making use of placement for remembering a task context,
recently there has been research on this area.
I believe this discussion is interesting, because we should
re-evaluate pros and cons of the traditional user interfaces, that
have been around for long now.
I would like to hear your opinion on the benefits of such interfaces,
besides the fact that mainstream IDE's adopted it, it's not that i
don't like Eclipse , is more that i'm aware that several difficulties
have been found with these type of interfaces.
Fernando
[1]http://dl.acm.org/citation.cfm?id=1062492
[2] http://dl.acm.org/citation.cfm?id=1806866
[3]http://dl.acm.org/citation.cfm?id=1810295.1810331&coll=DL&dl=GUIDE&CFID=8…
[4]http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=6070389
On Thu, Feb 16, 2012 at 10:07 AM, S Krish
<krishnamachari.sudhakar(a)gmail.com> wrote:
> GroupWindowMorph is quite capable.. and nice..
>
> #configureForEmbedding needs to be implemented to get it right though across all windows to remove the topLabel, and any other change reqd.
>
> Also a System Setting for the default: Open the window in this Tabbed Pane only.. else explicitly open it in World.
>
> TabbedPane needs to then behave like an IDE , everything opens as a tab ( optionally right click detach to World ).. also a File Browser on left optionally for external file access with default viewer tabs for each type recognized..
>
> As others comment this is only an optional package.. not imposed for those who are accustomed to the current multiple window paradigm.
>
> Ofcourse the eclipse IDE is a complicated hunk with stuff we do not require in Pharo including refactoring which is per browser if OB based.. or another with RB integration.. as also the long list of menu options, right click options..can be pared to the minimum.
>
> On Thu, Feb 16, 2012 at 2:06 PM, laurent laffont <laurent.laffont(a)gmail.com<mailto:laurent.laffont@gmail.com>> wrote:
> Hi,
>
> In TWM, Pharo 1.4, there's GroupWindowMorph that can embed any kind of window as tab.
>
> Take a look at http://magaloma.blogspot.com/2011/07/twm-docking-windows.html , 0'56
>
> Find attached the changeset for GroupWindowMorph. File in using last Pharo 1.4 and:
>
> (GroupWindowMorph new openInWindowLabeled: 'Window organizer') extent: 400@400.
>
>
> Cheers,
>
> Laurent
>
>
>
> On Thu, Feb 16, 2012 at 7:15 AM, S Krish <krishnamachari.sudhakar(a)gmail.com<mailto:krishnamachari.sudhakar@gmail.com>> wrote:
>
>
> Just this quick n usable prototype.. ?
>
> Any comments of its utility.. I for one would rather prefer having everything navigable from one Tabbed Pane..
>
> Panes capable of rendering about every window of the basic tools of Pharo.. workspace, Finder, ScriptManager, possibly Transcript as a console collapsible as reqd
>
> Akin to the eclipse but not really that intensively single windowed.. there are uses for spawning separate windows..
>
>
>
Feb. 16, 2012
Re: [Pharo-project] Nautilus Refactorings
by Serge Stinckwich
long method ?
On Thu, Feb 16, 2012 at 4:15 PM, Luc Fabresse <luc.fabresse(a)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(a)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(a)gmail.com>
>>>
>>>
>>> 2012/2/16 Noury Bouraqadi <bouraqadi(a)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/
Feb. 16, 2012
Re: [Pharo-project] Nautilus Refactorings
by Mariano Martinez Peck
On Thu, Feb 16, 2012 at 10:12 AM, Luc Fabresse <luc.fabresse(a)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(a)gmail.com>
>
>>
>> 2012/2/16 Noury Bouraqadi <bouraqadi(a)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
Feb. 16, 2012
Re: [Pharo-project] Nautilus Refactorings
by 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.fabresse(a)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(a)gmail.com>
>
>>
>> 2012/2/16 Noury Bouraqadi <bouraqadi(a)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
>>>
>>>
>>>
>>>
>>>
>>
>
Feb. 16, 2012
Re: [Pharo-project] Nautilus Refactorings
by 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 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(a)gmail.com>
>
> 2012/2/16 Noury Bouraqadi <bouraqadi(a)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
>>
>>
>>
>>
>>
>
Feb. 16, 2012
Re: [Pharo-project] Nautilus Refactorings
by 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.fabresse(a)gmail.com>wrote:
>
> 2012/2/16 Noury Bouraqadi <bouraqadi(a)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
>>
>>
>>
>>
>>
>
Feb. 16, 2012