Colin Putney uploaded a new version of Environments to project The Trunk:
http://source.squeak.org/trunk/Environments-cwp.47.mcz==================== Summary ====================
Name: Environments-cwp.47
Author: cwp
Time: 22 March 2014, 7:53:17.666 pm
UUID: 12e68b45-ec35-4eff-985b-8008d6f03339
Ancestors: Environments-ul.46
Rename EnvironmentRequest to CurrentEnvironment and use it to implement Environment class>>current.
=============== Diff against Environments-ul.46 ===============
Item was added:
+ Notification subclass: #CurrentEnvironment
+ instanceVariableNames: ''
+ classVariableNames: ''
+ poolDictionaries: ''
+ category: 'Environments-Loading'!
Item was added:
+ ----- Method: Environment class>>current (in category 'accessing') -----
+ current
+ ^ CurrentEnvironment signal ifNil: [self default]!
Item was changed:
----- Method: EnvironmentLoader>>evaluate: (in category 'as yet unclassified') -----
evaluate: chunk
^ [Compiler evaluate: chunk environment: environment]
+ on: CurrentEnvironment
- on: EnvironmentRequest
do: [:req | req resume: environment]!
Item was changed:
----- Method: EnvironmentLoader>>evaluate:logged: (in category 'as yet unclassified') -----
evaluate: chunk logged: aBoolean
^ [Compiler evaluate: chunk environment: environment logged: aBoolean]
+ on: CurrentEnvironment
- on: EnvironmentRequest
do: [:req | req resume: environment]!
Item was removed:
- Notification subclass: #EnvironmentRequest
- instanceVariableNames: ''
- classVariableNames: ''
- poolDictionaries: ''
- category: 'Environments-Loading'!