Bug 44106

GemBuilder for Smalltalk/VW

8.2, 8.1, 7.6.1, 7.6


Find Class... errors for SymbolDictionary entries that are not classes

When a SymbolDictionary contains an key-value pair in which the value is not a Class, using the Find Class... menu item to search for the value results in a server compile error, undefined symbol 'name'.


You can determine which SymbolDictionaries in your SymbolList contain a particular key by executing server code of the form:

   | sd |
   sd := System myUserProfile symbolList select: [:ea | ea includesKey: mySymbol].
   sd collect: [:ea | ea keys detect: [:key | (ea at: key) = ea ] ifNone: [nil].]

Last updated: 3/24/15