Colin Putney uploaded a new version of Environments to project The Trunk:
http://source.squeak.org/trunk/Environments-cwp.27.mcz==================== Summary ====================
Name: Environments-cwp.27
Author: cwp
Time: 26 May 2013, 7:23:27.996 pm
UUID: 5d9e0f57-0aa6-4df6-b808-ec3121a662b5
Ancestors: Environments-fbs.26
Environment refactoring part 1 of 3: Add new instance variables.
=============== Diff against Environments-fbs.26 ===============
Item was changed:
Object subclass: #Environment
+ instanceVariableNames: 'info imports exports contents bindings public undeclared declarations references'
- instanceVariableNames: 'info imports exports contents bindings public undeclared'
classVariableNames: 'Default Instances'
poolDictionaries: ''
category: 'Environments-Core'!
Item was changed:
----- Method: Environment>>migrate (in category 'initialize-release') -----
migrate
+ declarations := contents.
+ references := bindings.!
- bindings := IdentityDictionary new.
- public := IdentityDictionary new.
- imports := Import namespace: contents.
- exports := Export namespace: public.
- contents keysAndValuesDo:
- [:name :value |
- bindings at: name put: value.
- public at: name put: value]
- !