Tobias Pape uploaded a new version of Environments to project Squeak 4.5: http://source.squeak.org/squeak45/Environments-topa.56.mcz
==================== Summary ====================
Name: Environments-topa.56 Author: topa Time: 22 January 2015, 12:48:30.677 am UUID: e5cad590-2869-4f02-84ac-482952779d06 Ancestors: Environments-topa.55
Provide more Dictionary protocol for exisiting users of Smalltalk globals.
=============== Diff against Environments-topa.55 ===============
Item was added: + ----- Method: Environment>>associationsDo: (in category 'emulating') ----- + associationsDo: aBlock + "Evaluate aBlock for each of the receiver's elements (key/value associations)." + + declarations associationsDo: aBlock!
Item was changed: ----- Method: Environment>>do: (in category 'emulating') ----- do: aBlock "Evaluate aBlock for each of the receiver's values."
+ self valuesDo: aBlock! - declarations valuesDo: aBlock!
Item was added: + ----- Method: Environment>>keysAndValuesDo: (in category 'emulating') ----- + keysAndValuesDo: aBlock + ^self associationsDo: [:assoc | + aBlock value: assoc key value: assoc value].!
Item was added: + ----- Method: Environment>>valuesDo: (in category 'emulating') ----- + valuesDo: aBlock + "Evaluate aBlock for each of the receiver's values." + + declarations valuesDo: aBlock!
squeak-dev@lists.squeakfoundation.org