[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Tue Oct 8 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-October/006502.html

Name: Collections-tpr.539
Ancestors: Collections-cmm.538

Strings need to understand how to delegate character scanning to the next stage of the process

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

http://lists.squeakfoundation.org/pipermail/packages/2013-October/006503.html

Name: Multilingual-tpr.185
Ancestors: Multilingual-nice.184

Make the character encoders and language environments understand how to delgate the next step of character scanning

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

http://lists.squeakfoundation.org/pipermail/packages/2013-October/006504.html

Name: Graphics-tpr.255
Ancestors: Graphics-nice.254

Add some new character scanning pathways to the CharacterScanner class and AbstractFont.

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

http://lists.squeakfoundation.org/pipermail/packages/2013-October/006505.html

Name: Graphics-tpr.256
Ancestors: Graphics-tpr.255

Swap the CharacterScanner>scanCharactersFrom:to:in:rightX:stopConditions:kern: code to use the new scanning refactor; 
send the scan messages to the string, which passes it to the language encoder (if appropriate) which passes on to the font. Which in all current in-image cases, passes back the scanner with all the byte vs wide string, ascii vs unicode encoded language, and plain vs pair-kerning, all sorted out.

It is likely that FreeType font class(es) will want to implement their own version of the AbstractFont-character scanning protocol, possibly doing their own thing for scanning. At least they can now do that.

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

http://lists.squeakfoundation.org/pipermail/packages/2013-October/006506.html

Name: Multilingual-nice.186
Ancestors: Multilingual-tpr.185

Give some StrikeFont extensions back to *Multilingual

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

http://lists.squeakfoundation.org/pipermail/packages/2013-October/006507.html

Name: Graphics-nice.257
Ancestors: Graphics-tpr.256

Give some StrikeFont extensions back to *Multilingual

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


More information about the Squeak-dev mailing list