Which edition is loaded?

VA Smalltalk is a "100% VisualAge compatible" IDE that includes the original VisualAge technology and the popular VA Assist and WidgetKit add-ons.

Moderators: Eric Clayberg, wembley, tc, Diane Engles, solveig

Which edition is loaded?

Postby Hal » Thu Jun 21, 2007 5:32 am

I searched the forum, but didn't see this problem mentioned anywhere, so, if the answer is obvious and I wasted your time, I'm sorry.

When you use the menu option "Browse Editions" (i.e. via rt click on a class in the Visual Organizer or via rt click on a method name in the method list of a browser), how can you tell which edition is the active one?

If I drill down to the editions of a class or method in TrailBlazer, the active edition is marked with an *. But all other windows that display class or method editions don't seem to identify the active edition.

If it makes any difference, I am using version 7.5.1 under Windows.
Hal
 
Posts: 18
Joined: Wed Jun 06, 2007 7:30 am

Re: Which edition is loaded?

Postby Eric Clayberg » Thu Jun 21, 2007 2:38 pm

The loaded edition is shown with a small blue ball next to it as seen here...

Image
Eric Clayberg
Software Engineering Manager
Google
http://code.google.com/webtoolkit/download.html

Author: "Eclipse Plug-ins"
http://www.qualityeclipse.com
Eric Clayberg
Moderator
 
Posts: 4503
Joined: Tue Sep 30, 2003 6:39 am
Location: Boston, MA USA

currently loaded method edition?

Postby Hal » Mon Jun 25, 2007 9:58 am

what about the currently loaded method in the view you get when you browse the editions of a method?
Hal
 
Posts: 18
Joined: Wed Jun 06, 2007 7:30 am

Re: currently loaded method edition?

Postby Eric Clayberg » Mon Jun 25, 2007 10:50 am

Hal wrote:what about the currently loaded method in the view you get when you browse the editions of a method?

It uses the same small blue ball.
Eric Clayberg
Software Engineering Manager
Google
http://code.google.com/webtoolkit/download.html

Author: "Eclipse Plug-ins"
http://www.qualityeclipse.com
Eric Clayberg
Moderator
 
Posts: 4503
Joined: Tue Sep 30, 2003 6:39 am
Location: Boston, MA USA

thank you

Postby Hal » Mon Jun 25, 2007 1:00 pm

I see everything works correctly in when I use a virgin ABT.ICX, so something in our maps must be causing it to work not for us.

We see a red dot beside EVERY edition after loading out maps. I have traced the problem to the loading an edition of EtTools that overrides #checkPassword:in: (to simply answer true).
#checkPassword:in:
^ true

I can't see why that change would cause us not to be able to see the active edition.

The "Explain Prerequites" menu options in the Manage Applications window also disappear when we load that app, too. I can't figure that one out either. Got any ideas?
Hal
 
Posts: 18
Joined: Wed Jun 06, 2007 7:30 am

Re: thank you

Postby Eric Clayberg » Mon Jun 25, 2007 1:12 pm

Hal wrote:Got any ideas?

If you are loading a modified version of a base app, I have no idea what its effect might be. All bets are off at that point from my POV.

I would suggest re-loading the unmodified base version and sticking with that.
Eric Clayberg
Software Engineering Manager
Google
http://code.google.com/webtoolkit/download.html

Author: "Eclipse Plug-ins"
http://www.qualityeclipse.com
Eric Clayberg
Moderator
 
Posts: 4503
Joined: Tue Sep 30, 2003 6:39 am
Location: Boston, MA USA

Postby Hal » Mon Jun 25, 2007 1:48 pm

reloading the original version of the app does not return the system to how it used to be, so something else must be happening as a side effect of loading the app.

At least we know the action we are taking that is causing the problem.
Hal
 
Posts: 18
Joined: Wed Jun 06, 2007 7:30 am

Postby wembley » Tue Jun 26, 2007 5:59 am

The development tools applications set the browser mapping when they are loaded -- for example, EtTools class>>initializeAfterLoad, AbtToolsAdditionsApp class>>updateBrowserMappings, or StsPowerTools class>>setBrowserMappings. If you loaded a different EtTools, you overrode the browser mapping set in StsPowerTools.
John O'Keefe [|], Principal Smalltalk Architect, Instantiations Inc.
wembley
Moderator
 
Posts: 405
Joined: Mon Oct 16, 2006 3:01 am
Location: Durham, NC

thanks

Postby Hal » Wed Jun 27, 2007 5:33 am

Thanks for the explanation.

Reloading the 7.5.1 edition of the StSPowerTools application gave us back the "explain prereq" menu options and we can now see the blue ball beside the active method edition.
Hal
 
Posts: 18
Joined: Wed Jun 06, 2007 7:30 am


Return to VA Smalltalk 7.0, 7.5 & 8.0

Who is online

Users browsing this forum: Yahoo [Bot] and 1 guest