[squeak-dev] The Trunk: Environments-cmm.57.mcz

Chris Muller asqueaker at gmail.com
Tue Mar 24 19:21:55 UTC 2015


Oops, its generally good to _never_ create two different MCVersions
with the same name, e.g., better if I would have not reused cmm.57.

Oh well, I moved the hack one in Inbox to Treated so it will never
become a hassle later.

On Tue, Mar 24, 2015 at 2:15 PM,  <commits at source.squeak.org> wrote:
> Chris Muller uploaded a new version of Environments to project The Trunk:
> http://source.squeak.org/trunk/Environments-cmm.57.mcz
>
> ==================== Summary ====================
>
> Name: Environments-cmm.57
> Author: cmm
> Time: 24 March 2015, 2:15:46.253 pm
> UUID: 9352873e-a424-44ef-b624-9bf6fbbf4b74
> Ancestors: Environments-topa.56
>
> Fix access to globals which were defined by:  Smalltalk at: #MyGlobal ifAbsentPut: [myValue].
>
> =============== Diff against Environments-topa.56 ===============
>
> Item was changed:
>   ----- Method: Environment>>at:ifAbsentPut: (in category 'emulating') -----
>   at: aSymbol ifAbsentPut: aBlock
> +       ^self at: aSymbol ifAbsent: [
> +                 self at: aSymbol put: aBlock value ]!
> -       ^ declarations
> -               at: aSymbol
> -               ifAbsentPut: aBlock!
>
>


More information about the Squeak-dev mailing list