Oh my goodness this is awesome!

On Wed, Nov 1, 2017 at 5:15 AM, Marcel Taeumel <marcel.taeumel@hpi.de> wrote:
Hi Eliot,

as Tobias mentioned, we have a working integration [1] of the well-known "Refactoring"-Package [2] for Squeak's System Browser. It is missing a preview of the refactoring, but otherwise works fine:

Please extend the "RefactoringToolsForSqueak" package and consider integrating it into Trunk. Please do not start a new kind of integration in this regard. :) We have been using the existing integration successfully in Squeak 5.1 and Squeak Trunk in our student courses.

Next step would be to build a preview tool that supports add/remove steps of a refactoring. For example, a "rename message" might tackle too much methods. That is, there is no scoping at the moment.


[1] http://ss3.gemtalksystems.com/ss/RefactoringToolsForSqueak
[2] http://www.squeaksource.com/rb/

Am 01.11.2017 07:34:04 schrieb Tobias Pape <das.linux@gmx.de>:

Hi Eliot,

> On 01.11.2017, at 00:34, Eliot Miranda wrote:
> Hi All,
> I'm finally adding refactoring support to the standard Squeak browser. I wonder if anyone knows of refactoring submenu code suitable for the browser I could start from. I'm looking at Pharo's Nautilus integration as one model but wondered if there's anything closer.

Have you seen the Refactoring tools? We have done exactly that two years ago




Best regards

> _,,,^..^,,,_
> best, Eliot