The Trunk: Multilingual-nice.117.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Trunk: Multilingual-nice.117.mcz

commits-2
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'!