[Pkg] The Trunk: Environments-cwp.27.mcz

commits at source.squeak.org commits at source.squeak.org
Mon May 27 02:44:39 UTC 2013


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]
- !



More information about the Packages mailing list