Hi all,<br>
<br>
I just stumbled upon the following behavior:<br>
<br>
<font color="#000000">    </font><font color="#000000">Smalltalk</font><font color="#000000"> </font><font color="#000080">globals</font><font color="#000000"> </font><font color="#000080">at:</font><font color="#000000"> </font><font color="#000080">#MyTempVar</font><font color="#000000"> </font><font color="#000080">put:</font><font color="#000000"> </font><font color="#800000">42</font><font color="#000000">.</font><font color="#000000"><br>
    </font><font color="#000000">Smalltalk</font><font color="#000000"> </font><font color="#000080">globals</font><font color="#000000"> </font><font color="#000080">removeKey:</font><font color="#000000"> </font><font color="#000080">#MyTempVar</font><font color="#000000">. </font><font color="#008080">"--> nil"</font><font color="#000000"><br>
</font><br>
This confuses me, according to the method comment, I would have expected <font color="#000080">#removeKey:</font> to answer the previously stored value instead, but somehow some binding policy appears to reset the value during removal. Is this a bug, or should we change the comment? Or should we just evaluate the binding prior to noticing the removal?<br>
<br>
Best,<br>
Christoph<br>
<br>
<font color="#808080">---<br>
</font><i><font color="#808080">Sent from </font></i><i><u><a href="https://github.com/hpi-swa-lab/squeak-inbox-talk"><font color="#808080">Squeak Inbox Talk</font></a></u></i>