[squeak-dev] Squeak 4.5: Environments-cwp.47.mcz

Tobias Pape Das.Linux at gmx.de
Tue May 6 18:40:58 UTC 2014


Woulnd't it be better to make that a
dynamic variable? Because it is used as such?
I think this would save some stackwalking.

(why do I think so? I looks too similar to Seaside’s
use of Dynamic variables)

Best
	-Tobias

On 06.05.2014, at 17:54, commits at source.squeak.org wrote:

> Chris Muller uploaded a new version of Environments to project Squeak 4.5:
> http://source.squeak.org/squeak45/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'!
> 
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 1625 bytes
Desc: Message signed with OpenPGP using GPGMail
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20140506/634b2b72/signature.pgp


More information about the Squeak-dev mailing list