Log In
source-git
/
fonttools
Clone
Source Code
GIT
Source
Pull Requests
0
Stats
Overview
Files
Commits
Branches
Forks
Releases
6a2e4c
fonttools-3.28.0 base
1577 files
Authored by rpm-build
3 years ago
, Committed by Packit
3 years ago
,
raw
patch
tree
parent
1577 files changed.
188414 lines added
.
0 lines removed
.
.appveyor.yml
file added
+62
.codecov.yml
file added
+5
.coveragerc
file added
+34
.travis.yml
file added
+104
.travis/after_success.sh
file added
+11
.travis/before_deploy.sh
file added
+15
.travis/before_install.sh
file added
+6
.travis/install.sh
file added
+33
.travis/run.sh
file added
+10
Doc/Makefile
file added
+20
Doc/make.bat
file added
+36
Doc/man/man1/ttx.1
file added
+225
Doc/source/afmLib.rst
file added
+7
Doc/source/agl.rst
file added
+7
Doc/source/cffLib.rst
file added
+7
Doc/source/conf.py
file added
+156
Doc/source/designspaceLib/index.rst
file added
+17
Doc/source/designspaceLib/readme.rst
file added
+1052
Doc/source/designspaceLib/scripting.rst
file added
+253
Doc/source/encodings.rst
file added
+14
Doc/source/feaLib.rst
file added
+43
Doc/source/index.rst
file added
+29
Doc/source/inspect.rst
file added
+7
Doc/source/merge.rst
file added
+7
Doc/source/misc/arrayTools.rst
file added
+7
Doc/source/misc/bezierTools.rst
file added
+7
Doc/source/misc/classifyTools.rst
file added
+7
Doc/source/misc/eexec.rst
file added
+7
Doc/source/misc/encodingTools.rst
file added
+7
Doc/source/misc/fixedTools.rst
file added
+7
Doc/source/misc/index.rst
file added
+23
Doc/source/misc/loggingTools.rst
file added
+7
Doc/source/misc/psCharStrings.rst
file added
+7
Doc/source/misc/sstruct.rst
file added
+7
Doc/source/misc/testTools.rst
file added
+7
Doc/source/misc/textTools.rst
file added
+7
Doc/source/misc/timeTools.rst
file added
+7
Doc/source/misc/transform.rst
file added
+7
Doc/source/misc/xmlReader.rst
file added
+7
Doc/source/misc/xmlWriter.rst
file added
+7
Doc/source/pens/areaPen.rst
file added
+7
Doc/source/pens/basePen.rst
file added
+7
Doc/source/pens/boundsPen.rst
file added
+7
Doc/source/pens/filterPen.rst
file added
+7
Doc/source/pens/index.rst
file added
+18
Doc/source/pens/perimeterPen.rst
file added
+7
Doc/source/pens/pointInsidePen.rst
file added
+7
Doc/source/pens/recordingPen.rst
file added
+7
Doc/source/pens/statisticsPen.rst
file added
+7
Doc/source/pens/t2CharStringPen.rst
file added
+7
Doc/source/pens/teePen.rst
file added
+7
Doc/source/pens/transformPen.rst
file added
+7
Doc/source/subset.rst
file added
+7
Doc/source/t1Lib.rst
file added
+7
Doc/source/ttLib/index.rst
file added
+15
Doc/source/ttLib/macUtils.rst
file added
+7
Doc/source/ttLib/sfnt.rst
file added
+7
Doc/source/ttLib/tables.rst
file added
+506
Doc/source/ttLib/woff2.rst
file added
+7
Doc/source/ttx.rst
file added
+7
Doc/source/varLib/designspace.rst
file added
+7
Doc/source/varLib/index.rst
file added
+17
Doc/source/varLib/interpolatable.rst
file added
+7
Doc/source/varLib/interpolate_layout.rst
file added
+7
Doc/source/varLib/merger.rst
file added
+7
Doc/source/varLib/models.rst
file added
+7
Doc/source/varLib/mutator.rst
file added
+7
Doc/source/voltLib.rst
file added
+35
LICENSE
file added
+21
LICENSE.external
file added
+148
Lib/fontTools/__init__.py
file added
+10
Lib/fontTools/__main__.py
file added
+33
Lib/fontTools/afmLib.py
file added
+367
Lib/fontTools/agl.py
file added
+875
Lib/fontTools/cffLib/__init__.py
file added
+2658
Lib/fontTools/cffLib/specializer.py
file added
+551
Lib/fontTools/cffLib/width.py
file added
+163
Lib/fontTools/designspaceLib/__init__.py
file added
+1252
Lib/fontTools/encodings/MacRoman.py
file added
+39
Lib/fontTools/encodings/StandardEncoding.py
file added
+51
Lib/fontTools/encodings/__init__.py
file added
+4
Lib/fontTools/encodings/codecs.py
file added
+135
Lib/fontTools/feaLib/__init__.py
file added
+4
Lib/fontTools/feaLib/__main__.py
file added
+42
Lib/fontTools/feaLib/ast.py
file added
+1346
Lib/fontTools/feaLib/builder.py
file added
+1588
Lib/fontTools/feaLib/error.py
file added
+20
Lib/fontTools/feaLib/lexer.py
file added
+261
Lib/fontTools/feaLib/parser.py
file added
+1694
Lib/fontTools/inspect.py
file added
+271
Lib/fontTools/merge.py
file added
+1129
Lib/fontTools/misc/__init__.py
file added
+4
Lib/fontTools/misc/arrayTools.py
file added
+313
Lib/fontTools/misc/bezierTools.py
file added
+627
Lib/fontTools/misc/classifyTools.py
file added
+173
Lib/fontTools/misc/cliTools.py
file added
+26
Lib/fontTools/misc/eexec.py
file added
+67
Lib/fontTools/misc/encodingTools.py
file added
+73
Lib/fontTools/misc/filenames.py
file added
+224
Lib/fontTools/misc/fixedTools.py
file added
+95
Lib/fontTools/misc/loggingTools.py
file added
+593
Lib/fontTools/misc/macCreatorType.py
file added
+51
Lib/fontTools/misc/macRes.py
file added
+233
Lib/fontTools/misc/psCharStrings.py
file added
+1312
Lib/fontTools/misc/psLib.py
file added
+370
Lib/fontTools/misc/psOperators.py
file added
+540
Lib/fontTools/misc/py23.py
file added
+490
Lib/fontTools/misc/sstruct.py
file added
+212
Lib/fontTools/misc/symfont.py
file added
+196
Lib/fontTools/misc/testTools.py
file added
+183
Lib/fontTools/misc/textTools.py
file added
+103
Lib/fontTools/misc/timeTools.py
file added
+64
Lib/fontTools/misc/transform.py
file added
+378
Lib/fontTools/misc/xmlReader.py
file added
+172
Lib/fontTools/misc/xmlWriter.py
file added
+189
Lib/fontTools/mtiLib/__init__.py
file added
+1196
Lib/fontTools/mtiLib/__main__.py
file added
+7
Lib/fontTools/otlLib/__init__.py
file added
+1
Lib/fontTools/otlLib/builder.py
file added
+640
Lib/fontTools/pens/__init__.py
file added
+4
Lib/fontTools/pens/areaPen.py
file added
+59
Lib/fontTools/pens/basePen.py
file added
+394
Lib/fontTools/pens/boundsPen.py
file added
+98
Lib/fontTools/pens/cocoaPen.py
file added
+28
Lib/fontTools/pens/filterPen.py
file added
+121
Lib/fontTools/pens/momentsPen.py
file added
+294
Lib/fontTools/pens/perimeterPen.py
file added
+60
Lib/fontTools/pens/pointInsidePen.py
file added
+192
Lib/fontTools/pens/qtPen.py
file added
+31
Lib/fontTools/pens/recordingPen.py
file added
+101
Lib/fontTools/pens/reportLabPen.py
file added
+75
Lib/fontTools/pens/reverseContourPen.py
file added
+97
Lib/fontTools/pens/statisticsPen.py
file added
+102
Lib/fontTools/pens/svgPathPen.py
file added
+178
Lib/fontTools/pens/t2CharStringPen.py
file added
+91
Lib/fontTools/pens/teePen.py
file added
+48
Lib/fontTools/pens/transformPen.py
file added
+65
Lib/fontTools/pens/ttGlyphPen.py
file added
+158
Lib/fontTools/pens/wxPen.py
file added
+31
Lib/fontTools/subset/__init__.py
file added
+3313
Lib/fontTools/subset/__main__.py
file added
+7
Lib/fontTools/svgLib/__init__.py
file added
+6
Lib/fontTools/svgLib/path/__init__.py
file added
+58
Lib/fontTools/svgLib/path/parser.py
file added
+216
Lib/fontTools/t1Lib/__init__.py
file added
+376
Lib/fontTools/ttLib/__init__.py
file added
+60
Lib/fontTools/ttLib/macUtils.py
file added
+53
Lib/fontTools/ttLib/sfnt.py
file added
+599
Lib/fontTools/ttLib/standardGlyphOrder.py
file added
+274
Lib/fontTools/ttLib/tables/B_A_S_E_.py
file added
+7
Lib/fontTools/ttLib/tables/BitmapGlyphMetrics.py
file added
+61
Lib/fontTools/ttLib/tables/C_B_D_T_.py
file added
+93
Lib/fontTools/ttLib/tables/C_B_L_C_.py
file added
+11
Lib/fontTools/ttLib/tables/C_F_F_.py
file added
+47
Lib/fontTools/ttLib/tables/C_F_F__2.py
file added
+16
Lib/fontTools/ttLib/tables/C_O_L_R_.py
file added
+159
Lib/fontTools/ttLib/tables/C_P_A_L_.py
file added
+260
Lib/fontTools/ttLib/tables/D_S_I_G_.py
file added
+131
Lib/fontTools/ttLib/tables/DefaultTable.py
file added
+49
Lib/fontTools/ttLib/tables/E_B_D_T_.py
file added
+763
Lib/fontTools/ttLib/tables/E_B_L_C_.py
file added
+627
Lib/fontTools/ttLib/tables/F_F_T_M_.py
file added
+42
Lib/fontTools/ttLib/tables/F__e_a_t.py
file added
+114
Lib/fontTools/ttLib/tables/G_D_E_F_.py
file added
+7
Lib/fontTools/ttLib/tables/G_M_A_P_.py
file added
+128
Lib/fontTools/ttLib/tables/G_P_K_G_.py
file added
+129
Lib/fontTools/ttLib/tables/G_P_O_S_.py
file added
+7
Lib/fontTools/ttLib/tables/G_S_U_B_.py
file added
+7
Lib/fontTools/ttLib/tables/G__l_a_t.py
file added
+221
Lib/fontTools/ttLib/tables/G__l_o_c.py
file added
+71
Lib/fontTools/ttLib/tables/H_V_A_R_.py
file added
+7
Lib/fontTools/ttLib/tables/J_S_T_F_.py
file added
+7
Lib/fontTools/ttLib/tables/L_T_S_H_.py
file added
+50
Lib/fontTools/ttLib/tables/M_A_T_H_.py
file added
+7
Lib/fontTools/ttLib/tables/M_E_T_A_.py
file added
+305
Lib/fontTools/ttLib/tables/M_V_A_R_.py
file added
+7
Lib/fontTools/ttLib/tables/O_S_2f_2.py
file added
+521
Lib/fontTools/ttLib/tables/S_I_N_G_.py
file added
+95
Lib/fontTools/ttLib/tables/S_T_A_T_.py
file added
+7
Lib/fontTools/ttLib/tables/S_V_G_.py
file added
+387
Lib/fontTools/ttLib/tables/S__i_l_f.py
file added
+877
Lib/fontTools/ttLib/tables/S__i_l_l.py
file added
+79
Lib/fontTools/ttLib/tables/T_S_I_B_.py
file added
+6
Lib/fontTools/ttLib/tables/T_S_I_D_.py
file added
+6
Lib/fontTools/ttLib/tables/T_S_I_J_.py
file added
+6
Lib/fontTools/ttLib/tables/T_S_I_P_.py
file added
+6
Lib/fontTools/ttLib/tables/T_S_I_S_.py
file added
+6
Lib/fontTools/ttLib/tables/T_S_I_V_.py
file added
+21
Lib/fontTools/ttLib/tables/T_S_I__0.py
file added
+56
Lib/fontTools/ttLib/tables/T_S_I__1.py
file added
+157
Lib/fontTools/ttLib/tables/T_S_I__2.py
file added
+16
Lib/fontTools/ttLib/tables/T_S_I__3.py
file added
+16
Lib/fontTools/ttLib/tables/T_S_I__5.py
file added
+47
Lib/fontTools/ttLib/tables/T_T_F_A_.py
file added
+6
Lib/fontTools/ttLib/tables/TupleVariation.py
file added
+623
Lib/fontTools/ttLib/tables/V_D_M_X_.py
file added
+234
Lib/fontTools/ttLib/tables/V_O_R_G_.py
file added
+140
Lib/fontTools/ttLib/tables/V_V_A_R_.py
file added
+7
Lib/fontTools/ttLib/tables/__init__.py
file added
+96
Lib/fontTools/ttLib/tables/_a_n_k_r.py
file added
+13
Lib/fontTools/ttLib/tables/_a_v_a_r.py
file added
+101
Lib/fontTools/ttLib/tables/_b_s_l_n.py
file added
+8
Lib/fontTools/ttLib/tables/_c_i_d_g.py
file added
+20
Lib/fontTools/ttLib/tables/_c_m_a_p.py
file added
+1310
Lib/fontTools/ttLib/tables/_c_v_a_r.py
file added
+84
Lib/fontTools/ttLib/tables/_c_v_t.py
file added
+49
Lib/fontTools/ttLib/tables/_f_e_a_t.py
file added
+7
Lib/fontTools/ttLib/tables/_f_p_g_m.py
file added
+50
Lib/fontTools/ttLib/tables/_f_v_a_r.py
file added
+219
Lib/fontTools/ttLib/tables/_g_a_s_p.py
file added
+51
Lib/fontTools/ttLib/tables/_g_c_i_d.py
file added
+8
Lib/fontTools/ttLib/tables/_g_l_y_f.py
file added
+1545
Lib/fontTools/ttLib/tables/_g_v_a_r.py
file added
+229
Lib/fontTools/ttLib/tables/_h_d_m_x.py
file added
+121
Lib/fontTools/ttLib/tables/_h_e_a_d.py
file added
+99
Lib/fontTools/ttLib/tables/_h_h_e_a.py
file added
+109
Lib/fontTools/ttLib/tables/_h_m_t_x.py
file added
+131
Lib/fontTools/ttLib/tables/_k_e_r_n.py
file added
+270
Lib/fontTools/ttLib/tables/_l_c_a_r.py
file added
+7
Lib/fontTools/ttLib/tables/_l_o_c_a.py
file added
+65
Lib/fontTools/ttLib/tables/_l_t_a_g.py
file added
+65
Lib/fontTools/ttLib/tables/_m_a_x_p.py
file added
+139
Lib/fontTools/ttLib/tables/_m_e_t_a.py
file added
+99
Lib/fontTools/ttLib/tables/_m_o_r_t.py
file added
+8
Lib/fontTools/ttLib/tables/_m_o_r_x.py
file added
+8
Lib/fontTools/ttLib/tables/_n_a_m_e.py
file added
+949
Lib/fontTools/ttLib/tables/_o_p_b_d.py
file added
+8
Lib/fontTools/ttLib/tables/_p_o_s_t.py
file added
+275
Lib/fontTools/ttLib/tables/_p_r_e_p.py
file added
+8
Lib/fontTools/ttLib/tables/_p_r_o_p.py
file added
+8
Lib/fontTools/ttLib/tables/_s_b_i_x.py
file added
+118
Lib/fontTools/ttLib/tables/_t_r_a_k.py
file added
+314
Lib/fontTools/ttLib/tables/_v_h_e_a.py
file added
+117
Lib/fontTools/ttLib/tables/_v_m_t_x.py
file added
+12
Lib/fontTools/ttLib/tables/asciiTable.py
file added
+22
Lib/fontTools/ttLib/tables/grUtils.py
file added
+79
Lib/fontTools/ttLib/tables/otBase.py
file added
+963
Lib/fontTools/ttLib/tables/otConverters.py
file added
+1625
Lib/fontTools/ttLib/tables/otData.py
file added
+1516
Lib/fontTools/ttLib/tables/otTables.py
file added
+1464
Lib/fontTools/ttLib/tables/sbixGlyph.py
file added
+119
Lib/fontTools/ttLib/tables/sbixStrike.py
file added
+150
Lib/fontTools/ttLib/tables/table_API_readme.txt
file added
+91
Lib/fontTools/ttLib/tables/ttProgram.py
file added
+544
Lib/fontTools/ttLib/ttCollection.py
file added
+107
Lib/fontTools/ttLib/ttFont.py
file added
+1001
Lib/fontTools/ttLib/woff2.py
file added
+1098
Lib/fontTools/ttx.py
file added
+417
Lib/fontTools/unicode.py
file added
+48
Lib/fontTools/unicodedata/Blocks.py
file added
+677
Lib/fontTools/unicodedata/OTTags.py
file added
+41
Lib/fontTools/unicodedata/ScriptExtensions.py
file added
+389
Lib/fontTools/unicodedata/Scripts.py
file added
+3201
Lib/fontTools/unicodedata/__init__.py
file added
+276
Lib/fontTools/varLib/__init__.py
file added
+869
Lib/fontTools/varLib/__main__.py
file added
+7
Lib/fontTools/varLib/builder.py
file added
+101
Lib/fontTools/varLib/designspace.py
file added
+113
Lib/fontTools/varLib/featureVars.py
file added
+392
Lib/fontTools/varLib/interpolatable.py
file added
+181
Lib/fontTools/varLib/interpolate_layout.py
file added
+91
Lib/fontTools/varLib/iup.py
file added
+305
Lib/fontTools/varLib/merger.py
file added
+830
Lib/fontTools/varLib/models.py
file added
+384
Lib/fontTools/varLib/mutator.py
file added
+212
Lib/fontTools/varLib/mvar.py
file added
+44
Lib/fontTools/varLib/plot.py
file added
+118
Lib/fontTools/varLib/varStore.py
file added
+520
Lib/fontTools/voltLib/__init__.py
file added
+5
Lib/fontTools/voltLib/ast.py
file added
+253
Lib/fontTools/voltLib/error.py
file added
+16
Lib/fontTools/voltLib/lexer.py
file added
+98
Lib/fontTools/voltLib/parser.py
file added
+651
Lib/fonttools.egg-info/PKG-INFO
file added
+1375
Lib/fonttools.egg-info/SOURCES.txt
file added
+1576
Lib/fonttools.egg-info/dependency_links.txt
file added
+1
Lib/fonttools.egg-info/entry_points.txt
file added
+7
Lib/fonttools.egg-info/top_level.txt
file added
+1
MANIFEST.in
file added
+34
Makefile
file added
+22
MetaTools/buildTableList.py
file added
+73
MetaTools/buildUCD.py
file added
+293
MetaTools/roundTrip.py
file added
+96
NEWS.rst
file added
+980
PKG-INFO
file added
+1375
README.rst
file added
+365
Snippets/README.md
file added
+11
Snippets/checksum.py
file added
+133
Snippets/cmap-format.py
file added
+40
Snippets/dump_woff_metadata.py
file added
+33
Snippets/edit_raw_table_data.py
file added
+31
Snippets/fix-dflt-langsys.py
file added
+85
Snippets/interpolate.py
file added
+144
Snippets/layout-features.py
file added
+51
Snippets/merge_woff_metadata.py
file added
+43
Snippets/otf2ttf.py
file added
+91
Snippets/rename-fonts.py
file added
+170
Snippets/subset-fpgm.py
file added
+60
Snippets/svg2glif.py
file added
+126
Snippets/woff2_compress.py
file added
+29
Snippets/woff2_decompress.py
file added
+39
Tests/afmLib/afmLib_test.py
file added
+55
Tests/afmLib/data/TestAFM.afm
file added
+37
Tests/agl_test.py
file added
+68
Tests/cffLib/cffLib_test.py
file added
+64
Tests/cffLib/data/TestOTF.otf
file added
+0
Tests/cffLib/specializer_test.py
file added
+918
Tests/designspaceLib/data/test.designspace
file added
+107
Tests/designspaceLib/designspace_test.py
file added
+791
Tests/encodings/codecs_test.py
file added
+26
Tests/feaLib/__init__.py
file added
+0
Tests/feaLib/builder_test.py
file added
+528
Tests/feaLib/data/Attach.fea
file added
+5
Tests/feaLib/data/Attach.ttx
file added
+24
Tests/feaLib/data/GPOS_1.fea
file added
+42
Tests/feaLib/data/GPOS_1.ttx
file added
+180
Tests/feaLib/data/GPOS_1_zero.fea
file added
+5
Tests/feaLib/data/GPOS_1_zero.ttx
file added
+53
Tests/feaLib/data/GPOS_2.fea
file added
+30
Tests/feaLib/data/GPOS_2.ttx
file added
+184
Tests/feaLib/data/GPOS_2b.fea
file added
+9
Tests/feaLib/data/GPOS_2b.ttx
file added
+127
Tests/feaLib/data/GPOS_3.fea
file added
+12
Tests/feaLib/data/GPOS_3.ttx
file added
+114
Tests/feaLib/data/GPOS_4.fea
file added
+12
Tests/feaLib/data/GPOS_4.ttx
file added
+147
Tests/feaLib/data/GPOS_5.fea
file added
+18
Tests/feaLib/data/GPOS_5.ttx
file added
+229
Tests/feaLib/data/GPOS_6.fea
file added
+10
Tests/feaLib/data/GPOS_6.ttx
file added
+162
Tests/feaLib/data/GPOS_8.fea
file added
+22
Tests/feaLib/data/GPOS_8.ttx
file added
+176
Tests/feaLib/data/GSUB_2.fea
file added
+14
Tests/feaLib/data/GSUB_2.ttx
file added
+63
Tests/feaLib/data/GSUB_3.fea
file added
+14
Tests/feaLib/data/GSUB_3.ttx
file added
+81
Tests/feaLib/data/GSUB_6.fea
file added
+28
Tests/feaLib/data/GSUB_6.ttx
file added
+267
Tests/feaLib/data/GSUB_8.fea
file added
+11
Tests/feaLib/data/GSUB_8.ttx
file added
+129
Tests/feaLib/data/GlyphClassDef.fea
file added
+5
Tests/feaLib/data/GlyphClassDef.ttx
file added
+22
Tests/feaLib/data/LigatureCaretByIndex.fea
file added
+10
Tests/feaLib/data/LigatureCaretByIndex.ttx
file added
+40
Tests/feaLib/data/LigatureCaretByPos.fea
file added
+10
Tests/feaLib/data/LigatureCaretByPos.ttx
file added
+40
Tests/feaLib/data/PairPosSubtable.fea
file added
+20
Tests/feaLib/data/PairPosSubtable.ttx
file added
+97
Tests/feaLib/data/ZeroValue_ChainSinglePos_horizontal.fea
file added
+9
Tests/feaLib/data/ZeroValue_ChainSinglePos_horizontal.ttx
file added
+89
Tests/feaLib/data/ZeroValue_ChainSinglePos_vertical.fea
file added
+9
Tests/feaLib/data/ZeroValue_ChainSinglePos_vertical.ttx
file added
+89
Tests/feaLib/data/ZeroValue_PairPos_horizontal.fea
file added
+9
Tests/feaLib/data/ZeroValue_PairPos_horizontal.ttx
file added
+75
Tests/feaLib/data/ZeroValue_PairPos_vertical.fea
file added
+9
Tests/feaLib/data/ZeroValue_PairPos_vertical.ttx
file added
+75
Tests/feaLib/data/ZeroValue_SinglePos_horizontal.fea
file added
+8
Tests/feaLib/data/ZeroValue_SinglePos_horizontal.ttx
file added
+47
Tests/feaLib/data/ZeroValue_SinglePos_vertical.fea
file added
+8
Tests/feaLib/data/ZeroValue_SinglePos_vertical.ttx
file added
+47
Tests/feaLib/data/baseClass.fea
file added
+10
Tests/feaLib/data/baseClass.feax
file added
+10
Tests/feaLib/data/bug453.fea
file added
+11
Tests/feaLib/data/bug453.ttx
file added
+110
Tests/feaLib/data/bug457.fea
file added
+5
Tests/feaLib/data/bug457.ttx
file added
+48
Tests/feaLib/data/bug463.fea
file added
+6
Tests/feaLib/data/bug463.ttx
file added
+103
Tests/feaLib/data/bug501.fea
file added
+8
Tests/feaLib/data/bug501.ttx
file added
+47
Tests/feaLib/data/bug502.fea
file added
+7
Tests/feaLib/data/bug502.ttx
file added
+56
Tests/feaLib/data/bug504.fea
file added
+5
Tests/feaLib/data/bug504.ttx
file added
+46
Tests/feaLib/data/bug505.fea
file added
+12
Tests/feaLib/data/bug505.ttx
file added
+43
Tests/feaLib/data/bug506.fea
file added
+4
Tests/feaLib/data/bug506.ttx
file added
+66
Tests/feaLib/data/bug509.fea
file added
+5
Tests/feaLib/data/bug509.ttx
file added
+74
Tests/feaLib/data/bug512.fea
file added
+6
Tests/feaLib/data/bug512.ttx
file added
+110
Tests/feaLib/data/bug514.fea
file added
+11
Tests/feaLib/data/bug514.ttx
file added
+154
Tests/feaLib/data/bug568.fea
file added
+11
Tests/feaLib/data/bug568.ttx
file added
+77
Tests/feaLib/data/bug633.fea
file added
+10
Tests/feaLib/data/bug633.ttx
file added
+68
Tests/feaLib/data/enum.fea
file added
+7
Tests/feaLib/data/enum.ttx
file added
+95
Tests/feaLib/data/feature_aalt.fea
file added
+29
Tests/feaLib/data/feature_aalt.ttx
file added
+184
Tests/feaLib/data/ignore_pos.fea
file added
+5
Tests/feaLib/data/ignore_pos.ttx
file added
+101
Tests/feaLib/data/include/include1.fea
file added
+3
Tests/feaLib/data/include/include3.fea
file added
+4
Tests/feaLib/data/include/include4.fea
file added
+4
Tests/feaLib/data/include/include5.fea
file added
+3
Tests/feaLib/data/include/include6.fea
file added
+3
Tests/feaLib/data/include/includemissingfile.fea
file added
+1
Tests/feaLib/data/include/includeself.fea
file added
+1
Tests/feaLib/data/include/subdir/include2.fea
file added
+3
Tests/feaLib/data/include0.fea
file added
+1
Tests/feaLib/data/language_required.fea
file added
+22
Tests/feaLib/data/language_required.ttx
file added
+139
Tests/feaLib/data/lookup.fea
file added
+24
Tests/feaLib/data/lookup.ttx
file added
+78
Tests/feaLib/data/lookupflag.fea
file added
+97
Tests/feaLib/data/lookupflag.ttx
file added
+259
Tests/feaLib/data/markClass.fea
file added
+12
Tests/feaLib/data/markClass.ttx
file added
+15
Tests/feaLib/data/mini.fea
file added
+19
Tests/feaLib/data/multiple_feature_blocks.fea
file added
+18
Tests/feaLib/data/multiple_feature_blocks.ttx
file added
+82
Tests/feaLib/data/name.fea
file added
+23
Tests/feaLib/data/name.ttx
file added
+22
Tests/feaLib/data/omitted_GlyphClassDef.fea
file added
+6
Tests/feaLib/data/omitted_GlyphClassDef.ttx
file added
+14
Tests/feaLib/data/size.fea
file added
+4
Tests/feaLib/data/size.ttx
file added
+41
Tests/feaLib/data/size2.fea
file added
+3
Tests/feaLib/data/size2.ttx
file added
+41
Tests/feaLib/data/spec10.fea
file added
+12
Tests/feaLib/data/spec10.ttx
file added
+4
Tests/feaLib/data/spec4h1.fea
file added
+64
Tests/feaLib/data/spec4h1.ttx
file added
+169
Tests/feaLib/data/spec4h2.fea
file added
+40
Tests/feaLib/data/spec4h2.ttx
file added
+180
Tests/feaLib/data/spec5d1.fea
file added
+23
Tests/feaLib/data/spec5d1.ttx
file added
+81
Tests/feaLib/data/spec5d2.fea
file added
+22
Tests/feaLib/data/spec5d2.ttx
file added
+73
Tests/feaLib/data/spec5f_ii_1.fea
file added
+9
Tests/feaLib/data/spec5f_ii_1.ttx
file added
+97
Tests/feaLib/data/spec5f_ii_2.fea
file added
+9
Tests/feaLib/data/spec5f_ii_2.ttx
file added
+106
Tests/feaLib/data/spec5f_ii_3.fea
file added
+9
Tests/feaLib/data/spec5f_ii_3.ttx
file added
+155
Tests/feaLib/data/spec5f_ii_4.fea
file added
+23
Tests/feaLib/data/spec5f_ii_4.ttx
file added
+285
Tests/feaLib/data/spec5fi1.fea
file added
+20
Tests/feaLib/data/spec5fi1.ttx
file added
+122
Tests/feaLib/data/spec5fi2.fea
file added
+11
Tests/feaLib/data/spec5fi2.ttx
file added
+66
Tests/feaLib/data/spec5fi3.fea
file added
+9
Tests/feaLib/data/spec5fi3.ttx
file added
+139
Tests/feaLib/data/spec5fi4.fea
file added
+9
Tests/feaLib/data/spec5fi4.ttx
file added
+73
Tests/feaLib/data/spec5h1.fea
file added
+9
Tests/feaLib/data/spec5h1.ttx
file added
+54
Tests/feaLib/data/spec6b_ii.fea
file added
+12
Tests/feaLib/data/spec6b_ii.ttx
file added
+104
Tests/feaLib/data/spec6d2.fea
file added
+15
Tests/feaLib/data/spec6d2.ttx
file added
+152
Tests/feaLib/data/spec6e.fea
file added
+10
Tests/feaLib/data/spec6e.ttx
file added
+100
Tests/feaLib/data/spec6f.fea
file added
+6
Tests/feaLib/data/spec6f.ttx
file added
+76
Tests/feaLib/data/spec6h_ii.fea
file added
+21
Tests/feaLib/data/spec6h_ii.ttx
file added
+147
Tests/feaLib/data/spec6h_iii_1.fea
file added
+9
Tests/feaLib/data/spec6h_iii_1.ttx
file added
+75
Tests/feaLib/data/spec6h_iii_3d.fea
file added
+7
Tests/feaLib/data/spec6h_iii_3d.ttx
file added
+68
Tests/feaLib/data/spec8a.fea
file added
+21
Tests/feaLib/data/spec8a.ttx
file added
+200
Tests/feaLib/data/spec8b.fea
file added
+12
Tests/feaLib/data/spec8b.ttx
file added
+53
Tests/feaLib/data/spec8c.fea
file added
+13
Tests/feaLib/data/spec8c.ttx
file added
+62
Tests/feaLib/data/spec8d.fea
file added
+57
Tests/feaLib/data/spec8d.ttx
file added
+87
Tests/feaLib/data/spec9a.fea
file added
+4
Tests/feaLib/data/spec9a.ttx
file added
+114
Tests/feaLib/data/spec9b.fea
file added
+13
Tests/feaLib/data/spec9b.ttx
file added
+75
Tests/feaLib/data/spec9c1.fea
file added
+4
Tests/feaLib/data/spec9c1.ttx
file added
+25
Tests/feaLib/data/spec9c2.fea
file added
+3
Tests/feaLib/data/spec9c2.ttx
file added
+25
Tests/feaLib/data/spec9c3.fea
file added
+3
Tests/feaLib/data/spec9c3.ttx
file added
+25
Tests/feaLib/data/spec9d.fea
file added
+6
Tests/feaLib/data/spec9d.ttx
file added
+24
Tests/feaLib/data/spec9e.fea
file added
+4
Tests/feaLib/data/spec9e.ttx
file added
+13
Tests/feaLib/data/spec9f.fea
file added
+19
Tests/feaLib/data/spec9f.ttx
file added
+57
Tests/feaLib/data/spec9g.fea
file added
+5
Tests/feaLib/data/spec9g.ttx
file added
+24
Tests/feaLib/error_test.py
file added
+19
Tests/feaLib/lexer_test.py
file added
+237
Tests/feaLib/parser_test.py
file added
+1623
Tests/merge_test.py
file added
+118
Tests/misc/arrayTools_test.py
file added
+85
Tests/misc/bezierTools_test.py
file added
+133
Tests/misc/classifyTools_test.py
file added
+30
Tests/misc/eexec_test.py
file added
+17
Tests/misc/encodingTools_test.py
file added
+32
Tests/misc/filenames_test.py
file added
+137
Tests/misc/fixedTools_test.py
file added
+43
Tests/misc/loggingTools_test.py
file added
+210
Tests/misc/macRes_test.py
file added
+97
Tests/misc/psCharStrings_test.py
file added
+32
Tests/misc/py23_test.py
file added
+485
Tests/misc/testTools_test.py
file added
+83
Tests/misc/textTools_test.py
file added
+11
Tests/misc/timeTools_test.py
file added
+24
Tests/misc/transform_test.py
file added
+101
Tests/misc/xmlReader_test.py
file added
+190
Tests/misc/xmlWriter_test.py
file added
+128
Tests/mtiLib/data/featurename-backward.ttx.GSUB
file added
+59
Tests/mtiLib/data/featurename-backward.txt
file added
+14
Tests/mtiLib/data/featurename-forward.ttx.GSUB
file added
+59
Tests/mtiLib/data/featurename-forward.txt
file added
+14
Tests/mtiLib/data/lookupnames-backward.ttx.GSUB
file added
+87
Tests/mtiLib/data/lookupnames-backward.txt
file added
+36
Tests/mtiLib/data/lookupnames-forward.ttx.GSUB
file added
+87
Tests/mtiLib/data/lookupnames-forward.txt
file added
+36
Tests/mtiLib/data/mixed-toplevels.ttx.GSUB
file added
+87
Tests/mtiLib/data/mixed-toplevels.txt
file added
+36
Tests/mtiLib/data/mti/README
file added
+12
Tests/mtiLib/data/mti/chained-glyph.ttx.GPOS
file added
+48
Tests/mtiLib/data/mti/chained-glyph.ttx.GSUB
file added
+48
Tests/mtiLib/data/mti/chained-glyph.txt
file added
+11
Tests/mtiLib/data/mti/chainedclass.ttx.GSUB
file added
+55
Tests/mtiLib/data/mti/chainedclass.txt
file added
+1
Tests/mtiLib/data/mti/chainedcoverage.ttx.GSUB
file added
+57
Tests/mtiLib/data/mti/chainedcoverage.txt
file added
+1
Tests/mtiLib/data/mti/cmap.ttx
file added
+40
Tests/mtiLib/data/mti/cmap.ttx.cmap
file added
+40
Tests/mtiLib/data/mti/cmap.txt
file added
+52
Tests/mtiLib/data/mti/context-glyph.txt
file added
+14
Tests/mtiLib/data/mti/contextclass.txt
file added
+1
Tests/mtiLib/data/mti/contextcoverage.txt
file added
+1
Tests/mtiLib/data/mti/featuretable.txt
file added
+1
Tests/mtiLib/data/mti/gdefattach.ttx.GDEF
file added
+21
Tests/mtiLib/data/mti/gdefattach.txt
file added
+7
Tests/mtiLib/data/mti/gdefclasses.ttx.GDEF
file added
+12
Tests/mtiLib/data/mti/gdefclasses.txt
file added
+1
Tests/mtiLib/data/mti/gdefligcaret.ttx.GDEF
file added
+26
Tests/mtiLib/data/mti/gdefligcaret.txt
file added
+7
Tests/mtiLib/data/mti/gdefmarkattach.ttx.GDEF
file added
+10
Tests/mtiLib/data/mti/gdefmarkattach.txt
file added
+1
Tests/mtiLib/data/mti/gdefmarkfilter.ttx.GDEF
file added
+23
Tests/mtiLib/data/mti/gdefmarkfilter.txt
file added
+1
Tests/mtiLib/data/mti/gposcursive.ttx.GPOS
file added
+43
Tests/mtiLib/data/mti/gposcursive.txt
file added
+1
Tests/mtiLib/data/mti/gposkernset.ttx.GPOS
file added
+114
Tests/mtiLib/data/mti/gposkernset.txt
file added
+37
Tests/mtiLib/data/mti/gposmarktobase.ttx.GPOS
file added
+213
Tests/mtiLib/data/mti/gposmarktobase.txt
file added
+1
Tests/mtiLib/data/mti/gpospairclass.ttx.GPOS
file added
+91
Tests/mtiLib/data/mti/gpospairclass.txt
file added
+27
Tests/mtiLib/data/mti/gpospairglyph.ttx.GPOS
file added
+103
Tests/mtiLib/data/mti/gpospairglyph.txt
file added
+17
Tests/mtiLib/data/mti/gpossingle.ttx.GPOS
file added
+51
Tests/mtiLib/data/mti/gpossingle.txt
file added
+1
Tests/mtiLib/data/mti/gsubalternate.ttx.GSUB
file added
+125
Tests/mtiLib/data/mti/gsubalternate.txt
file added
+25
Tests/mtiLib/data/mti/gsubligature.ttx.GSUB
file added
+42
Tests/mtiLib/data/mti/gsubligature.txt
file added
+1
Tests/mtiLib/data/mti/gsubmultiple.ttx.GSUB
file added
+16
Tests/mtiLib/data/mti/gsubmultiple.txt
file added
+1
Tests/mtiLib/data/mti/gsubreversechanined.ttx.GSUB
file added
+81
Tests/mtiLib/data/mti/gsubreversechanined.txt
file added
+1
Tests/mtiLib/data/mti/gsubsingle.ttx.GSUB
file added
+17
Tests/mtiLib/data/mti/gsubsingle.txt
file added
+1
Tests/mtiLib/data/mti/mark-to-ligature.ttx.GPOS
file added
+826
Tests/mtiLib/data/mti/mark-to-ligature.txt
file added
+93
Tests/mtiLib/data/mti/scripttable.ttx.GPOS
file added
+87
Tests/mtiLib/data/mti/scripttable.ttx.GSUB
file added
+87
Tests/mtiLib/data/mti/scripttable.txt
file added
+1
Tests/mtiLib/mti_test.py
file added
+236
Tests/otlLib/builder_test.py
file added
+1062
Tests/pens/areaPen_test.py
file added
+180
Tests/pens/basePen_test.py
file added
+179
Tests/pens/boundsPen_test.py
file added
+77
Tests/pens/perimeterPen_test.py
file added
+167
Tests/pens/pointInsidePen_test.py
file added
+225
Tests/pens/recordingPen_test.py
file added
+39
Tests/pens/reverseContourPen_test.py
file added
+319
Tests/pens/t2CharStringPen_test.py
file added
+184
Tests/pens/ttGlyphPen_test.py
file added
+257
Tests/subset/data/Lobster.subset.ttx
file added
+661
Tests/subset/data/NotdefWidthCID-Regular.ttx
file added
+267
Tests/subset/data/TestANKR.ttx
file added
+325
Tests/subset/data/TestBSLN-0.ttx
file added
+342
Tests/subset/data/TestBSLN-1.ttx
file added
+348
Tests/subset/data/TestBSLN-2.ttx
file added
+342
Tests/subset/data/TestBSLN-3.ttx
file added
+363
Tests/subset/data/TestCID-Regular.ttx
file added
+389
Tests/subset/data/TestCLR-Regular.ttx
file added
+763
Tests/subset/data/TestGVAR.ttx
file added
+655
Tests/subset/data/TestLCAR-0.ttx
file added
+320
Tests/subset/data/TestLCAR-1.ttx
file added
+320
Tests/subset/data/TestMATH-Regular.ttx
file added
+7590
Tests/subset/data/TestOPBD-0.ttx
file added
+299
Tests/subset/data/TestOPBD-1.ttx
file added
+299
Tests/subset/data/TestOTF-Regular.ttx
file added
+262
Tests/subset/data/TestPROP.ttx
file added
+322
Tests/subset/data/TestTTF-Regular.ttx
file added
+705
Tests/subset/data/TestTTF-Regular_non_BMP_char.ttx
file added
+722
Tests/subset/data/expect_ankr.ttx
file added
+19
Tests/subset/data/expect_bsln_0.ttx
file added
+43
Tests/subset/data/expect_bsln_1.ttx
file added
+46
Tests/subset/data/expect_bsln_2.ttx
file added
+44
Tests/subset/data/expect_bsln_3.ttx
file added
+47
Tests/subset/data/expect_desubroutinize_CFF.ttx
file added
+238
Tests/subset/data/expect_keep_colr.ttx
file added
+195
Tests/subset/data/expect_keep_gvar.ttx
file added
+166
Tests/subset/data/expect_keep_gvar_notdef_outline.ttx
file added
+213
Tests/subset/data/expect_keep_math.ttx
file added
+634
Tests/subset/data/expect_lcar_0.ttx
file added
+16
Tests/subset/data/expect_lcar_1.ttx
file added
+16
Tests/subset/data/expect_no_hinting_CFF.ttx
file added
+212
Tests/subset/data/expect_no_hinting_TTF.ttx
file added
+88
Tests/subset/data/expect_no_hinting_desubroutinize_CFF.ttx
file added
+202
Tests/subset/data/expect_no_notdef_outline_cid.ttx
file added
+61
Tests/subset/data/expect_no_notdef_outline_otf.ttx
file added
+49
Tests/subset/data/expect_no_notdef_outline_ttf.ttx
file added
+17
Tests/subset/data/expect_notdef_width_cid.ttx
file added
+74
Tests/subset/data/expect_opbd_0.ttx
file added
+18
Tests/subset/data/expect_opbd_1.ttx
file added
+18
Tests/subset/data/expect_prop_0.ttx
file added
+11
Tests/subset/data/expect_prop_1.ttx
file added
+14
Tests/subset/data/google_color.ttx
file added
+507
Tests/subset/subset_test.py
file added
+482
Tests/svgLib/path/__init__.py
file added
+0
Tests/svgLib/path/parser_test.py
file added
+297
Tests/svgLib/path/path_test.py
file added
+80
Tests/t1Lib/data/TestT1-Regular.lwfn
file added
+0
Tests/t1Lib/data/TestT1-Regular.pfa
file added
+60
Tests/t1Lib/data/TestT1-Regular.pfb
file added
+0
Tests/t1Lib/t1Lib_test.py
file added
+100
Tests/ttLib/data/TestOTF-Regular.otx
file added
+519
Tests/ttLib/data/TestTTF-Regular.ttx
file added
+553
Tests/ttLib/data/TestTTFComplex-Regular.ttx
file added
+114
Tests/ttLib/data/test_woff2_metadata.xml
file added
+103
Tests/ttLib/sfnt_test.py
file added
+8
Tests/ttLib/tables/C_F_F__2_test.py
file added
+60
Tests/ttLib/tables/C_F_F_test.py
file added
+51
Tests/ttLib/tables/C_P_A_L_test.py
file added
+227
Tests/ttLib/tables/M_V_A_R_test.py
file added
+139
Tests/ttLib/tables/O_S_2f_2_test.py
file added
+62
Tests/ttLib/tables/S_T_A_T_test.py
file added
+264
Tests/ttLib/tables/T_S_I__0_test.py
file added
+106
Tests/ttLib/tables/T_S_I__1_test.py
file added
+184
Tests/ttLib/tables/TupleVariation_test.py
file added
+687
Tests/ttLib/tables/_a_n_k_r_test.py
file added
+167
Tests/ttLib/tables/_a_v_a_r_test.py
file added
+85
Tests/ttLib/tables/_b_s_l_n_test.py
file added
+311
Tests/ttLib/tables/_c_i_d_g_test.py
file added
+70
Tests/ttLib/tables/_c_m_a_p_test.py
file added
+88
Tests/ttLib/tables/_c_v_a_r_test.py
file added
+111
Tests/ttLib/tables/_f_p_g_m_test.py
file added
+20
Tests/ttLib/tables/_f_v_a_r_test.py
file added
+264
Tests/ttLib/tables/_g_c_i_d_test.py
file added
+70
Tests/ttLib/tables/_g_l_y_f_test.py
file added
+160
Tests/ttLib/tables/_g_v_a_r_test.py
file added
+211
Tests/ttLib/tables/_h_h_e_a_test.py
file added
+198
Tests/ttLib/tables/_h_m_t_x_test.py
file added
+219
Tests/ttLib/tables/_k_e_r_n_test.py
file added
+370
Tests/ttLib/tables/_l_c_a_r_test.py
file added
+109
Tests/ttLib/tables/_l_t_a_g_test.py
file added
+63
Tests/ttLib/tables/_m_e_t_a_test.py
file added
+95
Tests/ttLib/tables/_m_o_r_t_test.py
file added
+115
Tests/ttLib/tables/_m_o_r_x_test.py
file added
+903
Tests/ttLib/tables/_n_a_m_e_test.py
file added
+303
Tests/ttLib/tables/_o_p_b_d_test.py
file added
+183
Tests/ttLib/tables/_p_r_o_p_test.py
file added
+84
Tests/ttLib/tables/_t_r_a_k_test.py
file added
+341
Tests/ttLib/tables/_v_h_e_a_test.py
file added
+275
Tests/ttLib/tables/_v_m_t_x_test.py
file added
+19
Tests/ttLib/tables/data/C_F_F_.bin
file added
+0
Tests/ttLib/tables/data/C_F_F_.ttx
file added
+282
Tests/ttLib/tables/data/C_F_F__2.bin
file added
+0
Tests/ttLib/tables/data/C_F_F__2.ttx
file added
+395
Tests/ttLib/tables/data/_h_h_e_a_recalc_OTF.ttx
file added
+72
Tests/ttLib/tables/data/_h_h_e_a_recalc_TTF.ttx
file added
+63
Tests/ttLib/tables/data/_h_h_e_a_recalc_empty.ttx
file added
+62
Tests/ttLib/tables/data/_v_h_e_a_recalc_OTF.ttx
file added
+72
Tests/ttLib/tables/data/_v_h_e_a_recalc_TTF.ttx
file added
+63
Tests/ttLib/tables/data/_v_h_e_a_recalc_empty.ttx
file added
+62
Tests/ttLib/tables/data/aots/README
file added
+10
Tests/ttLib/tables/data/aots/base.otf
file added
+0
Tests/ttLib/tables/data/aots/base.ttx.CFF
file added
+735
Tests/ttLib/tables/data/aots/base.ttx.OS_2
file added
+57
Tests/ttLib/tables/data/aots/base.ttx.cmap
file added
+210
Tests/ttLib/tables/data/aots/base.ttx.head
file added
+25
Tests/ttLib/tables/data/aots/base.ttx.hhea
file added
+24
Tests/ttLib/tables/data/aots/base.ttx.hmtx
file added
+107
Tests/ttLib/tables/data/aots/base.ttx.maxp
file added
+9
Tests/ttLib/tables/data/aots/base.ttx.name
file added
+25
Tests/ttLib/tables/data/aots/base.ttx.post
file added
+16
Tests/ttLib/tables/data/aots/classdef1_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/classdef1_font1.ttx.GSUB
file added
+483
Tests/ttLib/tables/data/aots/classdef1_font2.otf
file added
+0
Tests/ttLib/tables/data/aots/classdef1_font2.ttx.GSUB
file added
+494
Tests/ttLib/tables/data/aots/classdef1_font3.otf
file added
+0
Tests/ttLib/tables/data/aots/classdef1_font3.ttx.GSUB
file added
+510
Tests/ttLib/tables/data/aots/classdef1_font4.otf
file added
+0
Tests/ttLib/tables/data/aots/classdef1_font4.ttx.GSUB
file added
+469
Tests/ttLib/tables/data/aots/classdef2_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/classdef2_font1.ttx.GSUB
file added
+483
Tests/ttLib/tables/data/aots/classdef2_font2.otf
file added
+0
Tests/ttLib/tables/data/aots/classdef2_font2.ttx.GSUB
file added
+494
Tests/ttLib/tables/data/aots/classdef2_font3.otf
file added
+0
Tests/ttLib/tables/data/aots/classdef2_font3.ttx.GSUB
file added
+510
Tests/ttLib/tables/data/aots/classdef2_font4.otf
file added
+0
Tests/ttLib/tables/data/aots/classdef2_font4.ttx.GSUB
file added
+469
Tests/ttLib/tables/data/aots/cmap0_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/cmap0_font1.ttx.cmap
file added
+13
Tests/ttLib/tables/data/aots/cmap10_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/cmap10_font1.ttx.cmap
file added
+12
Tests/ttLib/tables/data/aots/cmap10_font2.otf
file added
+0
Tests/ttLib/tables/data/aots/cmap10_font2.ttx.cmap
file added
+12
Tests/ttLib/tables/data/aots/cmap12_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/cmap12_font1.ttx.cmap
file added
+20
Tests/ttLib/tables/data/aots/cmap14_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/cmap14_font1.ttx.cmap
file added
+29
Tests/ttLib/tables/data/aots/cmap2_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/cmap2_font1.ttx.cmap
file added
+19
Tests/ttLib/tables/data/aots/cmap4_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/cmap4_font1.ttx.cmap
file added
+24
Tests/ttLib/tables/data/aots/cmap4_font2.otf
file added
+0
Tests/ttLib/tables/data/aots/cmap4_font2.ttx.cmap
file added
+10
Tests/ttLib/tables/data/aots/cmap4_font3.otf
file added
+0
Tests/ttLib/tables/data/aots/cmap4_font3.ttx.cmap
file added
+10
Tests/ttLib/tables/data/aots/cmap4_font4.otf
file added
+0
Tests/ttLib/tables/data/aots/cmap4_font4.ttx.cmap
file added
+1011
Tests/ttLib/tables/data/aots/cmap6_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/cmap6_font1.ttx.cmap
file added
+13
Tests/ttLib/tables/data/aots/cmap6_font2.otf
file added
+0
Tests/ttLib/tables/data/aots/cmap6_font2.ttx.cmap
file added
+10
Tests/ttLib/tables/data/aots/cmap8_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/cmap8_font1.ttx.cmap
file added
+529
Tests/ttLib/tables/data/aots/cmap_composition_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/cmap_composition_font1.ttx.cmap
file added
+15
Tests/ttLib/tables/data/aots/cmap_subtableselection_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/cmap_subtableselection_font1.ttx.cmap
file added
+23
Tests/ttLib/tables/data/aots/cmap_subtableselection_font2.otf
file added
+0
Tests/ttLib/tables/data/aots/cmap_subtableselection_font2.ttx.cmap
file added
+20
Tests/ttLib/tables/data/aots/cmap_subtableselection_font3.otf
file added
+0
Tests/ttLib/tables/data/aots/cmap_subtableselection_font3.ttx.cmap
file added
+17
Tests/ttLib/tables/data/aots/cmap_subtableselection_font4.otf
file added
+0
Tests/ttLib/tables/data/aots/cmap_subtableselection_font4.ttx.cmap
file added
+14
Tests/ttLib/tables/data/aots/cmap_subtableselection_font5.otf
file added
+0
Tests/ttLib/tables/data/aots/cmap_subtableselection_font5.ttx.cmap
file added
+11
Tests/ttLib/tables/data/aots/gpos1_1_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos1_1_lookupflag_f1.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gpos1_1_lookupflag_f1.ttx.GPOS
file added
+48
Tests/ttLib/tables/data/aots/gpos1_1_simple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos1_1_simple_f1.ttx.GPOS
file added
+48
Tests/ttLib/tables/data/aots/gpos1_1_simple_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos1_1_simple_f2.ttx.GPOS
file added
+48
Tests/ttLib/tables/data/aots/gpos1_1_simple_f3.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos1_1_simple_f3.ttx.GPOS
file added
+48
Tests/ttLib/tables/data/aots/gpos1_1_simple_f4.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos1_1_simple_f4.ttx.GPOS
file added
+48
Tests/ttLib/tables/data/aots/gpos1_2_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos1_2_font1.ttx.GPOS
file added
+50
Tests/ttLib/tables/data/aots/gpos1_2_font2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos1_2_font2.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gpos1_2_font2.ttx.GPOS
file added
+50
Tests/ttLib/tables/data/aots/gpos2_1_font6.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos2_1_font6.ttx.GPOS
file added
+61
Tests/ttLib/tables/data/aots/gpos2_1_font7.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos2_1_font7.ttx.GPOS
file added
+70
Tests/ttLib/tables/data/aots/gpos2_1_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos2_1_lookupflag_f1.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gpos2_1_lookupflag_f1.ttx.GPOS
file added
+56
Tests/ttLib/tables/data/aots/gpos2_1_lookupflag_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos2_1_lookupflag_f2.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gpos2_1_lookupflag_f2.ttx.GPOS
file added
+56
Tests/ttLib/tables/data/aots/gpos2_1_next_glyph_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos2_1_next_glyph_f1.ttx.GPOS
file added
+56
Tests/ttLib/tables/data/aots/gpos2_1_next_glyph_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos2_1_next_glyph_f2.ttx.GPOS
file added
+55
Tests/ttLib/tables/data/aots/gpos2_1_simple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos2_1_simple_f1.ttx.GPOS
file added
+56
Tests/ttLib/tables/data/aots/gpos2_2_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos2_2_font1.ttx.GPOS
file added
+75
Tests/ttLib/tables/data/aots/gpos2_2_font2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos2_2_font2.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gpos2_2_font2.ttx.GPOS
file added
+75
Tests/ttLib/tables/data/aots/gpos2_2_font3.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos2_2_font3.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gpos2_2_font3.ttx.GPOS
file added
+75
Tests/ttLib/tables/data/aots/gpos2_2_font4.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos2_2_font4.ttx.GPOS
file added
+75
Tests/ttLib/tables/data/aots/gpos2_2_font5.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos2_2_font5.ttx.GPOS
file added
+71
Tests/ttLib/tables/data/aots/gpos3_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos3_font1.ttx.GPOS
file added
+67
Tests/ttLib/tables/data/aots/gpos3_font2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos3_font2.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gpos3_font2.ttx.GPOS
file added
+67
Tests/ttLib/tables/data/aots/gpos3_font3.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos3_font3.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gpos3_font3.ttx.GPOS
file added
+70
Tests/ttLib/tables/data/aots/gpos4_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos4_lookupflag_f1.ttx.GDEF
file added
+18
Tests/ttLib/tables/data/aots/gpos4_lookupflag_f1.ttx.GPOS
file added
+68
Tests/ttLib/tables/data/aots/gpos4_lookupflag_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos4_lookupflag_f2.ttx.GDEF
file added
+14
Tests/ttLib/tables/data/aots/gpos4_lookupflag_f2.ttx.GPOS
file added
+68
Tests/ttLib/tables/data/aots/gpos4_multiple_anchors_1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos4_multiple_anchors_1.ttx.GDEF
file added
+16
Tests/ttLib/tables/data/aots/gpos4_multiple_anchors_1.ttx.GPOS
file added
+107
Tests/ttLib/tables/data/aots/gpos4_simple_1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos4_simple_1.ttx.GDEF
file added
+14
Tests/ttLib/tables/data/aots/gpos4_simple_1.ttx.GPOS
file added
+68
Tests/ttLib/tables/data/aots/gpos5_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos5_font1.ttx.GDEF
file added
+14
Tests/ttLib/tables/data/aots/gpos5_font1.ttx.GPOS
file added
+77
Tests/ttLib/tables/data/aots/gpos5_font1.ttx.GSUB
file added
+45
Tests/ttLib/tables/data/aots/gpos6_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos6_font1.ttx.GDEF
file added
+14
Tests/ttLib/tables/data/aots/gpos6_font1.ttx.GPOS
file added
+68
Tests/ttLib/tables/data/aots/gpos7_1_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos7_1_font1.ttx.GPOS
file added
+84
Tests/ttLib/tables/data/aots/gpos9_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos9_font1.ttx.GPOS
file added
+51
Tests/ttLib/tables/data/aots/gpos9_font2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos9_font2.ttx.GPOS
file added
+62
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f1.ttx.GPOS
file added
+124
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f2.ttx.GPOS
file added
+128
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f3.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f3.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f3.ttx.GPOS
file added
+127
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f4.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f4.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f4.ttx.GPOS
file added
+127
Tests/ttLib/tables/data/aots/gpos_chaining1_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining1_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_lookupflag_f1.ttx.GPOS
file added
+131
Tests/ttLib/tables/data/aots/gpos_chaining1_multiple_subrules_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining1_multiple_subrules_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_multiple_subrules_f1.ttx.GPOS
file added
+142
Tests/ttLib/tables/data/aots/gpos_chaining1_multiple_subrules_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining1_multiple_subrules_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_multiple_subrules_f2.ttx.GPOS
file added
+142
Tests/ttLib/tables/data/aots/gpos_chaining1_next_glyph_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining1_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_next_glyph_f1.ttx.GPOS
file added
+146
Tests/ttLib/tables/data/aots/gpos_chaining1_simple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining1_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_simple_f1.ttx.GPOS
file added
+132
Tests/ttLib/tables/data/aots/gpos_chaining1_simple_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining1_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_simple_f2.ttx.GPOS
file added
+131
Tests/ttLib/tables/data/aots/gpos_chaining1_successive_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining1_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_successive_f1.ttx.GPOS
file added
+134
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f1.ttx.GPOS
file added
+183
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f2.ttx.GPOS
file added
+187
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f3.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f3.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f3.ttx.GPOS
file added
+186
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f4.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f4.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f4.ttx.GPOS
file added
+186
Tests/ttLib/tables/data/aots/gpos_chaining2_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining2_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_lookupflag_f1.ttx.GPOS
file added
+190
Tests/ttLib/tables/data/aots/gpos_chaining2_multiple_subrules_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining2_multiple_subrules_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_multiple_subrules_f1.ttx.GPOS
file added
+201
Tests/ttLib/tables/data/aots/gpos_chaining2_multiple_subrules_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining2_multiple_subrules_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_multiple_subrules_f2.ttx.GPOS
file added
+201
Tests/ttLib/tables/data/aots/gpos_chaining2_next_glyph_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining2_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_next_glyph_f1.ttx.GPOS
file added
+203
Tests/ttLib/tables/data/aots/gpos_chaining2_simple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining2_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_simple_f1.ttx.GPOS
file added
+191
Tests/ttLib/tables/data/aots/gpos_chaining2_simple_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining2_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_simple_f2.ttx.GPOS
file added
+190
Tests/ttLib/tables/data/aots/gpos_chaining2_successive_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining2_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_successive_f1.ttx.GPOS
file added
+193
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f1.ttx.GPOS
file added
+124
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f2.ttx.GPOS
file added
+128
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f3.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f3.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f3.ttx.GPOS
file added
+125
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f4.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f4.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f4.ttx.GPOS
file added
+125
Tests/ttLib/tables/data/aots/gpos_chaining3_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining3_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining3_lookupflag_f1.ttx.GPOS
file added
+137
Tests/ttLib/tables/data/aots/gpos_chaining3_next_glyph_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining3_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining3_next_glyph_f1.ttx.GPOS
file added
+128
Tests/ttLib/tables/data/aots/gpos_chaining3_simple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining3_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining3_simple_f1.ttx.GPOS
file added
+132
Tests/ttLib/tables/data/aots/gpos_chaining3_simple_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining3_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining3_simple_f2.ttx.GPOS
file added
+137
Tests/ttLib/tables/data/aots/gpos_chaining3_successive_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_chaining3_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining3_successive_f1.ttx.GPOS
file added
+138
Tests/ttLib/tables/data/aots/gpos_context1_boundary_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context1_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_boundary_f1.ttx.GPOS
file added
+120
Tests/ttLib/tables/data/aots/gpos_context1_boundary_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context1_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_boundary_f2.ttx.GPOS
file added
+123
Tests/ttLib/tables/data/aots/gpos_context1_expansion_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context1_expansion_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_expansion_f1.ttx.GPOS
file added
+125
Tests/ttLib/tables/data/aots/gpos_context1_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context1_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_lookupflag_f1.ttx.GPOS
file added
+133
Tests/ttLib/tables/data/aots/gpos_context1_lookupflag_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context1_lookupflag_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_lookupflag_f2.ttx.GPOS
file added
+125
Tests/ttLib/tables/data/aots/gpos_context1_multiple_subrules_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context1_multiple_subrules_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_multiple_subrules_f1.ttx.GPOS
file added
+134
Tests/ttLib/tables/data/aots/gpos_context1_multiple_subrules_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context1_multiple_subrules_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_multiple_subrules_f2.ttx.GPOS
file added
+134
Tests/ttLib/tables/data/aots/gpos_context1_next_glyph_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context1_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_next_glyph_f1.ttx.GPOS
file added
+124
Tests/ttLib/tables/data/aots/gpos_context1_simple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context1_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_simple_f1.ttx.GPOS
file added
+133
Tests/ttLib/tables/data/aots/gpos_context1_simple_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context1_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_simple_f2.ttx.GPOS
file added
+125
Tests/ttLib/tables/data/aots/gpos_context1_successive_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context1_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_successive_f1.ttx.GPOS
file added
+130
Tests/ttLib/tables/data/aots/gpos_context2_boundary_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context2_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_boundary_f1.ttx.GPOS
file added
+124
Tests/ttLib/tables/data/aots/gpos_context2_boundary_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context2_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_boundary_f2.ttx.GPOS
file added
+127
Tests/ttLib/tables/data/aots/gpos_context2_classes_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context2_classes_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_classes_f1.ttx.GPOS
file added
+140
Tests/ttLib/tables/data/aots/gpos_context2_classes_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context2_classes_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_classes_f2.ttx.GPOS
file added
+155
Tests/ttLib/tables/data/aots/gpos_context2_expansion_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context2_expansion_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_expansion_f1.ttx.GPOS
file added
+133
Tests/ttLib/tables/data/aots/gpos_context2_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context2_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_lookupflag_f1.ttx.GPOS
file added
+141
Tests/ttLib/tables/data/aots/gpos_context2_lookupflag_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context2_lookupflag_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_lookupflag_f2.ttx.GPOS
file added
+133
Tests/ttLib/tables/data/aots/gpos_context2_multiple_subrules_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context2_multiple_subrules_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_multiple_subrules_f1.ttx.GPOS
file added
+142
Tests/ttLib/tables/data/aots/gpos_context2_multiple_subrules_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context2_multiple_subrules_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_multiple_subrules_f2.ttx.GPOS
file added
+142
Tests/ttLib/tables/data/aots/gpos_context2_next_glyph_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context2_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_next_glyph_f1.ttx.GPOS
file added
+128
Tests/ttLib/tables/data/aots/gpos_context2_simple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context2_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_simple_f1.ttx.GPOS
file added
+141
Tests/ttLib/tables/data/aots/gpos_context2_simple_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context2_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_simple_f2.ttx.GPOS
file added
+129
Tests/ttLib/tables/data/aots/gpos_context2_successive_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context2_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_successive_f1.ttx.GPOS
file added
+140
Tests/ttLib/tables/data/aots/gpos_context3_boundary_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context3_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context3_boundary_f1.ttx.GPOS
file added
+116
Tests/ttLib/tables/data/aots/gpos_context3_boundary_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context3_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context3_boundary_f2.ttx.GPOS
file added
+117
Tests/ttLib/tables/data/aots/gpos_context3_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context3_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context3_lookupflag_f1.ttx.GPOS
file added
+131
Tests/ttLib/tables/data/aots/gpos_context3_lookupflag_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context3_lookupflag_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context3_lookupflag_f2.ttx.GPOS
file added
+123
Tests/ttLib/tables/data/aots/gpos_context3_next_glyph_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context3_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context3_next_glyph_f1.ttx.GPOS
file added
+120
Tests/ttLib/tables/data/aots/gpos_context3_simple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context3_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context3_simple_f1.ttx.GPOS
file added
+131
Tests/ttLib/tables/data/aots/gpos_context3_successive_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gpos_context3_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context3_successive_f1.ttx.GPOS
file added
+130
Tests/ttLib/tables/data/aots/gsub1_1_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub1_1_lookupflag_f1.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gsub1_1_lookupflag_f1.ttx.GSUB
file added
+44
Tests/ttLib/tables/data/aots/gsub1_1_modulo_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub1_1_modulo_f1.ttx.GSUB
file added
+66
Tests/ttLib/tables/data/aots/gsub1_1_simple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub1_1_simple_f1.ttx.GSUB
file added
+44
Tests/ttLib/tables/data/aots/gsub1_2_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub1_2_lookupflag_f1.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gsub1_2_lookupflag_f1.ttx.GSUB
file added
+44
Tests/ttLib/tables/data/aots/gsub1_2_simple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub1_2_simple_f1.ttx.GSUB
file added
+44
Tests/ttLib/tables/data/aots/gsub2_1_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub2_1_lookupflag_f1.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gsub2_1_lookupflag_f1.ttx.GSUB
file added
+44
Tests/ttLib/tables/data/aots/gsub2_1_multiple_sequences_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub2_1_multiple_sequences_f1.ttx.GSUB
file added
+44
Tests/ttLib/tables/data/aots/gsub2_1_simple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub2_1_simple_f1.ttx.GSUB
file added
+43
Tests/ttLib/tables/data/aots/gsub3_1_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub3_1_lookupflag_f1.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gsub3_1_lookupflag_f1.ttx.GSUB
file added
+50
Tests/ttLib/tables/data/aots/gsub3_1_multiple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub3_1_multiple_f1.ttx.GSUB
file added
+50
Tests/ttLib/tables/data/aots/gsub3_1_simple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub3_1_simple_f1.ttx.GSUB
file added
+47
Tests/ttLib/tables/data/aots/gsub4_1_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub4_1_lookupflag_f1.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gsub4_1_lookupflag_f1.ttx.GSUB
file added
+45
Tests/ttLib/tables/data/aots/gsub4_1_multiple_ligatures_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub4_1_multiple_ligatures_f1.ttx.GSUB
file added
+46
Tests/ttLib/tables/data/aots/gsub4_1_multiple_ligatures_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub4_1_multiple_ligatures_f2.ttx.GSUB
file added
+46
Tests/ttLib/tables/data/aots/gsub4_1_multiple_ligsets_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub4_1_multiple_ligsets_f1.ttx.GSUB
file added
+48
Tests/ttLib/tables/data/aots/gsub4_1_simple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub4_1_simple_f1.ttx.GSUB
file added
+45
Tests/ttLib/tables/data/aots/gsub7_font1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub7_font1.ttx.GSUB
file added
+47
Tests/ttLib/tables/data/aots/gsub7_font2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub7_font2.ttx.GSUB
file added
+52
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f1.ttx.GSUB
file added
+103
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f2.ttx.GSUB
file added
+107
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f3.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f3.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f3.ttx.GSUB
file added
+106
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f4.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f4.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f4.ttx.GSUB
file added
+106
Tests/ttLib/tables/data/aots/gsub_chaining1_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining1_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_lookupflag_f1.ttx.GSUB
file added
+110
Tests/ttLib/tables/data/aots/gsub_chaining1_multiple_subrules_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining1_multiple_subrules_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_multiple_subrules_f1.ttx.GSUB
file added
+121
Tests/ttLib/tables/data/aots/gsub_chaining1_multiple_subrules_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining1_multiple_subrules_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_multiple_subrules_f2.ttx.GSUB
file added
+121
Tests/ttLib/tables/data/aots/gsub_chaining1_next_glyph_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining1_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_next_glyph_f1.ttx.GSUB
file added
+125
Tests/ttLib/tables/data/aots/gsub_chaining1_simple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining1_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_simple_f1.ttx.GSUB
file added
+111
Tests/ttLib/tables/data/aots/gsub_chaining1_simple_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining1_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_simple_f2.ttx.GSUB
file added
+110
Tests/ttLib/tables/data/aots/gsub_chaining1_successive_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining1_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_successive_f1.ttx.GSUB
file added
+113
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f1.ttx.GSUB
file added
+162
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f2.ttx.GSUB
file added
+166
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f3.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f3.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f3.ttx.GSUB
file added
+165
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f4.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f4.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f4.ttx.GSUB
file added
+165
Tests/ttLib/tables/data/aots/gsub_chaining2_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining2_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_lookupflag_f1.ttx.GSUB
file added
+169
Tests/ttLib/tables/data/aots/gsub_chaining2_multiple_subrules_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining2_multiple_subrules_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_multiple_subrules_f1.ttx.GSUB
file added
+180
Tests/ttLib/tables/data/aots/gsub_chaining2_multiple_subrules_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining2_multiple_subrules_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_multiple_subrules_f2.ttx.GSUB
file added
+180
Tests/ttLib/tables/data/aots/gsub_chaining2_next_glyph_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining2_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_next_glyph_f1.ttx.GSUB
file added
+182
Tests/ttLib/tables/data/aots/gsub_chaining2_simple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining2_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_simple_f1.ttx.GSUB
file added
+170
Tests/ttLib/tables/data/aots/gsub_chaining2_simple_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining2_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_simple_f2.ttx.GSUB
file added
+169
Tests/ttLib/tables/data/aots/gsub_chaining2_successive_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining2_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_successive_f1.ttx.GSUB
file added
+172
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f1.ttx.GSUB
file added
+103
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f2.ttx.GSUB
file added
+107
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f3.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f3.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f3.ttx.GSUB
file added
+104
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f4.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f4.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f4.ttx.GSUB
file added
+104
Tests/ttLib/tables/data/aots/gsub_chaining3_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining3_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining3_lookupflag_f1.ttx.GSUB
file added
+116
Tests/ttLib/tables/data/aots/gsub_chaining3_next_glyph_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining3_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining3_next_glyph_f1.ttx.GSUB
file added
+107
Tests/ttLib/tables/data/aots/gsub_chaining3_simple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining3_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining3_simple_f1.ttx.GSUB
file added
+111
Tests/ttLib/tables/data/aots/gsub_chaining3_simple_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining3_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining3_simple_f2.ttx.GSUB
file added
+116
Tests/ttLib/tables/data/aots/gsub_chaining3_successive_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_chaining3_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining3_successive_f1.ttx.GSUB
file added
+117
Tests/ttLib/tables/data/aots/gsub_context1_boundary_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context1_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_boundary_f1.ttx.GSUB
file added
+99
Tests/ttLib/tables/data/aots/gsub_context1_boundary_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context1_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_boundary_f2.ttx.GSUB
file added
+102
Tests/ttLib/tables/data/aots/gsub_context1_expansion_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context1_expansion_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_expansion_f1.ttx.GSUB
file added
+104
Tests/ttLib/tables/data/aots/gsub_context1_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context1_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_lookupflag_f1.ttx.GSUB
file added
+112
Tests/ttLib/tables/data/aots/gsub_context1_lookupflag_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context1_lookupflag_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_lookupflag_f2.ttx.GSUB
file added
+104
Tests/ttLib/tables/data/aots/gsub_context1_multiple_subrules_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context1_multiple_subrules_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_multiple_subrules_f1.ttx.GSUB
file added
+113
Tests/ttLib/tables/data/aots/gsub_context1_multiple_subrules_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context1_multiple_subrules_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_multiple_subrules_f2.ttx.GSUB
file added
+113
Tests/ttLib/tables/data/aots/gsub_context1_next_glyph_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context1_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_next_glyph_f1.ttx.GSUB
file added
+103
Tests/ttLib/tables/data/aots/gsub_context1_simple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context1_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_simple_f1.ttx.GSUB
file added
+112
Tests/ttLib/tables/data/aots/gsub_context1_simple_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context1_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_simple_f2.ttx.GSUB
file added
+104
Tests/ttLib/tables/data/aots/gsub_context1_successive_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context1_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_successive_f1.ttx.GSUB
file added
+109
Tests/ttLib/tables/data/aots/gsub_context2_boundary_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context2_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_boundary_f1.ttx.GSUB
file added
+103
Tests/ttLib/tables/data/aots/gsub_context2_boundary_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context2_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_boundary_f2.ttx.GSUB
file added
+106
Tests/ttLib/tables/data/aots/gsub_context2_classes_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context2_classes_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_classes_f1.ttx.GSUB
file added
+119
Tests/ttLib/tables/data/aots/gsub_context2_classes_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context2_classes_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_classes_f2.ttx.GSUB
file added
+134
Tests/ttLib/tables/data/aots/gsub_context2_expansion_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context2_expansion_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_expansion_f1.ttx.GSUB
file added
+112
Tests/ttLib/tables/data/aots/gsub_context2_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context2_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_lookupflag_f1.ttx.GSUB
file added
+120
Tests/ttLib/tables/data/aots/gsub_context2_lookupflag_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context2_lookupflag_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_lookupflag_f2.ttx.GSUB
file added
+112
Tests/ttLib/tables/data/aots/gsub_context2_multiple_subrules_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context2_multiple_subrules_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_multiple_subrules_f1.ttx.GSUB
file added
+121
Tests/ttLib/tables/data/aots/gsub_context2_multiple_subrules_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context2_multiple_subrules_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_multiple_subrules_f2.ttx.GSUB
file added
+121
Tests/ttLib/tables/data/aots/gsub_context2_next_glyph_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context2_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_next_glyph_f1.ttx.GSUB
file added
+107
Tests/ttLib/tables/data/aots/gsub_context2_simple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context2_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_simple_f1.ttx.GSUB
file added
+120
Tests/ttLib/tables/data/aots/gsub_context2_simple_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context2_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_simple_f2.ttx.GSUB
file added
+108
Tests/ttLib/tables/data/aots/gsub_context2_successive_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context2_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_successive_f1.ttx.GSUB
file added
+119
Tests/ttLib/tables/data/aots/gsub_context3_boundary_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context3_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context3_boundary_f1.ttx.GSUB
file added
+95
Tests/ttLib/tables/data/aots/gsub_context3_boundary_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context3_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context3_boundary_f2.ttx.GSUB
file added
+96
Tests/ttLib/tables/data/aots/gsub_context3_lookupflag_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context3_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context3_lookupflag_f1.ttx.GSUB
file added
+110
Tests/ttLib/tables/data/aots/gsub_context3_lookupflag_f2.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context3_lookupflag_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context3_lookupflag_f2.ttx.GSUB
file added
+102
Tests/ttLib/tables/data/aots/gsub_context3_next_glyph_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context3_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context3_next_glyph_f1.ttx.GSUB
file added
+99
Tests/ttLib/tables/data/aots/gsub_context3_simple_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context3_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context3_simple_f1.ttx.GSUB
file added
+110
Tests/ttLib/tables/data/aots/gsub_context3_successive_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/gsub_context3_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context3_successive_f1.ttx.GSUB
file added
+109
Tests/ttLib/tables/data/aots/lookupflag_ignore_attach_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/lookupflag_ignore_attach_f1.ttx.GDEF
file added
+37
Tests/ttLib/tables/data/aots/lookupflag_ignore_attach_f1.ttx.GSUB
file added
+45
Tests/ttLib/tables/data/aots/lookupflag_ignore_base_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/lookupflag_ignore_base_f1.ttx.GDEF
file added
+12
Tests/ttLib/tables/data/aots/lookupflag_ignore_base_f1.ttx.GSUB
file added
+45
Tests/ttLib/tables/data/aots/lookupflag_ignore_combination_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/lookupflag_ignore_combination_f1.ttx.GDEF
file added
+29
Tests/ttLib/tables/data/aots/lookupflag_ignore_combination_f1.ttx.GSUB
file added
+45
Tests/ttLib/tables/data/aots/lookupflag_ignore_ligatures_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/lookupflag_ignore_ligatures_f1.ttx.GDEF
file added
+16
Tests/ttLib/tables/data/aots/lookupflag_ignore_ligatures_f1.ttx.GSUB
file added
+45
Tests/ttLib/tables/data/aots/lookupflag_ignore_marks_f1.otf
file added
+0
Tests/ttLib/tables/data/aots/lookupflag_ignore_marks_f1.ttx.GDEF
file added
+16
Tests/ttLib/tables/data/aots/lookupflag_ignore_marks_f1.ttx.GSUB
file added
+45
Tests/ttLib/tables/data/graphite/graphite_tests.ttf
file added
+0
Tests/ttLib/tables/data/graphite/graphite_tests.ttx.Feat
file added
+18
Tests/ttLib/tables/data/graphite/graphite_tests.ttx.Glat
file added
+29
Tests/ttLib/tables/data/graphite/graphite_tests.ttx.Glat.setup
file added
+48
Tests/ttLib/tables/data/graphite/graphite_tests.ttx.Silf
file added
+101
Tests/ttLib/tables/data/graphite/graphite_tests.ttx.Silf.setup
file added
+48
Tests/ttLib/tables/data/graphite/graphite_tests.ttx.Sill
file added
+12
Tests/ttLib/tables/data/ttProgram.ttx
file added
+1627
Tests/ttLib/tables/otBase_test.py
file added
+96
Tests/ttLib/tables/otConverters_test.py
file added
+433
Tests/ttLib/tables/otTables_test.py
file added
+490
Tests/ttLib/tables/tables_test.py
file added
+329
Tests/ttLib/tables/ttProgram_test.py
file added
+119
Tests/ttLib/woff2_test.py
file added
+840
Tests/ttx/data/TestBOM.ttx
file added
+3
Tests/ttx/data/TestDFONT.dfont
file added
+0
Tests/ttx/data/TestNoSFNT.ttx
file added
+2
Tests/ttx/data/TestNoXML.ttx
file added
+2
Tests/ttx/data/TestOTF.otf
file added
+0
Tests/ttx/data/TestOTF.ttx
file added
+519
Tests/ttx/data/TestTTC.ttc
file added
+0
Tests/ttx/data/TestTTF.ttf
file added
+0
Tests/ttx/data/TestTTF.ttx
file added
+553
Tests/ttx/data/TestWOFF.woff
file added
+0
Tests/ttx/data/TestWOFF2.woff2
file added
+0
Tests/ttx/ttx_test.py
file added
+1014
Tests/unicodedata_test.py
file added
+254
Tests/varLib/__init__.py
file added
+0
Tests/varLib/builder_test.py
file added
+67
Tests/varLib/data/Build.designspace
file added
+300
Tests/varLib/data/BuildAvarEmptyAxis.designspace
file added
+59
Tests/varLib/data/BuildAvarIdentityMaps.designspace
file added
+80
Tests/varLib/data/BuildAvarSingleAxis.designspace
file added
+45
Tests/varLib/data/Designspace.designspace
file added
+39
Tests/varLib/data/Designspace2.designspace
file added
+8
Tests/varLib/data/InterpolateLayout.designspace
file added
+65
Tests/varLib/data/InterpolateLayout2.designspace
file added
+65
Tests/varLib/data/InterpolateLayout3.designspace
file added
+62
Tests/varLib/data/master_ttx_interpolatable_otf/TestFamily2-Master0.ttx
file added
+855
Tests/varLib/data/master_ttx_interpolatable_otf/TestFamily2-Master1.ttx
file added
+693
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily-Master0.ttx
file added
+520
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily-Master1.ttx
file added
+520
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily-Master2.ttx
file added
+504
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily-Master3.ttx
file added
+504
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily-Master4.ttx
file added
+504
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily2-Master0.ttx
file added
+1149
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily2-Master1.ttx
file added
+986
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily3-Bold.ttx
file added
+520
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily3-Condensed.ttx
file added
+526
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily3-CondensedBold.ttx
file added
+526
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily3-CondensedLight.ttx
file added
+526
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily3-CondensedSemiBold.ttx
file added
+526
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily3-Light.ttx
file added
+526
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily3-Regular.ttx
file added
+520
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily3-SemiBold.ttx
file added
+526
Tests/varLib/data/master_ttx_varfont_ttf/Mutator_IUP.ttx
file added
+551
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/features.fea
file added
+1
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/fontinfo.plist
file added
+140
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/glyphs/A_.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/glyphs/_notdef.glif
file added
+30
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/glyphs/a.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/glyphs/contents.plist
file added
+18
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/glyphs/dollar.glif
file added
+75
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/glyphs/dollar.nostroke.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/glyphs/space.glif
file added
+5
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/lib.plist
file added
+15
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/features.fea
file added
+1
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/fontinfo.plist
file added
+140
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/glyphs/A_.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/glyphs/_notdef.glif
file added
+30
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/glyphs/a.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/glyphs/contents.plist
file added
+18
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/glyphs/dollar.glif
file added
+75
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/glyphs/dollar.nostroke.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/glyphs/space.glif
file added
+5
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/lib.plist
file added
+15
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/features.fea
file added
+1
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/fontinfo.plist
file added
+140
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/glyphs/A_.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/glyphs/_notdef.glif
file added
+30
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/glyphs/a.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/glyphs/contents.plist
file added
+18
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/glyphs/dollar.glif
file added
+75
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/glyphs/dollar.nostroke.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/glyphs/space.glif
file added
+5
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/lib.plist
file added
+15
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/features.fea
file added
+1
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/fontinfo.plist
file added
+140
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/glyphs/A_.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/glyphs/_notdef.glif
file added
+30
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/glyphs/a.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/glyphs/contents.plist
file added
+18
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/glyphs/dollar.glif
file added
+75
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/glyphs/dollar.nostroke.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/glyphs/space.glif
file added
+5
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/lib.plist
file added
+15
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/features.fea
file added
+1
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/fontinfo.plist
file added
+140
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/glyphs/A_.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/glyphs/_notdef.glif
file added
+30
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/glyphs/a.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/glyphs/contents.plist
file added
+18
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/glyphs/dollar.glif
file added
+75
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/glyphs/dollar.nostroke.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/glyphs/space.glif
file added
+5
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/lib.plist
file added
+15
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/features.fea
file added
+81
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/fontinfo.plist
file added
+140
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/A_.glif
file added
+29
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/A_.sc.glif
file added
+28
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/_notdef.glif
file added
+38
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/a.alt.glif
file added
+42
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/a.glif
file added
+47
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/ampersand.glif
file added
+59
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/atilde.glif
file added
+9
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/circledotted.glif
file added
+175
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/contents.plist
file added
+42
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/d.glif
file added
+43
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/dieresisbelowcmb.glif
file added
+7
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/dieresiscmb.glif
file added
+34
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/f.glif
file added
+32
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/f_t.glif
file added
+51
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/n.glif
file added
+30
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/space.glif
file added
+5
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/t.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/tildebelowcmb.glif
file added
+7
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/tildecmb.glif
file added
+28
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/lib.plist
file added
+40
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/features.fea
file added
+54
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/fontinfo.plist
file added
+140
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/A_.glif
file added
+29
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/A_.sc.glif
file added
+28
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/_notdef.glif
file added
+38
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/a.alt.glif
file added
+42
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/a.glif
file added
+47
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/ampersand.glif
file added
+59
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/atilde.glif
file added
+9
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/circledotted.glif
file added
+175
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/contents.plist
file added
+42
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/d.glif
file added
+43
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/dieresisbelowcmb.glif
file added
+7
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/dieresiscmb.glif
file added
+34
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/f.glif
file added
+32
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/f_t.glif
file added
+51
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/n.glif
file added
+30
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/space.glif
file added
+5
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/t.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/tildebelowcmb.glif
file added
+7
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/tildecmb.glif
file added
+28
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/lib.plist
file added
+40
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/fontinfo.plist
file added
+153
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/glyphs/F_.glif
file added
+22
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/glyphs/T_.glif
file added
+21
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/glyphs/contents.plist
file added
+20
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/glyphs/l.glif
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/glyphs/layerinfo.plist
file added
+5
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/glyphs/n.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/glyphs/o.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/glyphs/s.glif
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/glyphs/t.glif
file added
+37
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/groups.plist
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/kerning.plist
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/layercontents.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/lib.plist
file added
+16
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/fontinfo.plist
file added
+153
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/glyphs/F_.glif
file added
+22
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/glyphs/T_.glif
file added
+21
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/glyphs/contents.plist
file added
+20
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/glyphs/l.glif
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/glyphs/layerinfo.plist
file added
+5
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/glyphs/n.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/glyphs/o.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/glyphs/s.glif
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/glyphs/t.glif
file added
+37
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/groups.plist
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/kerning.plist
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/layercontents.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/lib.plist
file added
+16
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/fontinfo.plist
file added
+153
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/glyphs/F_.glif
file added
+22
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/glyphs/T_.glif
file added
+21
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/glyphs/contents.plist
file added
+20
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/glyphs/l.glif
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/glyphs/layerinfo.plist
file added
+5
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/glyphs/n.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/glyphs/o.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/glyphs/s.glif
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/glyphs/t.glif
file added
+37
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/groups.plist
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/kerning.plist
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/layercontents.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/lib.plist
file added
+16
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/fontinfo.plist
file added
+149
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/glyphs/F_.glif
file added
+22
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/glyphs/T_.glif
file added
+21
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/glyphs/contents.plist
file added
+20
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/glyphs/l.glif
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/glyphs/layerinfo.plist
file added
+5
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/glyphs/n.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/glyphs/o.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/glyphs/s.glif
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/glyphs/t.glif
file added
+37
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/groups.plist
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/kerning.plist
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/layercontents.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/lib.plist
file added
+16
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/fontinfo.plist
file added
+153
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/glyphs/F_.glif
file added
+22
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/glyphs/T_.glif
file added
+21
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/glyphs/contents.plist
file added
+20
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/glyphs/l.glif
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/glyphs/layerinfo.plist
file added
+5
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/glyphs/n.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/glyphs/o.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/glyphs/s.glif
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/glyphs/t.glif
file added
+37
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/groups.plist
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/kerning.plist
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/layercontents.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/lib.plist
file added
+16
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/fontinfo.plist
file added
+149
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/glyphs/F_.glif
file added
+22
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/glyphs/T_.glif
file added
+21
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/glyphs/contents.plist
file added
+20
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/glyphs/l.glif
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/glyphs/layerinfo.plist
file added
+5
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/glyphs/n.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/glyphs/o.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/glyphs/s.glif
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/glyphs/t.glif
file added
+37
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/groups.plist
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/kerning.plist
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/layercontents.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/lib.plist
file added
+16
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/fontinfo.plist
file added
+153
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/glyphs/F_.glif
file added
+22
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/glyphs/T_.glif
file added
+21
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/glyphs/contents.plist
file added
+20
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/glyphs/l.glif
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/glyphs/layerinfo.plist
file added
+5
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/glyphs/n.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/glyphs/o.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/glyphs/s.glif
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/glyphs/t.glif
file added
+37
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/groups.plist
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/kerning.plist
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/layercontents.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/lib.plist
file added
+16
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/fontinfo.plist
file added
+153
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/glyphs/F_.glif
file added
+22
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/glyphs/T_.glif
file added
+21
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/glyphs/contents.plist
file added
+20
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/glyphs/l.glif
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/glyphs/layerinfo.plist
file added
+5
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/glyphs/n.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/glyphs/o.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/glyphs/s.glif
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/glyphs/t.glif
file added
+37
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/groups.plist
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/kerning.plist
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/layercontents.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/lib.plist
file added
+16
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/metainfo.plist
file added
+10
Tests/varLib/data/test_results/Build.ttx
file added
+1601
Tests/varLib/data/test_results/Build3.ttx
file added
+725
Tests/varLib/data/test_results/BuildAvarEmptyAxis.ttx
file added
+18
Tests/varLib/data/test_results/BuildAvarIdentityMaps.ttx
file added
+23
Tests/varLib/data/test_results/BuildAvarSingleAxis.ttx
file added
+18
Tests/varLib/data/test_results/BuildMain.ttx
file added
+2238
Tests/varLib/data/test_results/InterpolateLayout.ttx
file added
+161
Tests/varLib/data/test_results/InterpolateLayout2.ttx
file added
+4
Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_diff.ttx
file added
+47
Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_diff2.ttx
file added
+50
Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_same.ttx
file added
+47
Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_diff.ttx
file added
+62
Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_diff2.ttx
file added
+72
Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_same.ttx
file added
+62
Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_diff.ttx
file added
+55
Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_diff2.ttx
file added
+63
Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_same.ttx
file added
+55
Tests/varLib/data/test_results/InterpolateLayoutGPOS_3_diff.ttx
file added
+56
Tests/varLib/data/test_results/InterpolateLayoutGPOS_3_same.ttx
file added
+56
Tests/varLib/data/test_results/InterpolateLayoutGPOS_4_diff.ttx
file added
+68
Tests/varLib/data/test_results/InterpolateLayoutGPOS_4_same.ttx
file added
+68
Tests/varLib/data/test_results/InterpolateLayoutGPOS_5_diff.ttx
file added
+77
Tests/varLib/data/test_results/InterpolateLayoutGPOS_5_same.ttx
file added
+77
Tests/varLib/data/test_results/InterpolateLayoutGPOS_6_diff.ttx
file added
+68
Tests/varLib/data/test_results/InterpolateLayoutGPOS_6_same.ttx
file added
+68
Tests/varLib/data/test_results/InterpolateLayoutGPOS_8_diff.ttx
file added
+116
Tests/varLib/data/test_results/InterpolateLayoutGPOS_8_same.ttx
file added
+116
Tests/varLib/data/test_results/InterpolateLayoutGPOS_size_feat_same.ttx
file added
+41
Tests/varLib/data/test_results/InterpolateLayoutMain.ttx
file added
+499
Tests/varLib/data/test_results/Mutator.ttx
file added
+499
Tests/varLib/data/test_results/Mutator_IUP-instance.ttx
file added
+282
Tests/varLib/designspace_test.py
file added
+69
Tests/varLib/interpolatable_test.py
file added
+102
Tests/varLib/interpolate_layout_test.py
file added
+890
Tests/varLib/models_test.py
file added
+99
Tests/varLib/mutator_test.py
file added
+144
Tests/varLib/varLib_test.py
file added
+236
Tests/voltLib/lexer_test.py
file added
+35
Tests/voltLib/parser_test.py
file added
+1034
dev-requirements.txt
file added
+4
fonttools
file added
+12
requirements.txt
file added
+7
run-tests.sh
file added
+28
setup.cfg
file added
+57
setup.py
file added
+344
tox.ini
file added
+68
fonttools-3.28.0 base
.appveyor.yml
file added
+62
.codecov.yml
file added
+5
.coveragerc
file added
+34
.travis.yml
file added
+104
.travis/after_success.sh
file added
+11
.travis/before_deploy.sh
file added
+15
.travis/before_install.sh
file added
+6
.travis/install.sh
file added
+33
.travis/run.sh
file added
+10
Doc/Makefile
file added
+20
Doc/make.bat
file added
+36
Doc/man/man1/ttx.1
file added
+225
Doc/source/afmLib.rst
file added
+7
Doc/source/agl.rst
file added
+7
Doc/source/cffLib.rst
file added
+7
Doc/source/conf.py
file added
+156
Doc/source/designspaceLib/index.rst
file added
+17
Doc/source/designspaceLib/readme.rst
file added
+1052
Doc/source/designspaceLib/scripting.rst
file added
+253
Doc/source/encodings.rst
file added
+14
Doc/source/feaLib.rst
file added
+43
Doc/source/index.rst
file added
+29
Doc/source/inspect.rst
file added
+7
Doc/source/merge.rst
file added
+7
Doc/source/misc/arrayTools.rst
file added
+7
Doc/source/misc/bezierTools.rst
file added
+7
Doc/source/misc/classifyTools.rst
file added
+7
Doc/source/misc/eexec.rst
file added
+7
Doc/source/misc/encodingTools.rst
file added
+7
Doc/source/misc/fixedTools.rst
file added
+7
Doc/source/misc/index.rst
file added
+23
Doc/source/misc/loggingTools.rst
file added
+7
Doc/source/misc/psCharStrings.rst
file added
+7
Doc/source/misc/sstruct.rst
file added
+7
Doc/source/misc/testTools.rst
file added
+7
Doc/source/misc/textTools.rst
file added
+7
Doc/source/misc/timeTools.rst
file added
+7
Doc/source/misc/transform.rst
file added
+7
Doc/source/misc/xmlReader.rst
file added
+7
Doc/source/misc/xmlWriter.rst
file added
+7
Doc/source/pens/areaPen.rst
file added
+7
Doc/source/pens/basePen.rst
file added
+7
Doc/source/pens/boundsPen.rst
file added
+7
Doc/source/pens/filterPen.rst
file added
+7
Doc/source/pens/index.rst
file added
+18
Doc/source/pens/perimeterPen.rst
file added
+7
Doc/source/pens/pointInsidePen.rst
file added
+7
Doc/source/pens/recordingPen.rst
file added
+7
Doc/source/pens/statisticsPen.rst
file added
+7
Doc/source/pens/t2CharStringPen.rst
file added
+7
Doc/source/pens/teePen.rst
file added
+7
Doc/source/pens/transformPen.rst
file added
+7
Doc/source/subset.rst
file added
+7
Doc/source/t1Lib.rst
file added
+7
Doc/source/ttLib/index.rst
file added
+15
Doc/source/ttLib/macUtils.rst
file added
+7
Doc/source/ttLib/sfnt.rst
file added
+7
Doc/source/ttLib/tables.rst
file added
+506
Doc/source/ttLib/woff2.rst
file added
+7
Doc/source/ttx.rst
file added
+7
Doc/source/varLib/designspace.rst
file added
+7
Doc/source/varLib/index.rst
file added
+17
Doc/source/varLib/interpolatable.rst
file added
+7
Doc/source/varLib/interpolate_layout.rst
file added
+7
Doc/source/varLib/merger.rst
file added
+7
Doc/source/varLib/models.rst
file added
+7
Doc/source/varLib/mutator.rst
file added
+7
Doc/source/voltLib.rst
file added
+35
LICENSE
file added
+21
LICENSE.external
file added
+148
Lib/fontTools/__init__.py
file added
+10
Lib/fontTools/__main__.py
file added
+33
Lib/fontTools/afmLib.py
file added
+367
Lib/fontTools/agl.py
file added
+875
Lib/fontTools/cffLib/__init__.py
file added
+2658
Lib/fontTools/cffLib/specializer.py
file added
+551
Lib/fontTools/cffLib/width.py
file added
+163
Lib/fontTools/designspaceLib/__init__.py
file added
+1252
Lib/fontTools/encodings/MacRoman.py
file added
+39
Lib/fontTools/encodings/StandardEncoding.py
file added
+51
Lib/fontTools/encodings/__init__.py
file added
+4
Lib/fontTools/encodings/codecs.py
file added
+135
Lib/fontTools/feaLib/__init__.py
file added
+4
Lib/fontTools/feaLib/__main__.py
file added
+42
Lib/fontTools/feaLib/ast.py
file added
+1346
Lib/fontTools/feaLib/builder.py
file added
+1588
Lib/fontTools/feaLib/error.py
file added
+20
Lib/fontTools/feaLib/lexer.py
file added
+261
Lib/fontTools/feaLib/parser.py
file added
+1694
Lib/fontTools/inspect.py
file added
+271
Lib/fontTools/merge.py
file added
+1129
Lib/fontTools/misc/__init__.py
file added
+4
Lib/fontTools/misc/arrayTools.py
file added
+313
Lib/fontTools/misc/bezierTools.py
file added
+627
Lib/fontTools/misc/classifyTools.py
file added
+173
Lib/fontTools/misc/cliTools.py
file added
+26
Lib/fontTools/misc/eexec.py
file added
+67
Lib/fontTools/misc/encodingTools.py
file added
+73
Lib/fontTools/misc/filenames.py
file added
+224
Lib/fontTools/misc/fixedTools.py
file added
+95
Lib/fontTools/misc/loggingTools.py
file added
+593
Lib/fontTools/misc/macCreatorType.py
file added
+51
Lib/fontTools/misc/macRes.py
file added
+233
Lib/fontTools/misc/psCharStrings.py
file added
+1312
Lib/fontTools/misc/psLib.py
file added
+370
Lib/fontTools/misc/psOperators.py
file added
+540
Lib/fontTools/misc/py23.py
file added
+490
Lib/fontTools/misc/sstruct.py
file added
+212
Lib/fontTools/misc/symfont.py
file added
+196
Lib/fontTools/misc/testTools.py
file added
+183
Lib/fontTools/misc/textTools.py
file added
+103
Lib/fontTools/misc/timeTools.py
file added
+64
Lib/fontTools/misc/transform.py
file added
+378
Lib/fontTools/misc/xmlReader.py
file added
+172
Lib/fontTools/misc/xmlWriter.py
file added
+189
Lib/fontTools/mtiLib/__init__.py
file added
+1196
Lib/fontTools/mtiLib/__main__.py
file added
+7
Lib/fontTools/otlLib/__init__.py
file added
+1
Lib/fontTools/otlLib/builder.py
file added
+640
Lib/fontTools/pens/__init__.py
file added
+4
Lib/fontTools/pens/areaPen.py
file added
+59
Lib/fontTools/pens/basePen.py
file added
+394
Lib/fontTools/pens/boundsPen.py
file added
+98
Lib/fontTools/pens/cocoaPen.py
file added
+28
Lib/fontTools/pens/filterPen.py
file added
+121
Lib/fontTools/pens/momentsPen.py
file added
+294
Lib/fontTools/pens/perimeterPen.py
file added
+60
Lib/fontTools/pens/pointInsidePen.py
file added
+192
Lib/fontTools/pens/qtPen.py
file added
+31
Lib/fontTools/pens/recordingPen.py
file added
+101
Lib/fontTools/pens/reportLabPen.py
file added
+75
Lib/fontTools/pens/reverseContourPen.py
file added
+97
Lib/fontTools/pens/statisticsPen.py
file added
+102
Lib/fontTools/pens/svgPathPen.py
file added
+178
Lib/fontTools/pens/t2CharStringPen.py
file added
+91
Lib/fontTools/pens/teePen.py
file added
+48
Lib/fontTools/pens/transformPen.py
file added
+65
Lib/fontTools/pens/ttGlyphPen.py
file added
+158
Lib/fontTools/pens/wxPen.py
file added
+31
Lib/fontTools/subset/__init__.py
file added
+3313
Lib/fontTools/subset/__main__.py
file added
+7
Lib/fontTools/svgLib/__init__.py
file added
+6
Lib/fontTools/svgLib/path/__init__.py
file added
+58
Lib/fontTools/svgLib/path/parser.py
file added
+216
Lib/fontTools/t1Lib/__init__.py
file added
+376
Lib/fontTools/ttLib/__init__.py
file added
+60
Lib/fontTools/ttLib/macUtils.py
file added
+53
Lib/fontTools/ttLib/sfnt.py
file added
+599
Lib/fontTools/ttLib/standardGlyphOrder.py
file added
+274
Lib/fontTools/ttLib/tables/B_A_S_E_.py
file added
+7
Lib/fontTools/ttLib/tables/BitmapGlyphMetrics.py
file added
+61
Lib/fontTools/ttLib/tables/C_B_D_T_.py
file added
+93
Lib/fontTools/ttLib/tables/C_B_L_C_.py
file added
+11
Lib/fontTools/ttLib/tables/C_F_F_.py
file added
+47
Lib/fontTools/ttLib/tables/C_F_F__2.py
file added
+16
Lib/fontTools/ttLib/tables/C_O_L_R_.py
file added
+159
Lib/fontTools/ttLib/tables/C_P_A_L_.py
file added
+260
Lib/fontTools/ttLib/tables/D_S_I_G_.py
file added
+131
Lib/fontTools/ttLib/tables/DefaultTable.py
file added
+49
Lib/fontTools/ttLib/tables/E_B_D_T_.py
file added
+763
Lib/fontTools/ttLib/tables/E_B_L_C_.py
file added
+627
Lib/fontTools/ttLib/tables/F_F_T_M_.py
file added
+42
Lib/fontTools/ttLib/tables/F__e_a_t.py
file added
+114
Lib/fontTools/ttLib/tables/G_D_E_F_.py
file added
+7
Lib/fontTools/ttLib/tables/G_M_A_P_.py
file added
+128
Lib/fontTools/ttLib/tables/G_P_K_G_.py
file added
+129
Lib/fontTools/ttLib/tables/G_P_O_S_.py
file added
+7
Lib/fontTools/ttLib/tables/G_S_U_B_.py
file added
+7
Lib/fontTools/ttLib/tables/G__l_a_t.py
file added
+221
Lib/fontTools/ttLib/tables/G__l_o_c.py
file added
+71
Lib/fontTools/ttLib/tables/H_V_A_R_.py
file added
+7
Lib/fontTools/ttLib/tables/J_S_T_F_.py
file added
+7
Lib/fontTools/ttLib/tables/L_T_S_H_.py
file added
+50
Lib/fontTools/ttLib/tables/M_A_T_H_.py
file added
+7
Lib/fontTools/ttLib/tables/M_E_T_A_.py
file added
+305
Lib/fontTools/ttLib/tables/M_V_A_R_.py
file added
+7
Lib/fontTools/ttLib/tables/O_S_2f_2.py
file added
+521
Lib/fontTools/ttLib/tables/S_I_N_G_.py
file added
+95
Lib/fontTools/ttLib/tables/S_T_A_T_.py
file added
+7
Lib/fontTools/ttLib/tables/S_V_G_.py
file added
+387
Lib/fontTools/ttLib/tables/S__i_l_f.py
file added
+877
Lib/fontTools/ttLib/tables/S__i_l_l.py
file added
+79
Lib/fontTools/ttLib/tables/T_S_I_B_.py
file added
+6
Lib/fontTools/ttLib/tables/T_S_I_D_.py
file added
+6
Lib/fontTools/ttLib/tables/T_S_I_J_.py
file added
+6
Lib/fontTools/ttLib/tables/T_S_I_P_.py
file added
+6
Lib/fontTools/ttLib/tables/T_S_I_S_.py
file added
+6
Lib/fontTools/ttLib/tables/T_S_I_V_.py
file added
+21
Lib/fontTools/ttLib/tables/T_S_I__0.py
file added
+56
Lib/fontTools/ttLib/tables/T_S_I__1.py
file added
+157
Lib/fontTools/ttLib/tables/T_S_I__2.py
file added
+16
Lib/fontTools/ttLib/tables/T_S_I__3.py
file added
+16
Lib/fontTools/ttLib/tables/T_S_I__5.py
file added
+47
Lib/fontTools/ttLib/tables/T_T_F_A_.py
file added
+6
Lib/fontTools/ttLib/tables/TupleVariation.py
file added
+623
Lib/fontTools/ttLib/tables/V_D_M_X_.py
file added
+234
Lib/fontTools/ttLib/tables/V_O_R_G_.py
file added
+140
Lib/fontTools/ttLib/tables/V_V_A_R_.py
file added
+7
Lib/fontTools/ttLib/tables/__init__.py
file added
+96
Lib/fontTools/ttLib/tables/_a_n_k_r.py
file added
+13
Lib/fontTools/ttLib/tables/_a_v_a_r.py
file added
+101
Lib/fontTools/ttLib/tables/_b_s_l_n.py
file added
+8
Lib/fontTools/ttLib/tables/_c_i_d_g.py
file added
+20
Lib/fontTools/ttLib/tables/_c_m_a_p.py
file added
+1310
Lib/fontTools/ttLib/tables/_c_v_a_r.py
file added
+84
Lib/fontTools/ttLib/tables/_c_v_t.py
file added
+49
Lib/fontTools/ttLib/tables/_f_e_a_t.py
file added
+7
Lib/fontTools/ttLib/tables/_f_p_g_m.py
file added
+50
Lib/fontTools/ttLib/tables/_f_v_a_r.py
file added
+219
Lib/fontTools/ttLib/tables/_g_a_s_p.py
file added
+51
Lib/fontTools/ttLib/tables/_g_c_i_d.py
file added
+8
Lib/fontTools/ttLib/tables/_g_l_y_f.py
file added
+1545
Lib/fontTools/ttLib/tables/_g_v_a_r.py
file added
+229
Lib/fontTools/ttLib/tables/_h_d_m_x.py
file added
+121
Lib/fontTools/ttLib/tables/_h_e_a_d.py
file added
+99
Lib/fontTools/ttLib/tables/_h_h_e_a.py
file added
+109
Lib/fontTools/ttLib/tables/_h_m_t_x.py
file added
+131
Lib/fontTools/ttLib/tables/_k_e_r_n.py
file added
+270
Lib/fontTools/ttLib/tables/_l_c_a_r.py
file added
+7
Lib/fontTools/ttLib/tables/_l_o_c_a.py
file added
+65
Lib/fontTools/ttLib/tables/_l_t_a_g.py
file added
+65
Lib/fontTools/ttLib/tables/_m_a_x_p.py
file added
+139
Lib/fontTools/ttLib/tables/_m_e_t_a.py
file added
+99
Lib/fontTools/ttLib/tables/_m_o_r_t.py
file added
+8
Lib/fontTools/ttLib/tables/_m_o_r_x.py
file added
+8
Lib/fontTools/ttLib/tables/_n_a_m_e.py
file added
+949
Lib/fontTools/ttLib/tables/_o_p_b_d.py
file added
+8
Lib/fontTools/ttLib/tables/_p_o_s_t.py
file added
+275
Lib/fontTools/ttLib/tables/_p_r_e_p.py
file added
+8
Lib/fontTools/ttLib/tables/_p_r_o_p.py
file added
+8
Lib/fontTools/ttLib/tables/_s_b_i_x.py
file added
+118
Lib/fontTools/ttLib/tables/_t_r_a_k.py
file added
+314
Lib/fontTools/ttLib/tables/_v_h_e_a.py
file added
+117
Lib/fontTools/ttLib/tables/_v_m_t_x.py
file added
+12
Lib/fontTools/ttLib/tables/asciiTable.py
file added
+22
Lib/fontTools/ttLib/tables/grUtils.py
file added
+79
Lib/fontTools/ttLib/tables/otBase.py
file added
+963
Lib/fontTools/ttLib/tables/otConverters.py
file added
+1625
Lib/fontTools/ttLib/tables/otData.py
file added
+1516
Lib/fontTools/ttLib/tables/otTables.py
file added
+1464
Lib/fontTools/ttLib/tables/sbixGlyph.py
file added
+119
Lib/fontTools/ttLib/tables/sbixStrike.py
file added
+150
Lib/fontTools/ttLib/tables/table_API_readme.txt
file added
+91
Lib/fontTools/ttLib/tables/ttProgram.py
file added
+544
Lib/fontTools/ttLib/ttCollection.py
file added
+107
Lib/fontTools/ttLib/ttFont.py
file added
+1001
Lib/fontTools/ttLib/woff2.py
file added
+1098
Lib/fontTools/ttx.py
file added
+417
Lib/fontTools/unicode.py
file added
+48
Lib/fontTools/unicodedata/Blocks.py
file added
+677
Lib/fontTools/unicodedata/OTTags.py
file added
+41
Lib/fontTools/unicodedata/ScriptExtensions.py
file added
+389
Lib/fontTools/unicodedata/Scripts.py
file added
+3201
Lib/fontTools/unicodedata/__init__.py
file added
+276
Lib/fontTools/varLib/__init__.py
file added
+869
Lib/fontTools/varLib/__main__.py
file added
+7
Lib/fontTools/varLib/builder.py
file added
+101
Lib/fontTools/varLib/designspace.py
file added
+113
Lib/fontTools/varLib/featureVars.py
file added
+392
Lib/fontTools/varLib/interpolatable.py
file added
+181
Lib/fontTools/varLib/interpolate_layout.py
file added
+91
Lib/fontTools/varLib/iup.py
file added
+305
Lib/fontTools/varLib/merger.py
file added
+830
Lib/fontTools/varLib/models.py
file added
+384
Lib/fontTools/varLib/mutator.py
file added
+212
Lib/fontTools/varLib/mvar.py
file added
+44
Lib/fontTools/varLib/plot.py
file added
+118
Lib/fontTools/varLib/varStore.py
file added
+520
Lib/fontTools/voltLib/__init__.py
file added
+5
Lib/fontTools/voltLib/ast.py
file added
+253
Lib/fontTools/voltLib/error.py
file added
+16
Lib/fontTools/voltLib/lexer.py
file added
+98
Lib/fontTools/voltLib/parser.py
file added
+651
Lib/fonttools.egg-info/PKG-INFO
file added
+1375
Lib/fonttools.egg-info/SOURCES.txt
file added
+1576
Lib/fonttools.egg-info/dependency_links.txt
file added
+1
Lib/fonttools.egg-info/entry_points.txt
file added
+7
Lib/fonttools.egg-info/top_level.txt
file added
+1
MANIFEST.in
file added
+34
Makefile
file added
+22
MetaTools/buildTableList.py
file added
+73
MetaTools/buildUCD.py
file added
+293
MetaTools/roundTrip.py
file added
+96
NEWS.rst
file added
+980
PKG-INFO
file added
+1375
README.rst
file added
+365
Snippets/README.md
file added
+11
Snippets/checksum.py
file added
+133
Snippets/cmap-format.py
file added
+40
Snippets/dump_woff_metadata.py
file added
+33
Snippets/edit_raw_table_data.py
file added
+31
Snippets/fix-dflt-langsys.py
file added
+85
Snippets/interpolate.py
file added
+144
Snippets/layout-features.py
file added
+51
Snippets/merge_woff_metadata.py
file added
+43
Snippets/otf2ttf.py
file added
+91
Snippets/rename-fonts.py
file added
+170
Snippets/subset-fpgm.py
file added
+60
Snippets/svg2glif.py
file added
+126
Snippets/woff2_compress.py
file added
+29
Snippets/woff2_decompress.py
file added
+39
Tests/afmLib/afmLib_test.py
file added
+55
Tests/afmLib/data/TestAFM.afm
file added
+37
Tests/agl_test.py
file added
+68
Tests/cffLib/cffLib_test.py
file added
+64
Tests/cffLib/data/TestOTF.otf
file added
+0
empty file added
Tests/cffLib/specializer_test.py
file added
+918
Tests/designspaceLib/data/test.designspace
file added
+107
Tests/designspaceLib/designspace_test.py
file added
+791
Tests/encodings/codecs_test.py
file added
+26
Tests/feaLib/__init__.py
file added
+0
empty file added
Tests/feaLib/builder_test.py
file added
+528
Tests/feaLib/data/Attach.fea
file added
+5
Tests/feaLib/data/Attach.ttx
file added
+24
Tests/feaLib/data/GPOS_1.fea
file added
+42
Tests/feaLib/data/GPOS_1.ttx
file added
+180
Tests/feaLib/data/GPOS_1_zero.fea
file added
+5
Tests/feaLib/data/GPOS_1_zero.ttx
file added
+53
Tests/feaLib/data/GPOS_2.fea
file added
+30
Tests/feaLib/data/GPOS_2.ttx
file added
+184
Tests/feaLib/data/GPOS_2b.fea
file added
+9
Tests/feaLib/data/GPOS_2b.ttx
file added
+127
Tests/feaLib/data/GPOS_3.fea
file added
+12
Tests/feaLib/data/GPOS_3.ttx
file added
+114
Tests/feaLib/data/GPOS_4.fea
file added
+12
Tests/feaLib/data/GPOS_4.ttx
file added
+147
Tests/feaLib/data/GPOS_5.fea
file added
+18
Tests/feaLib/data/GPOS_5.ttx
file added
+229
Tests/feaLib/data/GPOS_6.fea
file added
+10
Tests/feaLib/data/GPOS_6.ttx
file added
+162
Tests/feaLib/data/GPOS_8.fea
file added
+22
Tests/feaLib/data/GPOS_8.ttx
file added
+176
Tests/feaLib/data/GSUB_2.fea
file added
+14
Tests/feaLib/data/GSUB_2.ttx
file added
+63
Tests/feaLib/data/GSUB_3.fea
file added
+14
Tests/feaLib/data/GSUB_3.ttx
file added
+81
Tests/feaLib/data/GSUB_6.fea
file added
+28
Tests/feaLib/data/GSUB_6.ttx
file added
+267
Tests/feaLib/data/GSUB_8.fea
file added
+11
Tests/feaLib/data/GSUB_8.ttx
file added
+129
Tests/feaLib/data/GlyphClassDef.fea
file added
+5
Tests/feaLib/data/GlyphClassDef.ttx
file added
+22
Tests/feaLib/data/LigatureCaretByIndex.fea
file added
+10
Tests/feaLib/data/LigatureCaretByIndex.ttx
file added
+40
Tests/feaLib/data/LigatureCaretByPos.fea
file added
+10
Tests/feaLib/data/LigatureCaretByPos.ttx
file added
+40
Tests/feaLib/data/PairPosSubtable.fea
file added
+20
Tests/feaLib/data/PairPosSubtable.ttx
file added
+97
Tests/feaLib/data/ZeroValue_ChainSinglePos_horizontal.fea
file added
+9
Tests/feaLib/data/ZeroValue_ChainSinglePos_horizontal.ttx
file added
+89
Tests/feaLib/data/ZeroValue_ChainSinglePos_vertical.fea
file added
+9
Tests/feaLib/data/ZeroValue_ChainSinglePos_vertical.ttx
file added
+89
Tests/feaLib/data/ZeroValue_PairPos_horizontal.fea
file added
+9
Tests/feaLib/data/ZeroValue_PairPos_horizontal.ttx
file added
+75
Tests/feaLib/data/ZeroValue_PairPos_vertical.fea
file added
+9
Tests/feaLib/data/ZeroValue_PairPos_vertical.ttx
file added
+75
Tests/feaLib/data/ZeroValue_SinglePos_horizontal.fea
file added
+8
Tests/feaLib/data/ZeroValue_SinglePos_horizontal.ttx
file added
+47
Tests/feaLib/data/ZeroValue_SinglePos_vertical.fea
file added
+8
Tests/feaLib/data/ZeroValue_SinglePos_vertical.ttx
file added
+47
Tests/feaLib/data/baseClass.fea
file added
+10
Tests/feaLib/data/baseClass.feax
file added
+10
Tests/feaLib/data/bug453.fea
file added
+11
Tests/feaLib/data/bug453.ttx
file added
+110
Tests/feaLib/data/bug457.fea
file added
+5
Tests/feaLib/data/bug457.ttx
file added
+48
Tests/feaLib/data/bug463.fea
file added
+6
Tests/feaLib/data/bug463.ttx
file added
+103
Tests/feaLib/data/bug501.fea
file added
+8
Tests/feaLib/data/bug501.ttx
file added
+47
Tests/feaLib/data/bug502.fea
file added
+7
Tests/feaLib/data/bug502.ttx
file added
+56
Tests/feaLib/data/bug504.fea
file added
+5
Tests/feaLib/data/bug504.ttx
file added
+46
Tests/feaLib/data/bug505.fea
file added
+12
Tests/feaLib/data/bug505.ttx
file added
+43
Tests/feaLib/data/bug506.fea
file added
+4
Tests/feaLib/data/bug506.ttx
file added
+66
Tests/feaLib/data/bug509.fea
file added
+5
Tests/feaLib/data/bug509.ttx
file added
+74
Tests/feaLib/data/bug512.fea
file added
+6
Tests/feaLib/data/bug512.ttx
file added
+110
Tests/feaLib/data/bug514.fea
file added
+11
Tests/feaLib/data/bug514.ttx
file added
+154
Tests/feaLib/data/bug568.fea
file added
+11
Tests/feaLib/data/bug568.ttx
file added
+77
Tests/feaLib/data/bug633.fea
file added
+10
Tests/feaLib/data/bug633.ttx
file added
+68
Tests/feaLib/data/enum.fea
file added
+7
Tests/feaLib/data/enum.ttx
file added
+95
Tests/feaLib/data/feature_aalt.fea
file added
+29
Tests/feaLib/data/feature_aalt.ttx
file added
+184
Tests/feaLib/data/ignore_pos.fea
file added
+5
Tests/feaLib/data/ignore_pos.ttx
file added
+101
Tests/feaLib/data/include/include1.fea
file added
+3
Tests/feaLib/data/include/include3.fea
file added
+4
Tests/feaLib/data/include/include4.fea
file added
+4
Tests/feaLib/data/include/include5.fea
file added
+3
Tests/feaLib/data/include/include6.fea
file added
+3
Tests/feaLib/data/include/includemissingfile.fea
file added
+1
Tests/feaLib/data/include/includeself.fea
file added
+1
Tests/feaLib/data/include/subdir/include2.fea
file added
+3
Tests/feaLib/data/include0.fea
file added
+1
Tests/feaLib/data/language_required.fea
file added
+22
Tests/feaLib/data/language_required.ttx
file added
+139
Tests/feaLib/data/lookup.fea
file added
+24
Tests/feaLib/data/lookup.ttx
file added
+78
Tests/feaLib/data/lookupflag.fea
file added
+97
Tests/feaLib/data/lookupflag.ttx
file added
+259
Tests/feaLib/data/markClass.fea
file added
+12
Tests/feaLib/data/markClass.ttx
file added
+15
Tests/feaLib/data/mini.fea
file added
+19
Tests/feaLib/data/multiple_feature_blocks.fea
file added
+18
Tests/feaLib/data/multiple_feature_blocks.ttx
file added
+82
Tests/feaLib/data/name.fea
file added
+23
Tests/feaLib/data/name.ttx
file added
+22
Tests/feaLib/data/omitted_GlyphClassDef.fea
file added
+6
Tests/feaLib/data/omitted_GlyphClassDef.ttx
file added
+14
Tests/feaLib/data/size.fea
file added
+4
Tests/feaLib/data/size.ttx
file added
+41
Tests/feaLib/data/size2.fea
file added
+3
Tests/feaLib/data/size2.ttx
file added
+41
Tests/feaLib/data/spec10.fea
file added
+12
Tests/feaLib/data/spec10.ttx
file added
+4
Tests/feaLib/data/spec4h1.fea
file added
+64
Tests/feaLib/data/spec4h1.ttx
file added
+169
Tests/feaLib/data/spec4h2.fea
file added
+40
Tests/feaLib/data/spec4h2.ttx
file added
+180
Tests/feaLib/data/spec5d1.fea
file added
+23
Tests/feaLib/data/spec5d1.ttx
file added
+81
Tests/feaLib/data/spec5d2.fea
file added
+22
Tests/feaLib/data/spec5d2.ttx
file added
+73
Tests/feaLib/data/spec5f_ii_1.fea
file added
+9
Tests/feaLib/data/spec5f_ii_1.ttx
file added
+97
Tests/feaLib/data/spec5f_ii_2.fea
file added
+9
Tests/feaLib/data/spec5f_ii_2.ttx
file added
+106
Tests/feaLib/data/spec5f_ii_3.fea
file added
+9
Tests/feaLib/data/spec5f_ii_3.ttx
file added
+155
Tests/feaLib/data/spec5f_ii_4.fea
file added
+23
Tests/feaLib/data/spec5f_ii_4.ttx
file added
+285
Tests/feaLib/data/spec5fi1.fea
file added
+20
Tests/feaLib/data/spec5fi1.ttx
file added
+122
Tests/feaLib/data/spec5fi2.fea
file added
+11
Tests/feaLib/data/spec5fi2.ttx
file added
+66
Tests/feaLib/data/spec5fi3.fea
file added
+9
Tests/feaLib/data/spec5fi3.ttx
file added
+139
Tests/feaLib/data/spec5fi4.fea
file added
+9
Tests/feaLib/data/spec5fi4.ttx
file added
+73
Tests/feaLib/data/spec5h1.fea
file added
+9
Tests/feaLib/data/spec5h1.ttx
file added
+54
Tests/feaLib/data/spec6b_ii.fea
file added
+12
Tests/feaLib/data/spec6b_ii.ttx
file added
+104
Tests/feaLib/data/spec6d2.fea
file added
+15
Tests/feaLib/data/spec6d2.ttx
file added
+152
Tests/feaLib/data/spec6e.fea
file added
+10
Tests/feaLib/data/spec6e.ttx
file added
+100
Tests/feaLib/data/spec6f.fea
file added
+6
Tests/feaLib/data/spec6f.ttx
file added
+76
Tests/feaLib/data/spec6h_ii.fea
file added
+21
Tests/feaLib/data/spec6h_ii.ttx
file added
+147
Tests/feaLib/data/spec6h_iii_1.fea
file added
+9
Tests/feaLib/data/spec6h_iii_1.ttx
file added
+75
Tests/feaLib/data/spec6h_iii_3d.fea
file added
+7
Tests/feaLib/data/spec6h_iii_3d.ttx
file added
+68
Tests/feaLib/data/spec8a.fea
file added
+21
Tests/feaLib/data/spec8a.ttx
file added
+200
Tests/feaLib/data/spec8b.fea
file added
+12
Tests/feaLib/data/spec8b.ttx
file added
+53
Tests/feaLib/data/spec8c.fea
file added
+13
Tests/feaLib/data/spec8c.ttx
file added
+62
Tests/feaLib/data/spec8d.fea
file added
+57
Tests/feaLib/data/spec8d.ttx
file added
+87
Tests/feaLib/data/spec9a.fea
file added
+4
Tests/feaLib/data/spec9a.ttx
file added
+114
Tests/feaLib/data/spec9b.fea
file added
+13
Tests/feaLib/data/spec9b.ttx
file added
+75
Tests/feaLib/data/spec9c1.fea
file added
+4
Tests/feaLib/data/spec9c1.ttx
file added
+25
Tests/feaLib/data/spec9c2.fea
file added
+3
Tests/feaLib/data/spec9c2.ttx
file added
+25
Tests/feaLib/data/spec9c3.fea
file added
+3
Tests/feaLib/data/spec9c3.ttx
file added
+25
Tests/feaLib/data/spec9d.fea
file added
+6
Tests/feaLib/data/spec9d.ttx
file added
+24
Tests/feaLib/data/spec9e.fea
file added
+4
Tests/feaLib/data/spec9e.ttx
file added
+13
Tests/feaLib/data/spec9f.fea
file added
+19
Tests/feaLib/data/spec9f.ttx
file added
+57
Tests/feaLib/data/spec9g.fea
file added
+5
Tests/feaLib/data/spec9g.ttx
file added
+24
Tests/feaLib/error_test.py
file added
+19
Tests/feaLib/lexer_test.py
file added
+237
Tests/feaLib/parser_test.py
file added
+1623
Tests/merge_test.py
file added
+118
Tests/misc/arrayTools_test.py
file added
+85
Tests/misc/bezierTools_test.py
file added
+133
Tests/misc/classifyTools_test.py
file added
+30
Tests/misc/eexec_test.py
file added
+17
Tests/misc/encodingTools_test.py
file added
+32
Tests/misc/filenames_test.py
file added
+137
Tests/misc/fixedTools_test.py
file added
+43
Tests/misc/loggingTools_test.py
file added
+210
Tests/misc/macRes_test.py
file added
+97
Tests/misc/psCharStrings_test.py
file added
+32
Tests/misc/py23_test.py
file added
+485
Tests/misc/testTools_test.py
file added
+83
Tests/misc/textTools_test.py
file added
+11
Tests/misc/timeTools_test.py
file added
+24
Tests/misc/transform_test.py
file added
+101
Tests/misc/xmlReader_test.py
file added
+190
Tests/misc/xmlWriter_test.py
file added
+128
Tests/mtiLib/data/featurename-backward.ttx.GSUB
file added
+59
Tests/mtiLib/data/featurename-backward.txt
file added
+14
Tests/mtiLib/data/featurename-forward.ttx.GSUB
file added
+59
Tests/mtiLib/data/featurename-forward.txt
file added
+14
Tests/mtiLib/data/lookupnames-backward.ttx.GSUB
file added
+87
Tests/mtiLib/data/lookupnames-backward.txt
file added
+36
Tests/mtiLib/data/lookupnames-forward.ttx.GSUB
file added
+87
Tests/mtiLib/data/lookupnames-forward.txt
file added
+36
Tests/mtiLib/data/mixed-toplevels.ttx.GSUB
file added
+87
Tests/mtiLib/data/mixed-toplevels.txt
file added
+36
Tests/mtiLib/data/mti/README
file added
+12
Tests/mtiLib/data/mti/chained-glyph.ttx.GPOS
file added
+48
Tests/mtiLib/data/mti/chained-glyph.ttx.GSUB
file added
+48
Tests/mtiLib/data/mti/chained-glyph.txt
file added
+11
Tests/mtiLib/data/mti/chainedclass.ttx.GSUB
file added
+55
Tests/mtiLib/data/mti/chainedclass.txt
file added
+1
Tests/mtiLib/data/mti/chainedcoverage.ttx.GSUB
file added
+57
Tests/mtiLib/data/mti/chainedcoverage.txt
file added
+1
Tests/mtiLib/data/mti/cmap.ttx
file added
+40
Tests/mtiLib/data/mti/cmap.ttx.cmap
file added
+40
Tests/mtiLib/data/mti/cmap.txt
file added
+52
Tests/mtiLib/data/mti/context-glyph.txt
file added
+14
Tests/mtiLib/data/mti/contextclass.txt
file added
+1
Tests/mtiLib/data/mti/contextcoverage.txt
file added
+1
Tests/mtiLib/data/mti/featuretable.txt
file added
+1
Tests/mtiLib/data/mti/gdefattach.ttx.GDEF
file added
+21
Tests/mtiLib/data/mti/gdefattach.txt
file added
+7
Tests/mtiLib/data/mti/gdefclasses.ttx.GDEF
file added
+12
Tests/mtiLib/data/mti/gdefclasses.txt
file added
+1
Tests/mtiLib/data/mti/gdefligcaret.ttx.GDEF
file added
+26
Tests/mtiLib/data/mti/gdefligcaret.txt
file added
+7
Tests/mtiLib/data/mti/gdefmarkattach.ttx.GDEF
file added
+10
Tests/mtiLib/data/mti/gdefmarkattach.txt
file added
+1
Tests/mtiLib/data/mti/gdefmarkfilter.ttx.GDEF
file added
+23
Tests/mtiLib/data/mti/gdefmarkfilter.txt
file added
+1
Tests/mtiLib/data/mti/gposcursive.ttx.GPOS
file added
+43
Tests/mtiLib/data/mti/gposcursive.txt
file added
+1
Tests/mtiLib/data/mti/gposkernset.ttx.GPOS
file added
+114
Tests/mtiLib/data/mti/gposkernset.txt
file added
+37
Tests/mtiLib/data/mti/gposmarktobase.ttx.GPOS
file added
+213
Tests/mtiLib/data/mti/gposmarktobase.txt
file added
+1
Tests/mtiLib/data/mti/gpospairclass.ttx.GPOS
file added
+91
Tests/mtiLib/data/mti/gpospairclass.txt
file added
+27
Tests/mtiLib/data/mti/gpospairglyph.ttx.GPOS
file added
+103
Tests/mtiLib/data/mti/gpospairglyph.txt
file added
+17
Tests/mtiLib/data/mti/gpossingle.ttx.GPOS
file added
+51
Tests/mtiLib/data/mti/gpossingle.txt
file added
+1
Tests/mtiLib/data/mti/gsubalternate.ttx.GSUB
file added
+125
Tests/mtiLib/data/mti/gsubalternate.txt
file added
+25
Tests/mtiLib/data/mti/gsubligature.ttx.GSUB
file added
+42
Tests/mtiLib/data/mti/gsubligature.txt
file added
+1
Tests/mtiLib/data/mti/gsubmultiple.ttx.GSUB
file added
+16
Tests/mtiLib/data/mti/gsubmultiple.txt
file added
+1
Tests/mtiLib/data/mti/gsubreversechanined.ttx.GSUB
file added
+81
Tests/mtiLib/data/mti/gsubreversechanined.txt
file added
+1
Tests/mtiLib/data/mti/gsubsingle.ttx.GSUB
file added
+17
Tests/mtiLib/data/mti/gsubsingle.txt
file added
+1
Tests/mtiLib/data/mti/mark-to-ligature.ttx.GPOS
file added
+826
Tests/mtiLib/data/mti/mark-to-ligature.txt
file added
+93
Tests/mtiLib/data/mti/scripttable.ttx.GPOS
file added
+87
Tests/mtiLib/data/mti/scripttable.ttx.GSUB
file added
+87
Tests/mtiLib/data/mti/scripttable.txt
file added
+1
Tests/mtiLib/mti_test.py
file added
+236
Tests/otlLib/builder_test.py
file added
+1062
Tests/pens/areaPen_test.py
file added
+180
Tests/pens/basePen_test.py
file added
+179
Tests/pens/boundsPen_test.py
file added
+77
Tests/pens/perimeterPen_test.py
file added
+167
Tests/pens/pointInsidePen_test.py
file added
+225
Tests/pens/recordingPen_test.py
file added
+39
Tests/pens/reverseContourPen_test.py
file added
+319
Tests/pens/t2CharStringPen_test.py
file added
+184
Tests/pens/ttGlyphPen_test.py
file added
+257
Tests/subset/data/Lobster.subset.ttx
file added
+661
Tests/subset/data/NotdefWidthCID-Regular.ttx
file added
+267
Tests/subset/data/TestANKR.ttx
file added
+325
Tests/subset/data/TestBSLN-0.ttx
file added
+342
Tests/subset/data/TestBSLN-1.ttx
file added
+348
Tests/subset/data/TestBSLN-2.ttx
file added
+342
Tests/subset/data/TestBSLN-3.ttx
file added
+363
Tests/subset/data/TestCID-Regular.ttx
file added
+389
Tests/subset/data/TestCLR-Regular.ttx
file added
+763
Tests/subset/data/TestGVAR.ttx
file added
+655
Tests/subset/data/TestLCAR-0.ttx
file added
+320
Tests/subset/data/TestLCAR-1.ttx
file added
+320
Tests/subset/data/TestMATH-Regular.ttx
file added
+7590
Tests/subset/data/TestOPBD-0.ttx
file added
+299
Tests/subset/data/TestOPBD-1.ttx
file added
+299
Tests/subset/data/TestOTF-Regular.ttx
file added
+262
Tests/subset/data/TestPROP.ttx
file added
+322
Tests/subset/data/TestTTF-Regular.ttx
file added
+705
Tests/subset/data/TestTTF-Regular_non_BMP_char.ttx
file added
+722
Tests/subset/data/expect_ankr.ttx
file added
+19
Tests/subset/data/expect_bsln_0.ttx
file added
+43
Tests/subset/data/expect_bsln_1.ttx
file added
+46
Tests/subset/data/expect_bsln_2.ttx
file added
+44
Tests/subset/data/expect_bsln_3.ttx
file added
+47
Tests/subset/data/expect_desubroutinize_CFF.ttx
file added
+238
Tests/subset/data/expect_keep_colr.ttx
file added
+195
Tests/subset/data/expect_keep_gvar.ttx
file added
+166
Tests/subset/data/expect_keep_gvar_notdef_outline.ttx
file added
+213
Tests/subset/data/expect_keep_math.ttx
file added
+634
Tests/subset/data/expect_lcar_0.ttx
file added
+16
Tests/subset/data/expect_lcar_1.ttx
file added
+16
Tests/subset/data/expect_no_hinting_CFF.ttx
file added
+212
Tests/subset/data/expect_no_hinting_TTF.ttx
file added
+88
Tests/subset/data/expect_no_hinting_desubroutinize_CFF.ttx
file added
+202
Tests/subset/data/expect_no_notdef_outline_cid.ttx
file added
+61
Tests/subset/data/expect_no_notdef_outline_otf.ttx
file added
+49
Tests/subset/data/expect_no_notdef_outline_ttf.ttx
file added
+17
Tests/subset/data/expect_notdef_width_cid.ttx
file added
+74
Tests/subset/data/expect_opbd_0.ttx
file added
+18
Tests/subset/data/expect_opbd_1.ttx
file added
+18
Tests/subset/data/expect_prop_0.ttx
file added
+11
Tests/subset/data/expect_prop_1.ttx
file added
+14
Tests/subset/data/google_color.ttx
file added
+507
Tests/subset/subset_test.py
file added
+482
Tests/svgLib/path/__init__.py
file added
+0
empty file added
Tests/svgLib/path/parser_test.py
file added
+297
Tests/svgLib/path/path_test.py
file added
+80
Tests/t1Lib/data/TestT1-Regular.lwfn
file added
+0
empty file added
Tests/t1Lib/data/TestT1-Regular.pfa
file added
+60
Tests/t1Lib/data/TestT1-Regular.pfb
file added
+0
empty file added
Tests/t1Lib/t1Lib_test.py
file added
+100
Tests/ttLib/data/TestOTF-Regular.otx
file added
+519
Tests/ttLib/data/TestTTF-Regular.ttx
file added
+553
Tests/ttLib/data/TestTTFComplex-Regular.ttx
file added
+114
Tests/ttLib/data/test_woff2_metadata.xml
file added
+103
Tests/ttLib/sfnt_test.py
file added
+8
Tests/ttLib/tables/C_F_F__2_test.py
file added
+60
Tests/ttLib/tables/C_F_F_test.py
file added
+51
Tests/ttLib/tables/C_P_A_L_test.py
file added
+227
Tests/ttLib/tables/M_V_A_R_test.py
file added
+139
Tests/ttLib/tables/O_S_2f_2_test.py
file added
+62
Tests/ttLib/tables/S_T_A_T_test.py
file added
+264
Tests/ttLib/tables/T_S_I__0_test.py
file added
+106
Tests/ttLib/tables/T_S_I__1_test.py
file added
+184
Tests/ttLib/tables/TupleVariation_test.py
file added
+687
Tests/ttLib/tables/_a_n_k_r_test.py
file added
+167
Tests/ttLib/tables/_a_v_a_r_test.py
file added
+85
Tests/ttLib/tables/_b_s_l_n_test.py
file added
+311
Tests/ttLib/tables/_c_i_d_g_test.py
file added
+70
Tests/ttLib/tables/_c_m_a_p_test.py
file added
+88
Tests/ttLib/tables/_c_v_a_r_test.py
file added
+111
Tests/ttLib/tables/_f_p_g_m_test.py
file added
+20
Tests/ttLib/tables/_f_v_a_r_test.py
file added
+264
Tests/ttLib/tables/_g_c_i_d_test.py
file added
+70
Tests/ttLib/tables/_g_l_y_f_test.py
file added
+160
Tests/ttLib/tables/_g_v_a_r_test.py
file added
+211
Tests/ttLib/tables/_h_h_e_a_test.py
file added
+198
Tests/ttLib/tables/_h_m_t_x_test.py
file added
+219
Tests/ttLib/tables/_k_e_r_n_test.py
file added
+370
Tests/ttLib/tables/_l_c_a_r_test.py
file added
+109
Tests/ttLib/tables/_l_t_a_g_test.py
file added
+63
Tests/ttLib/tables/_m_e_t_a_test.py
file added
+95
Tests/ttLib/tables/_m_o_r_t_test.py
file added
+115
Tests/ttLib/tables/_m_o_r_x_test.py
file added
+903
Tests/ttLib/tables/_n_a_m_e_test.py
file added
+303
Tests/ttLib/tables/_o_p_b_d_test.py
file added
+183
Tests/ttLib/tables/_p_r_o_p_test.py
file added
+84
Tests/ttLib/tables/_t_r_a_k_test.py
file added
+341
Tests/ttLib/tables/_v_h_e_a_test.py
file added
+275
Tests/ttLib/tables/_v_m_t_x_test.py
file added
+19
Tests/ttLib/tables/data/C_F_F_.bin
file added
+0
empty file added
Tests/ttLib/tables/data/C_F_F_.ttx
file added
+282
Tests/ttLib/tables/data/C_F_F__2.bin
file added
+0
empty file added
Tests/ttLib/tables/data/C_F_F__2.ttx
file added
+395
Tests/ttLib/tables/data/_h_h_e_a_recalc_OTF.ttx
file added
+72
Tests/ttLib/tables/data/_h_h_e_a_recalc_TTF.ttx
file added
+63
Tests/ttLib/tables/data/_h_h_e_a_recalc_empty.ttx
file added
+62
Tests/ttLib/tables/data/_v_h_e_a_recalc_OTF.ttx
file added
+72
Tests/ttLib/tables/data/_v_h_e_a_recalc_TTF.ttx
file added
+63
Tests/ttLib/tables/data/_v_h_e_a_recalc_empty.ttx
file added
+62
Tests/ttLib/tables/data/aots/README
file added
+10
Tests/ttLib/tables/data/aots/base.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/base.ttx.CFF
file added
+735
Tests/ttLib/tables/data/aots/base.ttx.OS_2
file added
+57
Tests/ttLib/tables/data/aots/base.ttx.cmap
file added
+210
Tests/ttLib/tables/data/aots/base.ttx.head
file added
+25
Tests/ttLib/tables/data/aots/base.ttx.hhea
file added
+24
Tests/ttLib/tables/data/aots/base.ttx.hmtx
file added
+107
Tests/ttLib/tables/data/aots/base.ttx.maxp
file added
+9
Tests/ttLib/tables/data/aots/base.ttx.name
file added
+25
Tests/ttLib/tables/data/aots/base.ttx.post
file added
+16
Tests/ttLib/tables/data/aots/classdef1_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/classdef1_font1.ttx.GSUB
file added
+483
Tests/ttLib/tables/data/aots/classdef1_font2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/classdef1_font2.ttx.GSUB
file added
+494
Tests/ttLib/tables/data/aots/classdef1_font3.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/classdef1_font3.ttx.GSUB
file added
+510
Tests/ttLib/tables/data/aots/classdef1_font4.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/classdef1_font4.ttx.GSUB
file added
+469
Tests/ttLib/tables/data/aots/classdef2_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/classdef2_font1.ttx.GSUB
file added
+483
Tests/ttLib/tables/data/aots/classdef2_font2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/classdef2_font2.ttx.GSUB
file added
+494
Tests/ttLib/tables/data/aots/classdef2_font3.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/classdef2_font3.ttx.GSUB
file added
+510
Tests/ttLib/tables/data/aots/classdef2_font4.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/classdef2_font4.ttx.GSUB
file added
+469
Tests/ttLib/tables/data/aots/cmap0_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/cmap0_font1.ttx.cmap
file added
+13
Tests/ttLib/tables/data/aots/cmap10_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/cmap10_font1.ttx.cmap
file added
+12
Tests/ttLib/tables/data/aots/cmap10_font2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/cmap10_font2.ttx.cmap
file added
+12
Tests/ttLib/tables/data/aots/cmap12_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/cmap12_font1.ttx.cmap
file added
+20
Tests/ttLib/tables/data/aots/cmap14_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/cmap14_font1.ttx.cmap
file added
+29
Tests/ttLib/tables/data/aots/cmap2_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/cmap2_font1.ttx.cmap
file added
+19
Tests/ttLib/tables/data/aots/cmap4_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/cmap4_font1.ttx.cmap
file added
+24
Tests/ttLib/tables/data/aots/cmap4_font2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/cmap4_font2.ttx.cmap
file added
+10
Tests/ttLib/tables/data/aots/cmap4_font3.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/cmap4_font3.ttx.cmap
file added
+10
Tests/ttLib/tables/data/aots/cmap4_font4.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/cmap4_font4.ttx.cmap
file added
+1011
Tests/ttLib/tables/data/aots/cmap6_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/cmap6_font1.ttx.cmap
file added
+13
Tests/ttLib/tables/data/aots/cmap6_font2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/cmap6_font2.ttx.cmap
file added
+10
Tests/ttLib/tables/data/aots/cmap8_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/cmap8_font1.ttx.cmap
file added
+529
Tests/ttLib/tables/data/aots/cmap_composition_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/cmap_composition_font1.ttx.cmap
file added
+15
Tests/ttLib/tables/data/aots/cmap_subtableselection_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/cmap_subtableselection_font1.ttx.cmap
file added
+23
Tests/ttLib/tables/data/aots/cmap_subtableselection_font2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/cmap_subtableselection_font2.ttx.cmap
file added
+20
Tests/ttLib/tables/data/aots/cmap_subtableselection_font3.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/cmap_subtableselection_font3.ttx.cmap
file added
+17
Tests/ttLib/tables/data/aots/cmap_subtableselection_font4.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/cmap_subtableselection_font4.ttx.cmap
file added
+14
Tests/ttLib/tables/data/aots/cmap_subtableselection_font5.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/cmap_subtableselection_font5.ttx.cmap
file added
+11
Tests/ttLib/tables/data/aots/gpos1_1_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos1_1_lookupflag_f1.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gpos1_1_lookupflag_f1.ttx.GPOS
file added
+48
Tests/ttLib/tables/data/aots/gpos1_1_simple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos1_1_simple_f1.ttx.GPOS
file added
+48
Tests/ttLib/tables/data/aots/gpos1_1_simple_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos1_1_simple_f2.ttx.GPOS
file added
+48
Tests/ttLib/tables/data/aots/gpos1_1_simple_f3.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos1_1_simple_f3.ttx.GPOS
file added
+48
Tests/ttLib/tables/data/aots/gpos1_1_simple_f4.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos1_1_simple_f4.ttx.GPOS
file added
+48
Tests/ttLib/tables/data/aots/gpos1_2_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos1_2_font1.ttx.GPOS
file added
+50
Tests/ttLib/tables/data/aots/gpos1_2_font2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos1_2_font2.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gpos1_2_font2.ttx.GPOS
file added
+50
Tests/ttLib/tables/data/aots/gpos2_1_font6.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos2_1_font6.ttx.GPOS
file added
+61
Tests/ttLib/tables/data/aots/gpos2_1_font7.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos2_1_font7.ttx.GPOS
file added
+70
Tests/ttLib/tables/data/aots/gpos2_1_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos2_1_lookupflag_f1.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gpos2_1_lookupflag_f1.ttx.GPOS
file added
+56
Tests/ttLib/tables/data/aots/gpos2_1_lookupflag_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos2_1_lookupflag_f2.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gpos2_1_lookupflag_f2.ttx.GPOS
file added
+56
Tests/ttLib/tables/data/aots/gpos2_1_next_glyph_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos2_1_next_glyph_f1.ttx.GPOS
file added
+56
Tests/ttLib/tables/data/aots/gpos2_1_next_glyph_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos2_1_next_glyph_f2.ttx.GPOS
file added
+55
Tests/ttLib/tables/data/aots/gpos2_1_simple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos2_1_simple_f1.ttx.GPOS
file added
+56
Tests/ttLib/tables/data/aots/gpos2_2_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos2_2_font1.ttx.GPOS
file added
+75
Tests/ttLib/tables/data/aots/gpos2_2_font2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos2_2_font2.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gpos2_2_font2.ttx.GPOS
file added
+75
Tests/ttLib/tables/data/aots/gpos2_2_font3.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos2_2_font3.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gpos2_2_font3.ttx.GPOS
file added
+75
Tests/ttLib/tables/data/aots/gpos2_2_font4.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos2_2_font4.ttx.GPOS
file added
+75
Tests/ttLib/tables/data/aots/gpos2_2_font5.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos2_2_font5.ttx.GPOS
file added
+71
Tests/ttLib/tables/data/aots/gpos3_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos3_font1.ttx.GPOS
file added
+67
Tests/ttLib/tables/data/aots/gpos3_font2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos3_font2.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gpos3_font2.ttx.GPOS
file added
+67
Tests/ttLib/tables/data/aots/gpos3_font3.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos3_font3.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gpos3_font3.ttx.GPOS
file added
+70
Tests/ttLib/tables/data/aots/gpos4_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos4_lookupflag_f1.ttx.GDEF
file added
+18
Tests/ttLib/tables/data/aots/gpos4_lookupflag_f1.ttx.GPOS
file added
+68
Tests/ttLib/tables/data/aots/gpos4_lookupflag_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos4_lookupflag_f2.ttx.GDEF
file added
+14
Tests/ttLib/tables/data/aots/gpos4_lookupflag_f2.ttx.GPOS
file added
+68
Tests/ttLib/tables/data/aots/gpos4_multiple_anchors_1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos4_multiple_anchors_1.ttx.GDEF
file added
+16
Tests/ttLib/tables/data/aots/gpos4_multiple_anchors_1.ttx.GPOS
file added
+107
Tests/ttLib/tables/data/aots/gpos4_simple_1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos4_simple_1.ttx.GDEF
file added
+14
Tests/ttLib/tables/data/aots/gpos4_simple_1.ttx.GPOS
file added
+68
Tests/ttLib/tables/data/aots/gpos5_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos5_font1.ttx.GDEF
file added
+14
Tests/ttLib/tables/data/aots/gpos5_font1.ttx.GPOS
file added
+77
Tests/ttLib/tables/data/aots/gpos5_font1.ttx.GSUB
file added
+45
Tests/ttLib/tables/data/aots/gpos6_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos6_font1.ttx.GDEF
file added
+14
Tests/ttLib/tables/data/aots/gpos6_font1.ttx.GPOS
file added
+68
Tests/ttLib/tables/data/aots/gpos7_1_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos7_1_font1.ttx.GPOS
file added
+84
Tests/ttLib/tables/data/aots/gpos9_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos9_font1.ttx.GPOS
file added
+51
Tests/ttLib/tables/data/aots/gpos9_font2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos9_font2.ttx.GPOS
file added
+62
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f1.ttx.GPOS
file added
+124
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f2.ttx.GPOS
file added
+128
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f3.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f3.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f3.ttx.GPOS
file added
+127
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f4.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f4.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_boundary_f4.ttx.GPOS
file added
+127
Tests/ttLib/tables/data/aots/gpos_chaining1_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining1_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_lookupflag_f1.ttx.GPOS
file added
+131
Tests/ttLib/tables/data/aots/gpos_chaining1_multiple_subrules_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining1_multiple_subrules_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_multiple_subrules_f1.ttx.GPOS
file added
+142
Tests/ttLib/tables/data/aots/gpos_chaining1_multiple_subrules_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining1_multiple_subrules_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_multiple_subrules_f2.ttx.GPOS
file added
+142
Tests/ttLib/tables/data/aots/gpos_chaining1_next_glyph_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining1_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_next_glyph_f1.ttx.GPOS
file added
+146
Tests/ttLib/tables/data/aots/gpos_chaining1_simple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining1_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_simple_f1.ttx.GPOS
file added
+132
Tests/ttLib/tables/data/aots/gpos_chaining1_simple_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining1_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_simple_f2.ttx.GPOS
file added
+131
Tests/ttLib/tables/data/aots/gpos_chaining1_successive_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining1_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining1_successive_f1.ttx.GPOS
file added
+134
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f1.ttx.GPOS
file added
+183
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f2.ttx.GPOS
file added
+187
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f3.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f3.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f3.ttx.GPOS
file added
+186
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f4.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f4.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_boundary_f4.ttx.GPOS
file added
+186
Tests/ttLib/tables/data/aots/gpos_chaining2_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining2_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_lookupflag_f1.ttx.GPOS
file added
+190
Tests/ttLib/tables/data/aots/gpos_chaining2_multiple_subrules_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining2_multiple_subrules_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_multiple_subrules_f1.ttx.GPOS
file added
+201
Tests/ttLib/tables/data/aots/gpos_chaining2_multiple_subrules_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining2_multiple_subrules_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_multiple_subrules_f2.ttx.GPOS
file added
+201
Tests/ttLib/tables/data/aots/gpos_chaining2_next_glyph_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining2_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_next_glyph_f1.ttx.GPOS
file added
+203
Tests/ttLib/tables/data/aots/gpos_chaining2_simple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining2_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_simple_f1.ttx.GPOS
file added
+191
Tests/ttLib/tables/data/aots/gpos_chaining2_simple_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining2_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_simple_f2.ttx.GPOS
file added
+190
Tests/ttLib/tables/data/aots/gpos_chaining2_successive_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining2_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining2_successive_f1.ttx.GPOS
file added
+193
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f1.ttx.GPOS
file added
+124
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f2.ttx.GPOS
file added
+128
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f3.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f3.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f3.ttx.GPOS
file added
+125
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f4.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f4.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining3_boundary_f4.ttx.GPOS
file added
+125
Tests/ttLib/tables/data/aots/gpos_chaining3_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining3_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining3_lookupflag_f1.ttx.GPOS
file added
+137
Tests/ttLib/tables/data/aots/gpos_chaining3_next_glyph_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining3_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining3_next_glyph_f1.ttx.GPOS
file added
+128
Tests/ttLib/tables/data/aots/gpos_chaining3_simple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining3_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining3_simple_f1.ttx.GPOS
file added
+132
Tests/ttLib/tables/data/aots/gpos_chaining3_simple_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining3_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining3_simple_f2.ttx.GPOS
file added
+137
Tests/ttLib/tables/data/aots/gpos_chaining3_successive_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_chaining3_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_chaining3_successive_f1.ttx.GPOS
file added
+138
Tests/ttLib/tables/data/aots/gpos_context1_boundary_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context1_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_boundary_f1.ttx.GPOS
file added
+120
Tests/ttLib/tables/data/aots/gpos_context1_boundary_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context1_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_boundary_f2.ttx.GPOS
file added
+123
Tests/ttLib/tables/data/aots/gpos_context1_expansion_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context1_expansion_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_expansion_f1.ttx.GPOS
file added
+125
Tests/ttLib/tables/data/aots/gpos_context1_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context1_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_lookupflag_f1.ttx.GPOS
file added
+133
Tests/ttLib/tables/data/aots/gpos_context1_lookupflag_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context1_lookupflag_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_lookupflag_f2.ttx.GPOS
file added
+125
Tests/ttLib/tables/data/aots/gpos_context1_multiple_subrules_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context1_multiple_subrules_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_multiple_subrules_f1.ttx.GPOS
file added
+134
Tests/ttLib/tables/data/aots/gpos_context1_multiple_subrules_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context1_multiple_subrules_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_multiple_subrules_f2.ttx.GPOS
file added
+134
Tests/ttLib/tables/data/aots/gpos_context1_next_glyph_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context1_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_next_glyph_f1.ttx.GPOS
file added
+124
Tests/ttLib/tables/data/aots/gpos_context1_simple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context1_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_simple_f1.ttx.GPOS
file added
+133
Tests/ttLib/tables/data/aots/gpos_context1_simple_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context1_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_simple_f2.ttx.GPOS
file added
+125
Tests/ttLib/tables/data/aots/gpos_context1_successive_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context1_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context1_successive_f1.ttx.GPOS
file added
+130
Tests/ttLib/tables/data/aots/gpos_context2_boundary_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context2_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_boundary_f1.ttx.GPOS
file added
+124
Tests/ttLib/tables/data/aots/gpos_context2_boundary_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context2_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_boundary_f2.ttx.GPOS
file added
+127
Tests/ttLib/tables/data/aots/gpos_context2_classes_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context2_classes_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_classes_f1.ttx.GPOS
file added
+140
Tests/ttLib/tables/data/aots/gpos_context2_classes_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context2_classes_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_classes_f2.ttx.GPOS
file added
+155
Tests/ttLib/tables/data/aots/gpos_context2_expansion_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context2_expansion_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_expansion_f1.ttx.GPOS
file added
+133
Tests/ttLib/tables/data/aots/gpos_context2_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context2_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_lookupflag_f1.ttx.GPOS
file added
+141
Tests/ttLib/tables/data/aots/gpos_context2_lookupflag_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context2_lookupflag_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_lookupflag_f2.ttx.GPOS
file added
+133
Tests/ttLib/tables/data/aots/gpos_context2_multiple_subrules_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context2_multiple_subrules_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_multiple_subrules_f1.ttx.GPOS
file added
+142
Tests/ttLib/tables/data/aots/gpos_context2_multiple_subrules_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context2_multiple_subrules_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_multiple_subrules_f2.ttx.GPOS
file added
+142
Tests/ttLib/tables/data/aots/gpos_context2_next_glyph_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context2_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_next_glyph_f1.ttx.GPOS
file added
+128
Tests/ttLib/tables/data/aots/gpos_context2_simple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context2_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_simple_f1.ttx.GPOS
file added
+141
Tests/ttLib/tables/data/aots/gpos_context2_simple_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context2_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_simple_f2.ttx.GPOS
file added
+129
Tests/ttLib/tables/data/aots/gpos_context2_successive_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context2_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context2_successive_f1.ttx.GPOS
file added
+140
Tests/ttLib/tables/data/aots/gpos_context3_boundary_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context3_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context3_boundary_f1.ttx.GPOS
file added
+116
Tests/ttLib/tables/data/aots/gpos_context3_boundary_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context3_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context3_boundary_f2.ttx.GPOS
file added
+117
Tests/ttLib/tables/data/aots/gpos_context3_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context3_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context3_lookupflag_f1.ttx.GPOS
file added
+131
Tests/ttLib/tables/data/aots/gpos_context3_lookupflag_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context3_lookupflag_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context3_lookupflag_f2.ttx.GPOS
file added
+123
Tests/ttLib/tables/data/aots/gpos_context3_next_glyph_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context3_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context3_next_glyph_f1.ttx.GPOS
file added
+120
Tests/ttLib/tables/data/aots/gpos_context3_simple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context3_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context3_simple_f1.ttx.GPOS
file added
+131
Tests/ttLib/tables/data/aots/gpos_context3_successive_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gpos_context3_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gpos_context3_successive_f1.ttx.GPOS
file added
+130
Tests/ttLib/tables/data/aots/gsub1_1_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub1_1_lookupflag_f1.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gsub1_1_lookupflag_f1.ttx.GSUB
file added
+44
Tests/ttLib/tables/data/aots/gsub1_1_modulo_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub1_1_modulo_f1.ttx.GSUB
file added
+66
Tests/ttLib/tables/data/aots/gsub1_1_simple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub1_1_simple_f1.ttx.GSUB
file added
+44
Tests/ttLib/tables/data/aots/gsub1_2_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub1_2_lookupflag_f1.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gsub1_2_lookupflag_f1.ttx.GSUB
file added
+44
Tests/ttLib/tables/data/aots/gsub1_2_simple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub1_2_simple_f1.ttx.GSUB
file added
+44
Tests/ttLib/tables/data/aots/gsub2_1_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub2_1_lookupflag_f1.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gsub2_1_lookupflag_f1.ttx.GSUB
file added
+44
Tests/ttLib/tables/data/aots/gsub2_1_multiple_sequences_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub2_1_multiple_sequences_f1.ttx.GSUB
file added
+44
Tests/ttLib/tables/data/aots/gsub2_1_simple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub2_1_simple_f1.ttx.GSUB
file added
+43
Tests/ttLib/tables/data/aots/gsub3_1_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub3_1_lookupflag_f1.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gsub3_1_lookupflag_f1.ttx.GSUB
file added
+50
Tests/ttLib/tables/data/aots/gsub3_1_multiple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub3_1_multiple_f1.ttx.GSUB
file added
+50
Tests/ttLib/tables/data/aots/gsub3_1_simple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub3_1_simple_f1.ttx.GSUB
file added
+47
Tests/ttLib/tables/data/aots/gsub4_1_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub4_1_lookupflag_f1.ttx.GDEF
file added
+11
Tests/ttLib/tables/data/aots/gsub4_1_lookupflag_f1.ttx.GSUB
file added
+45
Tests/ttLib/tables/data/aots/gsub4_1_multiple_ligatures_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub4_1_multiple_ligatures_f1.ttx.GSUB
file added
+46
Tests/ttLib/tables/data/aots/gsub4_1_multiple_ligatures_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub4_1_multiple_ligatures_f2.ttx.GSUB
file added
+46
Tests/ttLib/tables/data/aots/gsub4_1_multiple_ligsets_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub4_1_multiple_ligsets_f1.ttx.GSUB
file added
+48
Tests/ttLib/tables/data/aots/gsub4_1_simple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub4_1_simple_f1.ttx.GSUB
file added
+45
Tests/ttLib/tables/data/aots/gsub7_font1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub7_font1.ttx.GSUB
file added
+47
Tests/ttLib/tables/data/aots/gsub7_font2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub7_font2.ttx.GSUB
file added
+52
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f1.ttx.GSUB
file added
+103
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f2.ttx.GSUB
file added
+107
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f3.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f3.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f3.ttx.GSUB
file added
+106
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f4.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f4.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_boundary_f4.ttx.GSUB
file added
+106
Tests/ttLib/tables/data/aots/gsub_chaining1_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining1_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_lookupflag_f1.ttx.GSUB
file added
+110
Tests/ttLib/tables/data/aots/gsub_chaining1_multiple_subrules_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining1_multiple_subrules_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_multiple_subrules_f1.ttx.GSUB
file added
+121
Tests/ttLib/tables/data/aots/gsub_chaining1_multiple_subrules_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining1_multiple_subrules_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_multiple_subrules_f2.ttx.GSUB
file added
+121
Tests/ttLib/tables/data/aots/gsub_chaining1_next_glyph_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining1_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_next_glyph_f1.ttx.GSUB
file added
+125
Tests/ttLib/tables/data/aots/gsub_chaining1_simple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining1_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_simple_f1.ttx.GSUB
file added
+111
Tests/ttLib/tables/data/aots/gsub_chaining1_simple_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining1_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_simple_f2.ttx.GSUB
file added
+110
Tests/ttLib/tables/data/aots/gsub_chaining1_successive_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining1_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining1_successive_f1.ttx.GSUB
file added
+113
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f1.ttx.GSUB
file added
+162
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f2.ttx.GSUB
file added
+166
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f3.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f3.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f3.ttx.GSUB
file added
+165
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f4.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f4.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_boundary_f4.ttx.GSUB
file added
+165
Tests/ttLib/tables/data/aots/gsub_chaining2_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining2_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_lookupflag_f1.ttx.GSUB
file added
+169
Tests/ttLib/tables/data/aots/gsub_chaining2_multiple_subrules_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining2_multiple_subrules_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_multiple_subrules_f1.ttx.GSUB
file added
+180
Tests/ttLib/tables/data/aots/gsub_chaining2_multiple_subrules_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining2_multiple_subrules_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_multiple_subrules_f2.ttx.GSUB
file added
+180
Tests/ttLib/tables/data/aots/gsub_chaining2_next_glyph_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining2_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_next_glyph_f1.ttx.GSUB
file added
+182
Tests/ttLib/tables/data/aots/gsub_chaining2_simple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining2_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_simple_f1.ttx.GSUB
file added
+170
Tests/ttLib/tables/data/aots/gsub_chaining2_simple_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining2_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_simple_f2.ttx.GSUB
file added
+169
Tests/ttLib/tables/data/aots/gsub_chaining2_successive_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining2_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining2_successive_f1.ttx.GSUB
file added
+172
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f1.ttx.GSUB
file added
+103
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f2.ttx.GSUB
file added
+107
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f3.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f3.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f3.ttx.GSUB
file added
+104
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f4.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f4.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining3_boundary_f4.ttx.GSUB
file added
+104
Tests/ttLib/tables/data/aots/gsub_chaining3_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining3_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining3_lookupflag_f1.ttx.GSUB
file added
+116
Tests/ttLib/tables/data/aots/gsub_chaining3_next_glyph_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining3_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining3_next_glyph_f1.ttx.GSUB
file added
+107
Tests/ttLib/tables/data/aots/gsub_chaining3_simple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining3_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining3_simple_f1.ttx.GSUB
file added
+111
Tests/ttLib/tables/data/aots/gsub_chaining3_simple_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining3_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining3_simple_f2.ttx.GSUB
file added
+116
Tests/ttLib/tables/data/aots/gsub_chaining3_successive_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_chaining3_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_chaining3_successive_f1.ttx.GSUB
file added
+117
Tests/ttLib/tables/data/aots/gsub_context1_boundary_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context1_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_boundary_f1.ttx.GSUB
file added
+99
Tests/ttLib/tables/data/aots/gsub_context1_boundary_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context1_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_boundary_f2.ttx.GSUB
file added
+102
Tests/ttLib/tables/data/aots/gsub_context1_expansion_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context1_expansion_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_expansion_f1.ttx.GSUB
file added
+104
Tests/ttLib/tables/data/aots/gsub_context1_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context1_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_lookupflag_f1.ttx.GSUB
file added
+112
Tests/ttLib/tables/data/aots/gsub_context1_lookupflag_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context1_lookupflag_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_lookupflag_f2.ttx.GSUB
file added
+104
Tests/ttLib/tables/data/aots/gsub_context1_multiple_subrules_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context1_multiple_subrules_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_multiple_subrules_f1.ttx.GSUB
file added
+113
Tests/ttLib/tables/data/aots/gsub_context1_multiple_subrules_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context1_multiple_subrules_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_multiple_subrules_f2.ttx.GSUB
file added
+113
Tests/ttLib/tables/data/aots/gsub_context1_next_glyph_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context1_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_next_glyph_f1.ttx.GSUB
file added
+103
Tests/ttLib/tables/data/aots/gsub_context1_simple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context1_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_simple_f1.ttx.GSUB
file added
+112
Tests/ttLib/tables/data/aots/gsub_context1_simple_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context1_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_simple_f2.ttx.GSUB
file added
+104
Tests/ttLib/tables/data/aots/gsub_context1_successive_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context1_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context1_successive_f1.ttx.GSUB
file added
+109
Tests/ttLib/tables/data/aots/gsub_context2_boundary_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context2_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_boundary_f1.ttx.GSUB
file added
+103
Tests/ttLib/tables/data/aots/gsub_context2_boundary_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context2_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_boundary_f2.ttx.GSUB
file added
+106
Tests/ttLib/tables/data/aots/gsub_context2_classes_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context2_classes_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_classes_f1.ttx.GSUB
file added
+119
Tests/ttLib/tables/data/aots/gsub_context2_classes_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context2_classes_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_classes_f2.ttx.GSUB
file added
+134
Tests/ttLib/tables/data/aots/gsub_context2_expansion_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context2_expansion_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_expansion_f1.ttx.GSUB
file added
+112
Tests/ttLib/tables/data/aots/gsub_context2_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context2_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_lookupflag_f1.ttx.GSUB
file added
+120
Tests/ttLib/tables/data/aots/gsub_context2_lookupflag_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context2_lookupflag_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_lookupflag_f2.ttx.GSUB
file added
+112
Tests/ttLib/tables/data/aots/gsub_context2_multiple_subrules_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context2_multiple_subrules_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_multiple_subrules_f1.ttx.GSUB
file added
+121
Tests/ttLib/tables/data/aots/gsub_context2_multiple_subrules_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context2_multiple_subrules_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_multiple_subrules_f2.ttx.GSUB
file added
+121
Tests/ttLib/tables/data/aots/gsub_context2_next_glyph_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context2_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_next_glyph_f1.ttx.GSUB
file added
+107
Tests/ttLib/tables/data/aots/gsub_context2_simple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context2_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_simple_f1.ttx.GSUB
file added
+120
Tests/ttLib/tables/data/aots/gsub_context2_simple_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context2_simple_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_simple_f2.ttx.GSUB
file added
+108
Tests/ttLib/tables/data/aots/gsub_context2_successive_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context2_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context2_successive_f1.ttx.GSUB
file added
+119
Tests/ttLib/tables/data/aots/gsub_context3_boundary_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context3_boundary_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context3_boundary_f1.ttx.GSUB
file added
+95
Tests/ttLib/tables/data/aots/gsub_context3_boundary_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context3_boundary_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context3_boundary_f2.ttx.GSUB
file added
+96
Tests/ttLib/tables/data/aots/gsub_context3_lookupflag_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context3_lookupflag_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context3_lookupflag_f1.ttx.GSUB
file added
+110
Tests/ttLib/tables/data/aots/gsub_context3_lookupflag_f2.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context3_lookupflag_f2.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context3_lookupflag_f2.ttx.GSUB
file added
+102
Tests/ttLib/tables/data/aots/gsub_context3_next_glyph_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context3_next_glyph_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context3_next_glyph_f1.ttx.GSUB
file added
+99
Tests/ttLib/tables/data/aots/gsub_context3_simple_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context3_simple_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context3_simple_f1.ttx.GSUB
file added
+110
Tests/ttLib/tables/data/aots/gsub_context3_successive_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/gsub_context3_successive_f1.ttx.GDEF
file added
+30
Tests/ttLib/tables/data/aots/gsub_context3_successive_f1.ttx.GSUB
file added
+109
Tests/ttLib/tables/data/aots/lookupflag_ignore_attach_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/lookupflag_ignore_attach_f1.ttx.GDEF
file added
+37
Tests/ttLib/tables/data/aots/lookupflag_ignore_attach_f1.ttx.GSUB
file added
+45
Tests/ttLib/tables/data/aots/lookupflag_ignore_base_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/lookupflag_ignore_base_f1.ttx.GDEF
file added
+12
Tests/ttLib/tables/data/aots/lookupflag_ignore_base_f1.ttx.GSUB
file added
+45
Tests/ttLib/tables/data/aots/lookupflag_ignore_combination_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/lookupflag_ignore_combination_f1.ttx.GDEF
file added
+29
Tests/ttLib/tables/data/aots/lookupflag_ignore_combination_f1.ttx.GSUB
file added
+45
Tests/ttLib/tables/data/aots/lookupflag_ignore_ligatures_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/lookupflag_ignore_ligatures_f1.ttx.GDEF
file added
+16
Tests/ttLib/tables/data/aots/lookupflag_ignore_ligatures_f1.ttx.GSUB
file added
+45
Tests/ttLib/tables/data/aots/lookupflag_ignore_marks_f1.otf
file added
+0
empty file added
Tests/ttLib/tables/data/aots/lookupflag_ignore_marks_f1.ttx.GDEF
file added
+16
Tests/ttLib/tables/data/aots/lookupflag_ignore_marks_f1.ttx.GSUB
file added
+45
Tests/ttLib/tables/data/graphite/graphite_tests.ttf
file added
+0
empty file added
Tests/ttLib/tables/data/graphite/graphite_tests.ttx.Feat
file added
+18
Tests/ttLib/tables/data/graphite/graphite_tests.ttx.Glat
file added
+29
Tests/ttLib/tables/data/graphite/graphite_tests.ttx.Glat.setup
file added
+48
Tests/ttLib/tables/data/graphite/graphite_tests.ttx.Silf
file added
+101
Tests/ttLib/tables/data/graphite/graphite_tests.ttx.Silf.setup
file added
+48
Tests/ttLib/tables/data/graphite/graphite_tests.ttx.Sill
file added
+12
Tests/ttLib/tables/data/ttProgram.ttx
file added
+1627
Tests/ttLib/tables/otBase_test.py
file added
+96
Tests/ttLib/tables/otConverters_test.py
file added
+433
Tests/ttLib/tables/otTables_test.py
file added
+490
Tests/ttLib/tables/tables_test.py
file added
+329
Tests/ttLib/tables/ttProgram_test.py
file added
+119
Tests/ttLib/woff2_test.py
file added
+840
Tests/ttx/data/TestBOM.ttx
file added
+3
Tests/ttx/data/TestDFONT.dfont
file added
+0
empty file added
Tests/ttx/data/TestNoSFNT.ttx
file added
+2
Tests/ttx/data/TestNoXML.ttx
file added
+2
Tests/ttx/data/TestOTF.otf
file added
+0
empty file added
Tests/ttx/data/TestOTF.ttx
file added
+519
Tests/ttx/data/TestTTC.ttc
file added
+0
empty file added
Tests/ttx/data/TestTTF.ttf
file added
+0
empty file added
Tests/ttx/data/TestTTF.ttx
file added
+553
Tests/ttx/data/TestWOFF.woff
file added
+0
empty file added
Tests/ttx/data/TestWOFF2.woff2
file added
+0
empty file added
Tests/ttx/ttx_test.py
file added
+1014
Tests/unicodedata_test.py
file added
+254
Tests/varLib/__init__.py
file added
+0
empty file added
Tests/varLib/builder_test.py
file added
+67
Tests/varLib/data/Build.designspace
file added
+300
Tests/varLib/data/BuildAvarEmptyAxis.designspace
file added
+59
Tests/varLib/data/BuildAvarIdentityMaps.designspace
file added
+80
Tests/varLib/data/BuildAvarSingleAxis.designspace
file added
+45
Tests/varLib/data/Designspace.designspace
file added
+39
Tests/varLib/data/Designspace2.designspace
file added
+8
Tests/varLib/data/InterpolateLayout.designspace
file added
+65
Tests/varLib/data/InterpolateLayout2.designspace
file added
+65
Tests/varLib/data/InterpolateLayout3.designspace
file added
+62
Tests/varLib/data/master_ttx_interpolatable_otf/TestFamily2-Master0.ttx
file added
+855
Tests/varLib/data/master_ttx_interpolatable_otf/TestFamily2-Master1.ttx
file added
+693
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily-Master0.ttx
file added
+520
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily-Master1.ttx
file added
+520
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily-Master2.ttx
file added
+504
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily-Master3.ttx
file added
+504
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily-Master4.ttx
file added
+504
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily2-Master0.ttx
file added
+1149
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily2-Master1.ttx
file added
+986
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily3-Bold.ttx
file added
+520
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily3-Condensed.ttx
file added
+526
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily3-CondensedBold.ttx
file added
+526
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily3-CondensedLight.ttx
file added
+526
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily3-CondensedSemiBold.ttx
file added
+526
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily3-Light.ttx
file added
+526
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily3-Regular.ttx
file added
+520
Tests/varLib/data/master_ttx_interpolatable_ttf/TestFamily3-SemiBold.ttx
file added
+526
Tests/varLib/data/master_ttx_varfont_ttf/Mutator_IUP.ttx
file added
+551
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/features.fea
file added
+1
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/fontinfo.plist
file added
+140
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/glyphs/A_.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/glyphs/_notdef.glif
file added
+30
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/glyphs/a.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/glyphs/contents.plist
file added
+18
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/glyphs/dollar.glif
file added
+75
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/glyphs/dollar.nostroke.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/glyphs/space.glif
file added
+5
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/lib.plist
file added
+15
Tests/varLib/data/master_ufo/TestFamily-Master0.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/features.fea
file added
+1
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/fontinfo.plist
file added
+140
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/glyphs/A_.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/glyphs/_notdef.glif
file added
+30
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/glyphs/a.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/glyphs/contents.plist
file added
+18
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/glyphs/dollar.glif
file added
+75
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/glyphs/dollar.nostroke.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/glyphs/space.glif
file added
+5
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/lib.plist
file added
+15
Tests/varLib/data/master_ufo/TestFamily-Master1.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/features.fea
file added
+1
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/fontinfo.plist
file added
+140
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/glyphs/A_.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/glyphs/_notdef.glif
file added
+30
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/glyphs/a.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/glyphs/contents.plist
file added
+18
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/glyphs/dollar.glif
file added
+75
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/glyphs/dollar.nostroke.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/glyphs/space.glif
file added
+5
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/lib.plist
file added
+15
Tests/varLib/data/master_ufo/TestFamily-Master2.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/features.fea
file added
+1
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/fontinfo.plist
file added
+140
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/glyphs/A_.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/glyphs/_notdef.glif
file added
+30
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/glyphs/a.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/glyphs/contents.plist
file added
+18
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/glyphs/dollar.glif
file added
+75
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/glyphs/dollar.nostroke.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/glyphs/space.glif
file added
+5
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/lib.plist
file added
+15
Tests/varLib/data/master_ufo/TestFamily-Master3.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/features.fea
file added
+1
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/fontinfo.plist
file added
+140
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/glyphs/A_.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/glyphs/_notdef.glif
file added
+30
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/glyphs/a.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/glyphs/contents.plist
file added
+18
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/glyphs/dollar.glif
file added
+75
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/glyphs/dollar.nostroke.glif
file added
+74
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/glyphs/space.glif
file added
+5
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/lib.plist
file added
+15
Tests/varLib/data/master_ufo/TestFamily-Master4.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/features.fea
file added
+81
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/fontinfo.plist
file added
+140
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/A_.glif
file added
+29
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/A_.sc.glif
file added
+28
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/_notdef.glif
file added
+38
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/a.alt.glif
file added
+42
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/a.glif
file added
+47
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/ampersand.glif
file added
+59
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/atilde.glif
file added
+9
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/circledotted.glif
file added
+175
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/contents.plist
file added
+42
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/d.glif
file added
+43
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/dieresisbelowcmb.glif
file added
+7
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/dieresiscmb.glif
file added
+34
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/f.glif
file added
+32
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/f_t.glif
file added
+51
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/n.glif
file added
+30
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/space.glif
file added
+5
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/t.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/tildebelowcmb.glif
file added
+7
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/glyphs/tildecmb.glif
file added
+28
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/lib.plist
file added
+40
Tests/varLib/data/master_ufo/TestFamily2-Master0.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/features.fea
file added
+54
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/fontinfo.plist
file added
+140
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/A_.glif
file added
+29
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/A_.sc.glif
file added
+28
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/_notdef.glif
file added
+38
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/a.alt.glif
file added
+42
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/a.glif
file added
+47
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/ampersand.glif
file added
+59
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/atilde.glif
file added
+9
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/circledotted.glif
file added
+175
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/contents.plist
file added
+42
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/d.glif
file added
+43
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/dieresisbelowcmb.glif
file added
+7
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/dieresiscmb.glif
file added
+34
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/f.glif
file added
+32
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/f_t.glif
file added
+51
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/n.glif
file added
+30
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/space.glif
file added
+5
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/t.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/tildebelowcmb.glif
file added
+7
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/glyphs/tildecmb.glif
file added
+28
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/lib.plist
file added
+40
Tests/varLib/data/master_ufo/TestFamily2-Master1.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/fontinfo.plist
file added
+153
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/glyphs/F_.glif
file added
+22
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/glyphs/T_.glif
file added
+21
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/glyphs/contents.plist
file added
+20
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/glyphs/l.glif
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/glyphs/layerinfo.plist
file added
+5
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/glyphs/n.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/glyphs/o.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/glyphs/s.glif
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/glyphs/t.glif
file added
+37
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/groups.plist
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/kerning.plist
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/layercontents.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/lib.plist
file added
+16
Tests/varLib/data/master_ufo/TestFamily3-Bold.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/fontinfo.plist
file added
+153
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/glyphs/F_.glif
file added
+22
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/glyphs/T_.glif
file added
+21
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/glyphs/contents.plist
file added
+20
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/glyphs/l.glif
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/glyphs/layerinfo.plist
file added
+5
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/glyphs/n.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/glyphs/o.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/glyphs/s.glif
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/glyphs/t.glif
file added
+37
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/groups.plist
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/kerning.plist
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/layercontents.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/lib.plist
file added
+16
Tests/varLib/data/master_ufo/TestFamily3-Condensed.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/fontinfo.plist
file added
+153
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/glyphs/F_.glif
file added
+22
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/glyphs/T_.glif
file added
+21
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/glyphs/contents.plist
file added
+20
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/glyphs/l.glif
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/glyphs/layerinfo.plist
file added
+5
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/glyphs/n.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/glyphs/o.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/glyphs/s.glif
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/glyphs/t.glif
file added
+37
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/groups.plist
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/kerning.plist
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/layercontents.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/lib.plist
file added
+16
Tests/varLib/data/master_ufo/TestFamily3-CondensedBold.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/fontinfo.plist
file added
+149
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/glyphs/F_.glif
file added
+22
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/glyphs/T_.glif
file added
+21
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/glyphs/contents.plist
file added
+20
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/glyphs/l.glif
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/glyphs/layerinfo.plist
file added
+5
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/glyphs/n.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/glyphs/o.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/glyphs/s.glif
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/glyphs/t.glif
file added
+37
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/groups.plist
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/kerning.plist
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/layercontents.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/lib.plist
file added
+16
Tests/varLib/data/master_ufo/TestFamily3-CondensedLight.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/fontinfo.plist
file added
+153
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/glyphs/F_.glif
file added
+22
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/glyphs/T_.glif
file added
+21
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/glyphs/contents.plist
file added
+20
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/glyphs/l.glif
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/glyphs/layerinfo.plist
file added
+5
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/glyphs/n.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/glyphs/o.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/glyphs/s.glif
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/glyphs/t.glif
file added
+37
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/groups.plist
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/kerning.plist
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/layercontents.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/lib.plist
file added
+16
Tests/varLib/data/master_ufo/TestFamily3-CondensedSemiBold.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/fontinfo.plist
file added
+149
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/glyphs/F_.glif
file added
+22
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/glyphs/T_.glif
file added
+21
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/glyphs/contents.plist
file added
+20
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/glyphs/l.glif
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/glyphs/layerinfo.plist
file added
+5
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/glyphs/n.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/glyphs/o.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/glyphs/s.glif
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/glyphs/t.glif
file added
+37
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/groups.plist
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/kerning.plist
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/layercontents.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/lib.plist
file added
+16
Tests/varLib/data/master_ufo/TestFamily3-Light.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/fontinfo.plist
file added
+153
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/glyphs/F_.glif
file added
+22
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/glyphs/T_.glif
file added
+21
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/glyphs/contents.plist
file added
+20
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/glyphs/l.glif
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/glyphs/layerinfo.plist
file added
+5
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/glyphs/n.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/glyphs/o.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/glyphs/s.glif
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/glyphs/t.glif
file added
+37
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/groups.plist
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/kerning.plist
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/layercontents.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/lib.plist
file added
+16
Tests/varLib/data/master_ufo/TestFamily3-Regular.ufo/metainfo.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/fontinfo.plist
file added
+153
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/glyphs/F_.glif
file added
+22
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/glyphs/T_.glif
file added
+21
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/glyphs/contents.plist
file added
+20
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/glyphs/l.glif
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/glyphs/layerinfo.plist
file added
+5
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/glyphs/n.glif
file added
+33
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/glyphs/o.glif
file added
+39
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/glyphs/s.glif
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/glyphs/t.glif
file added
+37
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/groups.plist
file added
+50
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/kerning.plist
file added
+17
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/layercontents.plist
file added
+10
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/lib.plist
file added
+16
Tests/varLib/data/master_ufo/TestFamily3-SemiBold.ufo/metainfo.plist
file added
+10
Tests/varLib/data/test_results/Build.ttx
file added
+1601
Tests/varLib/data/test_results/Build3.ttx
file added
+725
Tests/varLib/data/test_results/BuildAvarEmptyAxis.ttx
file added
+18
Tests/varLib/data/test_results/BuildAvarIdentityMaps.ttx
file added
+23
Tests/varLib/data/test_results/BuildAvarSingleAxis.ttx
file added
+18
Tests/varLib/data/test_results/BuildMain.ttx
file added
+2238
Tests/varLib/data/test_results/InterpolateLayout.ttx
file added
+161
Tests/varLib/data/test_results/InterpolateLayout2.ttx
file added
+4
Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_diff.ttx
file added
+47
Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_diff2.ttx
file added
+50
Tests/varLib/data/test_results/InterpolateLayoutGPOS_1_same.ttx
file added
+47
Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_diff.ttx
file added
+62
Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_diff2.ttx
file added
+72
Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_class_same.ttx
file added
+62
Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_diff.ttx
file added
+55
Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_diff2.ttx
file added
+63
Tests/varLib/data/test_results/InterpolateLayoutGPOS_2_spec_same.ttx
file added
+55
Tests/varLib/data/test_results/InterpolateLayoutGPOS_3_diff.ttx
file added
+56
Tests/varLib/data/test_results/InterpolateLayoutGPOS_3_same.ttx
file added
+56
Tests/varLib/data/test_results/InterpolateLayoutGPOS_4_diff.ttx
file added
+68
Tests/varLib/data/test_results/InterpolateLayoutGPOS_4_same.ttx
file added
+68
Tests/varLib/data/test_results/InterpolateLayoutGPOS_5_diff.ttx
file added
+77
Tests/varLib/data/test_results/InterpolateLayoutGPOS_5_same.ttx
file added
+77
Tests/varLib/data/test_results/InterpolateLayoutGPOS_6_diff.ttx
file added
+68
Tests/varLib/data/test_results/InterpolateLayoutGPOS_6_same.ttx
file added
+68
Tests/varLib/data/test_results/InterpolateLayoutGPOS_8_diff.ttx
file added
+116
Tests/varLib/data/test_results/InterpolateLayoutGPOS_8_same.ttx
file added
+116
Tests/varLib/data/test_results/InterpolateLayoutGPOS_size_feat_same.ttx
file added
+41
Tests/varLib/data/test_results/InterpolateLayoutMain.ttx
file added
+499
Tests/varLib/data/test_results/Mutator.ttx
file added
+499
Tests/varLib/data/test_results/Mutator_IUP-instance.ttx
file added
+282
Tests/varLib/designspace_test.py
file added
+69
Tests/varLib/interpolatable_test.py
file added
+102
Tests/varLib/interpolate_layout_test.py
file added
+890
Tests/varLib/models_test.py
file added
+99
Tests/varLib/mutator_test.py
file added
+144
Tests/varLib/varLib_test.py
file added
+236
Tests/voltLib/lexer_test.py
file added
+35
Tests/voltLib/parser_test.py
file added
+1034
dev-requirements.txt
file added
+4
fonttools
file added
+12
requirements.txt
file added
+7
run-tests.sh
file added
+28
setup.cfg
file added
+57
setup.py
file added
+344
tox.ini
file added
+68