I think people are aware that even in commercial Smalltalks the tools
are decades behind the state of the art in Eclipse.

Well its fortunate the our language works in dog years, so is that 10/7 ;)

Seriously - I think you've shown that with a good engine (which I'm hoping it is - it seemed that way when I first came across a few bits in Dolphin) - and a bit of knowledge (although you have tons - but I'm hoping we can follow in your footsteps), a few people could make a big impact on what is possible (I certainly don't find it easy to even contemplate writing these things in Eclipse, as the model is very complicated).


Have a look the method #refactoring in ORCmdCreateSubclassRefactoring
and ORCmdCreateSuperclassRefactoring. Maybe you can improve something
in terms of UI -> Refactoring Engine interaction?

I will certainly have a look - and maybe with a bit of guidance at ESUG I might be able to make a difference too.

There are already numerous refactorings that I "ported" from Eclipse:

I just took these for granted... I've been "spoiled" while being away, and had forgotten what the original base set was. I LOVE the generate multiple accessors (and the ability to edit that list and remove ones you don't want). I sometimes which it was a bit more tickable - but the alt-x (or right click) on an item works reasonably well.

As well as some new Smalltalk specific ones:

Nice.

Thanks as always for your contributions on this - its inspiring

Tim
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to