Download it! |
The Camp Smalltalk Refactoring Browser Squeak Port project![]() ![]() Status UPDATE - 9/17/2001 I have just updated the download directory, probably for the last time. Several Squeakers have taken the opportunity of CS3 to further the browser integration work, and they have volunteered to take over future integration work. You can find the fruits of their labors Here. This is a good thing, since my schedule is still really full. I will continue to contribute to the project as I can, especially at various Camp Smalltalks, including the one at OOPSLA 2001. The new version in the download directory of this site has some major new improvements to the model. The SUnit suite now greenlights under Squeak 3.1 alpha. I tested with builds 3892 and 4332. Note that this version does NOT have the latest integration work done by the CS3 folks. Once they get this stuff integrated with their version, I will probably remove this site, or at least the download directory. SCAN is great, but I still think the idea of a SourceForge project is a good one (originally proposed by Ralph Johnson) from a Smalltalk public relations perspective, and would encourage Daniel and the others to pursue nailing down a license and creating the SourceForge project. OLD UPDATES ![]() ![]() *UPDATE* Since I wrote this, Mark Schwenk and I have made a first crack at a partial UI. File in the RBUI.*.cs file and evaluate RB openBrowser. RB is a subclass of the standard Browser, and adds some context menus to the panes. BEWARE! So far, this is very rudimentary, several things are stubbed out, and some things haven't been tested at all. But some of you may find it to be better than nothing, so have fun. I was hoping to get the UI done by the second Camp Smalltalk, but lately my day gigs have turned into day, night, and weekend gigs, so it will have to wait. Acknowledgements ![]() Download ![]() ![]() Contributing If you have something to contribute to the project, I'd like to hear from you. As I mentioned earlier, integration with existing system browsers and third-party browsers are especially welcome. Bug reports and fixes are also urgently seeked. I only ask that if you make an extension, please keep changes to the Squeak model code to a minimum, and whatever you do, don't make any SUnit suites break. Also, please do not mirror these change set files on other servers, link to this page instead, as I linked to Sames' SUnit port above. Some external links
|