Changes to Trunk (
http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2012-July/005439.htmlName: Environments-cwp.1
Ancestors:
Introduce environments.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2012-July/005440.htmlName: Collections-cwp.470
Ancestors: Collections-dtl.469
Removed the requirement that ReadOnlyVariableBindings can only be used in Smalltalk globals. This makes it possible to create environments other than the root. (Necessary for EnvironmentTest, and eventually, multiple environments.)
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2012-July/005441.htmlName: Collections-cwp.480
Ancestors: Collections-bf.479, Collections-cwp.470
merge cwp.470
Removed the requirement that ReadOnlyVariableBindings can only be used in Smalltalk globals. This makes it possible to create environments other than the root. (Necessary for EnvironmentTest, and eventually, multiple environments.)
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2012-July/005442.htmlName: Environments-cwp.2
Ancestors: Environments-cwp.1
Added a class initializer to install an environment in Smalltalk globals.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2012-July/005443.htmlName: Tests-cwp.153
Ancestors: Tests-bf.152, Tests-cwp.150
merge
Introduce EnvironmentTest.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2012-July/005444.htmlName: Environments-fbs.3
Ancestors: Environments-cwp.2
Using a Workspace, if you misspell a classname you get a walkback because Environment doesn't understand #keysDo:. Implementing it results in the desired spelling correction prompt.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2012-July/005445.htmlName: Tests-nice.154
Ancestors: Tests-cwp.153
Use a workaround for testBecomeIdentityHash knowing that two objects created consecutively may share same identityHash.
=============================================