[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Mon Jun 11 23:55:05 UTC 2012


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

http://lists.squeakfoundation.org/pipermail/packages/2012-June/005383.html

Name: ToolBuilder-Morphic-bf.86
Ancestors: ToolBuilder-Morphic-cmm.85

Protect dropping in lists.

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

http://lists.squeakfoundation.org/pipermail/packages/2012-June/005384.html

Name: Tools-fbs.413
Ancestors: Tools-eem.412

#showComment is identical to #showingDocumentation, and only has 1 sender, compared to #showingDocumentation's 9 senders. Both these messages belong to CodeHolder's internal protocols (so only it and its descendants use these methods).

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

http://lists.squeakfoundation.org/pipermail/packages/2012-June/005385.html

Name: ShoutCore-fbs.35
Ancestors: ShoutCore-ul.34

An SHTextStyler shouldn't double initialise itself.

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

http://lists.squeakfoundation.org/pipermail/packages/2012-June/005386.html

Name: Kernel-fbs.698
Ancestors: Kernel-fbs.697, Kernel-nice.694

Remerge Kernel-nice.694:

Protect floorLog: 2 for case of exceptional float values (because exponent does not)
Change exponent primitive fallback code to avoid a recursion with floorLog2:
Note that I created a separate selector #exponentFromBitPattern for handling fallback, because it's easier to test.

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

http://lists.squeakfoundation.org/pipermail/packages/2012-June/005387.html

Name: Kernel-fbs.699
Ancestors: Kernel-fbs.698, Kernel-nice.695

Remerge Kernel-nice.695:

Provides a new version of significandAsInteger that relies on regular Float arithmetic and regular asInteger conversion.
In case of exceptional values, use the old behaviour, that is directly extract the bit pattern, but without implied one at position 53.
Marginally faster than old version - sorry, not significantly.

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


More information about the Squeak-dev mailing list