[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Mon Jul 25 23:55:12 UTC 2011


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

http://lists.squeakfoundation.org/pipermail/packages/2011-July/004875.html

Name: Collections-ul.450
Ancestors: Collections-nice.449

Avoid a multiplication, use low level methods in 
SequenceableCollection >> #polynomialEval: for better performance.

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

http://lists.squeakfoundation.org/pipermail/packages/2011-July/004876.html

Name: Collections-ul.451
Ancestors: Collections-ul.450

- removed WideString class>>allMethodsWithEncodingTag:, because it sent an unimplemented method #string:hasEncodingTag:
- rewritten WideString class>>allMultiStringMethods and WideString class>>allNonAsciiMethods to use #allMethodsSelect: instead of reinventing the wheel. Not sure if we really need these methods here.

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

http://lists.squeakfoundation.org/pipermail/packages/2011-July/004877.html

Name: Morphic-ul.556
Ancestors: Morphic-ul.555

Various speedups for curves:
- avoid an unnecessary assert (with an unnecessary block) in Cubic>>honeIn:.
- pass a point for #polynomialEval:, instead of a Float to avoid Point-Float multiplications in Cubic>>measureFor:
- avoid interval creation in SequenceableCollection>>changeOfChangesInSlopes: and SequenceableCollection>>closedCubicSlopes
- avoid creating intermediate objects in SequenceableCollection>>cubicPointPolynomialAt:

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

http://lists.squeakfoundation.org/pipermail/packages/2011-July/004878.html

Name: Morphic-ul.557
Ancestors: Morphic-ul.556

Added a missing whitespace.

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

http://lists.squeakfoundation.org/pipermail/packages/2011-July/004879.html

Name: Tools-bf.369
Ancestors: Tools-btc.368

If the user changes a class comment in the SystemBrowser's annotation pane, make it do what the user expects. See http://stackoverflow.com/questions/6802798

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

http://lists.squeakfoundation.org/pipermail/packages/2011-July/004880.html

Name: Tools-bf.370
Ancestors: Tools-bf.369

remove method that accidentally slipped into last commit

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

http://lists.squeakfoundation.org/pipermail/packages/2011-July/004881.html

Name: Graphics-bf.188
Ancestors: Graphics-nice.187

- show floats when exploring transforms

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

http://lists.squeakfoundation.org/pipermail/packages/2011-July/004882.html

Name: Tools-bf.371
Ancestors: Tools-bf.370

Fix DNU by copying Browser>>toggleBreakOnEntry to MessageSet.

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

http://lists.squeakfoundation.org/pipermail/packages/2011-July/004883.html

Name: System-eem.450
Ancestors: System-ul.449

Fix allBehaviorsDo: to avoid duplicates, and to be a lot simpler.

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

http://lists.squeakfoundation.org/pipermail/packages/2011-July/004884.html

Name: ToolsTests-eem.51
Ancestors: ToolsTests-ul.50

Test Fix allBehaviorsDo: avoids duplicates.

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



More information about the Squeak-dev mailing list