Changes to Trunk (
http://source.squeak.org/trunk.html) in the last 24 hours:
http://lists.squeakfoundation.org/pipermail/packages/2010-August/003621.htmlName: SMBase-nice.112
Ancestors: SMBase-ar.111
Fix for
http://bugs.squeak.org/view.php?id=7262#size fails when sent to SmallIntegers.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2010-August/003622.htmlName: Collections-nice.370
Ancestors: Collections-eem.369
Fix
http://bugs.squeak.org/view.php?id=6943Heap equality should be transitive.
A Heap won't equal an Array anymore, but I very much doubt this feature ever was of any use.
Raise your voice if you don't agree.
#collect: use collect:as: and answer an Array, like before
#select: uses copyEmpty strategy and now answers another Heap with same sortBlock
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2010-August/003623.htmlName: CollectionsTests-nice.169
Ancestors: CollectionsTests-ar.168
Add test from
http://bugs.squeak.org/view.php?id=6943Fix Heap sortBlock test, since equality with an Array is no more possible.
Remove equality tests with Interval.
This just happened to be casually true, but I doubt this ever was an intentional feature.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2010-August/003624.htmlName: CollectionsTests-nice.170
Ancestors: CollectionsTests-nice.169
Ahem, transitive not associative.
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2010-August/003625.htmlName: Kernel-ul.478
Ancestors: Kernel-eem.477
- use #cull:, #cull:cull: and #valueWithPossibleArgument: instead of #valueWithPossibleArgs: to avoid array creation
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2010-August/003626.htmlName: KernelTests-nice.157
Ancestors: KernelTests-nice.156
Test for
http://bugs.squeak.org/view.php?id=7555The sign of Float negativeZero abs is negative, which is surprising...
=============================================
http://lists.squeakfoundation.org/pipermail/packages/2010-August/003627.htmlName: Kernel-nice.479
Ancestors: Kernel-ul.478
Fix for
http://bugs.squeak.org/view.php?id=7555The sign of (Float negativeZero abs) was negative, which was surprising...
=============================================