diff options
author | Elliott Hughes <enh@google.com> | 2023-11-10 21:48:24 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-11-10 21:48:24 +0000 |
commit | 42200b02b7ab516ab532ade611c04da9523026ec (patch) | |
tree | c927c514a071f3a5ec125b3f474ad4ce4d39a7fa /Tests/feaLib/data/GSUB_2.ttx | |
parent | a97ebe6e953489aff62638641d871f7d6e755ca9 (diff) | |
parent | d45d2337ec71b3fe51ddbfefb8c6e2aa0681b9ba (diff) | |
download | fonttools-42200b02b7ab516ab532ade611c04da9523026ec.tar.gz |
Upgrade fonttools to 4.44.0 am: 02cec46c7a am: d45d2337ec
Original change: https://android-review.googlesource.com/c/platform/external/fonttools/+/2826690
Change-Id: I8b30f9040ec6e5444b2d0f8c48180ee1998a20b2
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'Tests/feaLib/data/GSUB_2.ttx')
-rw-r--r-- | Tests/feaLib/data/GSUB_2.ttx | 121 |
1 files changed, 118 insertions, 3 deletions
diff --git a/Tests/feaLib/data/GSUB_2.ttx b/Tests/feaLib/data/GSUB_2.ttx index b91c20fe..fb87a059 100644 --- a/Tests/feaLib/data/GSUB_2.ttx +++ b/Tests/feaLib/data/GSUB_2.ttx @@ -10,16 +10,20 @@ <Script> <DefaultLangSys> <ReqFeatureIndex value="65535"/> - <!-- FeatureCount=2 --> + <!-- FeatureCount=6 --> <FeatureIndex index="0" value="0"/> <FeatureIndex index="1" value="1"/> + <FeatureIndex index="2" value="2"/> + <FeatureIndex index="3" value="3"/> + <FeatureIndex index="4" value="4"/> + <FeatureIndex index="5" value="5"/> </DefaultLangSys> <!-- LangSysCount=0 --> </Script> </ScriptRecord> </ScriptList> <FeatureList> - <!-- FeatureCount=2 --> + <!-- FeatureCount=6 --> <FeatureRecord index="0"> <FeatureTag value="f1 "/> <Feature> @@ -34,9 +38,37 @@ <LookupListIndex index="0" value="1"/> </Feature> </FeatureRecord> + <FeatureRecord index="2"> + <FeatureTag value="f3 "/> + <Feature> + <!-- LookupCount=1 --> + <LookupListIndex index="0" value="2"/> + </Feature> + </FeatureRecord> + <FeatureRecord index="3"> + <FeatureTag value="f4 "/> + <Feature> + <!-- LookupCount=1 --> + <LookupListIndex index="0" value="3"/> + </Feature> + </FeatureRecord> + <FeatureRecord index="4"> + <FeatureTag value="f5 "/> + <Feature> + <!-- LookupCount=1 --> + <LookupListIndex index="0" value="5"/> + </Feature> + </FeatureRecord> + <FeatureRecord index="5"> + <FeatureTag value="f6 "/> + <Feature> + <!-- LookupCount=1 --> + <LookupListIndex index="0" value="6"/> + </Feature> + </FeatureRecord> </FeatureList> <LookupList> - <!-- LookupCount=2 --> + <!-- LookupCount=8 --> <Lookup index="0"> <LookupType value="2"/> <LookupFlag value="0"/> @@ -57,6 +89,89 @@ <Substitution in="f_i" out="f,i"/> </MultipleSubst> </Lookup> + <Lookup index="2"> + <LookupType value="2"/> + <LookupFlag value="0"/> + <!-- SubTableCount=1 --> + <MultipleSubst index="0"> + <Substitution in="f_f_i" out="f,f_i"/> + <Substitution in="f_f_l" out="f,f_l"/> + <Substitution in="f_i" out="f,i"/> + <Substitution in="f_l" out="f,l"/> + </MultipleSubst> + </Lookup> + <Lookup index="3"> + <LookupType value="2"/> + <LookupFlag value="0"/> + <!-- SubTableCount=1 --> + <MultipleSubst index="0"> + <Substitution in="f_f_i" out="f_f,i"/> + <Substitution in="f_f_l" out="f_f,l"/> + <Substitution in="f_i" out="f,i"/> + <Substitution in="f_l" out="f,l"/> + </MultipleSubst> + </Lookup> + <Lookup index="4"> + <LookupType value="2"/> + <LookupFlag value="0"/> + <!-- SubTableCount=1 --> + <MultipleSubst index="0"> + <Substitution in="f_i" out="f,i"/> + <Substitution in="f_l" out="f,l"/> + </MultipleSubst> + </Lookup> + <Lookup index="5"> + <LookupType value="6"/> + <LookupFlag value="0"/> + <!-- SubTableCount=1 --> + <ChainContextSubst index="0" Format="3"> + <!-- BacktrackGlyphCount=0 --> + <!-- InputGlyphCount=1 --> + <InputCoverage index="0"> + <Glyph value="f_l"/> + <Glyph value="f_i"/> + </InputCoverage> + <!-- LookAheadGlyphCount=1 --> + <LookAheadCoverage index="0"> + <Glyph value="i"/> + <Glyph value="l"/> + </LookAheadCoverage> + <!-- SubstCount=1 --> + <SubstLookupRecord index="0"> + <SequenceIndex value="0"/> + <LookupListIndex value="4"/> + </SubstLookupRecord> + </ChainContextSubst> + </Lookup> + <Lookup index="6"> + <LookupType value="6"/> + <LookupFlag value="0"/> + <!-- SubTableCount=1 --> + <ChainContextSubst index="0" Format="3"> + <!-- BacktrackGlyphCount=0 --> + <!-- InputGlyphCount=1 --> + <InputCoverage index="0"> + <Glyph value="f_i"/> + </InputCoverage> + <!-- LookAheadGlyphCount=1 --> + <LookAheadCoverage index="0"> + <Glyph value="j"/> + </LookAheadCoverage> + <!-- SubstCount=1 --> + <SubstLookupRecord index="0"> + <SequenceIndex value="0"/> + <LookupListIndex value="7"/> + </SubstLookupRecord> + </ChainContextSubst> + </Lookup> + <Lookup index="7"> + <LookupType value="2"/> + <LookupFlag value="0"/> + <!-- SubTableCount=1 --> + <MultipleSubst index="0"> + <Substitution in="f_i" out="f,i"/> + </MultipleSubst> + </Lookup> </LookupList> </GSUB> |