Bob,
Thanks for the info - it will be fixed with update 1367 which will show up any time soon out there for the test pilots.
Andreas -- +===== Andreas Raab ========= (andreasr@wdi.disney.com) ==+ | Walt Disney Imagineering Phone: +1 818 544 5016 I I Glendale, CA Fax: +1 818 544 4544 I +======< http://isgwww.cs.uni-magdeburg.de/~raab >========+
From: Bob Arning Reply To: squeak@cs.uiuc.edu Sent: Sunday, August 1, 1999 2:20 PM To: squeak@cs.uiuc.edu Cc: recipient list not shown Subject: [BUG] ClassBuilder breaks class references
The introduction of ClassBuilder causes a problem in finding references to a class. If there are references to a class and then the class is recompiled, the cmd-shift-n no longer sees the references. This is due to the fact that ClassBuilder creates a new association in Smalltalk while methods referencing the class keep the old association (although with the value updated). Since searches for references assume that the first association remains valid (as in:
Smalltalk browseAllCallsOn: (Smalltalk associationAt: cls theNonMetaClass name)
), the search fails. I think I will leave it to someone who better understands why the change was made to suggest a fix.
Cheers, Bob
squeak-dev@lists.squeakfoundation.org