[squeak-dev] missed commit mails
Tobias Pape
Das.Linux at gmx.de
Wed Oct 26 11:36:37 UTC 2016
Begin forwarded message:
> Date: Tue, 25 Oct 2016 08:34:07 0000
> From: commits at source.squeak.org
> To: squeak-dev at lists.squeakfoundation.org, packages at lists.squeakfoundation.org
> Reply-To: squeak-dev at lists.squeakfoundation.org
> Subject: The Trunk: TrueType-tfel.47.mcz
> Message-Id: <E1byxBQ-0003pg-RK at andreas>
>
> Tim Felgentreff uploaded a new version of TrueType to project The Trunk:
> http://source.squeak.org/trunk/TrueType-tfel.47.mcz
>
> ==================== Summary ====================
>
> Name: TrueType-tfel.47
> Author: tfel
> Time: 24 October 2016, 11:50:46.672614 am
> UUID: 36b598dd-88a8-824d-985b-8d70c82ba0ea
> Ancestors: TrueType-tfel.46
>
> fix an infinite loop when there is a cycle through (multiple) fallback fonts
>
> =============== Diff against TrueType-tfel.46 ===============
>
> Item was changed:
> ----- Method: TTCFont>>widthOf: (in category 'public') -----
> widthOf: aCharacter
> "This method cannot use #formOf: because formOf: discriminates the color and causes unnecessary bitmap creation."
> (self hasGlyphOf: aCharacter) ifFalse: [
> + (fallbackFont notNil and: [fallbackFont hasGlyphOf: aCharacter]) ifTrue:
> + [^ fallbackFont widthOf: aCharacter].
> - fallbackFont ifNotNil: [^ fallbackFont widthOf: aCharacter].
> ^ 1
> ].
> ^(self formOf: aCharacter) width!
>
More information about the Squeak-dev
mailing list
|