Nautilus plugin with new menu entries

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Nautilus plugin with new menu entries

hernanmd
Hi,
If you are using Pharo 3 you may install a Nautilus plugin I did which implements the following menu item features:

- Jump to the superclass of the currently selected class.
- Explore all the instances of the currently selected class.
- Send #release and #initialize to the currently selected class
- Send (#perform:) the selected unary method to a new instance of the currently selected class.

To install evaluate:

Gofer it
    smalltalkhubUser: 'hernan' project: 'HernanPlugins';
    package: 'HernanPlugins';
    load.

Repository: http://www.smalltalkhub.com/#!/~hernan/HernanPlugins

Cheers,

Hernán

Reply | Threaded
Open this post in threaded view
|

Re: Nautilus plugin with new menu entries

stepharo
Hi hernan

did you see that I cleaned, fixed and documented the plugins in Pharo 40?

Sef

Le 18/1/15 06:32, Hernán Morales Durand a écrit :

> Hi,
> If you are using Pharo 3 you may install a Nautilus plugin I did which
> implements the following menu item features:
>
> - Jump to the superclass of the currently selected class.
> - Explore all the instances of the currently selected class.
> - Send #release and #initialize to the currently selected class
> - Send (#perform:) the selected unary method to a new instance of the
> currently selected class.
>
> To install evaluate:
>
> Gofer it
>     smalltalkhubUser: 'hernan' project: 'HernanPlugins';
>     package: 'HernanPlugins';
>     load.
>
> Repository: http://www.smalltalkhub.com/#!/~hernan/HernanPlugins 
> <http://www.smalltalkhub.com/#%21/%7Ehernan/HernanPlugins>
>
> Cheers,
>
> Hernán
>


Reply | Threaded
Open this post in threaded view
|

Re: Nautilus plugin with new menu entries

hernanmd
Hi Stef,

The plugin can work in Pharo 4 with a minimal modification (one line of code). Please feel free to include/change it if you like the features.

No, I didn't see your enhacements because I use Pharo 3.
I wish I could have more time.

Cheers,

Hernán


2015-01-18 8:13 GMT-03:00 stepharo <[hidden email]>:
Hi hernan

did you see that I cleaned, fixed and documented the plugins in Pharo 40?

Sef

Le 18/1/15 06:32, Hernán Morales Durand a écrit :
Hi,
If you are using Pharo 3 you may install a Nautilus plugin I did which implements the following menu item features:

- Jump to the superclass of the currently selected class.
- Explore all the instances of the currently selected class.
- Send #release and #initialize to the currently selected class
- Send (#perform:) the selected unary method to a new instance of the currently selected class.

To install evaluate:

Gofer it
    smalltalkhubUser: 'hernan' project: 'HernanPlugins';
    package: 'HernanPlugins';
    load.

Repository: http://www.smalltalkhub.com/#!/~hernan/HernanPlugins <http://www.smalltalkhub.com/#%21/%7Ehernan/HernanPlugins>

Cheers,

Hernán




Reply | Threaded
Open this post in threaded view
|

Re: Nautilus plugin with new menu entries

hernanmd
Attached a screenshot with menu changes.

If anyone has an idea to implement I could give a try.
Cheers,

Hernán


2015-01-18 14:51 GMT-03:00 Hernán Morales Durand <[hidden email]>:
Hi Stef,

The plugin can work in Pharo 4 with a minimal modification (one line of code). Please feel free to include/change it if you like the features.

No, I didn't see your enhacements because I use Pharo 3.
I wish I could have more time.

Cheers,

Hernán


2015-01-18 8:13 GMT-03:00 stepharo <[hidden email]>:

Hi hernan

did you see that I cleaned, fixed and documented the plugins in Pharo 40?

Sef

Le 18/1/15 06:32, Hernán Morales Durand a écrit :
Hi,
If you are using Pharo 3 you may install a Nautilus plugin I did which implements the following menu item features:

- Jump to the superclass of the currently selected class.
- Explore all the instances of the currently selected class.
- Send #release and #initialize to the currently selected class
- Send (#perform:) the selected unary method to a new instance of the currently selected class.

To install evaluate:

Gofer it
    smalltalkhubUser: 'hernan' project: 'HernanPlugins';
    package: 'HernanPlugins';
    load.

Repository: http://www.smalltalkhub.com/#!/~hernan/HernanPlugins <http://www.smalltalkhub.com/#%21/%7Ehernan/HernanPlugins>

Cheers,

Hernán






ClassMenu.jpg (73K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Nautilus plugin with new menu entries

stepharo
I will add on my todo to have a look at the way you added menus.
I think that the changes I did in Pharo 40 should work in 30.
In fact some plugin swere broken. I think that we should probably remove some of them.

Stef


Le 19/1/15 04:52, Hernán Morales Durand a écrit :
Attached a screenshot with menu changes.

If anyone has an idea to implement I could give a try.
Cheers,

Hernán


2015-01-18 14:51 GMT-03:00 Hernán Morales Durand <[hidden email]>:
Hi Stef,

The plugin can work in Pharo 4 with a minimal modification (one line of code). Please feel free to include/change it if you like the features.

No, I didn't see your enhacements because I use Pharo 3.
I wish I could have more time.

Cheers,

Hernán


2015-01-18 8:13 GMT-03:00 stepharo <[hidden email]>:

Hi hernan

did you see that I cleaned, fixed and documented the plugins in Pharo 40?

Sef

Le 18/1/15 06:32, Hernán Morales Durand a écrit :
Hi,
If you are using Pharo 3 you may install a Nautilus plugin I did which implements the following menu item features:

- Jump to the superclass of the currently selected class.
- Explore all the instances of the currently selected class.
- Send #release and #initialize to the currently selected class
- Send (#perform:) the selected unary method to a new instance of the currently selected class.

To install evaluate:

Gofer it
    smalltalkhubUser: 'hernan' project: 'HernanPlugins';
    package: 'HernanPlugins';
    load.

Repository: http://www.smalltalkhub.com/#!/~hernan/HernanPlugins <http://www.smalltalkhub.com/#%21/%7Ehernan/HernanPlugins>

Cheers,

Hernán