[squeak-dev] The Trunk: Multilingual-nice.117.mcz

commits at source.squeak.org commits at source.squeak.org
Sat Mar 27 22:31:40 UTC 2010


Nicolas Cellier uploaded a new version of Multilingual to project The Trunk:
http://source.squeak.org/trunk/Multilingual-nice.117.mcz

==================== Summary ====================

Name: Multilingual-nice.117
Author: nice
Time: 27 March 2010, 11:31:10.895 pm
UUID: 04c2310e-4b7d-be47-8fc2-a0fa5d8140a1
Ancestors: Multilingual-nice.116

move lastWidth inst-var one level upper for handling of CombinedChar

=============== Diff against Multilingual-nice.116 ===============

Item was changed:
  ----- Method: MultiCharacterScanner>>removeLastCharFromPresentation (in category 'multilingual scanning') -----
  removeLastCharFromPresentation
+ 	destX := destX - lastWidth.
  !

Item was changed:
  ----- Method: MultiCharacterScanner>>addCharToPresentation: (in category 'multilingual scanning') -----
  addCharToPresentation: char
+ 	lastWidth := self widthOf: char inFont: font.
+ 	destX := destX + lastWidth.!
- 
- !

Item was changed:
  Object subclass: #MultiCharacterScanner
+ 	instanceVariableNames: 'destX lastIndex xTable destY stopConditions text textStyle alignment leftMargin rightMargin font line runStopIndex spaceCount spaceWidth emphasisCode kern indentationLevel wantsColumnBreaks pendingKernX baselineY firstDestX presentation presentationLine numOfComposition lastWidth'
- 	instanceVariableNames: 'destX lastIndex xTable destY stopConditions text textStyle alignment leftMargin rightMargin font line runStopIndex spaceCount spaceWidth emphasisCode kern indentationLevel wantsColumnBreaks presentation presentationLine numOfComposition baselineY firstDestX pendingKernX'
  	classVariableNames: 'DefaultStopConditions NilCondition PaddedSpaceCondition SpaceCondition'
  	poolDictionaries: 'TextConstants'
  	category: 'Multilingual-Scanning'!




More information about the Squeak-dev mailing list