[squeak-dev] The Trunk: Tools-mt.1058.mcz

Marcel Taeumel marcel.taeumel at hpi.de
Tue Jun 22 07:01:57 UTC 2021


Am 22.06.2021 08:58:54 schrieb commits at source.squeak.org <commits at source.squeak.org>:
Marcel Taeumel uploaded a new version of Tools to project The Trunk:
http://source.squeak.org/trunk/Tools-mt.1058.mcz

==================== Summary ====================

Name: Tools-mt.1058
Author: mt
Time: 22 June 2021, 8:58:40.213448 am
UUID: dd77c5e8-ea36-4e94-9022-de53acef15d2
Ancestors: Tools-eem.1057

Fixes missing "references to binding" entry in DictionaryInspector menu.

The bug was that there are bindings other than (sub-)instances of Binding, even regular Associations. Well, #isVariableBinding is older than Environment's Binding hierarchy. Not sure whether even Undeclared should hold instances of Binding.

See http://lists.squeakfoundation.org/pipermail/squeak-dev/2021-June/215860.html

=============== Diff against Tools-eem.1057 ===============

Item was changed:
----- Method: DictionaryInspector>>isBindingSelected (in category 'bindings') -----
isBindingSelected
"Whether the currently selection association is a binding to a class or global."

^ self selectedKey ifNil: [false] ifNotNil: [:key |
+ (self object associationAt: key) isVariableBinding]!
- (self object associationAt: key) isKindOf: Binding]!


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20210622/22a068b5/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 140280 bytes
Desc: not available
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20210622/22a068b5/attachment-0001.png>


More information about the Squeak-dev mailing list