[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Thu Sep 26 23:55:04 UTC 2013


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

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

Name: System-fbs.598
Ancestors: System-fbs.597

An AbstractEvent's #environment is not an Environment.

If an AbstractEvent doesn't have an explicit Environment, it returns Smalltalk globals.

The preamble starts the RecentMessages' event collection.

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

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

Name: Multilingual-nice.175
Ancestors: Multilingual-tpr.174

Let MultiCharacterScanner properly handle #space stopCondition.
Restore DefaultStopsCondition at Space to just #space as it should.
Remove NilCondition and SpaceCondition.
Add a ColumnBreakStopConditions, this avoids any reason to copy the stopConditions.
Set stopConditions where it should be set (not in setFont, that's too weird).
Remove maxAscii handling: the font/fontSet shouldn't display charCode maxAscii when you ask maxAscii+10, should it?
Don't catch an Exception, just an Error.

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

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

Name: Graphics-nice.231
Ancestors: Graphics-tpr.230

Let CharacterScanner properly handle #space stopCondition.
Restore DefaultStopsCondition at Space to just #space as it should.
Remove NilCondition and SpaceCondition.
Add a ColumnBreakStopConditions, this avoids any reason to copy the stopConditions.
Set stopConditions where it should be set (not in setFont, that's too weird).

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

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

Name: MorphicExtras-nice.119
Ancestors: MorphicExtras-fbs.118

Finish stopConditions cleaning (well, at least the #space problem)

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

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

Name: Morphic-nice.690
Ancestors: Morphic-tpr.689

setFont should not set stopConditions, it's setStopConditions which setFont for a few years now.

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

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

Name: Multilingual-nice.176
Ancestors: Multilingual-nice.175

Don't registerBreakableIndex in Latin1Environment, the DefaultStopConditions will handle that graciously.
isBreakableAt:in:in usage should be reserved to eastern asian language environments.
Take back two methods stolen by Morphic. They do not refer to Morphic and are sent by Multilingual and Graphics (ok 1 Morphic sender does not make a reason for being hijacked).

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

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

Name: Graphics-nice.232
Ancestors: Graphics-nice.231

Restore two methods stolen by *TrueType and one by *Morphic.
While at it, use the whileFalse: loop rather than repeat.

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

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

Name: Graphics-nice.233
Ancestors: Graphics-nice.232

We've taken back from TrueType, now don't refer to TrueType, just use isFontSet.

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


More information about the Squeak-dev mailing list