<div id="__MailbirdStyleContent" style="font-size: 12pt;font-family: calibri;color: #000000">
                                        
                                        
                                            
                                        
                                        
                                        Hi Eliot,<div><br></div><div>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:</div><div><br></div><div><img src="cid:d135d26d-2236-4f79-abcf-85b50db8270e" width="auto"></img></div><div><br></div><div>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.</div><div><br></div><div>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.</div><div><br></div><div>Best,</div><div>Marcel</div><div><br></div><div>[1] <a>http://ss3.gemtalksystems.com/ss/RefactoringToolsForSqueak</a></div><div>[2] http://www.squeaksource.com/rb/</div><div><br></div><div class="mb_sig"></div>
                                        
                                        <blockquote class="history_container" type="cite" style="border-left-style: solid;border-width: 1px;margin-top: 20px;margin-left: 0px;padding-left: 10px;min-width: 500px">
                        <p style="color: #AAAAAA; margin-top: 10px;">Am 01.11.2017 07:34:04 schrieb Tobias Pape <das.linux@gmx.de>:</p>Hi Eliot,<br><br><br>> On 01.11.2017, at 00:34, Eliot Miranda <eliot.miranda@gmail.com> wrote:<br>> <br>> Hi All,<br>> <br>>     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.<br>> <br><br>Have you seen the Refactoring tools? We have done exactly that two years ago<br><br>http://ss3.gemtalksystems.com/ss/RefactoringToolsForSqueak.html<br><br>http://ss3.gemtalksystems.com/ss/RefactoringToolsForSqueak/RefactoringTools-mt.3.mcz<br><br><br>http://wiki.squeak.org/squeak/831<br><br>Best regards<br>-Tobias<br><br><br>> _,,,^..^,,,_<br>> best, Eliot<br>> <br><br><br></eliot.miranda@gmail.com>
                        </blockquote></div>