Added merging tables for 'name' and 'gasp'.

This commit is contained in:
Roozbeh Pournader 2013-12-19 15:46:05 -08:00 committed by Behdad Esfahbod
parent 398770d51c
commit 7a27214fcb

View File

@ -220,6 +220,17 @@ ttLib.getTableClass('vmtx').mergeMap = ttLib.getTableClass('hmtx').mergeMap = {
'metrics': sumDicts, 'metrics': sumDicts,
} }
ttLib.getTableClass('gasp').mergeMap = {
'tableTag': equal,
'version': max,
'gaspRange': first, # FIXME? Appears irreconcilable
}
ttLib.getTableClass('name').mergeMap = {
'tableTag': equal,
'names': first, # FIXME? Does mixing name records make sense?
}
ttLib.getTableClass('loca').mergeMap = { ttLib.getTableClass('loca').mergeMap = {
'*': recalculate, '*': recalculate,
'tableTag': equal, 'tableTag': equal,