[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Wed Sep 4 23:55:05 UTC 2013


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

http://lists.squeakfoundation.org/pipermail/packages/2013-September/006331.html

Name: TrueType-tpr.26
Ancestors: TrueType-fbs.25

Add some comments to a few important methods to, y'know, actually help readers understand WTF is going on.
Part of fixing Mantis-01781 7 years after it was reported.

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

http://lists.squeakfoundation.org/pipermail/packages/2013-September/006332.html

Name: Graphics-tpr.222
Ancestors: Graphics-fbs.221

Add some comments to a few important methods to, y'know, actually help readers understand WTF is going on.
Part of fixing Mantis-01781 7 years after it was reported.

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

http://lists.squeakfoundation.org/pipermail/packages/2013-September/006333.html

Name: Multilingual-tpr.167
Ancestors: Multilingual-fbs.166

Provide a sensible implementation of #characterToGlyphMap to allow the intended primitive to do what it primitively does.
Add some comments to a few important methods to, y'know, actually help readers understand WTF is going on.
Part of fixing Mantis-01781 7 years after it was reported.

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

http://lists.squeakfoundation.org/pipermail/packages/2013-September/006334.html

Name: GraphicsTests-ul.34
Ancestors: GraphicsTests-tpr.33

- added a test for JPEGReadWriter2, which checks if images with high entropy data can be written in high quality

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

http://lists.squeakfoundation.org/pipermail/packages/2013-September/006335.html

Name: Graphics-ul.223
Ancestors: Graphics-tpr.222

- grow the write buffer if need in JPEGReadWriter2>>nextPutImage:quality:progressiveJPEG:, to ensure that the image will be written

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

http://lists.squeakfoundation.org/pipermail/packages/2013-September/006336.html

Name: Collections-ul.530
Ancestors: Collections-ul.529

Fixed/refactored #selectorsContaining:, #selectorsMatching: and #allSymbols in Symbol class.

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

http://lists.squeakfoundation.org/pipermail/packages/2013-September/006337.html

Name: EToys-nice.106
Ancestors: EToys-fbs.105

#= asSymbol sounds like superfluous
#= isSymbol

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

http://lists.squeakfoundation.org/pipermail/packages/2013-September/006338.html

Name: Graphics-nice.224
Ancestors: Graphics-ul.223

1) remove #canComputDefaultLineHeight it has a brother with a e after comput which is sent.
2) avoid 'a litral string' asSymbol, #'a literal symbol' is the syntax.
3) Transform this construct into something not less understandable:
    [ doSomeLoop.
	testStopCondition ifTrue: [^something] ] repeat
=>
    [ doSomeLoop.
	testStopCondition ] whileFalse.

	^something

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

http://lists.squeakfoundation.org/pipermail/packages/2013-September/006339.html

Name: Multilingual-nice.168
Ancestors: Multilingual-tpr.167

1) avoid 'a litral string' asSymbol, #'a literal symbol' is the syntax.
2) Transform this construct into something not less understandable:
    [ doSomeLoop.
	testStopCondition ifTrue: [^something] ] repeat
=>
    [ doSomeLoop.
	testStopCondition ] whileFalse.

	^something

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

http://lists.squeakfoundation.org/pipermail/packages/2013-September/006340.html

Name: Services-Base-nice.49
Ancestors: Services-Base-ul.48

Avoid 'a literal string' asSymbol.
#'a literal symbol' is the syntax.

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

http://lists.squeakfoundation.org/pipermail/packages/2013-September/006341.html

Name: System-nice.587
Ancestors: System-cmm.586

Avoid 'a literal string' asSymbol.
#'a literal symbol' is the syntax.

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


More information about the Squeak-dev mailing list