Was just checking the Undeclared dictionary in 3.7beta before going gamma...
Doing 'Undeclared removeUnreferencedKeys; inspect' shows one undeclared variable: #cards. After searching for the reference to this (by brute force/'method source with it', is there an easier way?), it looks like it's in SMSqueakMap>>deleteCard:, which refers to the nonexistent variable #cards.
So, it'd be nice to clean this up. It might be easiest to fix it the 3.7beta update stream, and then also fix it in the next release of SqueakMap. (as long as we don't forget to fix it in the SM release)
- Doug
Hi Doug--
Doing 'Undeclared removeUnreferencedKeys; inspect' shows one undeclared variable... After searching for the reference to this (by brute force/'method source with it', is there an easier way?)...
You should be able to just select the key in the Undeclared inspector, and invoke "references" from the menu.
-C
-- Craig Latta improvisational musical informaticist craig@netjam.org www.netjam.org [|] Proceed for Truth!
Hi!
"Doug Way" dway@mailcan.com wrote:
Was just checking the Undeclared dictionary in 3.7beta before going gamma...
Doing 'Undeclared removeUnreferencedKeys; inspect' shows one undeclared variable: #cards. After searching for the reference to this (by brute force/'method source with it', is there an easier way?), it looks like it's in SMSqueakMap>>deleteCard:, which refers to the nonexistent variable #cards.
So, it'd be nice to clean this up. It might be easiest to fix it the 3.7beta update stream, and then also fix it in the next release of SqueakMap. (as long as we don't forget to fix it in the SM release)
I have fixed all this in my dev version. They "came back" because I bit myself using the tools. All those methods are old.
This week I have managed to lure my wife up north in Sweden :) so I have quite a few evenings of hacking lined up. Now dammit, SM will be lifted.
- Doug
regards, Gran
squeak-dev@lists.squeakfoundation.org