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! |
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, <[hidden email]> 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! > > |
In reply to this post by commits-2
Would it be sane to cherry-pick this to 4.5 as well?
best -Tobias On 24.03.2015, at 19:15, [hidden email] 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: |
> On 24.03.2015, at 20:35, Tobias Pape <[hidden email]> wrote: > > Would it be sane to cherry-pick this to 4.5 as well? I'd think so. - Bert - > > best > -Tobias > > On 24.03.2015, at 19:15, [hidden email] 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: > > > > smime.p7s (5K) Download Attachment |
Done
Best -Tobias On 24.03.2015, at 20:38, Bert Freudenberg <[hidden email]> wrote: > >> On 24.03.2015, at 20:35, Tobias Pape <[hidden email]> wrote: >> >> Would it be sane to cherry-pick this to 4.5 as well? > > I'd think so. > > - Bert - > > >> >> best >> -Tobias >> >> On 24.03.2015, at 19:15, [hidden email] 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: signature.asc (1K) Download Attachment |
Free forum by Nabble | Edit this page |