Changes to Trunk (
http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2012-February/005192.htmlName: GraphicsTests-nice.30
Ancestors: GraphicsTests-ar.29
Pick a ColorTest from pharo
For Issue
http://code.google.com/p/pharo/issues/detail?id=5335=============================================
http://lists.squeakfoundation.org/pipermail/packages/2012-February/005193.htmlName: Graphics-nice.192
Ancestors: Graphics-cmm.191
Fix one of the issues at
http://code.google.com/p/pharo/issues/detail?id=5335self assert: (Color fromString: 'darkGray') = Color darkGray.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2012-February/005194.htmlName: Tests-nice.141
Ancestors: Tests-eem.140
Add #testEvaluationOfInlinedToDo
for
http://code.google.com/p/pharo/issues/detail?id=4915The inlined and non inlined to:do: should return the same result.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2012-February/005195.htmlName: Compiler-nice.224
Ancestors: Compiler-nice.223
Just for fun, fix
http://code.google.com/p/pharo/issues/detail?id=4915The inlined and non inlined versions of to:do: should answer the same result.
Implementation notes:
This happens to be the receiver of to:do:, and thus the initial value of the loop index.
So we can trivially
- push the value of init statement on the stack,
- remove the final nil that was pushed forValue,
- and leave the rest of code generation unchanged
=============================================