Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
No description, website, or topics provided.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
Paul Berglund did a port of GsTools to VA 7.0. There is still some more work to do but this is a nice start. PGB 12-6-05 Keep in mind that this is by no means a completed port; there's a lot of stuff that I haven't even tried to test. It does pass the "will it load" test, however, and the singleton browser that I can't live without seems to be working. Summary of changes: 1. I removed #compile:in:notifying: from EtMethodsBrowser and EtClassBrowser. They are now implemented by StsPowerTools, so the call to #gsLogMethodCreation: will have to be added in some other way, but I have not done so yet. 2. StsPowerTools implements #menuEdit on EtBrowser, EtInspector and EtWorkspace, so I put the code to add the GsTools menu picks in #stsEditMenu: instead. 3. EtCodeWindow>>#initializeAfterRealize was breaking the StsPowerTools code coloring mechanism somehow, so for now I commented out the line that was causing the trouble. 4. There was a walkback in EtWindow>>#gstShowSystemWindowsList plus it was listing more windows than made sense to me, so I made a quick hack to fix that. 5. I added #selectedMethods and #selectedClasses to GstWorkspaceOrganizer, as I was getting walkbacks without them. 6. For the time being I commented out GsTools>>#updateBrowserMappings. The browsers that existed when GsTools were written have now been enhanced so I expect that either the Gs* enhancements aren't needed anymore or else they should be moved to subclass (and extend) the Sts* versions rather than the older unenhanced ones they subclass now. 7. GstWorkspaceOrganizer>>#openOrganizer was looking for the organizer by seeing which of CwShell allShells had a title of 'Workspace Organizer'. But for some reason there is now some object in CwShell allShells that doesNotUnderstand #title so as a quick and dirty fix I added a "respondsTo:" check. 8. I removed Character>>#space and Collection>>#do:separatedBy: from GsBaseExtensions because they now appear to be implemented in the VA base. PGB 2-1-06 9. Fixed a walkback which would occur if you tried to send methods from a changes browser to a singleton methods browser. PGB 11-7-06 10. Fixed a double "do you want to save?" prompt when closing a methods browser.