A squeakmap entry may contain just an installation script such as the ones at
http://wiki.squeak.org/squeak/831
It is a matter of contacting Marcus Denker and ask him for the rights to add a new version entry to the existing 'Refactoring Engine' entry on SqueakMap.
On 11/1/17, Tobias Pape Das.Linux@gmx.de wrote:
On 01.11.2017, at 12:26, David T. Lewis lewis@mail.msen.com wrote:
If the refactoring tools are known to work in current Squeak, and if there is active support for the package, then we should have an entry for this on SqueakMap.
Looking at the SqueakMap Package Loader in my trunk image, I see entries for Refactoring Browser for Squeak 3.2 through Squeak 3.8. There is also an entry for Refactoring Engine for Squeak 3.9. These were maintained by Marcus Denker, who is no longer active in Squeak development.
Could someone please volunteer to make an entry for the current tools that are being maintained for Squeak today?
We (at hpi) currently only maintain the Metacello Config...
Thanks!
Dave
On Wed, Nov 01, 2017 at 11:15:29AM +0100, Marcel Taeumel 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.
Best, Marcel
[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
http://ss3.gemtalksystems.com/ss/RefactoringToolsForSqueak.html
http://ss3.gemtalksystems.com/ss/RefactoringToolsForSqueak/RefactoringTools-...
http://wiki.squeak.org/squeak/831
Best regards -Tobias
_,,,^..^,,,_ best, Eliot