[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Sat Aug 21 23:55:02 UTC 2010


Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:

http://lists.squeakfoundation.org/pipermail/packages/2010-August/003621.html

Name: 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.html

Name: Collections-nice.370
Ancestors: Collections-eem.369

Fix http://bugs.squeak.org/view.php?id=6943
Heap 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.html

Name: CollectionsTests-nice.169
Ancestors: CollectionsTests-ar.168

Add test from http://bugs.squeak.org/view.php?id=6943
Fix 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.html

Name: CollectionsTests-nice.170
Ancestors: CollectionsTests-nice.169

Ahem, transitive not associative.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-August/003625.html

Name: 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.html

Name: KernelTests-nice.157
Ancestors: KernelTests-nice.156

Test for http://bugs.squeak.org/view.php?id=7555

The sign of Float negativeZero abs is negative, which is surprising...

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-August/003627.html

Name: Kernel-nice.479
Ancestors: Kernel-ul.478

Fix for http://bugs.squeak.org/view.php?id=7555

The sign of (Float negativeZero abs) was negative, which was surprising...

=============================================



More information about the Squeak-dev mailing list