diff --git a/index.html b/index.html index 8d6a9be..7473565 100644 --- a/index.html +++ b/index.html @@ -809,6 +809,37 @@

81.157 +1.878 + + + 2024-10-03 13:55:12 + + + + 266624a8 + + + 638 + + + 5 + + + 29 + + + 15 -1 + + + 42 + + + 8 +5 + + + 81.681 +0.524 + +
@@ -848,7 +879,8 @@

mavenproFont/sources/MavenPro.glyphs99.989% + "https://github.com/scfried/soft-type-jacquard">soft-type-jacquard/sources/Jacquard24Charted.glyphs99.998% + +3.766 @@ -866,57 +898,47 @@

GSUB

-
- 99.188% + 97.933%
- maxp + OS_2 - 95.000% + 96.296%
- total + glyf - 99.990% + 100.000% +3.786
-
-
- - hanken-grotesk/sources/HankenGrotesk.glyphs99.982% - - - - - - - - + + + + @@ -924,7 +946,7 @@

total

- table - - value -
- GSUB + maxp - 98.548% + 100.000% +10.000
- fvar + name - 98.305% + 95.775% +
+ post + + 98.780%
- 99.983% + 99.999% +3.766
@@ -932,7 +954,8 @@

Gelasio/sources/Gelasio.glyphspackage99.982% + "https://github.com/JAMO-TYPEFACE/BagelFat">BagelFat/sources/BagelFat.glyphs99.997% + +0.168 @@ -950,49 +973,23 @@

GSUB

- - - - -
- 98.986% -
- MVAR - - 97.436% + 98.198%
- total + glyf - 99.982% + 100.000% +0.187
-
-
- - cherokee/sources/NotoSansCherokee.designspace99.982% - - - - - - - - @@ -1000,7 +997,7 @@

name

@@ -1008,7 +1005,7 @@

total

- table - - value -
- GSUB + maxp - 98.588% + 100.000% +5.000
- 98.137% + 87.500%
- 99.982% + 99.997% +0.168
@@ -1016,7 +1013,8 @@

soft-type-jersey/sources/Jersey25Charted.glyphs99.980% + "https://github.com/scfried/soft-type-jersey">soft-type-jersey/sources/Jersey20Charted.glyphs99.997% + +23.029 @@ -1045,12 +1043,20 @@

98.148% +

+ + + @@ -1066,7 +1072,7 @@

post

@@ -1074,7 +1080,7 @@

total

+ glyf + + 100.000% +23.237 +
maxp - 90.000% + 100.000% +20.000
- 98.990% + 98.817%
- 99.981% + 99.997% +23.029
@@ -1082,7 +1088,8 @@

Gelasio/sources/Gelasio-Italic.glyphspackage99.978% + "https://github.com/JAMO-TYPEFACE/Moirai">Moirai/sources/Moirai.glyphs99.996% + +0.238 @@ -1097,34 +1104,26 @@

- - - - @@ -1132,7 +1131,7 @@

total

- (mark/kern) - - 99.994% -
- GPOS + glyf - 98.597% + 99.998% +0.253
- GSUB + maxp - 99.014% + 100.000% +5.000
- MVAR + name - 97.436% + 86.486%
- 99.979% + 99.997% +0.238
@@ -1140,7 +1139,8 @@

BeVietnamPro/sources/BeVietnamPro.glyphs99.976% + "https://github.com/SorkinType/GaMaamli">GaMaamli/sources/GaMaamli.glyphs99.996% + +3.003 @@ -1155,76 +1155,50 @@

- - - - -
- (mark/kern) - - 99.982% -
- GDEF + GSUB - 99.340% + 99.206%
- GSUB + OS_2 - 99.077% + 98.148%
- fvar + glyf - 98.305% + 100.000% +28.891
- gvar + hmtx - 99.991% + 100.000% +0.982
- total + maxp - 99.977% + 100.000% +15.000
-
-
- - DancingScript/sources/DancingScript.designspace99.973% - - - - - - - - @@ -1232,7 +1206,7 @@

total

- table - - value -
- GSUB + name - 97.952% + 96.386%
- 99.974% + 99.997% +3.003
@@ -1240,7 +1214,8 @@

soft-type-jacquard/sources/Jacquard24.glyphs99.971% + "https://github.com/notofonts/cuneiform">cuneiform/sources/NotoSansCuneiform.designspace99.995% + +0.187 @@ -1255,18 +1230,18 @@

@@ -1282,15 +1257,7 @@

name

- - - - @@ -1298,7 +1265,7 @@

total

- GSUB + OS_2 - 97.933% + 81.481%
- OS_2 + glyf - 96.296% + 100.000% +0.193
- 95.775% -
- post - - 98.780% + 97.030%
- 99.972% + 99.996% +0.187
@@ -1306,7 +1273,8 @@

RammettoFont/sources/Rammetto.glyphs99.971% + "https://github.com/scfried/soft-type-jacquard">soft-type-jacquard/sources/Jacquard12Charted.glyphs99.995% + +3.774 @@ -1319,12 +1287,28 @@

+ + + + + + + + @@ -1332,7 +1316,7 @@

maxp

@@ -1340,7 +1324,15 @@

name

+ + + + @@ -1348,7 +1340,7 @@

total

+ GSUB + + 97.933% +
+ OS_2 + + 98.148% +
glyf - 99.971% + 100.000% +3.847
- 95.000% + 100.000% +10.000
- 96.629% + 95.775% +
+ post + + 98.780%
- 99.971% + 99.995% +3.774
@@ -1356,7 +1348,8 @@

JetBrainsMono/sources/JetBrainsMono-Italic.glyphs99.967% + "https://github.com/scfried/soft-type-jersey">soft-type-jersey/sources/Jersey15Charted.glyphs99.994% + +24.121 @@ -1374,7 +1367,7 @@

GSUB

@@ -1382,23 +1375,7 @@

OS_2

- - - - - - - - @@ -1406,23 +1383,7 @@

glyf

- - - - - - - - @@ -1430,7 +1391,7 @@

maxp

@@ -1438,7 +1399,7 @@

name

@@ -1446,7 +1407,7 @@

post

@@ -1454,7 +1415,7 @@

total

- 99.389% + 97.912%
- 94.444% -
- STAT - - 93.750% -
- fvar - - 98.148% + 96.296%
- 99.990% -
- head - - 95.455% -
- hmtx - - 99.770% + 100.000% +24.501
- 90.000% + 100.000% +20.000
- 91.765% + 95.775%
- 99.934% + 98.817%
- 99.968% + 99.995% +24.121
@@ -1462,7 +1423,8 @@

KumbhSans/sources/KumbhSans.designspace99.966% + "https://github.com/notofonts/egyptian-hieroglyphs">egyptian-hieroglyphs/sources/NotoSansEgyptianHieroglyphs.designspace99.994% + +0.283 @@ -1477,10 +1439,34 @@

+ + + + + + + + + + + + @@ -1488,7 +1474,7 @@

total

- gvar + OS_2 - 99.949% + 81.481% +
+ glyf + + 100.000% +0.294 +
+ maxp + + 100.000% +5.000 +
+ name + + 97.030%
- 99.967% + 99.995% +0.283
@@ -1496,7 +1482,8 @@

soft-type-yarndings/sources/Yarndings20.glyphs99.961% + "https://github.com/scfried/soft-type-yarndings">soft-type-yarndings/sources/Yarndings20Charted.glyphs99.994% + +0.140 @@ -1519,10 +1506,10 @@

@@ -1546,7 +1533,7 @@

total

- maxp + glyf - 90.000% + 100.000% +0.141
- 99.962% + 99.994% +0.140
@@ -1554,7 +1541,8 @@

linear-b/sources/NotoSansLinearB.designspace99.959% + "https://github.com/JAMO-TYPEFACE/Orbit">Orbit/sources/Orbit.glyphs99.993% + +2.528 @@ -1567,12 +1555,28 @@

+ + + + + + + + @@ -1580,7 +1584,7 @@

name

@@ -1588,7 +1592,7 @@

total

+ GSUB + + 98.721% +
glyf - 99.964% + 100.000% +3.117 +
+ maxp + + 100.000% +10.000
- 97.030% + 91.566%
- 99.960% + 99.994% +2.528
@@ -1596,7 +1600,8 @@

smooch-sans/sources/SmoochSans.glyphs99.957% + "https://github.com/notofonts/khitan-small-script">khitan-small-script/sources/NotoFangsongKSSRotated.glyphspackage99.992% + +18.599 @@ -1614,7 +1619,15 @@

GSUB

+ + + + @@ -1622,15 +1635,31 @@

glyf

+ + + + + + + + @@ -1638,7 +1667,7 @@

name

@@ -1646,7 +1675,7 @@

total

- 97.876% + 99.847% +
+ OS_2 + + 92.593%
- 99.980% + 100.000% +19.842
- hmtx + head - 99.845% + 95.455% +
+ hhea + + 95.238% +
+ maxp + + 100.000% +5.000
- 92.105% + 95.050%
- 99.957% + 99.993% +18.599
@@ -1654,7 +1683,8 @@

teko/sources/Teko.glyphs99.956% + "https://github.com/notofonts/linear-b">linear-b/sources/NotoSansLinearB.designspace99.992% + +0.033 @@ -1669,34 +1699,18 @@

- - - - - - - - @@ -1704,7 +1718,7 @@

total

- (mark/kern) - - 99.935% -
- GPOS - - 77.143% -
- gvar + glyf - 99.980% + 100.000% +0.036
- maxp + name - 95.000% + 97.030%
- 99.957% + 99.992% +0.033
@@ -1712,7 +1726,8 @@

Grenze-Gotisch/sources/GrenzeGotisch.glyphs99.954% + "https://github.com/JAMO-TYPEFACE/Grandiflora">Grandiflora/sources/Grandiflora.glyphs99.992% + +0.555 @@ -1730,31 +1745,47 @@

GSUB

+ + + + + + + + @@ -1762,7 +1793,7 @@

total

- 98.023% + 97.502%
- MVAR + OS_2 - 98.077% + 92.593%
- OS_2 + glyf - 98.148% + 100.000% +0.620
- fvar + hmtx - 98.305% + 100.000% +0.176 +
+ maxp + + 100.000% +20.000 +
+ name + + 86.747%
- 99.954% + 99.992% +0.555
@@ -1770,7 +1801,8 @@

Rosario/sources/Rosario.glyphs99.953% + "https://github.com/googlefonts/cutivemono">cutivemono/sources/CutiveMono.glyphs99.990% + +0.733 @@ -1785,26 +1817,18 @@

- - - - @@ -1812,7 +1836,7 @@

total

- GSUB - - 97.847% -
- OS_2 + glyf - 98.148% + 100.000% +1.027
- gvar + name - 99.994% + 96.629%
- 99.953% + 99.990% +0.733
@@ -1820,7 +1844,8 @@

radiocanadadisplay/sources/RadioCanadaBig-Italic.glyphs99.952% + "https://github.com/scfried/soft-type-jersey">soft-type-jersey/sources/Jersey10Charted.glyphs99.990% + +22.232 @@ -1838,7 +1863,47 @@

GSUB

+ + + + + + + + + + + + + + + + + + + + @@ -1846,7 +1911,7 @@

total

- 97.396% + 97.912% +
+ OS_2 + + 98.148% +
+ glyf + + 100.000% +22.962 +
+ maxp + + 100.000% +20.000 +
+ name + + 95.775% +
+ post + + 98.824%
- 99.952% + 99.990% +22.232
@@ -1854,7 +1919,8 @@

wixmadefor/sources/WixMadeforDisplay.designspace99.952% + "https://github.com/googlefonts/send-flowers">send-flowers/sources/SendFlowers.glyphs99.989% + +1.527 @@ -1867,44 +1933,36 @@

- - - - @@ -1912,7 +1970,7 @@

total

- GSUB - - 98.332% -
OS_2 - 75.926% + 98.148%
- gasp + glyf - fontmake only + 100.000% +2.746
- head + maxp - 95.455% + 95.000% +5.000
- maxp + name - 95.000% + 96.629%
- 99.952% + 99.990% +1.527
@@ -1920,7 +1978,8 @@

wixmadefor/sources/WixMadeforText.designspace99.952% + "https://github.com/vladimirnikolic1/NewAmsterdam">NewAmsterdam/sources/NewAmsterdam.glyphs99.989% + +0.466 @@ -1935,42 +1994,26 @@

- - - - - - - - @@ -1978,7 +2021,7 @@

total

- GSUB - - 98.332% -
- OS_2 - - 75.926% -
- gasp + glyf - fontmake only + 100.000% +0.593
- head + maxp - 95.455% + 100.000% +5.000
- maxp + name - 95.000% + 96.842%
- 99.952% + 99.990% +0.466
@@ -1986,7 +2029,7 @@

Expletus-Sans/sources/ExpletusSans.glyphs99.951% + "https://github.com/googlefonts/mavenproFont">mavenproFont/sources/MavenPro.glyphs99.989% @@ -2004,7 +2047,15 @@

GSUB

+ + + + @@ -2012,7 +2063,7 @@

total

- 95.722% + 99.188% +
+ maxp + + 95.000%
- 99.952% + 99.990%
@@ -2020,7 +2071,8 @@

Wittgenstein/sources/Wittgenstein-Italic.glyphs99.951% + "https://github.com/JAMO-TYPEFACE/Gasoek">Gasoek/sources/Gasoek.glyphs99.989% + +0.175 @@ -2033,20 +2085,12 @@

- - - - @@ -2054,15 +2098,15 @@

OS_2

@@ -2070,7 +2114,7 @@

name

@@ -2078,7 +2122,7 @@

total

- (mark/kern) - - 99.975% -
GSUB - 98.860% + 97.531%
- 98.148% + 92.593%
- maxp + glyf - 95.000% + 99.999% +0.204
- 98.438% + 87.500%
- 99.952% + 99.989% +0.175
@@ -2086,7 +2130,8 @@

ArchivoNarrow/sources/ArchivoNarrow.glyphs99.951% + "https://github.com/googlefonts/updock">updock/sources/Updock-Pro.glyphs99.988% + +1.846 @@ -2104,41 +2149,23 @@

GSUB

-
- 98.242% + 99.542%
- total + glyf - 99.951% + 100.000% +3.515
-
-
- - radiocanadadisplay/sources/RadioCanadaBig.glyphs99.951% - - - - - - - - @@ -2146,7 +2173,7 @@

total

- table - - value -
- GSUB + name - 97.565% + 96.629%
- 99.951% + 99.989% +1.846
@@ -2154,7 +2181,8 @@

ojuju/sources/Ojuju.glyphs99.949% + "https://github.com/scfried/soft-type-yarndings">soft-type-yarndings/sources/Yarndings12Charted.glyphs99.987% + +0.349 @@ -2169,10 +2197,10 @@

@@ -2180,31 +2208,31 @@

glyf

@@ -2212,7 +2240,7 @@

total

- GSUB + OS_2 - 99.621% + 92.593%
- 99.848% + 100.000% +0.352
- gvar + head - 99.721% + 100.000% +4.545
- hmtx + name - 99.610% + 95.775%
- maxp + post - 95.000% + 92.593%
- 99.949% + 99.988% +0.349
@@ -2220,7 +2248,8 @@

gunjala-gondi/sources/NotoSansGunjalaGondi.glyphs99.944% + "https://github.com/notofonts/anatolian-hieroglyphs">anatolian-hieroglyphs/sources/NotoSansAnatolianHieroglyphs.designspace99.987% + +0.072 @@ -2235,34 +2264,18 @@

- - - - - - - - @@ -2270,7 +2283,7 @@

name

@@ -2278,7 +2291,7 @@

total

- (mark/kern) - - 99.355% -
- GPOS - - 88.732% -
- GSUB + OS_2 - 97.409% + 81.481%
- hhea + glyf - 95.238% + 100.000% +0.076
- 95.522% + 97.030%
- 99.944% + 99.987% +0.072
@@ -2286,7 +2299,8 @@

ArchivoNarrow/sources/ArchivoNarrow-Italic.glyphs99.936% + "https://github.com/googlefonts/sancreek">sancreek/sources/Sancreek.glyphs99.986% + +0.786 @@ -2301,42 +2315,26 @@

- - - - - - - - @@ -2344,7 +2342,7 @@

total

- GSUB - - 98.068% -
- OS_2 - - 98.148% -
- STAT + glyf - 93.750% + 100.000% +1.231
- head + name - 95.455% + 96.842%
- name + post - 93.750% + 98.969%
- 99.936% + 99.987% +0.786
@@ -2352,7 +2350,8 @@

Rosario/sources/Rosario-Italic.glyphs99.933% + "https://github.com/cyrealtype/Marmelad-Cyrillic">Marmelad-Cyrillic/sources/Marmelad.glyphs99.985% + +1.159 @@ -2370,39 +2369,31 @@

GSUB

- - - - @@ -2410,7 +2401,7 @@

name

@@ -2418,7 +2409,7 @@

total

- 97.672% -
- OS_2 - - 96.296% + 99.415%
- STAT + glyf - 93.750% + 99.991% +3.606
- gvar + hmtx - 99.958% + 99.877%
- head + maxp - 95.455% + 100.000% +10.000
- 93.750% + 96.629%
- 99.934% + 99.986% +1.159
@@ -2426,7 +2417,8 @@

atkinson-hyperlegible/sources/AtkinsonHyperlegible.glyphs99.931% + "https://github.com/googlefonts/tapestry">tapestry/sources/Tapestry.glyphs99.984% + +1.367 @@ -2441,10 +2433,26 @@

+ + + + + + + + @@ -2452,7 +2460,7 @@

name

@@ -2460,7 +2468,7 @@

total

- GSUB + OS_2 - 97.143% + 88.889% +
+ glyf + + 100.000% +2.740 +
+ maxp + + 100.000% +10.000
- 89.091% + 96.629%
- 99.931% + 99.985% +1.367
@@ -2468,7 +2476,8 @@

DarkerGrotesque/sources/DarkerGrotesque.glyphs99.923% + "https://github.com/googlefonts/RammettoFont">RammettoFont/sources/Rammetto.glyphs99.983% + +0.013 @@ -2483,18 +2492,18 @@

@@ -2502,7 +2511,7 @@

name

@@ -2510,7 +2519,7 @@

total

- GSUB + glyf - 98.187% + 100.000% +0.029
- gvar + maxp - 99.845% + 95.000%
- 98.065% + 96.629%
- 99.924% + 99.984% +0.013
@@ -2518,7 +2527,7 @@

onest/sources/Onest.glyphs99.920% + "https://github.com/marcologous/hanken-grotesk">hanken-grotesk/sources/HankenGrotesk.glyphs99.982% @@ -2536,7 +2545,7 @@

GSUB

@@ -2547,28 +2556,12 @@

98.305%

- - - - - - - -
- 96.463% + 98.548%
- gvar - - 99.998% -
- name - - 96.053% -
total - 99.921% + 99.983%
@@ -2576,7 +2569,8 @@

BeVietnamPro/sources/BeVietnamPro-Italic.glyphs99.920% + "https://github.com/googlefonts/damionFont">damionFont/sources/Damion.glyphs99.982% + +0.235 @@ -2591,66 +2585,102 @@

+
- (mark/kern) + glyf - 99.991% + 100.000% +0.389
- GDEF + name - 99.902% + 96.842%
- GSUB + post - 99.077% + 98.780%
- OS_2 + total - 98.148% + 99.982% +0.235
+
+
+ + Gelasio/sources/Gelasio.glyphspackage99.982% + + + + + + + + +
+ table + + value +
- STAT + GSUB - 93.750% + 98.986%
- fvar + MVAR - 98.305% + 97.436%
- gvar + total - 99.866% + 99.982%
+
+
+ + cherokee/sources/NotoSansCherokee.designspace99.982% + + + + + + + + @@ -2658,7 +2688,7 @@

name

@@ -2666,7 +2696,7 @@

total

+ table + + value +
- head + GSUB - 95.455% + 98.588%
- 94.521% + 98.137%
- 99.921% + 99.982%
@@ -2674,7 +2704,8 @@

atkinson-hyperlegible/sources/AtkinsonHyperlegible-Italic.glyphs99.919% + "https://github.com/scfried/soft-type-jersey">soft-type-jersey/sources/Jersey25.glyphs99.981% + +25.669 @@ -2692,7 +2723,7 @@

GSUB

@@ -2705,18 +2736,18 @@

@@ -2724,7 +2755,15 @@

name

+ + + + @@ -2732,7 +2771,7 @@

total

- 97.143% + 97.912%
- STAT + glyf - 93.750% + 100.000% +27.184
- head + maxp - 95.455% + 90.000% +10.000
- 87.273% + 95.775% +
+ post + + 98.817%
- 99.920% + 99.982% +25.669
@@ -2740,7 +2779,8 @@

Wittgenstein/sources/Wittgenstein.glyphs99.918% + "https://github.com/Omnibus-Type/Chivo">Chivo/sources/Chivo-Italic.glyphs99.981% + +0.221 @@ -2758,15 +2798,15 @@

(mark/kern)

@@ -2774,7 +2814,7 @@

GSUB

@@ -2787,10 +2827,26 @@

+ + + + + + + + @@ -2798,7 +2854,7 @@

name

@@ -2806,7 +2862,7 @@

total

- 99.932% + 99.997% +0.003
- GPOS + GDEF - 94.253% + 100.000% +17.339
- 98.860% + 98.690%
- maxp + STAT - 95.000% + 93.750% +
+ gvar + + 99.997% +
+ head + + 95.455%
- 98.438% + 97.561%
- 99.919% + 99.982% +0.221
@@ -2814,7 +2870,7 @@

JetBrainsMono/sources/JetBrainsMono.glyphs99.918% + "https://github.com/scfried/soft-type-jersey">soft-type-jersey/sources/Jersey25Charted.glyphs99.980% @@ -2832,7 +2888,7 @@

GSUB

@@ -2840,23 +2896,7 @@

OS_2

- - - - - - - - @@ -2872,7 +2912,7 @@

name

@@ -2880,7 +2920,7 @@

post

@@ -2888,7 +2928,7 @@

total

- 99.266% + 97.912%
- 96.296% -
- glyf - - 100.000% -
- gvar - - 99.869% + 98.148%
- 92.405% + 95.775%
- 99.934% + 98.990%
- 99.918% + 99.981%
@@ -2896,7 +2936,7 @@

Anuphan/sources/Anuphan.glyphs99.917% + "https://github.com/SorkinType/Gelasio">Gelasio/sources/Gelasio-Italic.glyphspackage99.978% @@ -2909,12 +2949,20 @@

+ + + + @@ -2922,15 +2970,15 @@

GSUB

@@ -2938,7 +2986,7 @@

total

+ (mark/kern) + + 99.994% +
GPOS - 99.873% + 98.597%
- 97.528% + 99.014%
- fvar + MVAR - 97.959% + 97.436%
- 99.918% + 99.979%
@@ -2946,7 +2994,8 @@

soft-type-yarndings/sources/Yarndings12.glyphs99.917% + "https://github.com/notofonts/khitan-small-script">khitan-small-script/sources/NotoFangsongKSSVertical.glyphspackage99.978% + +15.160 @@ -2961,31 +3010,15 @@

- - - - - - - - - - -
- OS_2 - - 92.593% -
- maxp - - 90.000% -
- name + GSUB - 95.775% + 99.847%
- post + OS_2 92.593% @@ -2993,60 +3026,34 @@

- total - - 99.917% -
-
-
- - Expletus-Sans/sources/ExpletusSans-Italic.glyphs99.915% - - - - - - - - - - @@ -3054,7 +3061,7 @@

name

@@ -3062,7 +3069,7 @@

total

- table - - value -
- GSUB + glyf - 95.722% + 100.000% +18.682
- OS_2 + head - 98.148% + 95.455%
- STAT + hhea - 93.750% + 95.238%
- head + maxp - 95.455% + 100.000% +10.000
- 93.443% + 95.050%
- 99.915% + 99.978% +15.160
@@ -3070,7 +3077,8 @@

anatolian-hieroglyphs/sources/NotoSansAnatolianHieroglyphs.designspace99.915% + "https://github.com/cyrealtype/Alike-Angular">Alike-Angular/sources/AlikeAngular.glyphs99.977% + +0.180 @@ -3085,10 +3093,10 @@

@@ -3096,7 +3104,7 @@

glyf

@@ -3104,7 +3112,7 @@

name

@@ -3112,7 +3120,7 @@

total

- OS_2 + GSUB - 81.481% + 99.511%
- 99.924% + 100.000% +0.461
- 97.030% + 96.842%
- 99.915% + 99.977% +0.180
@@ -3120,7 +3128,7 @@

old-north-arabian/sources/NotoSansOldNorthArabian.designspace99.913% + "https://github.com/bettergui/BeVietnamPro">BeVietnamPro/sources/BeVietnamPro.glyphs99.976% @@ -3135,18 +3143,42 @@

+ + + + + + + + + + + + @@ -3154,7 +3186,7 @@

total

- glyf + (mark/kern) - 100.000% + 99.982%
- name + GDEF - 97.030% + 99.340% +
+ GSUB + + 99.077% +
+ fvar + + 98.305% +
+ gvar + + 99.991%
- 99.914% + 99.977%
@@ -3162,7 +3194,8 @@

medefaidrin/sources/NotoSansMedefaidrin.designspace99.912% + "https://github.com/SorkinType/Pinyon">Pinyon/sources/PinyonScript.glyphs99.975% + +0.147 @@ -3180,7 +3213,7 @@

(mark/kern)

@@ -3188,7 +3221,15 @@

GPOS

+ + + + @@ -3196,15 +3237,23 @@

OS_2

+ + + + @@ -3212,7 +3261,7 @@

total

- 99.870% + 99.997%
- 97.143% + 99.365% +
+ GSUB + + 99.475%
- 79.630% + 83.333%
- head + glyf - 95.455% + 100.000% +0.538 +
+ name + + 97.030%
- 99.913% + 99.976% +0.147
@@ -3220,7 +3269,8 @@

SplineSansMono/sources/SplineSansMono.glyphs99.911% + "https://github.com/googlefonts/HoltwoodFont">HoltwoodFont/sources/HoltwoodOneSC.glyphs99.974% + +0.081 @@ -3235,34 +3285,34 @@

@@ -3270,7 +3320,7 @@

total

- GSUB + OS_2 - 97.610% + 98.148%
- OS_2 + glyf - 81.481% + 100.000% +0.228
- gvar + maxp - 99.994% + 95.000%
- post + name - 99.128% + 94.737%
- 99.911% + 99.975% +0.081
@@ -3278,7 +3328,7 @@

platypi/sources/Platypi-Italic.glyphs99.907% + "https://github.com/googlefonts/DancingScript">DancingScript/sources/DancingScript.designspace99.973% @@ -3291,76 +3341,87 @@

- - - - +
- GPOS - - 99.818% -
GSUB - 99.679% + 97.952%
- OS_2 + total - 98.148% + 99.974%
+
+
+ + soft-type-jersey/sources/Jersey20.glyphs99.973% + +26.187 + + + + + + + + @@ -3368,7 +3429,7 @@

total

+ table + + value +
- STAT + GSUB - 93.750% + 97.912%
- glyf + OS_2 - 99.970% + 98.148%
- gvar + glyf - 99.557% + 100.000% +28.402
- head + maxp - 95.455% + 90.000% +10.000
- hmtx + name - 99.453% + 95.775%
- name + post - 86.885% + 98.817%
- 99.907% + 99.973% +26.187
@@ -3376,7 +3437,8 @@

bamum/sources/NotoSansBamum.glyphs99.907% + "https://github.com/notofonts/znamenny">znamenny/sources/NotoZnamennyMusicalNotation.glyphs99.972% + +10.922 @@ -3391,34 +3453,34 @@

@@ -3426,7 +3488,7 @@

total

- (mark/kern) + glyf - 92.910% + 99.992% +16.194
- GDEF + hmtx - 92.768% + 99.505%
- OS_2 + maxp - 79.630% + 95.000% +10.000
- maxp + name - 90.000% + 95.775%
- 99.907% + 99.973% +10.922
@@ -3434,7 +3496,8 @@

Exo-1.0/sources/Exo-Italic.designspace99.899% + "https://github.com/carolinashort/mansalva">mansalva/sources/Mansalva.glyphs99.972% + +1.056 @@ -3449,26 +3512,26 @@

@@ -3476,7 +3539,31 @@

glyf

+ + + + + + + + + + + + @@ -3484,7 +3571,7 @@

total

- GSUB + (mark/kern) - 97.677% + 99.872%
- HVAR + GPOS - 99.923% + 96.269%
- MVAR + GSUB - 97.727% + 98.703%
- 99.918% + 100.000% +1.178 +
+ hmtx + + 100.000% +0.112 +
+ maxp + + 100.000% +5.000 +
+ name + + 96.629%
- 99.900% + 99.972% +1.056
@@ -3492,7 +3579,8 @@

gabarito/sources/Gabarito.glyphs99.897% + "https://github.com/googlefonts/oooh-baby">oooh-baby/sources/OoohBaby.glyphs99.972% + +1.461 @@ -3505,28 +3593,12 @@

- - - - - - - - @@ -3534,15 +3606,7 @@

glyf

- - - - @@ -3550,15 +3614,15 @@

hmtx

@@ -3566,7 +3630,7 @@

name

@@ -3574,7 +3638,7 @@

total

- GPOS - - 99.886% -
GSUB - 98.877% -
- OS_2 - - 94.444% + 97.817%
- 99.963% -
- gvar - - 99.996% + 100.000% +4.014
- 99.235% + 100.000% +0.156
- meta + maxp - fontmake only + 100.000% +10.000
- 95.312% + 96.629%
- 99.897% + 99.972% +1.461
@@ -3582,7 +3646,7 @@

syriac/sources/NotoSansSyriac.glyphs99.894% + "https://github.com/scfried/soft-type-jacquard">soft-type-jacquard/sources/Jacquard24.glyphs99.971% @@ -3595,20 +3659,12 @@

- - - - @@ -3616,31 +3672,31 @@

OS_2

@@ -3648,7 +3704,7 @@

total

- GPOS - - 99.606% -
GSUB - 98.206% + 97.933%
- 81.481% + 96.296%
- fvar + maxp - 98.305% + 90.000%
- gvar + name - 99.980% + 95.775%
- name + post - 96.341% + 98.780%
- 99.895% + 99.972%
@@ -3656,7 +3712,8 @@

HoltwoodFont/sources/HoltwoodOneSC.glyphs99.893% + "https://github.com/googlefonts/caramel">caramel/sources/CaramelPro.glyphs99.969% + +1.614 @@ -3671,10 +3728,10 @@

@@ -3682,73 +3739,31 @@

glyf

- - - - - - - - - - -
- OS_2 + GSUB - 98.148% + 99.377%
- 99.772% -
- maxp - - 95.000% -
- name - - 94.737% + 99.998% +3.848
- total - - 99.894% -
-
-
- - mondaFont/sources/Monda.glyphs99.892% - - - - - - - - - - @@ -3756,7 +3771,7 @@

total

- table - - value -
- GSUB + hmtx - 96.455% + 99.934%
- gvar + maxp - 99.926% + 90.000% +10.000
- post + name - 99.824% + 96.629%
- 99.893% + 99.970% +1.614
@@ -3764,7 +3779,8 @@

wixmadefor/sources/WixMadeforText-Italic.designspace99.892% + "https://github.com/googlefonts/are-you-serious">are-you-serious/sources/AreYouSerious.glyphs99.968% + +1.429 @@ -3782,7 +3798,7 @@

GSUB

@@ -3790,31 +3806,31 @@

OS_2

@@ -3822,7 +3838,7 @@

total

- 97.809% + 97.345%
- 75.926% + 88.889%
- gasp + glyf - fontmake only + 100.000% +2.278
- head + maxp - 90.909% + 100.000% +15.000
- maxp + name - 95.000% + 96.629%
- 99.892% + 99.968% +1.429
@@ -3830,7 +3846,8 @@

coptic/sources/NotoSansCoptic.designspace99.890% + "https://github.com/googlefonts/alumni-sans-pinstripe">alumni-sans-pinstripe/sources/AlumniSansPinstripe.glyphs99.967% + +0.448 @@ -3848,7 +3865,7 @@

GSUB

@@ -3856,7 +3873,7 @@

OS_2

@@ -3864,15 +3881,7 @@

glyf

- - - - @@ -3880,7 +3889,7 @@

name

@@ -3888,7 +3897,7 @@

total

- 99.145% + 98.426%
- 79.630% + 98.148%
- 99.972% -
- maxp - - 90.000% + 100.000% +2.036
- 97.030% + 96.629%
- 99.890% + 99.968% +0.448
@@ -3896,7 +3905,7 @@

syriac/sources/NotoSansSyriacEastern.glyphs99.882% + "https://github.com/JetBrains/JetBrainsMono">JetBrainsMono/sources/JetBrainsMono-Italic.glyphs99.967% @@ -3914,81 +3923,63 @@

GSUB

-
- 99.619% + 99.389%
- HVAR + OS_2 - 96.484% + 94.444%
- OS_2 + STAT - 81.481% + 93.750%
- name + fvar - 88.462% + 98.148%
- total + glyf - 99.882% + 99.990%
-
-
- - ottoman-siyaq-numbers/sources/NotoSerifOttomanSiyaq.glyphs99.881% - - - - - - - - @@ -3996,7 +3987,15 @@

name

+ + + + @@ -4004,7 +4003,7 @@

total

- table - - value -
- OS_2 + head - 96.296% + 95.455%
- cmap + hmtx - 98.496% + 99.770%
- glyf + maxp - 100.000% + 90.000%
- 96.629% + 91.765% +
+ post + + 99.934%
- 99.882% + 99.968%
@@ -4012,7 +4011,8 @@

soft-type-jacquarda-bastarda/sources/Jacquarda-Bastarda-9.glyphs99.873% + "https://github.com/notofonts/palmyrene">palmyrene/sources/NotoSansPalmyrene.designspace99.967% + +0.257 @@ -4027,26 +4027,10 @@

- - - - - - - - @@ -4054,15 +4038,7 @@

name

- - - - @@ -4070,7 +4046,7 @@

total

- GSUB - - 97.933% -
- OS_2 - - 98.148% -
- maxp + glyf - 90.000% + 100.000% +0.295
- 95.775% -
- post - - 98.726% + 97.030%
- 99.874% + 99.968% +0.257
@@ -4078,7 +4054,8 @@

syriac/sources/NotoSansSyriacWestern.glyphs99.868% + "https://github.com/googlefonts/square-peg">square-peg/sources/SquarePeg.glyphs99.967% + +2.099 @@ -4091,36 +4068,28 @@

- - - - @@ -4128,7 +4097,7 @@

name

@@ -4136,7 +4105,7 @@

total

- GPOS - - 99.345% -
GSUB - 99.636% + 98.200%
- OS_2 + glyf - 81.481% + 100.000% +4.445
- gvar + maxp - 99.981% + 100.000% +15.000
- 88.462% + 96.629%
- 99.869% + 99.967% +2.099
@@ -4144,7 +4113,7 @@

hatran/sources/NotoSansHatran.designspace99.867% + "https://github.com/xconsau/KumbhSans">KumbhSans/sources/KumbhSans.designspace99.966% @@ -4159,10 +4128,10 @@

@@ -4170,7 +4139,7 @@

total

- name + gvar - 97.030% + 99.949%
- 99.868% + 99.967%
@@ -4178,7 +4147,8 @@

soft-type-yarndings/sources/Yarndings20Charted.glyphs99.854% + "https://github.com/googlefonts/Benne">Benne/sources/Benne-Regular.ufo99.966% + +8.107 @@ -4193,34 +4163,42 @@

+ + + + @@ -4228,7 +4206,7 @@

total

- OS_2 + (mark/kern) - 92.593% + 99.916%
- glyf + GPOS - 99.859% + 88.000%
- name + GSUB - 95.775% + 96.623%
- post + glyf - 92.593% + 100.000% +9.055 +
+ maxp + + 100.000% +15.000
- 99.854% + 99.967% +8.107
@@ -4236,7 +4214,8 @@

VICWANTSchoolhandAustralia/sources/AuVICWANT.glyphs99.839% + "https://github.com/googlefonts/moolahlah">moolahlah/sources/MooLahLah.glyphs99.965% + +1.268 @@ -4249,92 +4228,103 @@

- - - - +
- GPOS - - 99.977% -
GSUB - 97.674% + 98.152%
- OS_2 + glyf - 98.148% + 99.989% +2.135
- VVAR + hmtx - fontmake only + 99.216%
- glyf + maxp - 100.000% + 100.000% +15.000
- gvar + name - 99.753% + 96.629%
- meta + total - fontmake only + 99.966% +1.268
+
+
+ + whisper/sources/Whisper.glyphs99.965% + +1.842 + + + + + + + +
+ table + + value +
- name + GSUB - 87.143% + 97.917%
- total + glyf - 99.840% + 100.000% +3.778
- vhea + name - fontmake only + 96.629%
- vmtx + total - fontmake only + 99.965% +1.842
@@ -4342,7 +4332,8 @@

antonioFont/sources/Antonio.glyphs99.836% + "https://github.com/googlefonts/love-light">love-light/sources/LoveLight.glyphs99.964% + +1.699 @@ -4357,26 +4348,34 @@

+ + + + @@ -4384,7 +4383,7 @@

total

- (mark/kern) + GSUB - 99.984% + 97.812%
- GDEF + glyf - 92.447% + 100.000% +3.711
- GSUB + maxp - 97.842% + 100.000% +10.000 +
+ name + + 96.629%
- 99.837% + 99.964% +1.699
@@ -4392,7 +4391,8 @@

yi/sources/NotoSansYi.designspace99.836% + "https://github.com/googlefonts/luxurious-roman">luxurious-roman/sources/Luxurious-Roman.glyphs99.963% + +1.267 @@ -4407,10 +4407,10 @@

@@ -4418,7 +4418,23 @@

glyf

+ + + + + + + + @@ -4426,7 +4442,7 @@

name

@@ -4434,7 +4450,7 @@

total

- OS_2 + GSUB - 81.481% + 98.197%
- 99.831% + 99.995% +3.124 +
+ hmtx + + 99.846% +
+ maxp + + 100.000% +15.000
- 97.030% + 96.629%
- 99.837% + 99.963% +1.267
@@ -4442,7 +4458,8 @@

schibsted-grotesk/sources/SchibstedGrotesk.glyphs99.832% + "https://github.com/alphArtype/Delicious-Handrawn">Delicious-Handrawn/sources/Delicious-Handrawn.glyphs99.963% + +0.432 @@ -4455,12 +4472,20 @@

+ + + + @@ -4468,7 +4493,7 @@

GSUB

@@ -4476,15 +4501,15 @@

glyf

@@ -4492,7 +4517,7 @@

maxp

@@ -4500,7 +4525,7 @@

name

@@ -4508,7 +4533,7 @@

total

+ (mark/kern) + + 99.981% +
GPOS - 99.849% + 98.246%
- 98.901% + 99.569%
- 100.000% + 100.000% +0.701
- gvar + hhea - 98.394% + 95.238%
- 95.000% + 100.000% +5.000
- 92.437% + 96.842%
- 99.833% + 99.963% +0.432
@@ -4516,7 +4541,8 @@

old-hungarian/sources/NotoSansOldHungarian.glyphs99.831% + "https://github.com/googlefonts/ruge-boogie">ruge-boogie/sources/RugeBoogiePro.glyphs99.962% + +0.483 @@ -4529,12 +4555,20 @@

+ + + + @@ -4542,7 +4576,15 @@

glyf

+ + + + @@ -4550,7 +4592,7 @@

name

@@ -4558,7 +4600,7 @@

total

+ GSUB + + 99.136% +
OS_2 - 98.148% + 88.889%
- 99.844% + 99.993% +0.965 +
+ maxp + + 95.000% +5.000
- 85.981% + 96.629%
- 99.832% + 99.963% +0.483
@@ -4566,7 +4608,8 @@

sogdian/sources/NotoSansSogdian.glyphs99.830% + "https://github.com/Afrotype/tac">tac/sources/Tac.glyphspackage99.962% + +0.314 @@ -4581,34 +4624,34 @@

@@ -4616,7 +4659,7 @@

name

@@ -4624,7 +4667,7 @@

total

- (mark/kern) + GSUB - 99.865% + 98.714%
- GPOS + glyf - 78.125% + 99.515% +5.765
- GSUB + hmtx - 99.570% + 99.639%
- glyf + maxp - 99.965% + 90.000%
- 85.981% + 86.747%
- 99.830% + 99.962% +0.314
@@ -4632,7 +4675,7 @@

BagelFat/sources/BagelFat.glyphs99.829% + "https://github.com/scfried/soft-type-yarndings">soft-type-yarndings/sources/Yarndings20.glyphs99.961% @@ -4647,34 +4690,34 @@

@@ -4682,7 +4725,7 @@

total

- GSUB + OS_2 - 98.198% + 92.593%
- glyf + maxp - 99.813% + 90.000%
- maxp + name - 95.000% + 95.775%
- name + post - 87.500% + 92.593%
- 99.829% + 99.962%
@@ -4690,7 +4733,8 @@

Pinyon/sources/PinyonScript.glyphs99.828% + "https://github.com/googlefonts/seymourFont">seymourFont/sources/SeymourOne.glyphs99.961% + +1.220 @@ -4705,50 +4749,42 @@

- - - - @@ -4756,7 +4792,7 @@

total

- (mark/kern) - - 99.997% -
- GPOS + GSUB - 99.365% + 98.370%
- GSUB + glyf - 99.475% + 100.000% +2.238
- OS_2 + maxp - 83.333% + 95.000%
- glyf + name - 99.462% + 96.842%
- name + post - 97.030% + 99.355%
- 99.829% + 99.962% +1.220
@@ -4764,7 +4800,8 @@

vai/sources/NotoSansVai.designspace99.823% + "https://github.com/googlefonts/carattere">carattere/sources/Carattere.glyphs99.961% + +1.105 @@ -4779,10 +4816,10 @@

@@ -4790,7 +4827,23 @@

glyf

+ + + + + + + + @@ -4798,7 +4851,7 @@

name

@@ -4806,7 +4859,7 @@

total

- OS_2 + GSUB - 81.481% + 97.436%
- 99.863% + 99.994% +2.735 +
+ hmtx + + 100.000% +0.156 +
+ maxp + + 100.000% +10.000
- 97.030% + 96.629%
- 99.823% + 99.962% +1.105
@@ -4814,7 +4867,8 @@

marchen/sources/NotoSansMarchen.designspace99.823% + "https://github.com/googlefonts/ingrid-darling">ingrid-darling/sources/IngridDarling.glyphs99.961% + +1.539 @@ -4829,42 +4883,34 @@

- - - - @@ -4872,7 +4918,7 @@

name

@@ -4880,7 +4926,7 @@

total

- (mark/kern) - - 99.144% -
- GDEF + GSUB - 100.000% + 97.834%
- GPOS + OS_2 - 84.733% + 88.889%
- OS_2 + glyf - 81.481% + 99.997% +3.279
- glyf + maxp - 99.979% + 95.000% +15.000
- 97.030% + 96.629%
- 99.823% + 99.961% +1.539
@@ -4888,7 +4934,8 @@

schibsted-grotesk/sources/SchibstedGrotesk-Italic.glyphs99.816% + "https://github.com/googlefonts/fuggles">fuggles/sources/Fuggles.glyphs99.960% + +0.864 @@ -4903,18 +4950,18 @@

@@ -4922,15 +4969,15 @@

glyf

@@ -4938,7 +4985,7 @@

maxp

@@ -4946,7 +4993,7 @@

name

@@ -4954,7 +5001,7 @@

total

- GPOS + GSUB - 99.851% + 98.238%
- GSUB + OS_2 - 98.901% + 94.444%
- 99.979% + 99.999% +0.979
- gvar + hmtx - 98.164% + 99.943% +0.114
- 90.000% + 100.000% +20.000
- 92.437% + 96.629%
- 99.816% + 99.960% +0.864
@@ -4962,7 +5009,8 @@

Gasoek/sources/Gasoek.glyphs99.814% + "https://github.com/cyrealtype/Alice">Alice/sources/Alice.glyphs99.959% + +1.212 @@ -4980,15 +5028,7 @@

GSUB

- - - - @@ -4996,66 +5036,23 @@

glyf

- - - - - - -
- 97.531% -
- OS_2 - - 92.593% + 96.708%
- 99.795% + 100.000% +2.568
- name - - 87.500% -
- total - - 99.815% -
-
-
- - Rethink-Sans/sources/RethinkSans-Italic.glyphs99.814% - -0.125 - - - - - - - - - - - - - - @@ -5063,7 +5060,7 @@

name

@@ -5071,7 +5068,7 @@

total

- table - - value -
- (mark/kern) - - 99.454% -0.518 -
- GPOS + hhea - 92.347% + 95.238%
- GSUB + maxp - 98.782% + 100.000% +5.000
- 92.035% + 85.149%
- 99.815% -0.125 + 99.960% +1.212
@@ -5079,7 +5076,8 @@

indic-siyaq-numbers/sources/NotoSansIndicSiyaqNumbers.glyphs99.811% + "https://github.com/googlefonts/mea-culpa">mea-culpa/sources/MeaCulpaPro.glyphs99.959% + +1.174 @@ -5097,7 +5095,7 @@

GSUB

@@ -5105,7 +5103,7 @@

OS_2

@@ -5113,7 +5111,15 @@

glyf

+ + + + @@ -5121,7 +5127,7 @@

name

@@ -5129,7 +5135,7 @@

total

- 96.203% + 97.708%
- 98.148% + 88.889%
- 99.930% + 100.000% +2.643 +
+ maxp + + 100.000% +20.000
- 87.273% + 96.629%
- 99.811% + 99.959% +1.174
@@ -5137,7 +5143,8 @@

cuneiform/sources/NotoSansCuneiform.designspace99.808% + "https://github.com/googlefonts/explora">explora/sources/ExploraPro.glyphs99.958% + +0.402 @@ -5150,12 +5157,20 @@

+ + + + @@ -5163,7 +5178,15 @@

glyf

+ + + + @@ -5171,7 +5194,7 @@

maxp

@@ -5179,7 +5202,7 @@

name

@@ -5187,7 +5210,7 @@

total

+ GSUB + + 98.934% +
OS_2 - 81.481% + 88.889%
- 99.807% + 99.984% +0.678 +
+ hmtx + + 99.883%
- 90.000% + 100.000% +5.000
- 97.030% + 96.629%
- 99.809% + 99.959% +0.402
@@ -5195,7 +5218,7 @@

Libre-Bodoni/sources/LibreBodoni-Italic.glyphs99.807% + "https://github.com/googlefonts/smooch-sans">smooch-sans/sources/SmoochSans.glyphs99.957% @@ -5210,26 +5233,34 @@

+ + + + @@ -5237,7 +5268,7 @@

total

- GDEF + GSUB - 88.054% + 97.876%
- GSUB + glyf - 97.678% + 99.980%
- OS_2 + hmtx - 87.037% + 99.845% +
+ name + + 92.105%
- 99.807% + 99.957%
@@ -5245,7 +5276,7 @@

Alike-Angular/sources/AlikeAngular.glyphs99.797% + "https://www.github.com/googlefonts/teko">teko/sources/Teko.glyphs99.956% @@ -5260,26 +5291,34 @@

+ + + + @@ -5287,7 +5326,7 @@

total

- GSUB + (mark/kern) - 99.511% + 99.935%
- glyf + GPOS - 99.539% + 77.143%
- name + gvar - 96.842% + 99.980% +
+ maxp + + 95.000%
- 99.798% + 99.957%
@@ -5295,7 +5334,7 @@

nko/sources/NotoSansNKoUnjoined.glyphs99.789% + "https://github.com/Omnibus-Type/Grenze-Gotisch">Grenze-Gotisch/sources/GrenzeGotisch.glyphs99.954% @@ -5310,10 +5349,18 @@

+ + + + @@ -5324,12 +5371,20 @@

98.148%

+ + + +
- GPOS + GSUB - 98.805% + 98.023% +
+ MVAR + + 98.077%
+ fvar + + 98.305% +
total - 99.789% + 99.954%
@@ -5337,7 +5392,8 @@

abeezee/sources/ABeeZee.glyphs99.787% + "https://github.com/googlefonts/praise-script">praise-script/sources/Praise-Pro.glyphs99.954% + +0.255 @@ -5355,7 +5411,7 @@

GSUB

@@ -5363,7 +5419,23 @@

glyf

+ + + + + + + + @@ -5371,7 +5443,7 @@

name

@@ -5379,7 +5451,7 @@

total

- 94.257% + 99.075%
- 100.000% + 99.994% +0.659 +
+ hmtx + + 99.910% +
+ maxp + + 90.000%
- 85.149% + 96.629%
- 99.788% + 99.954% +0.255
@@ -5387,7 +5459,7 @@

Azeret/sources/AzeretMono.glyphs99.781% + "https://github.com/Omnibus-Type/Rosario">Rosario/sources/Rosario.glyphs99.953% @@ -5400,36 +5472,20 @@

- - - - - - - - @@ -5437,15 +5493,7 @@

gvar

- - - - @@ -5453,7 +5501,7 @@

total

- (mark/kern) - - 99.982% -
- GDEF - - 99.888% -
GSUB - 97.888% + 97.847%
- MVAR + OS_2 - 97.872% + 98.148%
- 99.689% -
- name - - 91.925% + 99.994%
- 99.782% + 99.953%
@@ -5461,7 +5509,7 @@

bassa-vah/sources/NotoSansBassaVah.glyphs99.771% + "https://github.com/googlefonts/radiocanadadisplay">radiocanadadisplay/sources/RadioCanadaBig-Italic.glyphs99.952% @@ -5476,10 +5524,10 @@

@@ -5487,7 +5535,7 @@

total

- OS_2 + GSUB - 81.481% + 97.396%
- 99.771% + 99.952%
@@ -5495,8 +5543,7 @@

gujarati/sources/NotoSansGujarati.glyphs99.769% - +4.705 + "https://github.com/wix/wixmadefor">wixmadefor/sources/WixMadeforDisplay.designspace99.952% @@ -5511,58 +5558,42 @@

- - - - - - - - @@ -5570,7 +5601,7 @@

total

- (mark/kern) - - 99.893% +87.584 -
- GDEF - - 68.703% -
- GPOS + GSUB - 88.356% + 98.332%
- GSUB + OS_2 - 98.250% + 75.926%
- OS_2 + gasp - 94.444% + fontmake only
- gvar + head - 99.996% + 95.455%
- name + maxp - 99.387% + 95.000%
- 99.770% +4.705 + 99.952%
@@ -5578,7 +5609,7 @@

abeezee/sources/ABeeZee-Italic.glyphs99.767% + "https://github.com/wix/wixmadefor">wixmadefor/sources/WixMadeforText.designspace99.952% @@ -5596,7 +5627,7 @@

GSUB

@@ -5604,15 +5635,15 @@

OS_2

@@ -5625,10 +5656,10 @@

@@ -5636,7 +5667,7 @@

total

- 94.257% + 98.332%
- 98.148% + 75.926%
- glyf + gasp - 99.966% + fontmake only
- name + maxp - 85.149% + 95.000%
- 99.767% + 99.952%
@@ -5644,7 +5675,7 @@

Chivo/sources/Chivo-Italic.glyphs99.760% + "https://github.com/googlefonts/Expletus-Sans">Expletus-Sans/sources/ExpletusSans.glyphs99.951% @@ -5659,58 +5690,68 @@

- - - - +
- (mark/kern) - - 99.994% -
- GDEF + GSUB - 82.661% + 95.722%
- GSUB + total - 98.690% + 99.952%
+
+
+ + Wittgenstein/sources/Wittgenstein-Italic.glyphs99.951% + + + + + + + + @@ -5718,7 +5759,7 @@

name

@@ -5726,7 +5767,7 @@

total

+ table + + value +
- OS_2 + (mark/kern) - 98.148% + 99.975%
- STAT + GSUB - 93.750% + 98.860%
- gvar + OS_2 - 99.997% + 98.148%
- head + maxp - 95.455% + 95.000%
- 97.561% + 98.438%
- 99.760% + 99.952%
@@ -5734,7 +5775,7 @@

Moirai/sources/Moirai.glyphs99.758% + "https://github.com/Omnibus-Type/ArchivoNarrow">ArchivoNarrow/sources/ArchivoNarrow.glyphs99.951% @@ -5749,26 +5790,44 @@

+
- glyf + GSUB - 99.744% + 98.242%
- maxp + total - 95.000% + 99.951%
+
+
+ + radiocanadadisplay/sources/RadioCanadaBig.glyphs99.951% + + + + + + + + @@ -5776,7 +5835,7 @@

total

+ table + + value +
- name + GSUB - 86.486% + 97.565%
- 99.758% + 99.951%
@@ -5784,7 +5843,8 @@

thai/sources/NotoSansThaiUI.designspace99.752% + "https://github.com/kosmynkab/Bona-Nova">Bona-Nova/sources/BonaNova-Italic.glyphs99.950% + +1.268 @@ -5799,42 +5859,42 @@

@@ -5842,7 +5902,7 @@

name

@@ -5850,7 +5910,7 @@

total

- GDEF + GSUB - 87.800% + 97.738%
- GPOS + OS_2 - 93.600% + 98.148%
- GSUB + glyf - 98.496% + 99.991% +5.920
- OS_2 + head - 81.481% + 95.455%
- gvar + maxp - 99.961% + 95.000% +5.000
- 99.088% + 89.888%
- 99.752% + 99.951% +1.268
@@ -5858,7 +5918,8 @@

damionFont/sources/Damion.glyphs99.747% + "https://github.com/scfried/soft-type-jersey">soft-type-jersey/sources/Jersey15.glyphs99.949% + +16.315 @@ -5873,76 +5934,50 @@

- - -
- glyf + GSUB - 99.611% + 97.912%
- name + OS_2 - 96.842% + 96.296%
- post + glyf - 98.780% + 100.000% +18.974
- total - - 99.747% -
-
-
- - avestan/sources/NotoSansAvestan.designspace99.744% - - - - - - - - - - @@ -5950,7 +5985,7 @@

total

- table - - value -
- OS_2 + maxp - 81.481% + 90.000% +10.000
- glyf + name - 100.000% + 95.775%
- name + post - 97.030% + 98.817%
- 99.744% + 99.950% +16.315
@@ -5958,7 +5993,7 @@

ShantiFont/sources/Shanti.glyphs99.743% + "https://github.com/jobosonchisa/ojuju">ojuju/sources/Ojuju.glyphs99.949% @@ -5976,7 +6011,7 @@

GSUB

@@ -5984,15 +6019,31 @@

glyf

+ + + + + + + + @@ -6000,7 +6051,7 @@

total

- 97.066% + 99.621%
- 99.585% + 99.848%
- name + gvar - 95.050% + 99.721% +
+ hmtx + + 99.610% +
+ maxp + + 95.000%
- 99.743% + 99.949%
@@ -6008,7 +6059,8 @@

old-italic/sources/NotoSansOldItalic.designspace99.742% + "https://github.com/googlefonts/alumni-sans-pinstripe">alumni-sans-pinstripe/sources/AlumniSansPinstripe-Italic.glyphs99.949% + +0.498 @@ -6026,7 +6078,15 @@

GSUB

+ + + + @@ -6034,7 +6094,15 @@

glyf

+ + + + @@ -6042,7 +6110,7 @@

name

@@ -6050,7 +6118,7 @@

total

- 96.667% + 97.823% +
+ OS_2 + + 96.296%
- 99.872% + 100.000% +2.096 +
+ head + + 95.455%
- 97.030% + 89.888%
- 99.743% + 99.949% +0.498
@@ -6058,7 +6126,8 @@

Azeret/sources/AzeretMono-Italic.glyphs99.736% + "https://github.com/googlefonts/my-soul">my-soul/sources/MySoul.glyphs99.948% + +1.091 @@ -6073,82 +6142,101 @@

+
- (mark/kern) + GSUB - 99.985% + 97.545%
- GDEF + OS_2 - 99.771% + 88.889%
- GSUB + glyf - 97.888% + 100.000% +2.081
- MVAR + maxp - 97.872% + 100.000% +5.000
- OS_2 + name - 98.148% + 96.629%
- STAT + total - 93.750% + 99.949% +1.091
+
+
+ + ephesis/sources/Ephesis.glyphs99.948% + +1.660 + + + + + + + + @@ -6156,7 +6244,7 @@

name

@@ -6164,7 +6252,7 @@

total

+ table + + value +
- glyf + GSUB - 99.795% + 97.391%
- gvar + glyf - 99.784% + 99.978% +3.996
- head + hmtx - 95.455% + 99.683%
- hmtx + maxp - 96.615% + 100.000% +10.000
- 90.683% + 96.629%
- 99.736% + 99.948% +1.660
@@ -6172,7 +6260,8 @@

genos/sources/Genos-Italic.glyphs99.726% + "https://github.com/notofonts/linear-a">linear-a/sources/NotoSansLinearA.designspace99.946% + +1.269 @@ -6187,42 +6276,61 @@

+
- (mark/kern) + OS_2 - 99.981% + 81.481%
- GDEF + glyf - 87.643% + 100.000% +1.449
- GSUB + name - 96.746% + 97.030%
- OS_2 + total - 98.148% + 99.946% +1.269
+
+
+ + instrument-serif/sources/Instrument_Serif.glyphs99.946% + +0.960 + + + + + + + + @@ -6230,23 +6338,15 @@

glyf

- - - - @@ -6254,7 +6354,7 @@

name

@@ -6262,7 +6362,7 @@

total

+ table + + value +
- STAT + GSUB - 93.750% + 97.800%
- 99.945% -
- head - - 95.455% + 100.000% +2.186
- hmtx + maxp - 99.269% + 100.000% +10.000
- 90.789% + 97.826%
- 99.726% + 99.946% +0.960
@@ -6270,7 +6370,8 @@

glagolitic/sources/NotoSansGlagolitic.designspace99.722% + "https://github.com/Instrument/instrument-serif">instrument-serif/sources/Instrument_Serif_Italic.glyphs99.946% + +0.931 @@ -6285,10 +6386,10 @@

@@ -6296,7 +6397,15 @@

glyf

+ + + + @@ -6304,7 +6413,7 @@

name

@@ -6312,7 +6421,7 @@

total

- OS_2 + GSUB - 79.630% + 97.800%
- 99.713% + 100.000% +2.059 +
+ maxp + + 100.000% +5.000
- 97.030% + 97.826%
- 99.722% + 99.946% +0.931
@@ -6320,7 +6429,8 @@

genos/sources/Genos.glyphs99.717% + "https://github.com/notofonts/vai">vai/sources/NotoSansVai.designspace99.946% + +0.123 @@ -6335,26 +6445,10 @@

- - - - - - - - @@ -6362,15 +6456,7 @@

glyf

- - - - @@ -6378,7 +6464,7 @@

name

@@ -6386,7 +6472,7 @@

total

- (mark/kern) - - 99.988% -
- GDEF - - 86.239% -
- GSUB + OS_2 - 97.988% + 81.481%
- 99.995% -
- gvar - - 99.921% + 100.000% +0.137
- 92.105% + 97.030%
- 99.718% + 99.946% +0.123
@@ -6394,7 +6480,8 @@

egyptian-hieroglyphs/sources/NotoSansEgyptianHieroglyphs.designspace99.711% + "https://github.com/notofonts/multani">multani/sources/NotoSansMultani.designspace99.945% + +0.441 @@ -6407,28 +6494,12 @@

- - - - - - - - @@ -6444,7 +6515,7 @@

total

- OS_2 - - 81.481% -
glyf - 99.706% -
- maxp - - 95.000% + 100.000% +0.547
- 99.712% + 99.945% +0.441
@@ -6452,7 +6523,8 @@

Alike/sources/Alike.glyphs99.710% + "https://github.com/googlefonts/bilbo">bilbo/sources/BilboPro.glyphs99.944% + +0.256 @@ -6470,7 +6542,15 @@

GSUB

+ + + + @@ -6478,7 +6558,7 @@

glyf

@@ -6486,7 +6566,7 @@

maxp

@@ -6494,7 +6574,7 @@

name

@@ -6502,7 +6582,7 @@

total

- 99.520% + 98.589% +
+ OS_2 + + 96.296%
- 99.496% + 100.000% +0.565
- 95.000% + 100.000% +10.000
- 85.149% + 96.629%
- 99.711% + 99.945% +0.256
@@ -6510,7 +6590,7 @@

palmyrene/sources/NotoSansPalmyrene.designspace99.710% + "https://github.com/notofonts/gunjala-gondi">gunjala-gondi/sources/NotoSansGunjalaGondi.glyphs99.944% @@ -6525,10 +6605,34 @@

+ + + + + + + + + + + + @@ -6536,7 +6640,7 @@

name

@@ -6544,7 +6648,7 @@

total

- glyf + (mark/kern) - 99.705% + 99.355% +
+ GPOS + + 88.732% +
+ GSUB + + 97.409% +
+ hhea + + 95.238%
- 97.030% + 95.522%
- 99.710% + 99.944%
@@ -6552,7 +6656,8 @@

tamil/sources/NotoSansTamilSupplement.designspace99.705% + "https://github.com/cyrealtype/Alike">Alike/sources/Alike.glyphs99.943% + +0.233 @@ -6567,10 +6672,10 @@

@@ -6578,7 +6683,15 @@

glyf

+ + + + @@ -6586,7 +6699,7 @@

name

@@ -6594,7 +6707,7 @@

total

- OS_2 + GSUB - 96.296% + 99.520%
- 99.742% + 100.000% +0.504 +
+ maxp + + 100.000% +5.000
- 97.030% + 85.149%
- 99.705% + 99.944% +0.233
@@ -6602,7 +6715,8 @@

lisu/sources/NotoSansLisu.glyphs99.701% + "https://github.com/etunni/Gabriela">Gabriela/sources/Gabriela.glyphs99.943% + +1.189 @@ -6617,10 +6731,34 @@

+ + + + + + + + + + + + @@ -6628,7 +6766,7 @@

total

- OS_2 + GSUB - 79.630% + 98.346% +
+ glyf + + 99.978% +2.220 +
+ maxp + + 95.000% +5.000 +
+ name + + 96.842%
- 99.701% + 99.944% +1.189
@@ -6636,7 +6774,8 @@

praise-script/sources/Praise-Pro.glyphs99.699% + "https://github.com/googlefonts/arizonia">arizonia/sources/Arizonia.glyphs99.942% + +1.681 @@ -6654,31 +6793,23 @@

GSUB

- - - - @@ -6694,7 +6825,7 @@

total

- 99.075% -
- glyf - - 99.335% + 97.604%
- hmtx + OS_2 - 99.910% + 88.889%
- maxp + glyf - 90.000% + 100.000% +3.761
- 99.699% + 99.943% +1.681
@@ -6702,8 +6833,8 @@

sinhala/sources/NotoSansSinhala.glyphs99.691% - +1.402 + "https://github.com/googlefonts/monte-carlo">monte-carlo/sources/MonteCarloPro.glyphs99.942% + +0.377 @@ -6718,74 +6849,101 @@

+
- (mark/kern) + GSUB - 99.701% +83.406 + 98.727%
- GDEF + OS_2 - 73.487% + 96.296%
- GPOS + glyf - 93.623% + 99.961% +0.479
- HVAR + hmtx - 34.117% + 99.199%
- OS_2 + maxp - 96.296% + 100.000% +5.000
- avar + name - 95.455% + 91.837%
- fvar + total - 87.939% + 99.942% +0.377
+
+
+ + festive/sources/Festive-Pro.glyphs99.941% + +0.774 + + + + + + + + + + + + @@ -6793,7 +6951,15 @@

hmtx

+ + + + @@ -6801,7 +6967,7 @@

name

@@ -6809,7 +6975,7 @@

total

+ table + + value +
- gvar + GSUB - 99.994% + 97.877%
- hhea + OS_2 - 95.238% + 77.778% +
+ glyf + + 99.964% +0.840
- 99.384% + 99.931% +
+ maxp + + 95.000%
- 99.387% + 97.826%
- 99.692% +1.402 + 99.942% +0.774
@@ -6817,7 +6983,8 @@

bilbo/sources/BilboPro.glyphs99.688% + "https://github.com/googlefonts/ms-madi">ms-madi/sources/MsMadi.glyphs99.941% + +1.602 @@ -6835,7 +7002,7 @@

GSUB

@@ -6843,7 +7010,7 @@

OS_2

@@ -6851,7 +7018,7 @@

glyf

@@ -6859,7 +7026,7 @@

maxp

@@ -6875,7 +7042,7 @@

total

- 98.589% + 96.905%
- 96.296% + 88.889%
- 99.435% + 100.000% +3.196
- 90.000% + 100.000% +10.000
- 99.689% + 99.942% +1.602
@@ -6883,7 +7050,8 @@

alumni-sans-collegiate/sources/AlumniSansCollegiate-Italic.glyphs99.683% + "https://github.com/googlefonts/play-ball">play-ball/sources/Playball.glyphs99.941% + +0.354 @@ -6901,7 +7069,7 @@

GSUB

@@ -6909,7 +7077,7 @@

OS_2

@@ -6917,15 +7085,15 @@

glyf

@@ -6933,7 +7101,7 @@

maxp

@@ -6941,7 +7109,7 @@

name

@@ -6949,7 +7117,7 @@

total

- 98.257% + 97.578%
- 96.296% + 92.593%
- 99.512% + 99.994% +0.558
- head + hmtx - 95.455% + 99.747%
- 90.000% + 100.000% +5.000
- 91.304% + 96.629%
- 99.683% + 99.942% +0.354
@@ -6957,7 +7125,8 @@

league-spartan/sources/LeagueSpartan.glyphs99.679% + "https://github.com/googlefonts/grey-qo">grey-qo/sources/GreyQo.glyphs99.940% + +0.665 @@ -6972,58 +7141,93 @@

+ +
- (mark/kern) + GSUB - 99.780% + 97.414%
- GDEF + glyf - 92.657% + 99.952% +1.486
- GPOS + hmtx - 95.210% + 99.842%
- GSUB + maxp - 97.290% + 100.000% +10.000
- OS_2 + name - 98.148% + 96.629%
- name + total - 88.158% + 99.941% +0.665 +
+
+
+ + water-brush/sources/WaterBrush.glyphs99.940% + +1.266 + + + + + + + + + + + + + + + @@ -7031,7 +7235,7 @@

total

+ table + + value +
+ GSUB + + 98.835%
- post + glyf - 99.524% + 99.938% +1.529 +
+ name + + 96.629%
- 99.679% + 99.940% +1.266
@@ -7039,7 +7243,8 @@

alumni-sans-collegiate/sources/AlumniSansCollegiate.glyphs99.677% + "https://github.com/googlefonts/lovers-quarrel">lovers-quarrel/sources/LoversQuarrel.glyphs99.938% + +0.766 @@ -7057,7 +7262,15 @@

GSUB

+ + + + @@ -7065,7 +7278,7 @@

glyf

@@ -7073,7 +7286,7 @@

maxp

@@ -7089,7 +7302,7 @@

total

- 98.410% + 95.946% +
+ OS_2 + + 92.593%
- 99.481% + 100.000% +1.516
- 90.000% + 90.000% +5.000
- 99.677% + 99.939% +0.766
@@ -7097,8 +7310,8 @@

georgian/sources/NotoSansGeorgian.glyphspackage99.671% - +2.341 + "https://github.com/etunni/graduate">graduate/sources/graduate.glyphs99.938% + +0.360 @@ -7113,42 +7326,34 @@

- - - - @@ -7156,7 +7361,7 @@

total

- (mark/kern) - - 100.000% +62.528 -
- GDEF + OS_2 - 56.787% + 90.741%
- GSUB + glyf - 94.382% + 100.000% +0.649
- MVAR + maxp - 98.958% + 95.000% +5.000
- OS_2 + name - 79.630% + 94.737%
- 99.672% +2.341 + 99.939% +0.360
@@ -7164,7 +7369,8 @@

vithkuqi/sources/NotoSerifVithkuqi.glyphs99.664% + "https://github.com/googlefonts/allison">allison/sources/Allison.glyphs99.938% + +0.560 @@ -7179,50 +7385,50 @@

@@ -7230,7 +7436,7 @@

total

- (mark/kern) + GSUB - 99.153% + 97.326%
- GDEF + OS_2 - 81.356% + 87.037%
- GPOS + glyf - 97.143% + 99.995% +1.220
- HVAR + hmtx - 93.367% + 99.839%
- OS_2 + maxp - 81.481% + 100.000% +10.000
- gvar + name - 99.755% + 96.629%
- 99.665% + 99.938% +0.560
@@ -7238,8 +7444,7 @@

georgian/sources/NotoSerifGeorgian.glyphspackage99.652% - +2.679 + "https://github.com/Omnibus-Type/ArchivoNarrow">ArchivoNarrow/sources/ArchivoNarrow-Italic.glyphs99.936% @@ -7254,34 +7459,42 @@

+ + + + @@ -7289,7 +7502,7 @@

total

- (mark/kern) + GSUB - 100.000% +65.875 + 98.068%
- GDEF + OS_2 - 54.565% + 98.148%
- GSUB + STAT - 94.382% + 93.750%
- OS_2 + head - 79.630% + 95.455% +
+ name + + 93.750%
- 99.653% +2.679 + 99.936%
@@ -7297,7 +7510,8 @@

tac/sources/Tac.glyphspackage99.648% + "https://github.com/batsimadz/Sankofa-Display">Sankofa-Display/sources/Sankofa.glyphs99.935% + +3.025 @@ -7310,12 +7524,28 @@

+ + + + + + + + @@ -7323,7 +7553,23 @@

glyf

+ + + + + + + + @@ -7331,7 +7577,7 @@

hmtx

@@ -7339,7 +7585,15 @@

maxp

+ + + + @@ -7347,7 +7601,7 @@

name

@@ -7355,7 +7609,7 @@

total

+ (mark/kern) + + 99.997% +
+ GDEF + + 99.721% +
GSUB - 98.714% + 99.672%
- 93.750% + 99.946% +5.353 +
+ head + + 95.455% +
+ hhea + + 95.238%
- 99.639% + 98.414% +0.280
- 90.000% + 100.000% +5.000 +
+ meta + + fontmake only
- 86.747% + 91.089%
- 99.648% + 99.935% +3.025
@@ -7363,7 +7617,8 @@

Exo-2.0/sources/Exo2-Italic.designspace99.645% + "https://github.com/anrt-type/ANRT-Baskervville">ANRT-Baskervville/sources/Baskervville-Italic.glyphs99.934% + +4.031 @@ -7376,36 +7631,12 @@

- - - - - - - - - - - - @@ -7413,23 +7644,23 @@

glyf

@@ -7437,7 +7668,7 @@

total

- GPOS - - 99.329% -
GSUB - 90.622% -
- HVAR - - 99.932% -
- OS_2 - - 98.148% + 98.214%
- 99.991% + 100.000% +10.086
- head + maxp - 95.455% + 100.000% +15.000
- hmtx + name - 99.807% + 96.629%
- 99.645% + 99.934% +4.031
@@ -7445,7 +7676,7 @@

soft-type-yarndings/sources/Yarndings12Charted.glyphs99.638% + "https://github.com/Omnibus-Type/Rosario">Rosario/sources/Rosario-Italic.glyphs99.933% @@ -7458,44 +7689,52 @@

+ + + + @@ -7503,7 +7742,7 @@

total

+ GSUB + + 97.672% +
OS_2 - 92.593% + 96.296%
- glyf + STAT - 99.648% + 93.750%
- head + gvar - 95.455% + 99.958%
- name + head - 95.775% + 95.455%
- post + name - 92.593% + 93.750%
- 99.639% + 99.934%
@@ -7511,7 +7750,8 @@

petemoss/sources/Petemoss.glyphs99.638% + "https://github.com/notofonts/nabataean">nabataean/sources/NotoSansNabataean.designspace99.933% + +3.341 @@ -7524,28 +7764,20 @@

- - - - @@ -7553,7 +7785,7 @@

name

@@ -7561,7 +7793,7 @@

total

- GSUB - - 98.179% -
glyf - 99.168% + 100.000% +4.148
- hmtx + maxp - 99.528% + 100.000% +5.000
- 96.629% + 97.030%
- 99.639% + 99.933% +3.341
@@ -7569,7 +7801,8 @@

deseret/sources/NotoSansDeseret.designspace99.633% + "https://github.com/notofonts/tamil">tamil/sources/NotoSansTamilSupplement.designspace99.932% + +0.228 @@ -7587,7 +7820,7 @@

OS_2

@@ -7595,7 +7828,7 @@

glyf

@@ -7611,7 +7844,7 @@

total

- 81.481% + 96.296%
- 99.932% + 100.000% +0.258
- 99.634% + 99.933% +0.228
@@ -7619,8 +7852,8 @@

myanmar/sources/NotoSansMyanmar.glyphs99.632% - +18.599 + "https://github.com/etunni/paprika">paprika/sources/Paprika.glyphs99.932% + +1.222 @@ -7635,66 +7868,93 @@

+
- (mark/kern) + GSUB - 100.000% +99.210 + 97.959%
- GDEF + OS_2 - 68.418% + 88.889%
- GSUB + glyf - 94.367% + 100.000% +2.179
- HVAR + name - 59.130% + 96.842%
- OS_2 + total - 79.630% + 99.933% +1.222
+
+
+ + fleurdeleah/sources/FleurDeLeah.glyphs99.932% + +0.968 + + + + + + + + + + + + @@ -7702,7 +7962,23 @@

hmtx

+ + + + + + + + @@ -7710,7 +7986,7 @@

total

+ table + + value +
- avar + GSUB - 95.455% + 97.797%
- fvar + OS_2 - 88.333% + 88.889%
- gvar + glyf - 99.977% + 99.953% +1.834 +
+ hhea + + 95.238%
- 99.359% + 99.680% +0.160 +
+ maxp + + 100.000% +10.000 +
+ name + + 96.629%
- 99.633% +18.599 + 99.933% +0.968
@@ -7718,7 +7994,8 @@

old-persian/sources/NotoSansOldPersian.designspace99.629% + "https://github.com/googlefonts/neonderthaw">neonderthaw/sources/NeonDerThaw.glyphs99.932% + +1.456 @@ -7731,12 +8008,20 @@

+ + + + @@ -7744,7 +8029,23 @@

glyf

+ + + + + + + + @@ -7752,7 +8053,7 @@

name

@@ -7760,7 +8061,7 @@

total

+ GSUB + + 97.708% +
OS_2 - 81.481% + 90.741%
- 99.890% + 99.945% +2.563 +
+ hmtx + + 99.528% +0.314 +
+ maxp + + 95.000% +10.000
- 97.030% + 96.629%
- 99.630% + 99.932% +1.456
@@ -7768,8 +8069,8 @@

CutiveFont/sources/Cutive.glyphs99.629% - -0.018 + "https://github.com/notofonts/old-hungarian">old-hungarian/sources/NotoSansOldHungarian.glyphs99.931% + +0.100 @@ -7784,18 +8085,10 @@

- - - - @@ -7803,15 +8096,7 @@

glyf

- - - - @@ -7819,7 +8104,7 @@

name

@@ -7827,7 +8112,7 @@

total

- (mark/kern) - - 99.109% -0.083 -
- GPOS + OS_2 - 81.096% + 98.148%
- 99.975% -
- maxp - - 95.000% + 100.000% +0.156
- 96.386% + 85.981%
- 99.630% -0.018 + 99.932% +0.100
@@ -7835,7 +8120,7 @@

Briem-Hand/sources/BriemHand.glyphs99.622% + "https://github.com/googlefonts/atkinson-hyperlegible">atkinson-hyperlegible/sources/AtkinsonHyperlegible.glyphs99.931% @@ -7850,26 +8135,53 @@

+ + + + +
- (mark/kern) + GSUB - 99.999% + 97.143%
- GPOS + name - 99.346% + 89.091%
+ total + + 99.931% +
+
+
+ + ole/sources/Ole.glyphs99.930% + +0.562 + + + + + + + + @@ -7877,23 +8189,23 @@

glyf

@@ -7901,7 +8213,7 @@

total

+ table + + value +
GSUB - 98.704% + 97.922%
- 100.000% + 99.951% +1.255
- gvar + hmtx - 99.873% + 99.535%
- maxp + name - 95.000% + 96.629%
- 99.623% + 99.931% +0.562
@@ -7909,7 +8221,8 @@

samaritan/sources/NotoSansSamaritan.glyphs99.615% + "https://github.com/googlefonts/bonheur-royale">bonheur-royale/sources/BonheurRoyale.glyphs99.930% + +0.800 @@ -7922,12 +8235,20 @@

+ + + + @@ -7935,7 +8256,23 @@

glyf

+ + + + + + + + @@ -7943,7 +8280,7 @@

name

@@ -7951,7 +8288,7 @@

total

+ GSUB + + 98.138% +
OS_2 - 77.778% + 88.889%
- 99.919% + 99.971% +1.762 +
+ hmtx + + 99.199% +
+ maxp + + 100.000% +10.000
- 97.030% + 96.629%
- 99.616% + 99.931% +0.800
@@ -7959,8 +8296,8 @@

sinhala/sources/NotoSerifSinhala.glyphs99.614% - +1.507 + "https://github.com/googlefonts/allura">allura/sources/Allura.glyphs99.930% + +0.612 @@ -7978,31 +8315,15 @@

(mark/kern)

- - - - - - - - @@ -8015,26 +8336,26 @@

@@ -8042,7 +8363,7 @@

name

@@ -8050,7 +8371,7 @@

total

- 99.721% +74.812 -
- GDEF - - 76.133% -
- GPOS - - 89.604% + 99.918%
- HVAR + GSUB - 33.391% + 98.129%
- gvar + glyf - 99.994% + 99.995% +0.877
- hhea + hmtx - 95.238% + 99.817%
- hmtx + maxp - 99.384% + 100.000% +10.000
- 99.387% + 96.629%
- 99.615% +1.507 + 99.930% +0.612
@@ -8058,7 +8379,8 @@

old-sogdian/sources/NotoSansOldSogdian.glyphs99.608% + "https://github.com/notofonts/soyombo">soyombo/sources/NotoSansSoyombo.designspace99.929% + +2.950 @@ -8076,7 +8398,15 @@

(mark/kern)

+ + + + @@ -8084,15 +8414,15 @@

GPOS

@@ -8100,7 +8430,15 @@

glyf

+ + + + @@ -8108,7 +8446,7 @@

name

@@ -8116,7 +8454,7 @@

total

- 99.686% + 99.933% +
+ GDEF + + 100.000%
- 97.143% + 99.961%
- OS_2 + GSUB - 98.148% + 98.718%
- 99.864% + 100.000% +22.323 +
+ maxp + + 100.000% +5.000
- 85.981% + 97.030%
- 99.608% + 99.929% +2.950
@@ -8124,7 +8462,8 @@

Brygada-1918/sources/Brygada1918.glyphs99.602% + "https://github.com/notofonts/yi">yi/sources/NotoSansYi.designspace99.928% + +0.092 @@ -8139,18 +8478,10 @@

- - - - @@ -8158,23 +8489,15 @@

glyf

- - - - @@ -8182,7 +8505,7 @@

total

- (mark/kern) - - 99.998% -
- GSUB + OS_2 - 96.971% + 81.481%
- 100.000% + 99.937% +0.106
- gvar - - 97.800% -
- maxp + name - 95.000% + 97.030%
- 99.602% + 99.929% +0.092
@@ -8190,7 +8513,8 @@

Asset/sources/Asset.glyphs99.600% + "https://github.com/googlefonts/alumni-sans-inline">alumni-sans-inline/sources/AlumniSansInline.glyphs99.928% + +0.598 @@ -8203,12 +8527,28 @@

+ + + + + + + + @@ -8216,7 +8556,7 @@

OS_2

@@ -8224,31 +8564,31 @@

glyf

@@ -8256,7 +8596,7 @@

total

+ (mark/kern) + + 99.994% +
GPOS - 99.603% + 96.606% +
+ GSUB + + 97.625%
- 81.481% + 98.148%
- 98.408% + 99.989% +1.611
- maxp + hmtx - 95.000% + 99.851%
- name + maxp - 88.372% + 100.000% +10.000
- post + name - 99.685% + 96.629%
- 99.601% + 99.928% +0.598
@@ -8264,7 +8604,7 @@

SplineSansMono/sources/SplineSansMono-Italic.glyphs99.600% + "https://github.com/bettergui/DarkerGrotesque">DarkerGrotesque/sources/DarkerGrotesque.glyphs99.923% @@ -8277,44 +8617,20 @@

- - - - - - - - - - - - @@ -8322,15 +8638,7 @@

name

- - - - @@ -8338,7 +8646,7 @@

total

- GDEF - - 81.342% -
GSUB - 97.171% -
- OS_2 - - 79.630% -
- STAT - - 93.750% + 98.187%
- head + gvar - 95.455% + 99.845%
- 92.727% -
- post - - 99.279% + 98.065%
- 99.601% + 99.924%
@@ -8346,7 +8654,8 @@

music/sources/NotoMusic.glyphs99.597% + "https://github.com/googlefonts/alumni-sans-inline">alumni-sans-inline/sources/AlumniSansInline-Italic.glyphs99.921% + +0.534 @@ -8361,10 +8670,10 @@

@@ -8372,7 +8681,15 @@

GPOS

+ + + + @@ -8380,7 +8697,7 @@

OS_2

@@ -8388,7 +8705,23 @@

glyf

+ + + + + + + + @@ -8396,7 +8729,7 @@

maxp

@@ -8404,7 +8737,7 @@

name

@@ -8412,7 +8745,7 @@

total

- GDEF + (mark/kern) - 99.329% + 99.994%
- 98.553% + 96.606% +
+ GSUB + + 97.625%
- 98.148% + 96.296%
- 99.747% + 99.995% +1.335 +
+ head + + 95.455% +
+ hmtx + + 99.851%
- 95.000% + 100.000% +10.000
- 97.030% + 89.888%
- 99.598% + 99.922% +0.534
@@ -8420,7 +8753,8 @@

runic/sources/NotoSansRunic.designspace99.594% + "https://github.com/googlefonts/petemoss">petemoss/sources/Petemoss.glyphs99.921% + +0.282 @@ -8435,10 +8769,10 @@

@@ -8446,7 +8780,15 @@

glyf

+ + + + @@ -8454,7 +8796,7 @@

name

@@ -8462,7 +8804,7 @@

total

- OS_2 + GSUB - 81.481% + 98.179%
- 99.914% + 99.899% +0.731 +
+ hmtx + + 99.528%
- 97.030% + 96.629%
- 99.595% + 99.921% +0.282
@@ -8470,7 +8812,8 @@

gurmukhi/sources/NotoSansGurmukhi.glyphs99.588% + "https://github.com/scfried/soft-type-jacquard">soft-type-jacquard/sources/Jacquard12.glyphs99.920% + +0.418 @@ -8485,66 +8828,74 @@

+ + + + @@ -8552,7 +8903,7 @@

total

- (mark/kern) + GSUB - 94.294% + 97.933%
- GDEF + OS_2 - 99.866% + 98.148%
- GPOS + glyf - 97.627% + 100.000% +0.556
- HVAR + head - 74.059% + 100.000% +4.545
- OS_2 + hhea - 98.148% + 100.000% +4.762
- gvar + hmtx - 99.940% + 100.000% +0.277
- hhea + maxp - 95.238% + 90.000% +10.000
- hmtx + name - 99.650% + 95.775% +
+ post + + 98.780%
- 99.589% + 99.921% +0.418
@@ -8560,7 +8911,7 @@

play-ball/sources/Playball.glyphs99.587% + "https://github.com/simpals/onest">onest/sources/Onest.glyphs99.920% @@ -8578,39 +8929,23 @@

GSUB

- - - - - - - - @@ -8618,7 +8953,7 @@

name

@@ -8626,7 +8961,7 @@

total

- 97.578% -
- OS_2 - - 92.593% -
- glyf - - 99.436% + 96.463%
- hmtx + fvar - 99.747% + 98.305%
- maxp + gvar - 95.000% + 99.998%
- 96.629% + 96.053%
- 99.587% + 99.921%
@@ -8634,7 +8969,7 @@

Voltaire/sources/Voltaire.glyphs99.584% + "https://github.com/bettergui/BeVietnamPro">BeVietnamPro/sources/BeVietnamPro-Italic.glyphs99.920% @@ -8652,15 +8987,15 @@

(mark/kern)

@@ -8668,7 +9003,7 @@

GSUB

@@ -8676,81 +9011,39 @@

OS_2

- - - - - - - - - - -
- 99.999% + 99.991%
- GPOS + GDEF - 99.601% + 99.902%
- 98.647% + 99.077%
- 92.593% -
- glyf - - 95.200% -
- maxp - - 90.000% + 98.148%
- name + STAT - 97.030% + 93.750%
- total - - 99.585% -
-
-
- - graduate/sources/graduate.glyphs99.578% - - - - - - - - - - @@ -8758,7 +9051,7 @@

name

@@ -8766,7 +9059,7 @@

total

- table - - value -
- OS_2 + fvar - 90.741% + 98.305%
- glyf + gvar - 99.351% + 99.866%
- maxp + head - 90.000% + 95.455%
- 94.737% + 94.521%
- 99.579% + 99.921%
@@ -8774,7 +9067,7 @@

osmanya/sources/NotoSansOsmanya.designspace99.572% + "https://github.com/googlefonts/atkinson-hyperlegible">atkinson-hyperlegible/sources/AtkinsonHyperlegible-Italic.glyphs99.919% @@ -8787,20 +9080,36 @@

+ + + + + + + + @@ -8808,7 +9117,7 @@

name

@@ -8816,7 +9125,7 @@

total

+ GSUB + + 97.143% +
OS_2 - 81.481% + 98.148%
- glyf + STAT - 100.000% + 93.750% +
+ head + + 95.455%
- 97.030% + 87.273%
- 99.573% + 99.920%
@@ -8824,7 +9133,8 @@

Finlandica/sources/Finlandica.glyphs99.571% + "https://github.com/googlefonts/alumni-sans-collegiate">alumni-sans-collegiate/sources/AlumniSansCollegiate.glyphs99.919% + +0.242 @@ -8842,7 +9152,7 @@

GSUB

@@ -8850,15 +9160,15 @@

glyf

@@ -8866,7 +9176,7 @@

name

@@ -8874,7 +9184,7 @@

total

- 99.269% + 98.410%
- 100.000% + 99.943% +0.462
- gvar + maxp - 98.477% + 100.000% +10.000
- 97.710% + 96.629%
- 99.571% + 99.919% +0.242
@@ -8882,7 +9192,7 @@

monte-carlo/sources/MonteCarloPro.glyphs99.565% + "https://github.com/jrgdrs/Wittgenstein">Wittgenstein/sources/Wittgenstein.glyphs99.918% @@ -8897,34 +9207,34 @@

@@ -8940,7 +9250,7 @@

name

@@ -8948,7 +9258,7 @@

total

- GSUB + (mark/kern) - 98.727% + 99.932%
- OS_2 + GPOS - 96.296% + 94.253%
- glyf + GSUB - 99.482% + 98.860%
- hmtx + OS_2 - 99.199% + 98.148%
- 91.837% + 98.438%
- 99.565% + 99.919%
@@ -8956,7 +9266,7 @@

explora/sources/ExploraPro.glyphs99.557% + "https://github.com/JetBrains/JetBrainsMono">JetBrainsMono/sources/JetBrainsMono.glyphs99.918% @@ -8974,7 +9284,7 @@

GSUB

@@ -8982,7 +9292,7 @@

OS_2

@@ -8990,15 +9300,15 @@

glyf

@@ -9006,7 +9316,7 @@

maxp

@@ -9014,7 +9324,15 @@

name

+ + + + @@ -9022,7 +9340,7 @@

total

- 98.934% + 99.266%
- 88.889% + 96.296%
- 99.306% + 100.000%
- hmtx + gvar - 99.883% + 99.869%
- 95.000% + 90.000%
- 96.629% + 92.405% +
+ post + + 99.934%
- 99.557% + 99.918%
@@ -9030,8 +9348,8 @@

khmer/sources/NotoSansKhmer.glyphs99.555% - +9.306 + "https://github.com/googlefonts/zen-dots">zen-dots/sources/ZenDots.glyphs99.917% + +5.166 @@ -9046,82 +9364,92 @@

- - - - +
- (mark/kern) - - 99.961% +85.118 -
- GDEF + GSUB - 63.546% + 98.298%
- GPOS + glyf - 99.243% + 99.978% +11.666
- GSUB + hmtx - 97.820% + 99.615%
- HVAR + maxp - 86.538% + 100.000% +15.000
- OS_2 + name - 81.481% + 96.629%
- avar + total - 95.455% + 99.918% +5.166
+
+
+ + Anuphan/sources/Anuphan.glyphs99.917% + + + + + + + + @@ -9129,7 +9457,7 @@

total

+ table + + value +
- fvar + GPOS - 88.333% + 99.873%
- gvar + GSUB - 99.910% + 97.528%
- maxp + fvar - 90.000% + 97.959%
- 99.555% +9.306 + 99.918%
@@ -9137,7 +9465,8 @@

sedan/sources/Sedan-Italic.glyphs99.554% + "https://github.com/scfried/soft-type-jersey">soft-type-jersey/sources/Jersey10.glyphs99.917% + +13.140 @@ -9155,7 +9484,15 @@

GSUB

+ + + + @@ -9163,7 +9500,15 @@

glyf

+ + + + @@ -9171,7 +9516,15 @@

name

+ + + + @@ -9179,7 +9532,7 @@

total

- 97.447% + 97.912% +
+ OS_2 + + 98.148%
- 99.381% + 100.000% +17.433 +
+ maxp + + 90.000% +10.000
- 90.698% + 95.775% +
+ post + + 98.824%
- 99.554% + 99.917% +13.140
@@ -9187,7 +9540,7 @@

ol-chiki/sources/NotoSansOlChiki.glyphs99.552% + "https://github.com/scfried/soft-type-yarndings">soft-type-yarndings/sources/Yarndings12.glyphs99.917% @@ -9202,26 +9555,34 @@

+ + + + @@ -9229,7 +9590,7 @@

total

- HVAR + OS_2 - 93.846% + 92.593%
- OS_2 + maxp - 79.630% + 90.000%
- gvar + name - 99.650% + 95.775% +
+ post + + 92.593%
- 99.552% + 99.917%
@@ -9237,8 +9598,8 @@

khmer/sources/NotoSansKhmerUI.glyphs99.550% - +9.741 + "https://github.com/notofonts/mro">mro/sources/NotoSansMro.designspace99.915% + +7.266 @@ -9253,42 +9614,60 @@

+
- (mark/kern) + glyf - 99.963% +82.813 + 100.000% +9.760
- GDEF + maxp - 66.979% + 100.000% +5.000
- GPOS + name - 98.860% + 97.030%
- GSUB + total - 98.186% + 99.916% +7.266
+
+
+ + Expletus-Sans/sources/ExpletusSans-Italic.glyphs99.915% + + + + + + + + @@ -9296,12 +9675,20 @@

OS_2

+ + + + +
+ table + + value +
- HVAR + GSUB - 84.638% + 95.722%
- 79.630% + 98.148%
- avar + STAT + + 93.750% +
+ head 95.455% @@ -9309,34 +9696,52 @@

- fvar + name - 88.333% + 93.443%
- gvar + total - 99.912% + 99.915%
+
+
+ + old-north-arabian/sources/NotoSansOldNorthArabian.designspace99.913% + + + + + + + + @@ -9344,7 +9749,7 @@

total

+ table + + value +
- hmtx + glyf - 99.481% + 100.000%
- maxp + name - 90.000% + 97.030%
- 99.550% +9.741 + 99.914%
@@ -9352,7 +9757,8 @@

SplineSans/sources/SplineSans.glyphs99.546% + "https://github.com/googlefonts/cherish">cherish/sources/Cherish.glyphs99.913% + +1.247 @@ -9365,28 +9771,12 @@

- - - - - - - - @@ -9394,31 +9784,31 @@

glyf

@@ -9426,7 +9816,7 @@

total

- GDEF - - 98.926% -
GSUB - 97.920% -
- avar - - 96.000% + 98.020%
- 99.780% + 99.906% +1.749
- gvar + hmtx - 99.349% + 99.522%
- hmtx + maxp - 99.809% + 100.000% +10.000
- post + name - 99.357% + 96.629%
- 99.546% + 99.913% +1.247
@@ -9434,7 +9824,7 @@

nag-mundari/sources/NotoSansNagMundari.glyphs99.543% + "https://github.com/notofonts/medefaidrin">medefaidrin/sources/NotoSansMedefaidrin.designspace99.912% @@ -9452,7 +9842,7 @@

(mark/kern)

@@ -9460,15 +9850,23 @@

GPOS

+ + + + @@ -9476,7 +9874,7 @@

total

- 97.462% + 99.870%
- 74.725% + 97.143%
- name + OS_2 - 97.030% + 79.630% +
+ head + + 95.455%
- 99.544% + 99.913%
@@ -9484,7 +9882,7 @@

thai/sources/NotoSerifThai.glyphs99.532% + "https://github.com/SorkinType/SplineSansMono">SplineSansMono/sources/SplineSansMono.glyphs99.911% @@ -9499,58 +9897,77 @@

+
- (mark/kern) + GSUB - 99.986% + 97.610%
- GDEF + OS_2 - 81.761% + 81.481%
- GPOS + gvar - 92.308% + 99.994%
- GSUB + post - 96.629% + 99.128%
- HVAR + total - 67.507% + 99.911%
+
+
+ + ShantiFont/sources/Shanti.glyphs99.911% + +0.168 + + + + + + + + @@ -9558,7 +9975,7 @@

name

@@ -9566,7 +9983,7 @@

total

+ table + + value +
- OS_2 + GSUB - 81.481% + 97.066%
- gvar + glyf - 99.993% + 100.000% +0.415
- 99.088% + 95.050%
- 99.532% + 99.911% +0.168
@@ -9574,7 +9991,8 @@

Delicious-Handrawn/sources/Delicious-Handrawn.glyphs99.531% + "https://github.com/googlefonts/zen-loop">zen-loop/sources/ZenLoopItalic.glyphs99.910% + +8.699 @@ -9589,42 +10007,34 @@

- - - - @@ -9632,7 +10042,7 @@

maxp

@@ -9640,7 +10050,7 @@

name

@@ -9648,7 +10058,7 @@

total

- (mark/kern) - - 99.981% -
- GPOS + OS_2 - 98.246% + 98.148%
- GSUB + glyf - 99.569% + 100.000% +15.053
- glyf + head - 99.299% + 95.455%
- hhea + hmtx - 95.238% + 100.000% +0.394
- 95.000% + 100.000% +20.000
- 96.842% + 84.211%
- 99.531% + 99.911% +8.699
@@ -9656,7 +10066,8 @@

NewAmsterdam/sources/NewAmsterdam.glyphs99.523% + "https://github.com/googlefonts/italianno">italianno/sources/Italianno.glyphs99.909% + +2.551 @@ -9669,12 +10080,28 @@

+ + + + + + + + @@ -9682,7 +10109,7 @@

maxp

@@ -9690,7 +10117,7 @@

name

@@ -9698,7 +10125,7 @@

total

+ GSUB + + 97.311% +
+ OS_2 + + 83.333% +
glyf - 99.407% + 100.000% +3.688
- 95.000% + 100.000% +15.000
- 96.842% + 96.629%
- 99.524% + 99.910% +2.551
@@ -9706,7 +10133,8 @@

Calistoga/sources/Calistoga.glyphs99.520% + "https://github.com/googlefonts/style-script">style-script/sources/StyleScript-Pro.glyphs99.909% + +0.627 @@ -9721,42 +10149,42 @@

@@ -9764,7 +10192,7 @@

name

@@ -9772,7 +10200,7 @@

total

- (mark/kern) + GSUB - 99.999% + 98.902%
- GPOS + OS_2 - 99.699% + 94.444%
- GSUB + glyf - 98.918% + 99.918% +0.734
- OS_2 + hmtx - 98.148% + 99.792%
- glyf + maxp - 95.299% + 95.000% +10.000
- 97.030% + 96.629%
- 99.520% + 99.910% +0.627
@@ -9780,7 +10208,8 @@

alumni-sans-pinstripe/sources/AlumniSansPinstripe.glyphs99.519% + "https://github.com/googlefonts/sedan">sedan/sources/Sedan-Regular.glyphs99.909% + +0.422 @@ -9798,15 +10227,7 @@

GSUB

- - - - @@ -9814,7 +10235,7 @@

glyf

@@ -9822,7 +10243,7 @@

name

@@ -9830,7 +10251,7 @@

total

- 98.426% -
- OS_2 - - 98.148% + 98.161%
- 97.964% + 100.000% +0.732
- 96.629% + 95.000%
- 99.519% + 99.910% +0.422
@@ -9838,7 +10259,8 @@

multani/sources/NotoSansMultani.designspace99.503% + "https://github.com/googlefonts/mooliFont">mooliFont/sources/Mooli.glyphs99.908% + +0.576 @@ -9851,12 +10273,28 @@

+ + + + + + + + @@ -9864,7 +10302,15 @@

name

+ + + + @@ -9872,7 +10318,7 @@

total

+ GSUB + + 96.896% +
+ OS_2 + + 98.148% +
glyf - 99.453% + 100.000% +1.781
- 97.030% + 97.959% +
+ post + + 99.145%
- 99.504% + 99.908% +0.576
@@ -9880,7 +10326,7 @@

soft-type-jacquard/sources/Jacquard12.glyphs99.502% + "https://github.com/d-sargent/platypi">platypi/sources/Platypi-Italic.glyphs99.907% @@ -9895,74 +10341,74 @@

@@ -9970,7 +10416,7 @@

total

- GSUB + GPOS - 97.933% + 99.818%
- OS_2 + GSUB - 98.148% + 99.679%
- glyf + OS_2 - 99.444% + 98.148%
- head + STAT - 95.455% + 93.750%
- hhea + glyf - 95.238% + 99.970%
- hmtx + gvar - 99.723% + 99.557%
- maxp + head - 80.000% + 95.455%
- name + hmtx - 95.775% + 99.453%
- post + name - 98.780% + 86.885%
- 99.503% + 99.907%
@@ -9978,7 +10424,7 @@

vithkuqi/sources/NotoSansVithkuqi.glyphs99.501% + "https://github.com/notofonts/bamum">bamum/sources/NotoSansBamum.glyphs99.907% @@ -9996,7 +10442,7 @@

(mark/kern)

@@ -10004,31 +10450,7 @@

GDEF

- - - - - - - - - - - - @@ -10036,15 +10458,15 @@

OS_2

@@ -10052,7 +10474,7 @@

total

- 99.219% + 92.910%
- 81.967% -
- GPOS - - 97.143% -
- HVAR - - 91.827% -
- MVAR - - 98.182% + 92.768%
- 81.481% + 79.630%
- gvar + maxp - 99.561% + 90.000%
- 99.501% + 99.907%
@@ -10060,7 +10482,8 @@

gurmukhi/sources/NotoSerifGurmukhi.glyphs99.489% + "https://github.com/notofonts/bhaiksuki">bhaiksuki/sources/NotoSansBhaiksuki.designspace99.906% + +9.707 @@ -10075,58 +10498,42 @@

- - - - - - - - @@ -10134,7 +10541,7 @@

total

- (mark/kern) - - 98.867% -
- GDEF - - 81.418% -
- GPOS + GSUB - 85.401% + 87.051%
- HVAR + OS_2 - 99.753% + 81.481%
- OS_2 + glyf - 79.630% + 99.968% +11.372
- gvar + maxp - 99.988% + 95.000% +10.000
- hmtx + name - 99.664% + 98.077%
- 99.489% + 99.907% +9.707
@@ -10142,7 +10549,8 @@

sedan/sources/Sedan-Regular.glyphs99.487% + "https://github.com/googlefonts/sedan">sedan/sources/Sedan-Italic.glyphs99.906% + +0.352 @@ -10160,7 +10568,7 @@

GSUB

@@ -10168,7 +10576,7 @@

glyf

@@ -10176,7 +10584,7 @@

name

@@ -10184,7 +10592,7 @@

total

- 98.161% + 97.447%
- 99.268% + 100.000% +0.619
- 95.000% + 90.698%
- 99.487% + 99.907% +0.352
@@ -10192,7 +10600,8 @@

ruge-boogie/sources/RugeBoogiePro.glyphs99.479% + "https://github.com/googlefonts/birthstone">birthstone/sources/BirthstonePro.glyphs99.904% + +0.441 @@ -10210,7 +10619,7 @@

GSUB

@@ -10226,7 +10635,15 @@

glyf

+ + + + @@ -10234,7 +10651,7 @@

maxp

@@ -10250,7 +10667,7 @@

total

- 99.136% + 97.429%
- 99.029% + 99.994% +0.975 +
+ hmtx + + 99.944%
- 90.000% + 100.000% +10.000
- 99.480% + 99.904% +0.441
@@ -10258,7 +10675,8 @@

Advent/sources/AdventPro.designspace99.465% + "https://github.com/googlefonts/beau-rivage">beau-rivage/sources/BeauRivage-Pro.glyphs99.902% + +2.514 @@ -10273,10 +10691,10 @@

@@ -10284,15 +10702,7 @@

OS_2

- - - - @@ -10300,31 +10710,23 @@

glyf

- - - - @@ -10332,7 +10734,7 @@

total

- HVAR + GSUB - 39.930% + 97.144%
- 94.444% -
- gasp - - fontmake only + 88.889%
- 99.942% + 100.000% +4.868
- gvar - - 99.890% -
- head + maxp - 90.909% + 100.000% +15.000
- hhea + name - 95.238% + 97.826%
- 99.465% + 99.903% +2.514
@@ -10340,8 +10742,8 @@

birthstone/sources/BirthstonePro.glyphs99.463% - +99.464 + "https://github.com/TaVaTake/madimi">madimi/sources/madimi.glyphs99.902% + +1.667 @@ -10354,20 +10756,12 @@

- - - - @@ -10375,7 +10769,7 @@

glyf

@@ -10383,7 +10777,7 @@

hmtx

@@ -10391,7 +10785,7 @@

maxp

@@ -10399,57 +10793,7 @@

name

- - - - - -
- GSUB - - 97.429% +97.429 -
OS_2 - 88.889% +88.889 + 92.593%
- 99.019% +99.019 + 99.751% +6.804
- 99.944% +99.944 + 98.873%
- 90.000% +90.000 + 100.000% +10.000
- 96.629% +96.629 -
- total - - 99.464% +99.464 -
-
-
- - old-turkic/sources/NotoSansOldTurkic.designspace99.452% - - - - - - - - - - - - - - - - - - - @@ -10457,7 +10801,7 @@

total

- table - - value -
- OS_2 - - 79.630% -
- glyf - - 99.895% -
- name - - 97.030% + 92.500%
- 99.453% + 99.902% +1.667
@@ -10465,7 +10809,8 @@

alumni-sans-pinstripe/sources/AlumniSansPinstripe-Italic.glyphs99.451% + "https://github.com/notofonts/coptic">coptic/sources/NotoSansCoptic.designspace99.901% + +0.011 @@ -10483,7 +10828,7 @@

GSUB

@@ -10491,7 +10836,7 @@

OS_2

@@ -10499,15 +10844,15 @@

glyf

@@ -10515,7 +10860,7 @@

name

@@ -10523,7 +10868,7 @@

total

- 97.823% + 99.145%
- 96.296% + 79.630%
- 97.904% + 100.000% +0.028
- head + maxp - 95.455% + 90.000%
- 89.888% + 97.030%
- 99.451% + 99.901% +0.011
@@ -10531,7 +10876,8 @@

kings/sources/KingsPro.glyphs99.448% + "https://github.com/googlefonts/licorice">licorice/sources/Licorice.glyphs99.900% + +1.613 @@ -10549,7 +10895,7 @@

GSUB

@@ -10565,7 +10911,7 @@

glyf

@@ -10573,7 +10919,7 @@

hmtx

@@ -10581,7 +10927,7 @@

maxp

@@ -10597,7 +10943,7 @@

total

- 96.496% + 97.817%
- 99.026% + 99.898% +3.628
- 99.506% + 99.529% +0.314
- 90.000% + 90.000% +10.000
- 99.448% + 99.901% +1.613
@@ -10605,7 +10951,8 @@

cypriot/sources/NotoSansCypriot.designspace99.446% + "https://github.com/googlefonts/alumni-sans-collegiate">alumni-sans-collegiate/sources/AlumniSansCollegiate-Italic.glyphs99.899% + +0.217 @@ -10618,12 +10965,20 @@

+ + + + @@ -10631,7 +10986,23 @@

glyf

+ + + + + + + + @@ -10639,7 +11010,7 @@

name

@@ -10647,7 +11018,7 @@

total

+ GSUB + + 98.257% +
OS_2 - 81.481% + 96.296%
- 99.895% + 99.928% +0.416 +
+ head + + 95.455% +
+ maxp + + 95.000% +5.000
- 97.030% + 91.304%
- 99.446% + 99.900% +0.217
@@ -10655,7 +11026,7 @@

Teachers-fonts/sources/Teachers-Italic.glyphs99.442% + "https://github.com/NDISCOVER/Exo-1.0">Exo-1.0/sources/Exo-Italic.designspace99.899% @@ -10670,42 +11041,34 @@

- - - - @@ -10713,7 +11076,7 @@

total

- (mark/kern) - - 99.948% -
- GDEF + GSUB - 91.825% + 97.677%
- glyf + HVAR - 99.918% + 99.923%
- hmtx + MVAR - 99.162% + 97.727%
- name + glyf - 45.026% + 99.918%
- 99.442% + 99.900%
@@ -10721,7 +11084,8 @@

Grandiflora/sources/Grandiflora.glyphs99.436% + "https://github.com/googlefonts/BevanFont">BevanFont/sources/Bevan.glyphs99.899% + +2.146 @@ -10739,7 +11103,7 @@

GSUB

@@ -10747,7 +11111,7 @@

OS_2

@@ -10755,31 +11119,31 @@

glyf

@@ -10787,7 +11151,7 @@

total

- 97.502% + 96.830%
- 92.593% + 98.148%
- 99.380% + 100.000% +9.000
- hmtx + maxp - 99.824% + 100.000% +5.000
- maxp + name - 80.000% + 84.211%
- name + post - 86.747% + 99.602%
- 99.437% + 99.899% +2.146
@@ -10795,7 +11159,8 @@

tai-viet/sources/NotoSansTaiViet.glyphs99.432% + "https://github.com/googlefonts/BevanFont">BevanFont/sources/Bevan-Italic.glyphs99.897% + +2.121 @@ -10810,34 +11175,42 @@

+ + + + @@ -10845,7 +11218,15 @@

name

+ + + + @@ -10853,7 +11234,7 @@

total

- (mark/kern) + GSUB - 99.440% + 96.830%
- GPOS + OS_2 - 92.779% + 96.296%
- OS_2 + glyf - 79.630% + 100.000% +8.791
- glyf + head - 100.000% + 95.455% +
+ maxp + + 100.000% +10.000
- 85.981% + 84.211% +
+ post + + 99.602%
- 99.433% + 99.898% +2.121
@@ -10861,7 +11242,7 @@

thai/sources/NotoSansThai.designspace99.416% + "https://github.com/naipefoundry/gabarito">gabarito/sources/Gabarito.glyphs99.897% @@ -10874,20 +11255,12 @@

- - - - @@ -10895,15 +11268,7 @@

GSUB

- - - - @@ -10911,57 +11276,39 @@

OS_2

-
- GDEF - - 96.325% -
GPOS - 93.600% + 99.886%
- 98.496% -
- HVAR - - 53.757% + 98.877%
- 81.481% + 94.444%
- gvar + glyf - 99.960% + 99.963%
- name + gvar - 99.088% + 99.996%
- total + hmtx - 99.417% + 99.235%
-
-
- - shavian/sources/NotoSansShavian.designspace99.416% - - - - - - - - @@ -10969,7 +11316,7 @@

name

@@ -10977,7 +11324,7 @@

total

- table - - value -
- OS_2 + meta - 81.481% + fontmake only
- 97.030% + 95.312%
- 99.416% + 99.897%
@@ -10985,8 +11332,8 @@

khmer/sources/NotoSerifKhmer.glyphs99.406% - +8.529 + "https://github.com/wix/wixmadefor">wixmadefor/sources/WixMadeforText-Italic.designspace99.895% + +0.003 @@ -10999,44 +11346,12 @@

- - - - - - - - - - - - - - - - @@ -11044,31 +11359,31 @@

OS_2

@@ -11076,7 +11391,7 @@

total

- (mark/kern) - - 99.968% +93.135 -
- GDEF - - 61.882% -
- GPOS - - 98.886% -
GSUB - 98.383% -
- HVAR - - 50.796% + 97.809%
- 81.481% + 75.926%
- avar + gasp - 95.455% + fontmake only
- fvar + head - 88.333% + 95.455% +4.545
- gvar + maxp - 99.907% + 95.000%
- 99.406% +8.529 + 99.895% +0.003
@@ -11084,7 +11399,8 @@

kayah-li/sources/NotoSansKayahLi.designspace99.401% + "https://github.com/notofonts/glagolitic">glagolitic/sources/NotoSansGlagolitic.designspace99.894% + +0.173 @@ -11099,26 +11415,26 @@

@@ -11126,7 +11442,7 @@

total

- (mark/kern) + OS_2 - 98.095% + 79.630%
- GPOS + glyf - 70.588% + 100.000% +0.287
- OS_2 + name - 81.481% + 97.030%
- 99.402% + 99.895% +0.173
@@ -11134,7 +11450,7 @@

Finlandica/sources/Finlandica-Italic.glyphs99.398% + "https://github.com/notofonts/syriac">syriac/sources/NotoSansSyriac.glyphs99.894% @@ -11147,20 +11463,36 @@

+ + + + + + + + @@ -11168,7 +11500,7 @@

gvar

@@ -11176,7 +11508,7 @@

name

@@ -11184,7 +11516,7 @@

total

+ GPOS + + 99.606% +
GSUB - 99.267% + 98.206%
- glyf + OS_2 - 99.986% + 81.481% +
+ fvar + + 98.305%
- 97.924% + 99.980%
- 97.710% + 96.341%
- 99.399% + 99.895%
@@ -11192,8 +11524,8 @@

Tourney/sources/Tourney.glyphs99.390% - +1.757 + "https://github.com/googlefonts/hurricane">hurricane/sources/Hurricane-Pro.glyphs99.893% + +0.584 @@ -11206,60 +11538,44 @@

- - - - - - - - @@ -11267,7 +11583,7 @@

total

- (mark/kern) - - 99.984% +7.134 -
- GDEF - - 95.623% -
GSUB - 98.921% + 98.227%
- HVAR + glyf - 55.884% + 99.935% +1.214
- OS_2 + hmtx - 98.148% + 99.581%
- name + maxp - 93.902% + 100.000% +5.000
- post + name - 99.606% + 96.629%
- 99.391% +1.757 + 99.894% +0.584
@@ -11275,7 +11591,8 @@

alumni-sans-inline/sources/AlumniSansInline-Italic.glyphs99.387% + "https://github.com/googlefonts/meow-script">meow-script/sources/MeowScript.glyphs99.893% + +1.637 @@ -11288,28 +11605,12 @@

- - - - - - - - @@ -11317,7 +11618,7 @@

OS_2

@@ -11325,15 +11626,7 @@

glyf

- - - - @@ -11341,7 +11634,7 @@

hmtx

@@ -11349,7 +11642,7 @@

maxp

@@ -11357,7 +11650,7 @@

name

@@ -11365,7 +11658,7 @@

total

- (mark/kern) - - 99.994% -
- GPOS - - 96.606% -
GSUB - 97.625% + 98.923%
- 96.296% + 88.889%
- 98.660% -
- head - - 95.455% + 99.870% +4.280
- 99.851% + 99.462% +0.041
- 90.000% + 100.000% +15.000
- 89.888% + 96.629%
- 99.388% + 99.894% +1.637
@@ -11373,7 +11666,7 @@

carian/sources/NotoSansCarian.designspace99.387% + "https://github.com/googlefonts/mondaFont">mondaFont/sources/Monda.glyphs99.892% @@ -11388,26 +11681,26 @@

@@ -11415,7 +11708,7 @@

total

- OS_2 + GSUB - 81.481% + 96.455%
- glyf + gvar - 100.000% + 99.926%
- name + post - 97.030% + 99.824%
- 99.388% + 99.893%
@@ -11423,7 +11716,8 @@

sundanese/sources/NotoSansSundanese.glyphs99.383% + "https://github.com/googlefonts/puppies-play">puppies-play/sources/PuppiesPlay.glyphs99.887% + +1.185 @@ -11438,26 +11732,10 @@

- - - - - - - - @@ -11465,15 +11743,15 @@

OS_2

@@ -11481,7 +11759,7 @@

hmtx

@@ -11489,7 +11767,7 @@

name

@@ -11497,7 +11775,7 @@

total

- (mark/kern) - - 99.375% -
- GPOS - - 91.463% -
- HVAR + GSUB - 93.878% + 97.852%
- 79.630% + 88.889%
- gvar + glyf - 99.959% + 99.902% +2.714
- 98.925% + 98.430%
- 91.045% + 96.629%
- 99.383% + 99.888% +1.185
@@ -11505,7 +11783,8 @@

comme/sources/Comme.glyphs99.381% + "https://github.com/googlefonts/twinkle-star">twinkle-star/sources/TwinkleStar-Pro.glyphs99.887% + +1.354 @@ -11520,50 +11799,93 @@

+ + + + + + + + + + + + +
- (mark/kern) + GSUB - 99.987% + 98.183%
- GDEF + glyf - 99.131% + 99.886% +3.539 +
+ hmtx + + 99.453% +
+ name + + 96.629% +
+ total + + 99.887% +1.354
+
+
+ + questrial/sources/Questrial.glyphspackage99.883% + +0.810 + + + + + + + + @@ -11571,7 +11893,7 @@

total

+ table + + value +
GSUB - 99.092% + 96.176%
- HVAR + OS_2 - 76.278% + 90.741%
- fvar + glyf - 98.305% + 100.000% +4.865
- gvar + name - 99.977% + 97.826%
- 99.381% + 99.883% +0.810
@@ -11579,7 +11901,8 @@

allison/sources/Allison.glyphs99.378% + "https://github.com/googlefonts/grechen-fuemen">grechen-fuemen/sources/GrechenFuemen.glyphs99.882% + +0.700 @@ -11597,7 +11920,7 @@

GSUB

@@ -11605,7 +11928,7 @@

OS_2

@@ -11613,7 +11936,7 @@

glyf

@@ -11621,15 +11944,7 @@

hmtx

- - - - @@ -11645,7 +11960,7 @@

total

- 97.326% + 97.414%
- 87.037% + 88.889%
- 98.776% + 99.895% +1.755
- 99.839% -
- maxp - - 90.000% + 98.728%
- 99.378% + 99.882% +0.700
@@ -11653,7 +11968,8 @@

imperial-aramaic/sources/NotoSansImperialAramaic.designspace99.374% + "https://github.com/googlefonts/kolker-brush">kolker-brush/sources/KolkerBrush.glyphs99.882% + +1.492 @@ -11666,12 +11982,36 @@

+ + + + + + + + + + + + @@ -11679,7 +12019,7 @@

name

@@ -11687,7 +12027,7 @@

total

+ GSUB + + 97.710% +
OS_2 - 81.481% + 88.889% +
+ glyf + + 99.866% +2.390 +
+ maxp + + 100.000% +5.000
- 97.030% + 96.629%
- 99.374% + 99.882% +1.492
@@ -11695,7 +12035,7 @@

luxurious/sources/Luxurious-Script.glyphs99.373% + "https://github.com/notofonts/syriac">syriac/sources/NotoSansSyriacEastern.glyphs99.882% @@ -11713,31 +12053,23 @@

GSUB

- - - - @@ -11745,7 +12077,7 @@

name

@@ -11753,7 +12085,7 @@

total

- 97.594% -
- glyf - - 98.868% + 99.619%
- hmtx + HVAR - 99.613% + 96.484%
- maxp + OS_2 - 95.000% + 81.481%
- 96.629% + 88.462%
- 99.374% + 99.882%
@@ -11761,7 +12093,8 @@

ole/sources/Ole.glyphs99.368% + "https://github.com/googlefonts/imperial-script">imperial-script/sources/ImperialScript.glyphs99.882% + +1.080 @@ -11779,7 +12112,15 @@

GSUB

+ + + + @@ -11787,7 +12128,7 @@

glyf

@@ -11795,7 +12136,7 @@

hmtx

@@ -11811,7 +12152,7 @@

total

- 97.922% + 97.860% +
+ OS_2 + + 88.889%
- 98.696% + 99.846% +2.491
- 99.535% + 99.684%
- 99.368% + 99.882% +1.080
@@ -11819,7 +12160,7 @@

tagbanwa/sources/NotoSansTagbanwa.designspace99.358% + "https://github.com/notofonts/ottoman-siyaq-numbers">ottoman-siyaq-numbers/sources/NotoSerifOttomanSiyaq.glyphs99.881% @@ -11837,7 +12178,15 @@

OS_2

+ + + + @@ -11853,7 +12202,7 @@

name

@@ -11861,7 +12210,7 @@

total

- 81.481% + 96.296% +
+ cmap + + 98.496%
- 97.030% + 96.629%
- 99.358% + 99.882%
@@ -11869,7 +12218,8 @@

estonia/sources/EstoniaPro.glyphs99.345% + "https://github.com/notofonts/caucasian-albanian">caucasian-albanian/sources/NotoSansCaucasianAlbanian.glyphs99.880% + +9.315 @@ -11882,36 +12232,12 @@

- - - - - - - - - - - - @@ -11919,7 +12245,7 @@

name

@@ -11927,7 +12253,7 @@

total

- GSUB - - 97.564% -
glyf - 99.203% -
- hmtx - - 99.942% -
- maxp - - 90.000% + 100.000% +12.573
- 96.629% + 85.981%
- 99.346% + 99.880% +9.315
@@ -11935,7 +12261,8 @@

hebrew/sources/NotoRashiHebrew.glyphs99.338% + "https://github.com/googlefonts/AntonFont">AntonFont/sources/Anton.glyphs99.879% + +0.869 @@ -11950,18 +12277,18 @@

@@ -11969,7 +12296,15 @@

maxp

+ + + + @@ -11977,7 +12312,7 @@

total

- GDEF + GSUB - 76.923% + 96.910%
- OS_2 + glyf - 98.148% + 100.000% +3.042
- 95.000% + 100.000% +5.000 +
+ name + + 96.629%
- 99.338% + 99.880% +0.869
@@ -11985,7 +12320,8 @@

mooliFont/sources/Mooli.glyphs99.332% + "https://github.com/googlefonts/vujahday">vujahday/sources/VujahDayPro.glyphs99.879% + +0.990 @@ -12003,7 +12339,7 @@

GSUB

@@ -12011,7 +12347,7 @@

OS_2

@@ -12019,23 +12355,31 @@

glyf

+ + + + @@ -12043,7 +12387,7 @@

total

- 96.896% + 97.688%
- 98.148% + 88.889%
- 98.219% + 99.917% +2.057
- name + hmtx - 97.959% + 99.425%
- post + maxp - 99.145% + 100.000% +5.000 +
+ name + + 96.629%
- 99.332% + 99.879% +0.990
@@ -12051,7 +12395,8 @@

alumni-sans-inline/sources/AlumniSansInline.glyphs99.330% + "https://github.com/googlefonts/passions-conflict">passions-conflict/sources/PassionsConflict.glyphs99.878% + +1.027 @@ -12069,15 +12414,7 @@

(mark/kern)

- - - - @@ -12085,15 +12422,7 @@

GSUB

- - - - @@ -12101,7 +12430,7 @@

glyf

@@ -12109,7 +12438,7 @@

hmtx

@@ -12117,7 +12446,7 @@

maxp

@@ -12133,7 +12462,7 @@

total

- 99.994% -
- GPOS - - 96.606% + 99.947%
- 97.625% -
- OS_2 - - 98.148% + 97.869%
- 98.378% + 99.892% +2.401
- 99.851% + 99.054%
- 90.000% + 95.000% +10.000
- 99.330% + 99.878% +1.027
@@ -12141,7 +12470,8 @@

toto/sources/NotoSerifToto.glyphs99.326% + "https://github.com/googlefonts/zen-tokyo-zoo">zen-tokyo-zoo/sources/TokyoZoo.glyphs99.877% + +5.297 @@ -12156,42 +12486,50 @@

+ + + + @@ -12199,7 +12537,7 @@

total

- (mark/kern) + GSUB - 95.652% + 96.247%
- GPOS + OS_2 - 88.732% + 98.148%
- OS_2 + glyf - 81.481% + 99.993% +7.477
- gvar + hmtx - 99.886% + 99.708%
- meta + maxp - fontmake only + 100.000% +10.000 +
+ name + + 96.629%
- 99.327% + 99.877% +5.297
@@ -12207,7 +12545,8 @@

allura/sources/Allura.glyphs99.318% + "https://github.com/googlefonts/comforter">comforter/sources/ComforterPro.glyphs99.876% + +0.612 @@ -12222,42 +12561,77 @@

+ +
- (mark/kern) + GSUB - 99.918% + 98.020%
- GSUB + glyf - 98.129% + 99.862% +0.953
- OS_2 + maxp - 96.296% + 100.000% +5.000
- glyf + name - 99.118% + 96.629%
- hmtx + total - 99.817% + 99.876% +0.612 +
+
+
+ + babylonica/sources/Babylonica.glyphs99.874% + +3.123 + + + + + + + + + + + + + + + @@ -12265,7 +12639,7 @@

maxp

@@ -12281,7 +12655,7 @@

total

+ table + + value +
+ GSUB + + 98.200% +
+ glyf + + 99.863% +3.700
- 90.000% + 100.000% +20.000
- 99.318% + 99.874% +3.123
@@ -12289,7 +12663,7 @@

hurricane/sources/Hurricane-Pro.glyphs99.309% + "https://github.com/scfried/soft-type-jacquarda-bastarda">soft-type-jacquarda-bastarda/sources/Jacquarda-Bastarda-9.glyphs99.873% @@ -12307,39 +12681,39 @@

GSUB

@@ -12347,7 +12721,7 @@

total

- 98.227% + 97.933%
- glyf + OS_2 - 98.721% + 98.148%
- hmtx + maxp - 99.581% + 90.000%
- maxp + name - 95.000% + 95.775%
- name + post - 96.629% + 98.726%
- 99.310% + 99.874%
@@ -12355,7 +12729,8 @@

yezidi/sources/NotoSerifYezidi.designspace99.288% + "https://github.com/anrt-type/ANRT-Baskervville">ANRT-Baskervville/sources/Baskervville.glyphs99.869% + +2.126 @@ -12370,34 +12745,34 @@

@@ -12405,7 +12780,7 @@

total

- (mark/kern) + GSUB - 99.083% + 97.255%
- GPOS + glyf - 81.159% + 100.000% +6.420
- OS_2 + maxp - 77.778% + 100.000% +15.000
- gvar + name - 99.363% + 96.629%
- 99.288% + 99.869% +2.126
@@ -12413,7 +12788,7 @@

style-script/sources/StyleScript-Pro.glyphs99.282% + "https://github.com/notofonts/syriac">syriac/sources/NotoSansSyriacWestern.glyphs99.868% @@ -12428,42 +12803,34 @@

- - - - @@ -12471,7 +12838,7 @@

name

@@ -12479,7 +12846,7 @@

total

- GSUB - - 98.902% -
- OS_2 + GPOS - 94.444% + 99.345%
- glyf + GSUB - 99.184% + 99.636%
- hmtx + OS_2 - 99.792% + 81.481%
- maxp + gvar - 85.000% + 99.981%
- 96.629% + 88.462%
- 99.283% + 99.869%
@@ -12487,8 +12854,7 @@

armenian/sources/NotoSerifArmenian.glyphs99.278% - +0.807 + "https://github.com/notofonts/hatran">hatran/sources/NotoSansHatran.designspace99.867% @@ -12503,26 +12869,10 @@

- - - - - - - - @@ -12530,7 +12880,7 @@

total

- (mark/kern) - - 86.111% +77.431 -
- GDEF - - 42.238% -
- GPOS + name - 96.757% + 97.030%
- 99.279% +0.807 + 99.868%
@@ -12538,7 +12888,8 @@

grey-qo/sources/GreyQo.glyphs99.275% + "https://github.com/googlefonts/waterfall">waterfall/sources/WaterfallPro.glyphs99.864% + +0.803 @@ -12556,7 +12907,7 @@

GSUB

@@ -12564,7 +12915,7 @@

glyf

@@ -12572,7 +12923,7 @@

hmtx

@@ -12580,7 +12931,7 @@

maxp

@@ -12596,7 +12947,7 @@

total

- 97.414% + 97.957%
- 98.466% + 99.860% +2.209
- 99.842% + 99.738%
- 90.000% + 100.000% +10.000
- 99.276% + 99.865% +0.803
@@ -12604,7 +12955,8 @@

phoenician/sources/NotoSansPhoenician.designspace99.274% + "https://github.com/googlefonts/moondance">moondance/sources/MoonDancePro.glyphs99.862% + +1.106 @@ -12617,12 +12969,20 @@

+ + + + @@ -12630,7 +12990,23 @@

glyf

+ + + + + + + + @@ -12638,7 +13014,7 @@

name

@@ -12646,7 +13022,7 @@

total

+ GSUB + + 97.110% +
OS_2 - 81.481% + 88.889%
- 99.923% + 99.883% +3.126 +
+ hmtx + + 99.519% +0.096 +
+ maxp + + 95.000% +10.000
- 97.030% + 96.629%
- 99.275% + 99.863% +1.106
@@ -12654,7 +13030,8 @@

comforter/sources/ComforterPro.glyphs99.263% + "https://github.com/notofonts/indic-siyaq-numbers">indic-siyaq-numbers/sources/NotoSansIndicSiyaqNumbers.glyphs99.862% + +0.051 @@ -12672,23 +13049,23 @@

GSUB

@@ -12696,7 +13073,7 @@

name

@@ -12704,7 +13081,7 @@

total

- 98.020% + 96.203%
- glyf + OS_2 - 98.909% + 98.148%
- maxp + glyf - 95.000% + 100.000% +0.070
- 96.629% + 87.273%
- 99.264% + 99.862% +0.051
@@ -12712,8 +13089,8 @@

lao/sources/NotoSansLaoUI-MM.glyphs99.262% - +7.967 + "https://github.com/googlefonts/luxurious">luxurious/sources/Luxurious-Script.glyphs99.857% + +0.484 @@ -12726,60 +13103,44 @@

- - - - - - - - @@ -12787,7 +13148,7 @@

total

- (mark/kern) - - 100.000% +97.466 -
- GDEF - - 62.857% -
GSUB - 99.357% + 97.594%
- OS_2 + glyf - 81.481% + 99.894% +1.026
- avar + hmtx - 95.455% + 99.613%
- fvar + maxp - 88.333% + 100.000% +5.000
- gvar + name - 99.960% + 96.629%
- 99.262% +7.967 + 99.858% +0.484
@@ -12795,7 +13156,8 @@

cutivemono/sources/CutiveMono.glyphs99.257% + "https://github.com/googlefonts/qwigley">qwigley/sources/Qwigley.glyphs99.857% + +3.044 @@ -12808,12 +13170,36 @@

+ + + + + + + + + + + + @@ -12829,7 +13215,7 @@

total

+ GSUB + + 96.347% +
+ OS_2 + + 94.444% +
glyf - 98.973% + 99.793% +6.327 +
+ maxp + + 100.000% +15.000
- 99.257% + 99.857% +3.044
@@ -12837,8 +13223,8 @@

Outfit-Fonts/sources/Outfit.glyphs99.254% - +99.254 + "https://github.com/notofonts/sogdian">sogdian/sources/NotoSansSogdian.glyphs99.852% + +0.023 @@ -12856,39 +13242,23 @@

(mark/kern)

- - - - - - - - @@ -12896,47 +13266,58 @@

glyf

- - - - +
- 99.563% +99.563 -
- GSUB - - 86.692% +86.692 -
- GlyphOrder - - 99.642% +99.642 + 99.865%
- HVAR + GPOS - 99.766% +99.766 + 78.125%
- OS_2 + GSUB - 94.444% +94.444 + 99.570%
- 99.233% +99.233 -
- gvar - - 99.301% +99.301 + 100.000% +0.035
- head + name - 95.455% +95.455 + 85.981%
- hhea + total - 95.238% +95.238 + 99.853% +0.023
+
+
+ + psalter-pahlavi/sources/NotoSansPsalterPahlavi.glyphs99.851% + +5.492 + + + + + + + + @@ -12944,15 +13325,7 @@

name

- - - - @@ -12960,7 +13333,7 @@

total

+ table + + value +
- hmtx + GPOS - 99.164% +99.164 + 99.433%
- maxp + glyf - 95.000% +95.000 + 100.000% +6.701
- 98.137% +98.137 -
- post - - 99.281% +99.281 + 85.981%
- 99.254% +99.254 + 99.852% +5.492
@@ -12968,7 +13341,8 @@

gothic/sources/NotoSansGothic.designspace99.242% + "https://github.com/googlefonts/estonia">estonia/sources/EstoniaPro.glyphs99.850% + +0.505 @@ -12983,10 +13357,10 @@

@@ -12994,7 +13368,23 @@

glyf

+ + + + + + + + @@ -13002,7 +13392,7 @@

name

@@ -13010,7 +13400,7 @@

total

- OS_2 + GSUB - 79.630% + 97.564%
- 99.902% + 99.857% +0.654 +
+ hmtx + + 99.942% +
+ maxp + + 100.000% +10.000
- 97.030% + 96.629%
- 99.242% + 99.851% +0.505
@@ -13018,7 +13408,8 @@

Denk-One/sources/DenkOne.glyphs99.224% + "https://github.com/googlefonts/zen-loop">zen-loop/sources/ZenLoop.glyphs99.845% + +8.082 @@ -13033,42 +13424,34 @@

- - - - @@ -13076,7 +13459,7 @@

hmtx

@@ -13084,7 +13467,7 @@

maxp

@@ -13092,15 +13475,7 @@

name

- - - - @@ -13108,23 +13483,7 @@

total

- - - - - - - -
- (mark/kern) - - 99.999% -
- GPOS + GSUB - 99.998% + 97.701%
- GSUB + glyf - 98.703% + 99.984% +15.095
- OS_2 + head - 88.889% + 95.455%
- glyf + hhea - 93.521% + 95.238%
- 99.873% + 99.606%
- 90.000% + 95.000% +15.000
- 96.842% -
- post - - 99.649% + 84.211%
- 99.225% -
- vhea - - fontmake only -
- vmtx - - fontmake only + 99.846% +8.082
@@ -13132,7 +13491,8 @@

Mohave-Typefaces/sources/Mohave.glyphs99.212% + "https://github.com/googlefonts/comforter-brush">comforter-brush/sources/ComforterBrush-Pro.glyphs99.842% + +0.707 @@ -13150,7 +13510,7 @@

GSUB

@@ -13158,15 +13518,23 @@

glyf

+ + + + @@ -13174,7 +13542,7 @@

total

- 98.560% + 98.020%
- 100.000% + 99.836% +0.785
- gvar + maxp - 97.909% + 95.000% +15.000 +
+ name + + 96.629%
- 99.212% + 99.842% +0.707
@@ -13182,8 +13550,8 @@

Urbanist/sources/Urbanist.glyphs99.207% - +30.859 + "https://github.com/notofonts/marchen">marchen/sources/NotoSansMarchen.designspace99.840% + +0.017 @@ -13201,7 +13569,7 @@

(mark/kern)

@@ -13209,7 +13577,7 @@

GDEF

@@ -13217,23 +13585,7 @@

GPOS

- - - - - - - - @@ -13241,23 +13593,15 @@

OS_2

- - - - @@ -13265,15 +13609,7 @@

name

- - - - @@ -13281,7 +13617,7 @@

total

- 99.974% +88.542 + 99.144%
- 62.945% + 100.000%
- 98.455% -
- GSUB - - 99.680% -
- HVAR - - 76.026% + 84.733%
- 85.185% -
- gvar - - 99.999% + 81.481%
- meta + glyf - fontmake only + 100.000% +0.021
- 95.431% -
- post - - 99.361% + 97.030%
- 99.207% +30.859 + 99.840% +0.017
@@ -13289,8 +13625,7 @@

Texturina/sources/Texturina.glyphs99.203% - +19.162 + "https://github.com/SorkinType/VICWANTSchoolhandAustralia">VICWANTSchoolhandAustralia/sources/AuVICWANT.glyphs99.839% @@ -13305,50 +13640,58 @@

+ + + + @@ -13356,7 +13699,7 @@

name

@@ -13364,7 +13707,23 @@

total

+ + + + + + + +
- (mark/kern) + GPOS - 97.331% +91.773 + 99.977%
- GDEF + GSUB - 70.788% + 97.674%
- GSUB + OS_2 - 98.416% + 98.148%
- gvar + VVAR - 99.998% + fontmake only
- hhea + glyf - 95.238% + 100.000%
- maxp + gvar - 90.000% + 99.753% +
+ meta + + fontmake only
- 92.683% + 87.143%
- 99.203% +19.162 + 99.840% +
+ vhea + + fontmake only +
+ vmtx + + fontmake only
@@ -13372,7 +13731,7 @@

sancreek/sources/Sancreek.glyphs99.200% + "https://github.com/googlefonts/antonioFont">antonioFont/sources/Antonio.glyphs99.836% @@ -13387,26 +13746,26 @@

@@ -13414,7 +13773,7 @@

total

- glyf + (mark/kern) - 98.769% + 99.984%
- name + GDEF - 96.842% + 92.447%
- post + GSUB - 98.969% + 97.842%
- 99.200% + 99.837%
@@ -13422,8 +13781,7 @@

sono/sources/Sono.glyphs99.196% - +43.668 + "https://github.com/schibsted/schibsted-grotesk">schibsted-grotesk/sources/SchibstedGrotesk.glyphs99.832% @@ -13438,18 +13796,10 @@

- - - - @@ -13457,15 +13807,7 @@

GSUB

- - - - @@ -13473,7 +13815,7 @@

glyf

@@ -13481,15 +13823,15 @@

gvar

@@ -13497,7 +13839,7 @@

name

@@ -13505,7 +13847,7 @@

total

- (mark/kern) - - 100.000% +99.929 -
- GDEF + GPOS - 76.047% + 99.849%
- 97.602% -
- HVAR - - 72.533% + 98.901%
- 99.974% + 100.000%
- 99.994% + 98.394%
- hmtx + maxp - 99.469% + 95.000%
- 91.018% + 92.437%
- 99.196% +43.668 + 99.833%
@@ -13513,8 +13855,8 @@

Anta-Regular/sources/Anta-Regular.glyphs99.182% - -0.309 + "https://github.com/scfried/soft-type-micro">soft-type-micro/sources/Micro5.glyphs99.832% + +4.902 @@ -13529,18 +13871,18 @@

@@ -13548,7 +13890,15 @@

glyf

+ + + + @@ -13556,7 +13906,15 @@

name

+ + + + @@ -13564,7 +13922,7 @@

total

- (mark/kern) + GSUB - 97.095% +97.095 + 97.912%
- GPOS + OS_2 - 91.753% + 98.148%
- 99.347% + 100.000% +9.659 +
+ maxp + + 90.000% +10.000
- 96.629% + 95.775% +
+ post + + 98.802%
- 99.182% -0.309 + 99.833% +4.902
@@ -13572,7 +13930,8 @@

grechen-fuemen/sources/GrechenFuemen.glyphs99.181% + "https://github.com/notofonts/mayan-numerals">mayan-numerals/sources/NotoSansMayanNumerals.designspace99.828% + +2.984 @@ -13585,36 +13944,20 @@

- - - - - - - - @@ -13622,7 +13965,7 @@

name

@@ -13630,7 +13973,7 @@

total

- GSUB - - 97.414% -
- OS_2 - - 88.889% -
glyf - 98.140% + 100.000% +4.593
- hmtx + maxp - 98.728% + 100.000% +5.000
- 96.629% + 97.030%
- 99.182% + 99.829% +2.984
@@ -13638,7 +13981,8 @@

mulish/sources/Mulish-Italic.glyphs99.178% + "https://github.com/SorkinType/Calistoga">Calistoga/sources/Calistoga.glyphs99.828% + +0.309 @@ -13653,42 +13997,34 @@

- - - - @@ -13696,23 +14032,7 @@

glyf

- - - - - - - - @@ -13720,7 +14040,7 @@

name

@@ -13728,7 +14048,7 @@

total

- GSUB - - 98.735% -
- OS_2 + (mark/kern) - 98.148% + 99.999%
- STAT + GPOS - 93.750% + 99.699%
- avar + GSUB - 71.429% + 98.918%
- fvar + OS_2 - 96.610% + 98.148%
- 99.951% -
- gvar - - 96.338% -
- head - - 95.455% + 100.000% +4.701
- 92.405% + 97.030%
- 99.178% + 99.829% +0.309
@@ -13736,7 +14056,8 @@

lovers-quarrel/sources/LoversQuarrel.glyphs99.172% + "https://github.com/notofonts/old-italic">old-italic/sources/NotoSansOldItalic.designspace99.825% + +0.083 @@ -13754,15 +14075,7 @@

GSUB

- - - - @@ -13770,15 +14083,7 @@

glyf

- - - - @@ -13786,7 +14091,7 @@

name

@@ -13794,7 +14099,7 @@

total

- 95.946% -
- OS_2 - - 92.593% + 96.667%
- 98.484% -
- maxp - - 85.000% + 100.000% +0.128
- 96.629% + 97.030%
- 99.173% + 99.826% +0.083
@@ -13802,7 +14107,8 @@

festive/sources/Festive-Pro.glyphs99.167% + "https://github.com/googlefonts/island-moments">island-moments/sources/IslandMomentsPro.glyphs99.824% + +1.857 @@ -13820,15 +14126,7 @@

GSUB

- - - - @@ -13836,7 +14134,7 @@

glyf

@@ -13844,7 +14142,7 @@

hmtx

@@ -13852,7 +14150,7 @@

maxp

@@ -13860,7 +14158,7 @@

name

@@ -13868,7 +14166,7 @@

total

- 97.877% -
- OS_2 - - 77.778% + 97.380%
- 99.124% + 99.819% +2.345
- 99.931% + 99.558%
- 95.000% + 100.000% +15.000
- 97.826% + 96.629%
- 99.168% + 99.824% +1.857
@@ -13876,7 +14174,8 @@

inscriptional-parthian/sources/NotoSansInscriptionalParthian.glyphs99.151% + "https://github.com/googlefonts/kings">kings/sources/KingsPro.glyphs99.819% + +0.371 @@ -13889,12 +14188,20 @@

+ + + + @@ -13902,7 +14209,23 @@

glyf

+ + + + + + + + @@ -13910,7 +14233,7 @@

name

@@ -13918,7 +14241,7 @@

total

+ GSUB + + 96.496% +
OS_2 - 81.481% + 88.889%
- 100.000% + 99.886% +0.860 +
+ hmtx + + 99.506% +
+ maxp + + 100.000% +10.000
- 85.981% + 96.629%
- 99.151% + 99.820% +0.371
@@ -13926,7 +14249,7 @@

victor-mono-font/sources/VictorMono.glyphs99.151% + "https://github.com/schibsted/schibsted-grotesk">schibsted-grotesk/sources/SchibstedGrotesk-Italic.glyphs99.816% @@ -13941,18 +14264,18 @@

@@ -13960,7 +14283,7 @@

glyf

@@ -13968,23 +14291,23 @@

gvar

@@ -13992,7 +14315,7 @@

total

- GSUB + GPOS - 99.352% + 99.851%
- OS_2 + GSUB - 96.296% + 98.901%
- 99.993% + 99.979%
- 97.387% + 98.164%
- name + maxp - 90.625% + 90.000%
- post + name - 99.918% + 92.437%
- 99.151% + 99.816%
@@ -14000,7 +14323,7 @@

comforter-brush/sources/ComforterBrush-Pro.glyphs99.135% + "https://github.com/hans-thiessen/Rethink-Sans">Rethink-Sans/sources/RethinkSans-Italic.glyphs99.814% @@ -14015,26 +14338,26 @@

@@ -14042,7 +14365,7 @@

name

@@ -14050,7 +14373,7 @@

total

- GSUB + (mark/kern) - 98.020% + 99.454%
- glyf + GPOS - 99.051% + 92.347%
- maxp + GSUB - 80.000% + 98.782%
- 96.629% + 92.035%
- 99.135% + 99.815%
@@ -14058,7 +14381,8 @@

bonheur-royale/sources/BonheurRoyale.glyphs99.130% + "https://github.com/googlefonts/shalimar">shalimar/sources/Shalimar.glyphs99.813% + +0.781 @@ -14076,15 +14400,7 @@

GSUB

- - - - @@ -14092,7 +14408,7 @@

glyf

@@ -14100,7 +14416,7 @@

hmtx

@@ -14108,7 +14424,7 @@

maxp

@@ -14116,7 +14432,7 @@

name

@@ -14124,7 +14440,7 @@

total

- 98.138% -
- OS_2 - - 88.889% + 97.923%
- 98.209% + 99.803% +2.166
- 99.199% + 98.552%
- 90.000% + 100.000% +15.000
- 96.629% + 86.316%
- 99.131% + 99.813% +0.781
@@ -14132,7 +14448,8 @@

Alexandria/sources/Alexandria.glyphs99.116% + "https://github.com/notofonts/warang-citi">warang-citi/sources/NotoSansWarangCiti.designspace99.808% + +1.772 @@ -14145,52 +14462,12 @@

- - - - - - - - - - - - - - - - - - - - @@ -14198,7 +14475,7 @@

OS_2

@@ -14206,47 +14483,57 @@

glyf

- - - - +
- (mark/kern) - - 100.000% -
- GDEF - - 88.426% -
GSUB - 95.588% -
- GlyphOrder - - 99.871% -
- HVAR - - 16.835% -
- MVAR - - 98.077% + 97.479%
- 98.148% + 81.481%
- 99.488% + 100.000% +2.732
- gvar - - 98.104% -
- hhea + name - 95.238% + 96.842%
- hmtx + total - 99.664% + 99.809% +1.772
+
+
+ + nko/sources/NotoSansNKoUnjoined.glyphs99.789% + + + + + + + + @@ -14254,7 +14541,7 @@

total

+ table + + value +
- maxp + GPOS - 95.000% + 98.805%
- post + OS_2 - 99.853% + 98.148%
- 99.116% + 99.789%
@@ -14262,7 +14549,7 @@

mulish/sources/Mulish.glyphs99.115% + "https://github.com/googlefonts/abeezee">abeezee/sources/ABeeZee.glyphs99.787% @@ -14280,23 +14567,7 @@

GSUB

- - - - - - - - @@ -14304,15 +14575,7 @@

glyf

- - - - @@ -14320,7 +14583,7 @@

name

@@ -14328,7 +14591,7 @@

total

- 98.735% -
- avar - - 71.429% -
- fvar - - 96.610% + 94.257%
- 99.951% -
- gvar - - 96.397% + 100.000%
- 93.671% + 85.149%
- 99.116% + 99.788%
@@ -14336,8 +14599,8 @@

hebrew/sources/NotoSerifHebrew.glyphs99.106% - +16.764 + "https://github.com/notofonts/newa">newa/sources/NotoSansNewa.glyphs99.785% + +16.122 @@ -14355,7 +14618,7 @@

(mark/kern)

@@ -14363,31 +14626,55 @@

GDEF

+ + + + + + + + + + + + @@ -14395,7 +14682,7 @@

total

- 100.000% +97.570 + 99.673%
- 64.359% + 99.836%
- avar + GPOS - 95.455% + 99.426%
- fvar + GSUB - 88.333% + 96.095%
- gvar + glyf - 99.872% + 100.000% +25.817 +
+ head + + 100.000% +4.545 +
+ maxp + + 100.000% +5.000 +
+ name + + 85.981%
- 99.107% +16.764 + 99.786% +16.122
@@ -14403,7 +14690,8 @@

figtree/sources/Figtree-Italic.glyphs99.101% + "https://github.com/googlefonts/abeezee">abeezee/sources/ABeeZee-Italic.glyphs99.782% + +0.016 @@ -14421,87 +14709,105 @@

GSUB

+
- 86.413% + 94.257%
- GlyphOrder + OS_2 - 99.892% + 98.148%
- HVAR + glyf - 99.917% + 100.000% +0.034
- OS_2 + head - 98.148% + 95.455%
- STAT + name - 93.750% + 85.149%
- glyf + total - 99.371% + 99.783% +0.016
+
+
+ + Azeret/sources/AzeretMono.glyphs99.781% + + + + + + + + @@ -14509,15 +14815,7 @@

name

- - - - @@ -14525,7 +14823,7 @@

total

+ table + + value +
- gvar + (mark/kern) - 99.645% + 99.982%
- head + GDEF - 95.455% + 99.888%
- hhea + GSUB - 95.238% + 97.888%
- hmtx + MVAR - 97.730% + 97.872%
- maxp + gvar - 95.000% + 99.689%
- 93.151% -
- post - - 99.799% + 91.925%
- 99.101% + 99.782%
@@ -14533,7 +14831,8 @@

fuggles/sources/Fuggles.glyphs99.096% + "https://github.com/googlefonts/alex-brush">alex-brush/sources/AlexBrush.glyphs99.780% + +1.505 @@ -14551,7 +14850,7 @@

GSUB

@@ -14559,7 +14858,7 @@

OS_2

@@ -14567,15 +14866,7 @@

glyf

- - - - @@ -14583,7 +14874,7 @@

maxp

@@ -14599,7 +14890,7 @@

total

- 98.238% + 99.625%
- 94.444% + 92.593%
- 99.020% -
- hmtx - - 99.829% + 99.578% +3.148
- 80.000% + 100.000% +5.000
- 99.096% + 99.781% +1.505
@@ -14607,8 +14898,8 @@

lao/sources/NotoSerifLao.glyphs99.092% - +12.730 + "https://github.com/notofonts/miao">miao/sources/NotoSansMiao.glyphs99.777% + +1.931 @@ -14626,15 +14917,7 @@

(mark/kern)

- - - - @@ -14642,7 +14925,7 @@

GPOS

@@ -14650,47 +14933,15 @@

GSUB

- - - - - - - - - - - - - - - - @@ -14698,7 +14949,7 @@

name

@@ -14706,7 +14957,7 @@

total

- 100.000% +99.235 -
- GDEF - - 63.538% + 99.942%
- 97.863% + 97.494%
- 97.967% -
- HVAR - - 61.039% -
- OS_2 - - 77.778% -
- avar - - 95.455% -
- fvar - - 88.333% + 97.605%
- gvar + glyf - 99.948% + 99.945% +4.910
- 99.088% + 85.981%
- 99.092% +12.730 + 99.778% +1.931
@@ -14714,8 +14965,7 @@

kreon/sources/Kreon.glyphs99.091% - -0.299 + "https://github.com/notofonts/bassa-vah">bassa-vah/sources/NotoSansBassaVah.glyphs99.771% @@ -14730,34 +14980,10 @@

- - - - - - - - - - - - @@ -14765,7 +14991,7 @@

total

- (mark/kern) - - 98.499% -1.334 -
- GPOS - - 88.095% -
- glyf - - 100.000% -
- gvar + OS_2 - 98.355% + 81.481%
- 99.091% -0.299 + 99.771%
@@ -14773,7 +14999,8 @@

questrial/sources/Questrial.glyphspackage99.072% + "https://github.com/notofonts/phags-pa">phags-pa/sources/NotoSansPhagsPa.glyphs99.770% + +2.802 @@ -14791,7 +15018,7 @@

GSUB

@@ -14799,7 +15026,7 @@

OS_2

@@ -14807,7 +15034,7 @@

glyf

@@ -14815,7 +15042,7 @@

name

@@ -14823,7 +15050,7 @@

total

- 96.176% + 98.869%
- 90.741% + 81.481%
- 95.135% + 100.000% +3.626
- 97.826% + 85.981%
- 99.073% + 99.771% +2.802
@@ -14831,7 +15058,7 @@

old-south-arabian/sources/NotoSansOldSouthArabian.designspace99.070% + "https://github.com/notofonts/gujarati">gujarati/sources/NotoSansGujarati.glyphs99.769% @@ -14846,84 +15073,50 @@

- - - - -
- OS_2 + (mark/kern) - 81.481% + 99.893%
- glyf + GDEF - 100.000% + 68.703%
- name + GPOS - 97.030% + 88.356%
- total - - 99.070% -
-
-
- - waterfall/sources/WaterfallPro.glyphs99.061% - - - - - - - - - - - - @@ -14931,7 +15124,7 @@

name

@@ -14939,7 +15132,7 @@

total

- table - - value -
GSUB - 97.957% -
- glyf - - 97.651% + 98.250%
- hmtx + OS_2 - 99.738% + 94.444%
- maxp + gvar - 90.000% + 99.996%
- 96.629% + 99.387%
- 99.062% + 99.770%
@@ -14947,7 +15140,8 @@

javanese/sources/NotoSansJavanese.glyphs99.060% + "https://github.com/notofonts/nko">nko/sources/NotoSansNKo.glyphs99.767% + +13.539 @@ -14962,34 +15156,34 @@

@@ -14997,7 +15191,7 @@

total

- (mark/kern) + GPOS - 99.948% + 98.805%
- GPOS + OS_2 - 93.706% + 98.148%
- OS_2 + glyf - 79.630% + 100.000% +22.323
- gvar + name - 99.972% + 85.981%
- 99.060% + 99.768% +13.539
@@ -15005,7 +15199,8 @@

markazitext/sources/MarkaziText.glyphs99.054% + "https://github.com/notofonts/mende-kikakui">mende-kikakui/sources/NotoSansMendeKikakui.glyphs99.767% + +1.195 @@ -15020,10 +15215,10 @@

@@ -15031,15 +15226,7 @@

GSUB

- - - - @@ -15047,7 +15234,7 @@

OS_2

@@ -15055,23 +15242,23 @@

glyf

@@ -15079,7 +15266,7 @@

total

- GDEF + GPOS - 78.596% + 97.391%
- 99.369% -
- MVAR - - 97.436% + 96.774%
- 98.148% + 81.481%
- 99.992% + 99.948% +1.437
- gvar + maxp - 97.789% + 90.000%
- post + name - 99.808% + 85.981%
- 99.054% + 99.767% +1.195
@@ -15087,7 +15274,8 @@

ogham/sources/NotoSansOgham.designspace99.052% + "https://github.com/notofonts/elbasan">elbasan/sources/NotoSansElbasan.glyphs99.763% + +1.912 @@ -15100,20 +15288,12 @@

- - - - @@ -15121,7 +15301,7 @@

name

@@ -15129,7 +15309,7 @@

total

- OS_2 - - 81.481% -
glyf - 100.000% + 100.000% +2.915
- 97.030% + 85.981%
- 99.052% + 99.763% +1.912
@@ -15137,7 +15317,8 @@

alumni/sources/AlumniSans-Italic.glyphs99.044% + "https://github.com/notofonts/music">music/sources/NotoMusic.glyphs99.761% + +0.164 @@ -15150,108 +15331,118 @@

- - - - +
- (mark/kern) - - 99.784% -
GDEF - 99.867% + 99.329%
- GSUB + GPOS - 90.511% + 98.553%
- GlyphOrder + OS_2 - 99.501% + 98.148%
- HVAR + glyf - 99.414% + 100.000% +0.253
- OS_2 + maxp - 94.444% + 100.000% +5.000
- STAT + name - 93.750% + 97.030%
- glyf + total - 98.301% + 99.762% +0.164
+
+
+ + thai/sources/NotoSansThaiUI.designspace99.752% + + + + + + + + @@ -15259,15 +15450,7 @@

name

- - - - @@ -15275,7 +15458,7 @@

total

+ table + + value +
- gvar + GDEF - 98.788% + 87.800%
- head + GPOS - 95.455% + 93.600%
- hhea + GSUB - 95.238% + 98.496%
- hmtx + OS_2 - 98.802% + 81.481%
- maxp + gvar - 95.000% + 99.961%
- 90.789% -
- post - - 99.352% + 99.088%
- 99.045% + 99.752%
@@ -15283,7 +15466,8 @@

kawi/sources/NotoSansKawi.glyphs99.033% + "https://github.com/googlefonts/lavishly-yours">lavishly-yours/sources/LavishlyYours.glyphs99.750% + +2.217 @@ -15301,47 +15485,73 @@

(mark/kern)

+ +
- 99.809% + 99.450%
- GDEF + GSUB - 85.358% + 97.872%
- GPOS + glyf - 98.680% + 100.000% +4.548
- GSUB + name - 98.006% + 96.629%
- gvar + total - 99.949% + 99.751% +2.217 +
+
+
+ + avestan/sources/NotoSansAvestan.designspace99.744% + + + + + + + + + + + @@ -15349,7 +15559,7 @@

name

@@ -15357,7 +15567,7 @@

total

+ table + + value +
+ OS_2 + + 81.481%
- maxp + glyf - 95.000% + 100.000%
- 93.458% + 97.030%
- 99.034% + 99.744%
@@ -15365,7 +15575,8 @@

shalimar/sources/Shalimar.glyphs99.032% + "https://github.com/SorkinType/Voltaire">Voltaire/sources/Voltaire.glyphs99.740% + +0.156 @@ -15378,28 +15589,44 @@

+ + + + + + + + @@ -15407,7 +15634,7 @@

maxp

@@ -15415,7 +15642,7 @@

name

@@ -15423,7 +15650,7 @@

total

+ (mark/kern) + + 99.999% +
+ GPOS + + 99.601% +
GSUB - 97.923% + 98.647%
- glyf + OS_2 - 97.636% + 92.593%
- hmtx + glyf - 98.552% + 99.980% +4.780
- 85.000% + 100.000% +10.000
- 86.316% + 97.030%
- 99.033% + 99.741% +0.156
@@ -15431,7 +15658,8 @@

Mohave-Typefaces/sources/Mohave-Italic.glyphs99.031% + "https://github.com/carolinashort/MyNerve">MyNerve/sources/Mynerve.glyphs99.739% + +1.761 @@ -15446,26 +15674,26 @@

@@ -15473,23 +15701,31 @@

glyf

+ + + + @@ -15497,7 +15733,7 @@

name

@@ -15505,7 +15741,7 @@

total

- GSUB + (mark/kern) - 97.576% + 99.861%
- OS_2 + GPOS - 98.148% + 96.552%
- STAT + GSUB - 93.750% + 99.276%
- 100.000% + 99.790% +2.263
- gvar + head - 97.741% + 95.455% +4.545
- head + hmtx - 95.455% + 97.547% +0.294 +
+ maxp + + 100.000% +5.000
- 93.151% + 84.211%
- 99.031% + 99.739% +1.761
@@ -15513,7 +15749,7 @@

instrument-serif/sources/Instrument_Serif_Italic.glyphs99.014% + "https://github.com/displaay/Azeret">Azeret/sources/AzeretMono-Italic.glyphs99.736% @@ -15528,134 +15764,82 @@

- - - - -
- GSUB - - 97.800% -
- glyf + (mark/kern) - 97.941% + 99.985%
- maxp + GDEF - 95.000% + 99.771%
- name + GSUB - 97.826% + 97.888%
- total + MVAR - 99.015% + 97.872%
-
-
- - lydian/sources/NotoSansLydian.designspace99.011% - - - - - - - - - - - - -
- table - - value -
OS_2 - 79.630% -
- glyf - - 100.000% + 98.148%
- name + STAT - 97.030% + 93.750%
- total + glyf - 99.012% + 99.795%
-
-
- - AntonFont/sources/Anton.glyphs99.010% - - - - - - - - @@ -15663,7 +15847,7 @@

name

@@ -15671,7 +15855,7 @@

total

- table - - value -
- GSUB + gvar - 96.910% + 99.784%
- glyf + head - 96.958% + 95.455%
- maxp + hmtx - 95.000% + 96.615%
- 96.629% + 90.683%
- 99.011% + 99.736%
@@ -15679,7 +15863,8 @@

solitreo/sources/Solitreo.glyphs99.007% + "https://github.com/notofonts/cypro-minoan">cypro-minoan/sources/NotoSansCyproMinoan.glyphs99.735% + +8.201 @@ -15694,26 +15879,10 @@

- - - - - - - - @@ -15721,7 +15890,7 @@

glyf

@@ -15737,7 +15906,7 @@

total

- (mark/kern) - - 97.975% -
- GPOS - - 80.139% -
- GSUB + OS_2 - 97.938% + 81.481%
- 99.745% + 100.000% +10.573
- 99.007% + 99.736% +8.201
@@ -15745,7 +15914,8 @@

balinese/sources/NotoSerifBalinese.glyphs99.005% + "https://github.com/SorkinType/Asset">Asset/sources/Asset.glyphs99.733% + +0.132 @@ -15760,58 +15930,50 @@

- - - - @@ -15819,7 +15981,7 @@

total

- (mark/kern) - - 99.823% -
- GDEF + GPOS - 99.897% + 99.603%
- GPOS + OS_2 - 94.091% + 81.481%
- OS_2 + glyf - 81.481% + 100.000% +1.592
- glyf + maxp - 99.050% + 100.000% +5.000
- hmtx + name - 97.797% + 88.372%
- name + post - 85.981% + 99.685%
- 99.005% + 99.733% +0.132
@@ -15827,7 +15989,7 @@

Joan/sources/Joan.glyphs99.001% + "https://github.com/googlefonts/genos">genos/sources/Genos-Italic.glyphs99.726% @@ -15842,10 +16004,18 @@

+ + + + @@ -15853,47 +16023,47 @@

GSUB

@@ -15901,7 +16071,7 @@

name

@@ -15909,7 +16079,7 @@

total

- GPOS + (mark/kern) - 99.353% + 99.981% +
+ GDEF + + 87.643%
- 96.946% + 96.746%
- glyf + OS_2 - 89.065% + 98.148%
- head + STAT - 95.455% + 93.750%
- hhea + glyf - 95.238% + 99.945%
- hmtx + head - 98.741% + 95.455%
- maxp + hmtx - 85.000% + 99.269%
- 93.976% + 90.789%
- 99.001% + 99.726%
@@ -15917,7 +16087,8 @@

buhid/sources/NotoSansBuhid.designspace99.000% + "https://github.com/notofonts/old-persian">old-persian/sources/NotoSansOldPersian.designspace99.722% + +0.093 @@ -15943,15 +16114,7 @@

glyf

- - - - @@ -15967,7 +16130,7 @@

total

- 100.000% -
- maxp - - 90.000% + 100.000% +0.110
- 99.000% + 99.723% +0.093
@@ -15975,7 +16138,7 @@

abhaya-libre-font/sources/AbhayaLibre.glyphs98.998% + "https://github.com/googlefonts/genos">genos/sources/Genos.glyphs99.717% @@ -15993,7 +16156,7 @@

(mark/kern)

@@ -16001,71 +16164,98 @@

GDEF

+
- 99.613% + 99.988%
- 85.752% + 86.239%
- GPOS + GSUB - 86.719% + 97.988%
- GSUB + glyf - 96.970% + 99.995%
- HVAR + gvar - 99.589% + 99.921%
- OS_2 + name - 81.481% + 92.105%
- glyf + total - 99.777% + 99.718%
+
+
+ + old-sogdian/sources/NotoSansOldSogdian.glyphs99.703% + +0.095 + + + + + + + + + + + + @@ -16073,7 +16263,7 @@

name

@@ -16081,7 +16271,7 @@

total

+ table + + value +
- gvar + (mark/kern) - 98.266% + 99.686%
- hhea + GPOS - 95.238% + 97.143%
- hmtx + OS_2 - 98.997% + 98.148% +
+ glyf + + 100.000% +0.136
- 89.510% + 85.981%
- 98.998% + 99.703% +0.095
@@ -16089,7 +16279,7 @@

victor-mono-font/sources/VictorMono-Italic.glyphs98.997% + "https://github.com/notofonts/lisu">lisu/sources/NotoSansLisu.glyphs99.701% @@ -16102,68 +16292,63 @@

- - - - - - - - - - - - +
- GSUB - - 99.458% -
OS_2 - 94.444% -
- STAT - - 93.750% -
- glyf - - 99.869% + 79.630%
- gvar + total - 97.598% + 99.701%
+
+
+ + wancho/sources/NotoSansWancho.designspace99.700% + +7.372 + + + + + + + + @@ -16171,15 +16356,7 @@

name

- - - - @@ -16187,7 +16364,7 @@

total

+ table + + value +
- head + (mark/kern) - 90.909% + 99.407%
- hhea + GPOS - 95.238% + 82.540%
- hmtx + glyf - 96.691% + 100.000% +11.099
- 89.062% -
- post - - 99.920% + 97.030%
- 98.997% + 99.700% +7.372
@@ -16195,7 +16372,8 @@

Diphylleia/sources/Diphylleia.glyphs98.995% + "https://github.com/notofonts/chakma">chakma/sources/NotoSansChakma.designspace99.698% + +6.205 @@ -16210,164 +16388,149 @@

- - - - - - -
- GSUB - - 95.592% -
- glyf + (mark/kern) - 99.842% + 99.928%
- hmtx + GDEF - 99.968% + 100.000%
- name + GPOS - 79.518% + 99.410%
- total + GSUB - 98.996% + 96.894%
- vhea + GlyphOrder - fontmake only + 99.426%
- vmtx - - fontmake only -
-
-
- - malayalam/sources/NotoSerifMalayalam.glyphs98.987% - - - - - - - - - - +
- table - - value -
- (mark/kern) + OS_2 - 99.216% + 81.481%
- GDEF + glyf - 97.679% + 99.794% +17.182
- GPOS + hhea - 98.000% + 95.238%
- GSUB + hmtx - 96.915% + 99.808%
- HVAR + maxp - 19.878% + 95.000% +5.000
- MVAR + name - 97.872% + 87.931%
- OS_2 + post - 96.296% + 99.818%
- glyf + total - 99.991% + 99.698% +6.205
+
+
+ + brahmi/sources/NotoSansBrahmi.glyphs99.698% + +1.402 + + + + + + + + @@ -16375,7 +16538,7 @@

name

@@ -16383,7 +16546,7 @@

total

+ table + + value +
- gvar + (mark/kern) - 99.936% + 99.816%
- hhea + GPOS - 95.238% + 99.145%
- hmtx + glyf - 96.100% + 100.000% +2.803
- 98.734% + 85.981%
- 98.987% + 99.698% +1.402
@@ -16391,7 +16554,7 @@

instrument-serif/sources/Instrument_Serif.glyphs98.986% + "https://github.com/notofonts/sinhala">sinhala/sources/NotoSansSinhala.glyphs99.691% @@ -16406,101 +16569,90 @@

-
- GSUB + (mark/kern) - 97.800% + 99.701%
- glyf + GDEF - 97.814% + 73.487%
- maxp + GPOS - 90.000% + 93.623%
- name + HVAR - 97.826% + 34.117%
- total + OS_2 - 98.986% + 96.296%
-
-
- - Libre-Bodoni/sources/LibreBodoni.glyphs98.983% - -0.792 - - - - - - - - + + + + @@ -16508,7 +16660,7 @@

total

- table - - value -
- (mark/kern) + avar - 98.316% -1.643 + 95.455%
- GDEF + fvar - 89.627% + 87.939%
- GPOS + gvar - 91.579% + 99.994%
- GSUB + hhea - 97.678% + 95.238%
- OS_2 + hmtx - 87.037% + 99.384% +
+ name + + 99.387%
- 98.984% -0.792 + 99.692%
@@ -16516,7 +16668,8 @@

tangut/sources/NotoSerifTangut.glyphspackage98.983% + "https://github.com/notofonts/manichaean">manichaean/sources/NotoSansManichaean.glyphs99.688% + +5.557 @@ -16531,58 +16684,58 @@

- glyf + (mark/kern) - 99.789% + 99.446%
- maxp + GPOS - 95.000% + 81.633%
- name + GSUB - 96.842% + 99.095%
- post + OS_2 - 99.993% + 81.481%
- total + glyf - 98.984% + 100.000% +6.642
- vhea + name - fontmake only + 85.981%
- vmtx + total - fontmake only + 99.688% +5.557
@@ -16590,7 +16743,8 @@

mandaic/sources/NotoSansMandaic.designspace98.968% + "https://github.com/notofonts/deseret">deseret/sources/NotoSansDeseret.designspace99.685% + +0.051 @@ -16603,30 +16757,6 @@

- - - - - - - - - - - - @@ -16656,7 +16786,7 @@

total

- (mark/kern) - - 98.982% -
- GPOS - - 80.769% -
- GSUB - - 98.384% -
OS_2 @@ -16640,7 +16770,7 @@

glyf

- 99.241% + 100.000% +0.068
- 98.969% + 99.685% +0.051
@@ -16664,7 +16794,8 @@

fleurdeleah/sources/FleurDeLeah.glyphs98.964% + "https://github.com/notofonts/khojki">khojki/sources/NotoSansKhojki.glyphs99.680% + +10.652 @@ -16679,10 +16810,18 @@

+ + + + @@ -16690,7 +16829,7 @@

OS_2

@@ -16698,7 +16837,7 @@

glyf

@@ -16714,7 +16853,7 @@

hmtx

@@ -16722,7 +16861,7 @@

maxp

@@ -16730,7 +16869,7 @@

name

@@ -16738,7 +16877,7 @@

total

- GSUB + (mark/kern) - 97.797% + 98.837% +
+ GPOS + + 96.766%
- 88.889% + 79.630%
- 98.120% + 100.000% +13.768
- 99.520% + 99.462%
- 90.000% + 100.000% +10.000
- 96.629% + 85.981%
- 98.964% + 99.680% +10.652
@@ -16746,7 +16885,7 @@

limbu/sources/NotoSansLimbu.glyphs98.957% + "https://github.com/theleagueof/league-spartan">league-spartan/sources/LeagueSpartan.glyphs99.679% @@ -16764,55 +16903,55 @@

(mark/kern)

@@ -16820,7 +16959,7 @@

total

- 99.356% + 99.780%
- GPOS + GDEF - 88.439% + 92.657%
- OS_2 + GPOS - 79.630% + 95.210%
- glyf + GSUB - 99.969% + 97.290%
- hhea + OS_2 - 95.238% + 98.148%
- hmtx + name - 96.386% + 88.158%
- name + post - 85.981% + 99.524%
- 98.957% + 99.679%
@@ -16828,8 +16967,7 @@

Archivo/sources/Archivo-Italic.glyphs98.949% - +21.277 + "https://github.com/notofonts/georgian">georgian/sources/NotoSansGeorgian.glyphspackage99.671% @@ -16842,20 +16980,12 @@

- - - - @@ -16863,23 +16993,15 @@

GSUB

- - - - @@ -16887,47 +17009,58 @@

OS_2

- - - - +
- (mark/kern) - - 98.915% +98.334 -
GDEF - 51.088% + 56.787%
- 91.112% -
- GlyphOrder - - 99.580% + 94.382%
- HVAR + MVAR - 99.718% + 98.958%
- 96.296% -
- STAT - - 95.238% + 79.630%
- glyf + total - 99.336% + 99.672%
+
+
+ + sassy-frass/sources/SassyFrass.glyphs99.671% + +2.037 + + + + + + + + @@ -16935,7 +17068,7 @@

hmtx

@@ -16943,7 +17076,7 @@

maxp

@@ -16951,15 +17084,7 @@

name

- - - - @@ -16967,7 +17092,7 @@

total

+ table + + value +
- gvar + (mark/kern) - 99.356% + 99.417%
- head + GSUB - 95.455% + 98.032%
- hhea + glyf - 95.238% + 99.892% +4.342
- 99.580% + 99.216%
- 95.000% + 100.000% +15.000
- 94.318% -
- post - - 99.418% + 96.629%
- 98.950% +21.277 + 99.671% +2.037
@@ -16975,7 +17100,7 @@

zanabazar-square/sources/NotoSansZanabazarSquare.designspace98.945% + "https://github.com/notofonts/vithkuqi">vithkuqi/sources/NotoSerifVithkuqi.glyphs99.664% @@ -16993,7 +17118,7 @@

(mark/kern)

@@ -17001,7 +17126,7 @@

GDEF

@@ -17009,39 +17134,31 @@

GPOS

- - - - @@ -17049,7 +17166,7 @@

total

- 99.758% + 99.153%
- 100.000% + 81.356%
- 89.126% -
- GSUB - - 99.213% + 97.143%
- glyf + HVAR - 97.792% + 93.367%
- maxp + OS_2 - 90.000% + 81.481%
- name + gvar - 98.077% + 99.755%
- 98.946% + 99.665%
@@ -17057,7 +17174,8 @@

Teachers-fonts/sources/Teachers.glyphs98.939% + "https://github.com/notofonts/samaritan">samaritan/sources/NotoSansSamaritan.glyphs99.663% + +0.048 @@ -17072,26 +17190,18 @@

- - - - @@ -17099,7 +17209,7 @@

name

@@ -17107,7 +17217,7 @@

total

- (mark/kern) - - 99.975% -
- GDEF + OS_2 - 67.467% + 77.778%
- gvar + glyf - 99.952% + 100.000% +0.081
- 45.026% + 97.030%
- 98.940% + 99.663% +0.048
@@ -17115,7 +17225,8 @@

lycian/sources/NotoSansLycian.designspace98.935% + "https://github.com/googlefonts/road-rage">road-rage/sources/RoadRage.glyphs99.659% + +1.863 @@ -17128,12 +17239,28 @@

+ + + + + + + + @@ -17141,7 +17268,39 @@

glyf

+ + + + + + + + + + + + + + + + @@ -17149,7 +17308,7 @@

name

@@ -17157,7 +17316,7 @@

total

+ (mark/kern) + + 99.730% +
+ GSUB + + 97.586% +
OS_2 - 81.481% + 98.148%
- 100.000% + 99.678% +2.383 +
+ head + + 95.455% +
+ hhea + + 95.238% +
+ hmtx + + 96.440% +
+ maxp + + 100.000% +20.000
- 97.030% + 86.316%
- 98.936% + 99.659% +1.863
@@ -17165,8 +17324,7 @@

rubik/sources/Rubik-Italic.glyphs98.924% - -0.587 + "https://github.com/notofonts/georgian">georgian/sources/NotoSerifGeorgian.glyphspackage99.652% @@ -17181,122 +17339,159 @@

+
- (mark/kern) + GDEF - 98.068% -1.537 + 54.565%
- GPOS + GSUB - 87.873% + 94.382%
- GSUB + OS_2 - 89.577% + 79.630%
- GlyphOrder + total - 99.873% + 99.653%
+
+
+ + runic/sources/NotoSansRunic.designspace99.649% + +0.055 + + + + + + + + +
+ table + + value +
- HVAR + OS_2 - 99.896% + 81.481%
- OS_2 + glyf - 98.148% + 100.000% +0.086
- STAT + name - 93.750% + 97.030%
- glyf + total - 99.471% + 99.650% +0.055
+
+
+ + Exo-2.0/sources/Exo2-Italic.designspace99.645% + + + + + + + + @@ -17304,7 +17499,7 @@

total

+ table + + value +
- gvar + GPOS - 99.660% + 99.329%
- head + GSUB - 95.455% + 90.622%
- hhea + HVAR - 95.238% + 99.932%
- hmtx + OS_2 - 99.873% + 98.148%
- maxp + glyf - 85.000% + 99.991%
- name + head - 97.260% + 95.455%
- post + hmtx - 99.842% + 99.807%
- 98.925% -0.587 + 99.645%
@@ -17312,7 +17507,8 @@

mansalva/sources/Mansalva.glyphs98.916% + "https://github.com/googlefonts/CutiveFont">CutiveFont/sources/Cutive.glyphs99.643% + +0.014 @@ -17330,7 +17526,7 @@

(mark/kern)

@@ -17338,15 +17534,7 @@

GPOS

- - - - @@ -17354,15 +17542,7 @@

glyf

- - - - @@ -17378,7 +17558,7 @@

name

@@ -17386,7 +17566,7 @@

total

- 99.872% + 99.109%
- 96.269% -
- GSUB - - 98.703% + 81.096%
- 98.822% -
- hmtx - - 99.888% + 100.000% +0.025
- 96.629% + 96.386%
- 98.917% + 99.644% +0.014
@@ -17394,8 +17574,8 @@

armenian/sources/NotoSansArmenian.glyphs98.909% - +2.518 + "https://github.com/Typedesigners/Anta-Regular">Anta-Regular/sources/Anta-Regular.glyphs99.642% + +0.460 @@ -17413,31 +17593,31 @@

(mark/kern)

@@ -17445,7 +17625,7 @@

total

- 94.551% +89.314 + 97.095%
- GDEF + GPOS - 42.000% + 91.753%
- GPOS + glyf - 96.835% + 100.000% +0.653
- gvar + name - 99.889% + 96.629%
- 98.910% +2.518 + 99.642% +0.460
@@ -17453,7 +17633,7 @@

thai/sources/NotoSansThaiLooped.glyphs98.905% + "https://github.com/notofonts/myanmar">myanmar/sources/NotoSansMyanmar.glyphs99.632% @@ -17466,132 +17646,142 @@

- - - - +
- (mark/kern) - - 98.626% -
GDEF - 99.895% + 68.418%
- GPOS + GSUB - 96.667% + 94.367%
- GSUB + HVAR - 85.265% + 59.130%
- GlyphOrder + OS_2 - 99.756% + 79.630%
- HVAR + avar - 71.782% + 95.455%
- MVAR + fvar - 98.958% + 88.333%
- OS_2 + gvar - 75.926% + 99.977%
- fvar + hmtx - 79.070% + 99.359%
- glyf + total - 99.517% + 99.633%
+
+
+ + Briem-Hand/sources/BriemHand.glyphs99.622% + + + + + + + + @@ -17599,7 +17789,7 @@

total

+ table + + value +
- gvar + (mark/kern) - 99.496% + 99.999%
- hhea + GPOS - 95.238% + 99.346%
- hmtx + GSUB - 99.754% + 98.704%
- maxp + glyf - 95.000% + 100.000%
- name + gvar - 74.944% + 99.873%
- post + maxp - 99.726% + 95.000%
- 98.905% + 99.623%
@@ -17607,7 +17797,8 @@

Agbalumo/sources/Agbalumo.glyphspackage98.895% + "https://github.com/notofonts/tifinagh">tifinagh/sources/NotoSansTifinagh.glyphs99.620% + +2.723 @@ -17625,7 +17816,7 @@

(mark/kern)

@@ -17633,31 +17824,31 @@

GPOS

@@ -17665,7 +17856,7 @@

name

@@ -17673,7 +17864,7 @@

total

- 97.687% + 99.756%
- 99.632% + 73.832%
- GSUB + OS_2 - 96.670% + 81.481%
- GlyphOrder + glyf - 21.304% + 100.000% +6.414
- glyf + maxp - 99.597% + 100.000% +5.000
- 82.105% + 85.981%
- 98.895% + 99.620% +2.723
@@ -17681,7 +17872,7 @@

vujahday/sources/VujahDayPro.glyphs98.889% + "https://github.com/notofonts/sinhala">sinhala/sources/NotoSerifSinhala.glyphs99.614% @@ -17696,10 +17887,34 @@

+ + + + + + + + + + + + @@ -17707,31 +17922,31 @@

OS_2

@@ -17739,7 +17954,7 @@

name

@@ -17747,7 +17962,7 @@

total

- GSUB + (mark/kern) - 97.688% + 99.721% +
+ GDEF + + 76.133% +
+ GPOS + + 89.604% +
+ HVAR + + 33.391%
- 88.889% + 96.296%
- glyf + gvar - 97.859% + 99.994%
- hmtx + hhea - 99.425% + 95.238%
- maxp + hmtx - 95.000% + 99.384%
- 96.629% + 99.387%
- 98.889% + 99.615%
@@ -17755,8 +17970,8 @@

latin-greek-cyrillic/sources/NotoSansMono.glyphspackage98.878% - +40.857 + "https://github.com/SorkinType/Denk-One">Denk-One/sources/DenkOne.glyphs99.612% + +0.387 @@ -17774,15 +17989,15 @@

(mark/kern)

@@ -17790,55 +18005,55 @@

GSUB

@@ -17846,7 +18061,23 @@

total

+ + + + + + + +
- 99.922% +92.990 + 99.999%
- GDEF + GPOS - 66.349% + 99.998%
- 97.318% + 98.703%
- MVAR + OS_2 - 86.275% + 88.889%
- OS_2 + glyf - 75.926% + 100.000% +6.479
- glyf + hmtx - 99.992% + 100.000% +0.127
- gvar + maxp - 97.994% + 100.000% +10.000
- maxp + name - 95.000% + 96.842%
- name + post - 98.193% + 99.649%
- 98.878% +40.857 + 99.612% +0.387 +
+ vhea + + fontmake only +
+ vmtx + + fontmake only
@@ -17854,8 +18085,8 @@

masaram-gondi/sources/NotoSansMasaramGondi.glyphs98.862% - -0.076 + "https://github.com/notofonts/zanabazar-square">zanabazar-square/sources/NotoSansZanabazarSquare.designspace99.608% + +0.663 @@ -17873,7 +18104,15 @@

(mark/kern)

+ + + + @@ -17881,7 +18120,7 @@

GPOS

@@ -17889,7 +18128,7 @@

GSUB

@@ -17897,7 +18136,15 @@

glyf

+ + + + @@ -17905,7 +18152,7 @@

name

@@ -17913,7 +18160,7 @@

total

- 97.807% -0.531 + 99.758% +
+ GDEF + + 100.000%
- 70.667% + 89.126%
- 98.696% + 99.213%
- 99.215% + 100.000% +2.208 +
+ maxp + + 90.000%
- 95.327% + 98.077%
- 98.863% -0.076 + 99.608% +0.663
@@ -17921,7 +18168,7 @@

my-soul/sources/MySoul.glyphs98.858% + "https://github.com/kosmynkab/Brygada-1918">Brygada-1918/sources/Brygada1918.glyphs99.602% @@ -17936,18 +18183,18 @@

@@ -17955,23 +18202,23 @@

glyf

@@ -17979,7 +18226,7 @@

total

- GSUB + (mark/kern) - 97.545% + 99.998%
- OS_2 + GSUB - 88.889% + 96.971%
- 97.919% + 100.000%
- maxp + gvar - 95.000% + 97.800%
- name + maxp - 96.629% + 95.000%
- 98.858% + 99.602%
@@ -17987,7 +18234,7 @@

carattere/sources/Carattere.glyphs98.856% + "https://github.com/SorkinType/SplineSansMono">SplineSansMono/sources/SplineSansMono-Italic.glyphs99.600% @@ -18000,36 +18247,44 @@

+ + + + @@ -18037,7 +18292,15 @@

name

+ + + + @@ -18045,7 +18308,7 @@

total

+ GDEF + + 81.342% +
GSUB - 97.436% + 97.171%
- glyf + OS_2 - 97.259% + 79.630%
- hmtx + STAT - 99.844% + 93.750%
- maxp + head - 90.000% + 95.455%
- 96.629% + 92.727% +
+ post + + 99.279%
- 98.857% + 99.601%
@@ -18053,7 +18316,8 @@

passions-conflict/sources/PassionsConflict.glyphs98.850% + "https://github.com/notofonts/mahajani">mahajani/sources/NotoSansMahajani.glyphs99.595% + +1.305 @@ -18071,15 +18335,15 @@

(mark/kern)

@@ -18087,23 +18351,7 @@

glyf

- - - - - - - - @@ -18111,7 +18359,7 @@

name

@@ -18119,7 +18367,7 @@

total

- 99.947% + 96.689%
- GSUB + GPOS - 97.869% + 80.392%
- 97.491% -
- hmtx - - 99.054% -
- maxp - - 85.000% + 100.000% +1.628
- 96.629% + 85.981%
- 98.851% + 99.595% +1.305
@@ -18127,8 +18375,8 @@

myanmar/sources/NotoSerifMyanmar.glyphs98.829% - +10.821 + "https://github.com/notofonts/old-permic">old-permic/sources/NotoSansOldPermic.designspace99.594% + +6.868 @@ -18141,60 +18389,12 @@

- - - - - - - - - - - - - - - - - - - - - - - - @@ -18202,23 +18402,15 @@

glyf

- - - - @@ -18226,7 +18418,7 @@

total

- (mark/kern) - - 99.141% +96.726 -
- GDEF - - 83.818% -
- GSUB - - 98.694% -
- HVAR - - 37.993% -
OS_2 - 79.630% -
- avar - - 95.455% -
- fvar - - 88.333% + 81.481%
- 99.998% + 100.000% +12.289
- gvar - - 99.010% -
- hmtx + name - 99.470% + 97.030%
- 98.829% +10.821 + 99.595% +6.868
@@ -18234,7 +18426,8 @@

Marmelad-Cyrillic/sources/Marmelad.glyphs98.826% + "https://github.com/notofonts/siddham">siddham/sources/NotoSansSiddham.glyphs99.594% + +4.943 @@ -18249,26 +18442,42 @@

+ + + + + + + + @@ -18276,7 +18485,7 @@

maxp

@@ -18284,7 +18493,7 @@

name

@@ -18292,7 +18501,7 @@

total

- GSUB + (mark/kern) - 99.415% + 98.932%
- glyf + GDEF - 96.385% + 99.168%
- hmtx + GPOS - 99.877% + 99.817% +
+ GSUB + + 97.694% +
+ glyf + + 100.000% +28.952
- 90.000% + 100.000% +5.000
- 96.629% + 80.000%
- 98.827% + 99.594% +4.943
@@ -18300,7 +18509,7 @@

nushu/sources/NotoTraditionalNushu.glyphs98.825% + "https://github.com/notofonts/gurmukhi">gurmukhi/sources/NotoSansGurmukhi.glyphs99.588% @@ -18315,66 +18524,74 @@

+ + + +
- OS_2 + (mark/kern) - 94.444% + 94.294%
- VVAR + GDEF - fontmake only + 99.866%
- fvar + GPOS - 85.246% + 97.627%
- gvar + HVAR - 99.999% + 74.059%
- name + OS_2 - 92.800% + 98.148%
- total + gvar - 98.825% + 99.940%
- vhea + hhea - fontmake only + 95.238%
- vmtx + hmtx - fontmake only + 99.650% +
+ total + + 99.589%
@@ -18382,7 +18599,8 @@

figtree/sources/Figtree.glyphs98.820% + "https://github.com/notofonts/osage">osage/sources/NotoSansOsage.glyphs99.586% + +2.289 @@ -18397,26 +18615,10 @@

- - - - - - - - @@ -18424,39 +18626,57 @@

glyf

+
- GSUB - - 86.413% -
- GlyphOrder - - 99.892% -
- HVAR + OS_2 - 98.565% + 81.481%
- 99.385% + 100.000% +3.566
- gvar + name - 98.669% + 85.981%
- hhea + total - 95.238% + 99.587% +2.289
+
+
+ + osmanya/sources/NotoSansOsmanya.designspace99.572% + + + + + + + + @@ -18464,15 +18684,7 @@

name

- - - - @@ -18480,7 +18692,7 @@

total

+ table + + value +
- hmtx + OS_2 - 97.730% + 81.481%
- maxp + glyf - 95.000% + 100.000%
- 96.053% -
- post - - 99.799% + 97.030%
- 98.821% + 99.573%
@@ -18488,7 +18700,7 @@

imperial-script/sources/ImperialScript.glyphs98.802% + "https://github.com/HelsinkiTypeStudio/Finlandica">Finlandica/sources/Finlandica.glyphs99.571% @@ -18506,15 +18718,7 @@

GSUB

- - - - @@ -18522,15 +18726,15 @@

glyf

@@ -18538,7 +18742,7 @@

name

@@ -18546,7 +18750,7 @@

total

- 97.860% -
- OS_2 - - 88.889% + 99.269%
- 97.354% + 100.000%
- hmtx + gvar - 99.684% + 98.477%
- 96.629% + 97.710%
- 98.802% + 99.571%
@@ -18554,8 +18758,8 @@

Archivo/sources/Archivo.glyphs98.801% - +22.158 + "https://github.com/googlefonts/splash">splash/sources/Splash.glyphs99.565% + +1.309 @@ -18568,44 +18772,12 @@

- - - - - - - - - - - - - - - - @@ -18621,23 +18793,7 @@

glyf

- - - - - - - - @@ -18645,7 +18801,7 @@

hmtx

@@ -18653,15 +18809,15 @@

maxp

@@ -18669,7 +18825,7 @@

total

- (mark/kern) - - 98.853% +98.187 -
- GDEF - - 63.660% -
GSUB - 91.112% -
- GlyphOrder - - 99.581% -
- HVAR - - 50.835% + 99.520%
- 99.335% -
- gvar - - 99.312% -
- hhea - - 95.238% + 99.540% +1.394
- 99.581% + 100.000% +0.449
- 95.000% + 90.000% +10.000
- post + name - 99.420% + 96.629%
- 98.801% +22.158 + 99.566% +1.309
@@ -18677,7 +18833,7 @@

alumni/sources/AlumniSans.glyphs98.789% + "https://github.com/notofonts/khmer">khmer/sources/NotoSansKhmer.glyphs99.555% @@ -18695,7 +18851,7 @@

(mark/kern)

@@ -18703,23 +18859,23 @@

GDEF

@@ -18727,7 +18883,7 @@

HVAR

@@ -18735,15 +18891,23 @@

OS_2

+ + + + @@ -18751,47 +18915,65 @@

gvar

+
- 99.787% + 99.961%
- 99.868% + 63.546%
- GSUB + GPOS - 90.229% + 99.243%
- GlyphOrder + GSUB - 99.500% + 97.820%
- 85.859% + 86.538%
- 98.148% + 81.481%
- glyf + avar - 98.227% + 95.455% +
+ fvar + + 88.333%
- 98.756% + 99.910%
- hhea + maxp - 95.238% + 90.000%
- hmtx + total - 98.699% + 99.555%
+
+
+ + ol-chiki/sources/NotoSansOlChiki.glyphs99.552% + + + + + + + + @@ -18799,7 +18981,7 @@

total

+ table + + value +
- maxp + HVAR - 95.000% + 93.846%
- name + OS_2 - 92.105% + 79.630%
- post + gvar - 99.350% + 99.650%
- 98.789% + 99.552%
@@ -18807,7 +18989,7 @@

mea-culpa/sources/MeaCulpaPro.glyphs98.785% + "https://github.com/notofonts/khmer">khmer/sources/NotoSansKhmerUI.glyphs99.550% @@ -18822,100 +19004,82 @@

-
- GSUB + (mark/kern) - 97.708% + 99.963%
- OS_2 + GDEF - 88.889% + 66.979%
- glyf + GPOS - 97.357% + 98.860%
- maxp + GSUB - 80.000% + 98.186%
- name + HVAR - 96.629% + 84.638%
- total + OS_2 - 98.785% + 79.630%
-
-
- - ruthie/sources/Ruthie.glyphs98.784% - - - - - - - - @@ -18923,15 +19087,7 @@

maxp

- - - - @@ -18939,7 +19095,7 @@

total

- table - - value -
- (mark/kern) + avar - 99.409% + 95.455%
- GSUB + fvar - 97.050% + 88.333%
- OS_2 + gvar - 85.185% + 99.912%
- glyf + hmtx - 98.113% + 99.481%
- 95.000% -
- name - - 96.629% + 90.000%
- 98.784% + 99.550%
@@ -18947,7 +19103,7 @@

EBGaramond12/sources/EBGaramond.glyphs98.769% + "https://github.com/SorkinType/SplineSans">SplineSans/sources/SplineSans.glyphs99.546% @@ -18962,42 +19118,42 @@

@@ -19005,7 +19161,15 @@

hmtx

+ + + + @@ -19013,7 +19177,7 @@

total

- (mark/kern) + GDEF - 98.919% + 98.926%
- GPOS + GSUB - 99.296% + 97.920%
- GSUB + avar - 98.099% + 96.000%
- HVAR + glyf - 0.714% + 99.780%
- glyf + gvar - 99.986% + 99.349%
- 99.690% + 99.809% +
+ post + + 99.357%
- 98.770% + 99.546%
@@ -19021,7 +19185,7 @@

MuseoModerno/sources/MuseoModerno-Italic.glyphs98.763% + "https://github.com/notofonts/nag-mundari">nag-mundari/sources/NotoSansNagMundari.glyphs99.543% @@ -19039,79 +19203,98 @@

(mark/kern)

+
- 99.725% + 97.462%
- GSUB + GPOS - 89.476% + 74.725%
- GlyphOrder + name - 99.818% + 97.030%
- HVAR + total - 52.624% + 99.544%
+
+
+ + Protest/sources/ProtestRevolution.glyphs99.533% + +99.534 + + + + + + + + @@ -19119,15 +19302,7 @@

hmtx

- - - - @@ -19135,7 +19310,7 @@

name

@@ -19143,7 +19318,7 @@

post

@@ -19151,7 +19326,7 @@

total

+ table + + value +
- OS_2 + (mark/kern) - 94.444% + 99.986% +99.986
- STAT + GDEF - 93.750% + 99.481% +99.481
- glyf + GSUB - 99.474% + 98.182% +98.182
- gvar + GlyphOrder - 99.584% + 26.897% +26.897
- head + OS_2 - 95.455% + 96.296% +96.296
- hhea + glyf - 95.238% + 99.744% +99.744
- 99.818% -
- maxp - - 95.000% + 99.482% +99.482
- 97.468% + 96.386% +96.386
- 99.770% + 100.000% +100.000
- 98.764% + 99.534% +99.534
@@ -19159,8 +19334,7 @@

thai/sources/NotoSansThaiLoopedUI.glyphs98.757% - +5.543 + "https://github.com/notofonts/thai">thai/sources/NotoSerifThai.glyphs99.532% @@ -19178,7 +19352,7 @@

(mark/kern)

@@ -19186,23 +19360,23 @@

GDEF

@@ -19210,7 +19384,7 @@

HVAR

@@ -19218,23 +19392,7 @@

OS_2

- - - - - - - - @@ -19242,31 +19400,7 @@

gvar

- - - - - - - - - - - - @@ -19274,15 +19408,7 @@

name

- - - - @@ -19290,7 +19416,7 @@

total

- 98.677% +89.319 + 99.986%
- 63.075% + 81.761%
- GSUB + GPOS - 86.275% + 92.308%
- GlyphOrder + GSUB - 99.754% + 96.629%
- 81.491% + 67.507%
- 75.926% -
- fvar - - 71.028% -
- glyf - - 99.514% + 81.481%
- 99.470% -
- hhea - - 95.238% -
- hmtx - - 99.753% -
- maxp - - 95.000% + 99.993%
- 79.344% -
- post - - 99.726% + 99.088%
- 98.758% +5.543 + 99.532%
@@ -19298,7 +19424,8 @@

moondance/sources/MoonDancePro.glyphs98.756% + "https://github.com/PaoloBiagini/Joan">Joan/sources/Joan.glyphs99.531% + +0.530 @@ -19313,18 +19440,18 @@

@@ -19332,7 +19459,23 @@

glyf

+ + + + + + + + @@ -19340,7 +19483,7 @@

hmtx

@@ -19348,7 +19491,7 @@

maxp

@@ -19356,7 +19499,7 @@

name

@@ -19364,7 +19507,7 @@

total

- GSUB + GPOS - 97.110% + 99.353%
- OS_2 + GSUB - 88.889% + 96.946%
- 96.757% + 99.765% +10.700 +
+ head + + 95.455% +
+ hhea + + 95.238%
- 99.423% + 99.076% +0.336
- 85.000% + 95.000% +10.000
- 96.629% + 93.976%
- 98.756% + 99.532% +0.530
@@ -19372,7 +19515,8 @@

Gabriela/sources/Gabriela.glyphs98.754% + "https://github.com/notofonts/cypriot">cypriot/sources/NotoSansCypriot.designspace99.523% + +0.077 @@ -19387,10 +19531,10 @@

@@ -19398,15 +19542,7 @@

glyf

- - - - @@ -19414,7 +19550,7 @@

name

@@ -19422,7 +19558,7 @@

total

- GSUB + OS_2 - 98.346% + 81.481%
- 97.757% -
- maxp - - 90.000% + 100.000% +0.105
- 96.842% + 97.030%
- 98.755% + 99.523% +0.077
@@ -19430,7 +19566,8 @@

Alice/sources/Alice.glyphs98.747% + "https://github.com/notofonts/old-turkic">old-turkic/sources/NotoSansOldTurkic.designspace99.522% + +0.070 @@ -19445,10 +19582,10 @@

@@ -19456,23 +19593,7 @@

glyf

- - - - - - - - @@ -19480,7 +19601,7 @@

name

@@ -19488,7 +19609,7 @@

total

- GSUB + OS_2 - 96.708% + 79.630%
- 97.432% -
- hhea - - 95.238% -
- maxp - - 95.000% + 100.000% +0.105
- 85.149% + 97.030%
- 98.748% + 99.523% +0.070
@@ -19496,7 +19617,8 @@

seymourFont/sources/SeymourOne.glyphs98.741% + "https://github.com/notofonts/mandaic">mandaic/sources/NotoSansMandaic.designspace99.508% + +0.540 @@ -19511,42 +19633,50 @@

+ + + + @@ -19554,7 +19684,7 @@

total

- GSUB + (mark/kern) - 98.370% + 98.982%
- glyf + GPOS - 97.762% + 80.769%
- maxp + GSUB - 95.000% + 98.384%
- name + OS_2 - 96.842% + 81.481%
- post + glyf - 99.355% + 100.000% +0.759 +
+ name + + 97.030%
- 98.742% + 99.508% +0.540
@@ -19562,7 +19692,7 @@

inscriptional-pahlavi/sources/NotoSansInscriptionalPahlavi.glyphs98.718% + "https://github.com/notofonts/vithkuqi">vithkuqi/sources/NotoSansVithkuqi.glyphs99.501% @@ -19577,60 +19707,42 @@

-
- OS_2 + (mark/kern) - 81.481% + 99.219%
- maxp + GDEF - 90.000% + 81.967%
- name + GPOS - 85.981% + 97.143%
- total + HVAR - 98.718% + 91.827%
-
-
- - paprika/sources/Paprika.glyphs98.711% - - - - - - - - @@ -19638,23 +19750,15 @@

OS_2

- - - - @@ -19662,7 +19766,7 @@

total

- table - - value -
- GSUB + MVAR - 97.959% + 98.182%
- 88.889% -
- glyf - - 97.821% + 81.481%
- name + gvar - 96.842% + 99.561%
- 98.711% + 99.501%
@@ -19670,7 +19774,8 @@

puppies-play/sources/PuppiesPlay.glyphs98.702% + "https://github.com/notofonts/kharoshthi">kharoshthi/sources/NotoSansKharoshthi.glyphs99.481% + +2.845 @@ -19685,18 +19790,34 @@

+ + + + + + + + @@ -19704,7 +19825,7 @@

glyf

@@ -19712,7 +19833,7 @@

hmtx

@@ -19720,7 +19841,7 @@

name

@@ -19728,7 +19849,7 @@

total

- GSUB + (mark/kern) - 97.852% + 99.899%
- OS_2 + GDEF - 88.889% + 99.213% +
+ GPOS + + 81.370% +
+ GSUB + + 98.000%
- 97.188% + 100.000% +5.425
- 98.430% + 100.000% +0.629
- 96.629% + 87.273%
- 98.703% + 99.482% +2.845
@@ -19736,7 +19857,8 @@

moolahlah/sources/MooLahLah.glyphs98.697% + "https://github.com/notofonts/sharada">sharada/sources/NotoSansSharada.glyphs99.481% + +2.415 @@ -19751,34 +19873,34 @@

@@ -19786,7 +19908,7 @@

name

@@ -19794,7 +19916,7 @@

total

- GSUB + (mark/kern) - 98.152% + 99.767%
- glyf + GDEF - 97.854% + 99.210%
- hmtx + GPOS - 99.216% + 98.342%
- maxp + glyf - 85.000% + 100.000% +4.708
- 96.629% + 85.981%
- 98.698% + 99.481% +2.415
@@ -19802,7 +19924,8 @@

luxurious-roman/sources/Luxurious-Roman.glyphs98.696% + "https://github.com/notofonts/old-uyghur">old-uyghur/sources/NotoSerifOldUyghur.glyphs99.480% + +12.112 @@ -19817,26 +19940,34 @@

+ + + + @@ -19844,7 +19975,7 @@

maxp

@@ -19852,7 +19983,7 @@

name

@@ -19860,7 +19991,7 @@

total

- GSUB + (mark/kern) - 98.197% + 95.105%
- glyf + GPOS - 96.871% + 88.272%
- hmtx + OS_2 - 99.846% + 96.296% +
+ glyf + + 100.000% +16.403
- 85.000% + 100.000% +10.000
- 96.629% + 85.149%
- 98.696% + 99.480% +12.112
@@ -19868,7 +19999,8 @@

Bona-Nova/sources/BonaNova-Italic.glyphs98.682% + "https://github.com/notofonts/tirhuta">tirhuta/sources/NotoSansTirhuta.glyphs99.474% + +2.487 @@ -19883,34 +20015,42 @@

+ + + + @@ -19918,7 +20058,7 @@

maxp

@@ -19926,7 +20066,7 @@

name

@@ -19934,7 +20074,7 @@

total

- GSUB + (mark/kern) - 97.738% + 99.936%
- OS_2 + GPOS - 98.148% + 97.287%
- glyf + GSUB - 94.071% + 97.479%
- head + OS_2 - 95.455% + 98.148% +
+ glyf + + 100.000% +4.361
- 90.000% + 100.000% +10.000
- 89.888% + 86.207%
- 98.683% + 99.475% +2.487
@@ -19942,8 +20082,7 @@

Fredoka-One/sources/Fredoka.glyphs98.680% - +17.696 + "https://github.com/googlefonts/Advent">Advent/sources/AdventPro.designspace99.465% @@ -19958,58 +20097,58 @@

@@ -20017,7 +20156,7 @@

total

- (mark/kern) + HVAR - 99.995% +92.706 + 39.930%
- GDEF + OS_2 - 55.076% + 94.444%
- GPOS + gasp - 89.362% + fontmake only
- HVAR + glyf - 56.795% + 99.942%
- glyf + gvar - 99.982% + 99.890%
- gvar + head - 99.962% + 90.909%
- hmtx + hhea - 99.410% + 95.238%
- 98.681% +17.696 + 99.465%
@@ -20025,7 +20164,8 @@

linear-a/sources/NotoSansLinearA.designspace98.677% + "https://github.com/notofonts/batak">batak/sources/NotoSansBatak.designspace99.442% + +2.694 @@ -20038,6 +20178,22 @@

+ + + + + + + + @@ -20067,7 +20223,7 @@

total

+ (mark/kern) + + 98.613% +
+ GPOS + + 89.224% +
OS_2 @@ -20051,7 +20207,7 @@

glyf

- 98.551% + 100.000% +3.491
- 98.677% + 99.442% +2.694
@@ -20075,7 +20231,7 @@

gideon/sources/GideonRoman.glyphs98.676% + "https://github.com/chankfonts/Teachers-fonts">Teachers-fonts/sources/Teachers-Italic.glyphs99.442% @@ -20093,15 +20249,15 @@

(mark/kern)

@@ -20109,23 +20265,7 @@

glyf

- - - - - - - - @@ -20133,15 +20273,7 @@

hmtx

- - - - @@ -20149,7 +20281,7 @@

name

@@ -20157,7 +20289,7 @@

total

- 98.460% + 99.948%
- GSUB + GDEF - 98.462% + 91.825%
- 98.691% -
- head - - 95.455% -
- hhea - - 95.238% + 99.918%
- 99.548% -
- maxp - - 85.000% + 99.162%
- 96.629% + 45.026%
- 98.676% + 99.442%
@@ -20165,7 +20297,8 @@

water-brush/sources/WaterBrush.glyphs98.673% + "https://github.com/notofonts/ugaritic">ugaritic/sources/NotoSansUgaritic.designspace99.438% + +20.624 @@ -20180,10 +20313,10 @@

@@ -20191,7 +20324,7 @@

glyf

@@ -20199,7 +20332,7 @@

name

@@ -20207,7 +20340,7 @@

total

- GSUB + OS_2 - 98.835% + 81.481%
- 98.410% + 99.945% +26.110
- 96.629% + 97.030%
- 98.674% + 99.439% +20.624
@@ -20215,7 +20348,8 @@

EBGaramond12/sources/EBGaramond-Italic.glyphs98.672% + "https://github.com/googlefonts/ruthie">ruthie/sources/Ruthie.glyphs99.436% + +0.652 @@ -20233,15 +20367,7 @@

(mark/kern)

- - - - @@ -20249,15 +20375,7 @@

GSUB

- - - - @@ -20265,89 +20383,7 @@

OS_2

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- 98.853% -
- GPOS - - 99.596% + 99.409%
- 97.909% -
- HVAR - - 0.778% + 97.050%
- 98.148% -
- STAT - - 93.750% -
- glyf - - 99.964% -
- gvar - - 99.902% -
- head - - 95.455% -
- hmtx - - 99.445% -
- name - - 93.443% -
- total - - 98.673% -
-
-
- - cherish/sources/Cherish.glyphs98.666% - - - - - - - - - - - @@ -20355,15 +20391,7 @@

glyf

- - - - @@ -20371,7 +20399,7 @@

maxp

@@ -20387,7 +20415,7 @@

total

- table - - value -
- GSUB - - 98.020% + 85.185%
- 98.157% -
- hmtx - - 99.522% + 99.451% +1.338
- 90.000% + 95.000%
- 98.667% + 99.436% +0.652
@@ -20395,7 +20423,7 @@

tapestry/sources/Tapestry.glyphs98.617% + "https://github.com/notofonts/tai-viet">tai-viet/sources/NotoSansTaiViet.glyphs99.432% @@ -20410,26 +20438,34 @@

+ + + + @@ -20437,7 +20473,7 @@

name

@@ -20445,7 +20481,7 @@

total

- OS_2 + (mark/kern) - 88.889% + 99.440%
- glyf + GPOS - 97.260% + 92.779%
- maxp + OS_2 - 90.000% + 79.630% +
+ glyf + + 100.000%
- 96.629% + 85.981%
- 98.618% + 99.433%
@@ -20453,8 +20489,7 @@

Epilogue/sources/Epilogue.glyphs98.615% - -0.362 + "https://github.com/notofonts/thai">thai/sources/NotoSansThai.designspace99.416% @@ -20467,20 +20502,12 @@

- - - - @@ -20488,7 +20515,7 @@

GPOS

@@ -20496,7 +20523,7 @@

GSUB

@@ -20504,15 +20531,7 @@

HVAR

- - - - @@ -20520,23 +20539,23 @@

OS_2

@@ -20544,7 +20563,7 @@

total

- (mark/kern) - - 99.259% -0.691 -
GDEF - 61.103% + 96.325%
- 96.371% + 93.600%
- 98.213% + 98.496%
- 42.189% -
- MVAR - - 89.899% + 53.757%
- 96.296% + 81.481%
- fvar + gvar - 98.485% + 99.960%
- gvar + name - 99.991% + 99.088%
- 98.616% -0.362 + 99.417%
@@ -20552,8 +20571,7 @@

Asap/sources/Asap.glyphs98.612% - +24.121 + "https://github.com/notofonts/shavian">shavian/sources/NotoSansShavian.designspace99.416% @@ -20568,98 +20586,116 @@

+
- (mark/kern) + OS_2 - 97.491% +93.936 + 81.481%
- GDEF + name - 78.926% + 97.030%
- GPOS + total - 89.894% + 99.416%
+
+
+ + khmer/sources/NotoSerifKhmer.glyphs99.406% + + + + + + + + @@ -20667,7 +20703,7 @@

total

+ table + + value +
- GSUB + (mark/kern) - 87.122% + 99.968%
- GlyphOrder + GDEF - 99.874% + 61.882%
- HVAR + GPOS - 86.661% + 98.886%
- glyf + GSUB - 99.400% + 98.383%
- gvar + HVAR - 99.395% + 50.796%
- hhea + OS_2 - 95.238% + 81.481%
- hmtx + avar - 99.874% + 95.455%
- maxp + fvar - 95.000% + 88.333%
- post + gvar - 99.822% + 99.907%
- 98.612% +24.121 + 99.406%
@@ -20675,8 +20711,7 @@

lao/sources/NotoSansLao.glyphs98.579% - +17.047 + "https://github.com/notofonts/kayah-li">kayah-li/sources/NotoSansKayahLi.designspace99.401% @@ -20694,47 +20729,65 @@

(mark/kern)

+
- 100.000% +99.068 + 98.095%
- GDEF + GPOS - 58.874% + 70.588%
- GPOS + OS_2 - 97.727% + 81.481%
- GSUB + total - 95.608% + 99.402%
+
+
+ + Finlandica/sources/Finlandica-Italic.glyphs99.398% + + + + + + + + @@ -20742,7 +20795,7 @@

gvar

@@ -20750,7 +20803,7 @@

name

@@ -20758,7 +20811,7 @@

total

+ table + + value +
- HVAR + GSUB - 37.748% + 99.267%
- OS_2 + glyf - 77.778% + 99.986%
- 99.996% + 97.924%
- 99.088% + 97.710%
- 98.579% +17.047 + 99.399%
@@ -20766,7 +20819,7 @@

mende-kikakui/sources/NotoSansMendeKikakui.glyphs98.571% + "https://github.com/Etcetera-Type-Co/Tourney">Tourney/sources/Tourney.glyphs99.390% @@ -20781,42 +20834,42 @@

@@ -20824,7 +20877,15 @@

name

+ + + + @@ -20832,7 +20893,7 @@

total

- GPOS + (mark/kern) - 97.391% + 99.984%
- GSUB + GDEF - 96.774% + 95.623%
- OS_2 + GSUB - 81.481% + 98.921%
- glyf + HVAR - 98.511% + 55.884%
- maxp + OS_2 - 90.000% + 98.148%
- 85.981% + 93.902% +
+ post + + 99.606%
- 98.572% + 99.391%
@@ -20840,7 +20901,7 @@

Labrada/sources/Labrada-Italic.glyphs98.566% + "https://github.com/notofonts/carian">carian/sources/NotoSansCarian.designspace99.387% @@ -20855,74 +20916,92 @@

+
- (mark/kern) + OS_2 - 98.857% + 81.481%
- GDEF + glyf - 99.851% + 100.000%
- GSUB + name - 89.601% + 97.030%
- GlyphOrder + total - 99.421% + 99.388%
+
+
+ + sundanese/sources/NotoSansSundanese.glyphs99.383% + + + + + + + + @@ -20930,23 +21009,15 @@

hmtx

- - - - @@ -20954,7 +21025,7 @@

total

+ table + + value +
- HVAR + (mark/kern) - 90.057% + 99.375%
- fvar + GPOS - 98.305% + 91.463%
- glyf + HVAR - 98.592% + 93.878%
- gvar + OS_2 - 98.747% + 79.630%
- hhea + gvar - 95.238% + 99.959%
- 99.420% -
- maxp - - 85.000% + 98.925%
- post + name - 99.136% + 91.045%
- 98.567% + 99.383%
@@ -20962,7 +21033,7 @@

are-you-serious/sources/AreYouSerious.glyphs98.539% + "https://github.com/googlefonts/comme">comme/sources/Comme.glyphs99.381% @@ -20977,42 +21048,50 @@

+ + + + @@ -21020,7 +21099,7 @@

total

- GSUB + (mark/kern) - 97.345% + 99.987%
- OS_2 + GDEF - 88.889% + 99.131%
- glyf + GSUB - 97.722% + 99.092%
- maxp + HVAR - 85.000% + 76.278%
- name + fvar - 96.629% + 98.305% +
+ gvar + + 99.977%
- 98.539% + 99.381%
@@ -21028,7 +21107,7 @@

twinkle-star/sources/TwinkleStar-Pro.glyphs98.533% + "https://github.com/notofonts/imperial-aramaic">imperial-aramaic/sources/NotoSansImperialAramaic.designspace99.374% @@ -21043,26 +21122,10 @@

- - - - - - - - @@ -21070,7 +21133,7 @@

name

@@ -21078,7 +21141,7 @@

total

- GSUB - - 98.183% -
- glyf - - 96.347% -
- hmtx + OS_2 - 99.453% + 81.481%
- 96.629% + 97.030%
- 98.533% + 99.374%
@@ -21086,8 +21149,7 @@

Bona-Nova/sources/BonaNova.glyphs98.515% - -1.365 + "https://github.com/notofonts/tagbanwa">tagbanwa/sources/NotoSansTagbanwa.designspace99.358% @@ -21102,42 +21164,18 @@

- - - - - - - - - - - - @@ -21145,7 +21183,7 @@

name

@@ -21153,7 +21191,7 @@

total

- (mark/kern) - - 97.581% -2.364 -
- GDEF - - 94.846% -
- GPOS - - 97.196% -
- GSUB + OS_2 - 97.346% + 81.481%
- maxp + glyf - 95.000% + 100.000%
- 97.196% + 97.030%
- 98.516% -1.365 + 99.358%
@@ -21161,7 +21199,8 @@

oooh-baby/sources/OoohBaby.glyphs98.511% + "https://github.com/notofonts/masaram-gondi">masaram-gondi/sources/NotoSansMasaramGondi.glyphs99.343% + +0.481 @@ -21176,34 +21215,34 @@

@@ -21211,7 +21250,7 @@

name

@@ -21219,7 +21258,7 @@

total

- GSUB + (mark/kern) - 97.817% + 97.807%
- glyf + GPOS - 95.986% + 70.667%
- hmtx + GSUB - 99.844% + 98.696%
- maxp + glyf - 90.000% + 100.000% +0.785
- 96.629% + 95.327%
- 98.511% + 99.344% +0.481
@@ -21227,8 +21266,7 @@

Manuale/sources/Manuale-Italic.glyphs98.494% - +0.023 + "https://github.com/notofonts/hebrew">hebrew/sources/NotoRashiHebrew.glyphs99.338% @@ -21241,28 +21279,12 @@

- - - - - - - - @@ -21275,34 +21297,53 @@

+
- (mark/kern) - - 98.020% -0.004 -
GDEF - 51.865% +1.689 -
- GSUB - - 97.824% + 76.923%
- STAT + maxp - 93.750% + 95.000%
- gvar + total - 99.998% + 99.338%
+
+
+ + phoenician/sources/NotoSansPhoenician.designspace99.330% + +0.056 + + + + + + + + @@ -21310,7 +21351,7 @@

name

@@ -21318,7 +21359,7 @@

total

+ table + + value +
- head + OS_2 - 95.455% + 81.481%
- hhea + glyf - 95.238% + 100.000% +0.077
- 93.750% + 97.030%
- 98.494% +0.023 + 99.330% +0.056
@@ -21326,7 +21367,7 @@

neonderthaw/sources/NeonDerThaw.glyphs98.476% + "https://github.com/notofonts/toto">toto/sources/NotoSerifToto.glyphs99.326% @@ -21341,50 +21382,42 @@

- - - - @@ -21392,7 +21425,7 @@

total

- GSUB - - 97.708% -
- OS_2 + (mark/kern) - 90.741% + 95.652%
- glyf + GPOS - 97.382% + 88.732%
- hmtx + OS_2 - 99.214% + 81.481%
- maxp + gvar - 85.000% + 99.886%
- name + meta - 96.629% + fontmake only
- 98.477% + 99.327%
@@ -21400,7 +21433,8 @@

hanunoo/sources/NotoSansHanunoo.glyphs98.471% + "https://github.com/notofonts/gothic">gothic/sources/NotoSansGothic.designspace99.293% + +0.051 @@ -21413,36 +21447,12 @@

- - - - - - - - - - - - @@ -21450,7 +21460,7 @@

glyf

@@ -21458,7 +21468,7 @@

name

@@ -21466,7 +21476,7 @@

total

- (mark/kern) - - 93.976% -
- GPOS - - 79.310% -
- GSUB - - 96.386% -
OS_2 - 81.481% + 79.630%
- 100.000% + 100.000% +0.098
- 87.273% + 97.030%
- 98.472% + 99.293% +0.051
@@ -21474,7 +21484,8 @@

tai-le/sources/NotoSansTaiLe.glyphs98.463% + "https://github.com/notofonts/modi">modi/sources/NotoSansModi.glyphs99.293% + +2.145 @@ -21492,7 +21503,7 @@

(mark/kern)

@@ -21500,7 +21511,7 @@

GDEF

@@ -21508,31 +21519,31 @@

GPOS

@@ -21548,7 +21559,7 @@

total

- 96.296% + 99.468%
- 94.505% + 100.000%
- 79.012% + 78.070%
- OS_2 + GSUB - 77.778% + 82.051%
- glyf + OS_2 - 99.329% + 81.481%
- hmtx + glyf - 93.333% + 100.000% +2.724
- 98.464% + 99.293% +2.145
@@ -21556,7 +21567,7 @@

send-flowers/sources/SendFlowers.glyphs98.462% + "https://github.com/notofonts/yezidi">yezidi/sources/NotoSerifYezidi.designspace99.288% @@ -21571,34 +21582,34 @@

@@ -21606,7 +21617,7 @@

total

- OS_2 + (mark/kern) - 98.148% + 99.083%
- glyf + GPOS - 97.254% + 81.159%
- maxp + OS_2 - 90.000% + 77.778%
- name + gvar - 96.629% + 99.363%
- 98.463% + 99.288%
@@ -21614,8 +21625,7 @@

Asap/sources/Asap-Italic.glyphs98.449% - +22.940 + "https://github.com/notofonts/armenian">armenian/sources/NotoSerifArmenian.glyphs99.278% @@ -21633,7 +21643,7 @@

(mark/kern)

@@ -21641,7 +21651,7 @@

GDEF

@@ -21649,79 +21659,7 @@

GPOS

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -21729,7 +21667,7 @@

total

- 97.370% +93.820 + 86.111%
- 64.500% + 42.238%
- 89.894% -
- GSUB - - 88.040% -
- GlyphOrder - - 99.874% -
- HVAR - - 81.052% -
- glyf - - 99.380% -
- gvar - - 99.431% -
- hhea - - 95.238% -
- hmtx - - 99.243% -
- maxp - - 95.000% -
- post - - 99.822% + 96.757%
- 98.449% +22.940 + 99.279%
@@ -21737,7 +21675,7 @@

ingrid-darling/sources/IngridDarling.glyphs98.422% + "https://github.com/notofonts/lao">lao/sources/NotoSansLaoUI-MM.glyphs99.262% @@ -21750,12 +21688,20 @@

+ + + + @@ -21763,31 +21709,31 @@

OS_2

@@ -21795,7 +21741,7 @@

total

+ GDEF + + 62.857% +
GSUB - 97.834% + 99.357%
- 88.889% + 81.481%
- glyf + avar - 96.718% + 95.455%
- maxp + fvar - 80.000% + 88.333%
- name + gvar - 96.629% + 99.960%
- 98.422% + 99.262%
@@ -21803,8 +21749,7 @@

malayalam/sources/NotoSansMalayalam.glyphs98.390% - +2.830 + "https://github.com/Outfitio/Outfit-Fonts">Outfit-Fonts/sources/Outfit.glyphs99.254% @@ -21822,87 +21767,87 @@

(mark/kern)

@@ -21910,7 +21855,15 @@

name

+ + + + @@ -21918,7 +21871,7 @@

total

- 93.803% +93.404 + 99.563%
- GDEF + GSUB - 68.676% + 86.692%
- GPOS + GlyphOrder - 91.489% + 99.642%
- GSUB + HVAR - 96.804% + 99.766%
- HVAR + OS_2 - 30.919% + 94.444%
- MVAR + glyf - 98.246% + 99.233%
- OS_2 + gvar - 96.296% + 99.301%
- glyf + head - 99.975% + 95.455%
- gvar + hhea - 99.041% + 95.238%
- hhea + hmtx - 95.238% + 99.164%
- hmtx + maxp - 95.935% + 95.000%
- 99.387% + 98.137% +
+ post + + 99.281%
- 98.391% +2.830 + 99.254%
@@ -21926,7 +21879,7 @@

kolker-brush/sources/KolkerBrush.glyphs98.390% + "https://github.com/tokotype/Mohave-Typefaces">Mohave-Typefaces/sources/Mohave.glyphs99.212% @@ -21944,15 +21897,7 @@

GSUB

- - - - @@ -21960,23 +21905,15 @@

glyf

- - - - @@ -21984,7 +21921,7 @@

total

- 97.710% -
- OS_2 - - 88.889% + 98.560%
- 97.476% -
- maxp - - 95.000% + 100.000%
- name + gvar - 96.629% + 97.909%
- 98.391% + 99.212%
@@ -21992,8 +21929,7 @@

tamil/sources/NotoSansTamil.glyphs98.385% - -0.289 + "https://github.com/coreyhu/Urbanist">Urbanist/sources/Urbanist.glyphs99.207% @@ -22011,7 +21947,7 @@

(mark/kern)

@@ -22019,7 +21955,7 @@

GDEF

@@ -22027,23 +21963,23 @@

GPOS

@@ -22051,39 +21987,39 @@

OS_2

@@ -22091,7 +22027,7 @@

total

- 79.508% -5.177 + 99.974%
- 76.517% + 62.945%
- 90.887% + 98.455%
- HVAR + GSUB - 72.271% + 99.680%
- MVAR + HVAR - 98.571% + 76.026%
- 98.148% + 85.185%
- glyf + gvar - 99.993% + 99.999%
- gvar + meta - 99.855% + fontmake only
- hhea + name - 95.238% + 95.431%
- hmtx + post - 94.758% + 99.361%
- 98.385% -0.289 + 99.207%
@@ -22099,8 +22035,7 @@

kannada/sources/NotoSansKannada.glyphs98.372% - +1.013 + "https://github.com/Omnibus-Type/Texturina">Texturina/sources/Texturina.glyphs99.203% @@ -22118,7 +22053,7 @@

(mark/kern)

@@ -22126,15 +22061,7 @@

GDEF

- - - - @@ -22142,55 +22069,7 @@

GSUB

- - - - - - - - - - - - - - - - - - - - - - - - @@ -22198,7 +22077,7 @@

gvar

@@ -22211,10 +22090,10 @@

@@ -22222,7 +22101,7 @@

name

@@ -22230,7 +22109,7 @@

total

- 83.693% +45.883 + 97.331%
- 67.729% -
- GPOS - - 95.649% + 70.788%
- 99.825% -
- HVAR - - 18.349% -
- MVAR - - 98.571% -
- OS_2 - - 96.296% -
- avar - - 95.455% -
- fvar - - 87.939% -
- glyf - - 99.973% + 98.416%
- 99.617% + 99.998%
- hmtx + maxp - 79.576% + 90.000%
- 99.387% + 92.683%
- 98.372% +1.013 + 99.203%
@@ -22238,7 +22117,8 @@

platypi/sources/Platypi.glyphs98.361% + "https://github.com/notofonts/pau-cin-hau">pau-cin-hau/sources/NotoSansPauCinHau.glyphs99.202% + +7.818 @@ -22253,26 +22133,10 @@

- - - - - - - - @@ -22280,23 +22144,15 @@

glyf

- - - - @@ -22304,7 +22160,7 @@

name

@@ -22312,7 +22168,7 @@

total

- (mark/kern) - - 99.996% -
- GPOS - - 93.711% -
- GSUB + OS_2 - 99.702% + 81.481%
- 99.978% + 100.000% +11.528
- gvar - - 99.808% -
- hmtx + maxp - 99.636% + 90.000%
- 90.164% + 85.981%
- 98.362% + 99.202% +7.818
@@ -22320,7 +22176,7 @@

caramel/sources/CaramelPro.glyphs98.355% + "https://github.com/sursly/sono">sono/sources/Sono.glyphs99.196% @@ -22333,12 +22189,28 @@

+ + + + + + + + @@ -22346,23 +22218,23 @@

glyf

@@ -22370,7 +22242,7 @@

name

@@ -22378,7 +22250,7 @@

total

+ GDEF + + 76.047% +
GSUB - 99.377% + 97.602% +
+ HVAR + + 72.533%
- 96.150% + 99.974%
- hmtx + gvar - 99.934% + 99.994%
- maxp + hmtx - 80.000% + 99.469%
- 96.629% + 91.018%
- 98.355% + 99.196%
@@ -22386,8 +22258,8 @@

Grandstander/sources/Grandstander-Italic.glyphs98.345% - -0.001 + "https://github.com/microsoft/ADLaM-Display">ADLaM-Display/sources/ADLaM-Display.glyphs99.193% + +1.098 @@ -22405,15 +22277,7 @@

(mark/kern)

- - - - @@ -22421,7 +22285,7 @@

GPOS

@@ -22429,7 +22293,7 @@

GSUB

@@ -22442,26 +22306,18 @@

- - - - @@ -22469,15 +22325,7 @@

name

- - - - @@ -22485,7 +22333,7 @@

total

- 96.500% -0.001 -
- GDEF - - 90.825% + 97.954%
- 96.539% + 71.324%
- 98.997% + 98.456%
- STAT - - 93.750% -
- gvar + glyf - 99.973% + 100.000% +2.073
- head + maxp - 95.455% + 100.000% +10.000
- 95.294% -
- post - - 99.706% + 96.629%
- 98.346% -0.001 + 99.194% +1.098
@@ -22493,7 +22341,8 @@

ms-madi/sources/MsMadi.glyphs98.339% + "https://github.com/notofonts/tangut">tangut/sources/NotoSerifTangut.glyphspackage99.184% + +0.200 @@ -22508,50 +22357,58 @@

+ + + +
- GSUB + glyf - 96.905% + 99.999% +0.211
- OS_2 + maxp - 88.889% + 100.000% +5.000
- glyf + name - 96.804% + 96.842%
- maxp + post - 90.000% + 99.993%
- name + total - 96.629% + 99.184% +0.200
- total + vhea + + fontmake only +
+ vmtx - 98.340% + fontmake only
@@ -22559,7 +22416,7 @@

RokkittFont/sources/Rokkitt.glyphs98.311% + "https://github.com/googlefonts/mulish">mulish/sources/Mulish-Italic.glyphs99.178% @@ -22577,47 +22434,114 @@

GSUB

+ + + + + + + + + + + + + + + + + +
- 87.336% + 98.735%
- GlyphOrder + OS_2 - 99.932% + 98.148%
- HVAR + STAT - 14.559% + 93.750%
- MVAR + avar - 97.872% + 71.429%
- OS_2 + fvar - 98.148% + 96.610%
- fvar + glyf - 98.305% + 99.951% +
+ gvar + + 96.338% +
+ head + + 95.455% +
+ name + + 92.405% +
+ total + + 99.178% +
+
+
+ + gideon/sources/GideonRoman.glyphs99.172% + +0.497 + + + + + + + + + + + + + + + @@ -22625,15 +22549,15 @@

glyf

@@ -22649,7 +22573,7 @@

hmtx

@@ -22657,15 +22581,15 @@

maxp

@@ -22673,7 +22597,7 @@

total

+ table + + value +
+ (mark/kern) + + 98.460% +
+ GSUB + + 98.462%
- 99.744% + 99.982% +1.292
- gvar + head - 99.865% + 95.455%
- 99.932% + 99.548%
- 95.000% + 100.000% +15.000
- post + name - 99.901% + 96.629%
- 98.312% + 99.173% +0.497
@@ -22681,7 +22605,8 @@

brahmi/sources/NotoSansBrahmi.glyphs98.296% + "https://github.com/notofonts/takri">takri/sources/NotoSansTakri.designspace99.172% + +1.960 @@ -22699,7 +22624,15 @@

(mark/kern)

+ + + + @@ -22707,7 +22640,7 @@

GPOS

@@ -22715,7 +22648,7 @@

glyf

@@ -22723,7 +22656,7 @@

name

@@ -22731,7 +22664,7 @@

total

- 99.816% + 98.984% +
+ GDEF + + 85.366%
- 99.145% + 98.823%
- 97.197% + 100.000% +5.010
- 85.981% + 97.030%
- 98.297% + 99.172% +1.960
@@ -22739,7 +22672,8 @@

mahajani/sources/NotoSansMahajani.glyphs98.289% + "https://github.com/Gue3bara/Lemonada">Lemonada/sources/Lemonada.glyphs99.154% + +99.154 @@ -22757,7 +22691,15 @@

(mark/kern)

+ + + + @@ -22765,7 +22707,15 @@

GPOS

+ + + + @@ -22773,15 +22723,15 @@

glyf

@@ -22789,7 +22739,7 @@

total

- 96.689% + 99.694% +99.694 +
+ GDEF + + 90.643% +90.643
- 80.392% + 80.503% +80.503 +
+ GSUB + + 98.509% +98.509
- 98.372% + 100.000% +100.000
- name + gvar - 85.981% + 98.344% +98.344
- 98.290% + 99.154% +99.154
@@ -22797,7 +22747,7 @@

ephesis/sources/Ephesis.glyphs98.288% + "https://github.com/notofonts/inscriptional-parthian">inscriptional-parthian/sources/NotoSansInscriptionalParthian.glyphs99.151% @@ -22812,10 +22762,10 @@

@@ -22823,23 +22773,7 @@

glyf

- - - - - - - - @@ -22847,7 +22781,7 @@

name

@@ -22855,7 +22789,7 @@

total

- GSUB + OS_2 - 97.391% + 81.481%
- 95.982% -
- hmtx - - 99.683% -
- maxp - - 90.000% + 100.000%
- 96.629% + 85.981%
- 98.289% + 99.151%
@@ -22863,7 +22797,7 @@

licorice/sources/Licorice.glyphs98.288% + "https://github.com/rubjo/victor-mono-font">victor-mono-font/sources/VictorMono.glyphs99.151% @@ -22881,7 +22815,7 @@

GSUB

@@ -22889,7 +22823,7 @@

OS_2

@@ -22897,31 +22831,31 @@

glyf

@@ -22929,7 +22863,7 @@

total

- 97.817% + 99.352%
- 88.889% + 96.296%
- 96.270% + 99.993%
- hmtx + gvar - 99.215% + 97.387%
- maxp + name - 80.000% + 90.625%
- name + post - 96.629% + 99.918%
- 98.288% + 99.151%
@@ -22937,7 +22871,8 @@

alex-brush/sources/AlexBrush.glyphs98.276% + "https://github.com/JAMO-TYPEFACE/Diphylleia">Diphylleia/sources/Diphylleia.glyphs99.138% + +0.143 @@ -22955,47 +22890,55 @@

GSUB

+ + + +
- 99.625% + 95.592%
- OS_2 + glyf - 92.593% + 99.993% +0.151
- glyf + hmtx - 96.430% + 100.000% +0.032
- maxp + name - 95.000% + 79.518%
- name + total - 96.629% + 99.139% +0.143
- total + vhea - 98.276% + fontmake only +
+ vmtx + + fontmake only
@@ -23003,7 +22946,8 @@

love-light/sources/LoveLight.glyphs98.265% + "https://github.com/ladinoprojects/solitreo">solitreo/sources/Solitreo.glyphs99.130% + +0.123 @@ -23018,26 +22962,34 @@

+ + + + @@ -23053,7 +23005,7 @@

total

- GSUB + (mark/kern) - 97.812% + 97.975%
- glyf + GPOS - 96.289% + 80.139%
- maxp + GSUB - 90.000% + 97.938% +
+ glyf + + 100.000% +0.255
- 98.265% + 99.130% +0.123
@@ -23061,7 +23013,7 @@

RokkittFont/sources/Rokkitt-Italic.glyphs98.264% + "https://github.com/Gue3bara/Alexandria">Alexandria/sources/Alexandria.glyphs99.116% @@ -23076,58 +23028,58 @@

@@ -23135,7 +23087,7 @@

glyf

@@ -23143,15 +23095,7 @@

gvar

- - - - @@ -23167,7 +23111,7 @@

hmtx

@@ -23178,20 +23122,12 @@

95.000%

- - - - @@ -23199,7 +23135,7 @@

total

- GSUB + (mark/kern) - 87.336% + 100.000%
- GlyphOrder + GDEF - 99.932% + 88.426%
- HVAR + GSUB - 10.363% + 95.588%
- MVAR + GlyphOrder - 97.872% + 99.871%
- OS_2 + HVAR - 98.148% + 16.835%
- STAT + MVAR - 93.750% + 98.077%
- fvar + OS_2 - 98.305% + 98.148%
- 99.749% + 99.488%
- 99.787% -
- head - - 95.455% + 98.104%
- 99.932% + 99.664%
- name - - 97.561% -
post - 99.901% + 99.853%
- 98.264% + 99.116%
@@ -23207,7 +23143,7 @@

arizonia/sources/Arizonia.glyphs98.262% + "https://github.com/googlefonts/mulish">mulish/sources/Mulish.glyphs99.115% @@ -23225,15 +23161,23 @@

GSUB

+ + + + @@ -23241,7 +23185,15 @@

glyf

+ + + + @@ -23249,7 +23201,7 @@

name

@@ -23257,7 +23209,7 @@

total

- 97.604% + 98.735%
- OS_2 + avar - 88.889% + 71.429% +
+ fvar + + 96.610%
- 96.239% + 99.951% +
+ gvar + + 96.397%
- 96.629% + 93.671%
- 98.262% + 99.116%
@@ -23265,7 +23217,8 @@

karla/sources/Karla.glyphs98.257% + "https://github.com/notofonts/balinese">balinese/sources/NotoSerifBalinese.glyphs99.115% + +0.110 @@ -23283,7 +23236,7 @@

(mark/kern)

@@ -23291,55 +23244,47 @@

GDEF

- - - - @@ -23347,7 +23292,7 @@

total

- 97.930% + 99.823%
- 97.735% -
- GSUB - - 98.237% + 99.897%
- GlyphOrder + GPOS - 1.443% + 94.091%
- MVAR + OS_2 - 98.077% + 81.481%
- OS_2 + glyf - 83.333% + 99.204% +0.154
- gvar + hmtx - 99.984% + 97.797%
- post + name - 99.213% + 85.981%
- 98.258% + 99.115% +0.110
@@ -23355,7 +23300,8 @@

splash/sources/Splash.glyphs98.256% + "https://github.com/notofonts/khudawadi">khudawadi/sources/NotoSansKhudawadi.glyphs99.110% + +7.963 @@ -23370,34 +23316,34 @@

@@ -23405,7 +23351,7 @@

maxp

@@ -23413,7 +23359,7 @@

name

@@ -23421,7 +23367,7 @@

total

- GSUB + (mark/kern) - 99.520% + 97.439%
- OS_2 + GDEF - 98.148% + 95.902%
- glyf + GPOS - 98.146% + 90.566%
- hmtx + glyf - 99.551% + 100.000% +11.978
- 80.000% + 100.000% +5.000
- 96.629% + 85.981%
- 98.257% + 99.111% +7.963
@@ -23429,7 +23375,7 @@

meow-script/sources/MeowScript.glyphs98.256% + "https://github.com/notofonts/hebrew">hebrew/sources/NotoSerifHebrew.glyphs99.106% @@ -23444,50 +23390,34 @@

- - - - - - - - @@ -23495,7 +23425,7 @@

total

- GSUB - - 98.923% -
- OS_2 - - 88.889% -
- glyf + GDEF - 95.591% + 64.359%
- hmtx + avar - 99.420% + 95.455%
- maxp + fvar - 85.000% + 88.333%
- name + gvar - 96.629% + 99.872%
- 98.257% + 99.107%
@@ -23503,8 +23433,7 @@

Kalnia-Typeface/sources/Kalnia.glyphs98.240% - +9.322 + "https://github.com/erikdkennedy/figtree">figtree/sources/Figtree-Italic.glyphs99.101% @@ -23519,18 +23448,18 @@

@@ -23538,7 +23467,7 @@

HVAR

@@ -23551,100 +23480,74 @@

- - - - -
- (mark/kern) + GSUB - 100.000% +76.478 + 86.413%
- GDEF + GlyphOrder - 67.061% + 99.892%
- 68.640% + 99.917%
- glyf - - 100.000% -
- gvar + STAT - 98.862% + 93.750%
- meta + glyf - fontmake only + 99.371%
- name + gvar - 92.105% + 99.645%
- total + head - 98.241% +9.322 + 95.455%
-
-
- - madimi/sources/madimi.glyphs98.235% - - - - - - - - @@ -23652,7 +23555,7 @@

total

- table - - value -
- OS_2 + hhea - 92.593% + 95.238%
- glyf + hmtx - 92.947% + 97.730%
- hmtx + maxp - 98.873% + 95.000%
- maxp + name - 90.000% + 93.151%
- name + post - 92.500% + 99.799%
- 98.235% + 99.101%
@@ -23660,8 +23563,7 @@

Rethink-Sans/sources/RethinkSans.glyphs98.230% - -0.183 + "https://github.com/notofonts/lao">lao/sources/NotoSerifLao.glyphs99.092% @@ -23676,10 +23578,10 @@

@@ -23687,7 +23589,7 @@

GPOS

@@ -23695,7 +23597,7 @@

GSUB

@@ -23703,65 +23605,47 @@

HVAR

-
- (mark/kern) + GDEF - 99.166% -0.771 + 63.538%
- 93.478% + 97.863%
- 98.647% + 97.967%
- 10.997% + 61.039%
- name + OS_2 - 92.035% + 77.778%
- total + avar - 98.231% -0.183 + 95.455%
-
-
- - aleo/sources/Aleo.glyphs98.217% - - - - - - - - @@ -23769,7 +23653,7 @@

total

- table - - value -
- GSUB + fvar - 96.701% + 88.333%
- glyf + gvar - 99.968% + 99.948%
- gvar + name - 95.824% + 99.088%
- 98.218% + 99.092%
@@ -23777,7 +23661,7 @@

thaana/sources/NotoSansThaana.glyphs98.196% + "https://github.com/googlefonts/kreon">kreon/sources/Kreon.glyphs99.091% @@ -23792,66 +23676,92 @@

+ +
- HVAR + (mark/kern) - 92.760% + 98.499%
- OS_2 + GPOS - 96.296% + 88.095%
- VVAR + glyf - fontmake only + 100.000%
- fvar + gvar - 98.305% + 98.355%
- gvar + total - 99.996% + 99.091% +
+
+
+ + old-south-arabian/sources/NotoSansOldSouthArabian.designspace99.070% + + + + + + + + + + +
+ table + + value +
+ OS_2 + + 81.481%
- total + glyf - 98.196% + 100.000%
- vhea + name - fontmake only + 97.030%
- vmtx + total - fontmake only + 99.070%
@@ -23859,7 +23769,7 @@

heebo/sources/Heebo.glyphs98.191% + "https://github.com/notofonts/javanese">javanese/sources/NotoSansJavanese.glyphs99.060% @@ -23874,26 +23784,26 @@

@@ -23901,15 +23811,7 @@

gvar

- - - - @@ -23917,7 +23819,7 @@

total

- GSUB + (mark/kern) - 98.836% + 99.948%
- HVAR + GPOS - 17.556% + 93.706%
- fvar + OS_2 - 98.305% + 79.630%
- 99.984% -
- name - - 96.053% + 99.972%
- 98.191% + 99.060%
@@ -23925,7 +23827,8 @@

frankruhllibre/sources/FrankRuhlLibre.glyphs98.190% + "https://github.com/notofonts/kaithi">kaithi/sources/NotoSansKaithi.glyphs99.058% + +2.162 @@ -23943,7 +23846,7 @@

(mark/kern)

@@ -23951,7 +23854,7 @@

GDEF

@@ -23959,7 +23862,7 @@

GPOS

@@ -23967,39 +23870,23 @@

GSUB

- - - - - - - - @@ -24007,7 +23894,7 @@

name

@@ -24015,7 +23902,7 @@

total

- 99.133% + 98.757%
- 75.096% + 100.000%
- 80.562% + 80.000%
- 98.614% -
- HVAR - - 12.794% -
- MVAR - - 98.000% + 82.811%
- OS_2 + glyf - 96.296% + 100.000% +2.872
- hhea + maxp - 95.238% + 100.000% +5.000
- 97.810% + 86.207%
- 98.191% + 99.058% +2.162
@@ -24023,7 +23910,7 @@

updock/sources/Updock-Pro.glyphs98.142% + "https://github.com/BornaIz/markazitext">markazitext/sources/MarkaziText.glyphs99.054% @@ -24038,76 +23925,58 @@

-
- GSUB + GDEF - 99.542% + 78.596%
- glyf + GSUB - 96.485% + 99.369%
- name + MVAR - 96.629% + 97.436%
- total + OS_2 - 98.143% + 98.148%
-
-
- - Karantina/sources/karantina.glyphs98.141% - - - - - - - - @@ -24115,7 +23984,7 @@

total

- table - - value -
- (mark/kern) + glyf - 92.723% + 99.992%
- GDEF + gvar - 63.259% + 97.789%
- GPOS + post - 87.273% + 99.808%
- 98.141% + 99.054%
@@ -24123,7 +23992,7 @@

whisper/sources/Whisper.glyphs98.123% + "https://github.com/notofonts/ogham">ogham/sources/NotoSansOgham.designspace99.052% @@ -24138,10 +24007,10 @@

@@ -24149,7 +24018,7 @@

glyf

@@ -24157,7 +24026,7 @@

name

@@ -24165,7 +24034,7 @@

total

- GSUB + OS_2 - 97.917% + 81.481%
- 96.222% + 100.000%
- 96.629% + 97.030%
- 98.124% + 99.052%
@@ -24173,8 +24042,7 @@

NunitoSans/sources/NunitoSans.glyphs98.119% - +31.248 + "https://github.com/googlefonts/alumni">alumni/sources/AlumniSans-Italic.glyphs99.044% @@ -24192,7 +24060,7 @@

(mark/kern)

@@ -24200,7 +24068,7 @@

GDEF

@@ -24208,7 +24076,15 @@

GSUB

+ + + + @@ -24216,23 +24092,23 @@

HVAR

@@ -24240,7 +24116,7 @@

glyf

@@ -24248,121 +24124,121 @@

gvar

-
- 100.000% +90.068 + 99.784%
- 66.439% + 99.867%
- 97.942% + 90.511% +
+ GlyphOrder + + 99.501%
- 26.557% + 99.414%
- MVAR + OS_2 - 99.515% + 94.444%
- gasp + STAT - fontmake only + 93.750%
- 99.980% + 98.301%
- 98.023% + 98.788%
- name + head - 96.591% + 95.455%
- total + hhea - 98.119% +31.248 + 95.238%
-
-
- - CrimsonPro/sources/CrimsonPro.glyphs98.116% - - - - - - - - +
- table - - value -
- (mark/kern) + hmtx - 95.707% + 98.802%
- GPOS + maxp - 99.444% + 95.000%
- GSUB + name - 89.637% + 90.789%
- GlyphOrder + post - 99.640% + 99.352%
- HVAR + total - 99.706% + 99.045%
+
+
+ + kawi/sources/NotoSansKawi.glyphs99.033% + + + + + + + + @@ -24375,10 +24251,10 @@

@@ -24386,7 +24262,7 @@

total

+ table + + value +
- OS_2 + (mark/kern) - 96.296% + 99.809%
- glyf + GDEF - 98.997% + 85.358%
- gvar + GPOS - 99.038% + 98.680%
- hhea + GSUB - 95.238% + 98.006%
- hmtx + gvar - 99.640% + 99.949%
- post + name - 99.169% + 93.458%
- 98.116% + 99.034%
@@ -24394,7 +24270,7 @@

ADLaM-Display/sources/ADLaM-Display.glyphs98.095% + "https://github.com/tokotype/Mohave-Typefaces">Mohave-Typefaces/sources/Mohave-Italic.glyphs99.031% @@ -24409,50 +24285,50 @@

@@ -24460,7 +24336,7 @@

name

@@ -24468,7 +24344,7 @@

total

- (mark/kern) + GSUB - 97.954% + 97.576%
- GPOS + OS_2 - 71.324% + 98.148%
- GSUB + STAT - 98.456% + 93.750%
- OS_2 + glyf - 96.296% + 100.000%
- glyf + gvar - 97.927% + 97.741%
- maxp + head - 90.000% + 95.455%
- 96.629% + 93.151%
- 98.095% + 99.031%
@@ -24476,8 +24352,7 @@

Poltawski-Nowy/sources/PoltawskiNowy-Italic.glyphs98.076% - +0.000 + "https://github.com/notofonts/lydian">lydian/sources/NotoSansLydian.designspace99.011% @@ -24492,42 +24367,60 @@

+
- (mark/kern) + OS_2 - 99.998% + 79.630%
- GPOS + glyf - 97.476% +0.000 + 100.000%
- GSUB + name - 98.156% + 97.030%
- MVAR + total - fontmake only + 99.012%
+
+
+ + buhid/sources/NotoSansBuhid.designspace99.000% + + + + + + + + @@ -24540,18 +24433,10 @@

- - - - @@ -24559,7 +24444,7 @@

name

@@ -24567,7 +24452,7 @@

total

+ table + + value +
OS_2 - 96.296% + 81.481%
- gvar - - 99.081% -
- hhea + maxp - 95.238% + 90.000%
- 97.479% + 97.030%
- 98.077% +0.000 + 99.000%
@@ -24575,7 +24460,7 @@

khojki/sources/NotoSerifKhojki.glyphs98.074% + "https://github.com/mooniak/abhaya-libre-font">abhaya-libre-font/sources/AbhayaLibre.glyphs98.998% @@ -24593,7 +24478,7 @@

(mark/kern)

@@ -24601,7 +24486,7 @@

GDEF

@@ -24609,7 +24494,23 @@

GPOS

+ + + + + + + + @@ -24625,7 +24526,7 @@

glyf

@@ -24633,31 +24534,31 @@

gvar

@@ -24665,7 +24566,7 @@

total

- 97.059% + 99.613%
- 99.342% + 85.752%
- 72.922% + 86.719% +
+ GSUB + + 96.970% +
+ HVAR + + 99.589%
- 99.993% + 99.777%
- 96.972% + 98.266%
- head + hhea - 95.455% + 95.238%
- hhea + hmtx - 95.238% + 98.997%
- hmtx + name - 99.501% + 89.510%
- 98.074% + 98.998%
@@ -24673,8 +24574,7 @@

NunitoSans/sources/NunitoSans-Italic.glyphs98.050% - +34.890 + "https://github.com/rubjo/victor-mono-font">victor-mono-font/sources/VictorMono-Italic.glyphs98.997% @@ -24689,90 +24589,82 @@

- - - - @@ -24780,7 +24672,7 @@

total

- (mark/kern) - - 100.000% +99.914 -
- GDEF + GSUB - 59.256% + 99.458%
- GSUB + OS_2 - 97.942% + 94.444%
- HVAR + STAT - 32.580% + 93.750%
- OS_2 + glyf - 98.148% + 99.869%
- STAT + gvar - 96.774% + 97.598%
- gasp + head - fontmake only + 90.909%
- glyf + hhea - 99.953% + 95.238%
- gvar + hmtx - 97.996% + 96.691%
- head + name - 95.455% + 89.062%
- name + post - 94.318% + 99.920%
- 98.050% +34.890 + 98.997%
@@ -24788,7 +24680,7 @@

warang-citi/sources/NotoSansWarangCiti.designspace98.037% + "https://github.com/notofonts/malayalam">malayalam/sources/NotoSerifMalayalam.glyphs98.987% @@ -24803,108 +24695,90 @@

-
- GSUB + (mark/kern) - 97.479% + 99.216%
- OS_2 + GDEF - 81.481% + 97.679%
- glyf + GPOS - 97.268% + 98.000%
- name + GSUB - 96.842% + 96.915%
- total + HVAR - 98.037% + 19.878%
-
-
- - El-Messiri/sources/ElMessiri.glyphs98.023% - - - - - - - - @@ -24912,7 +24786,7 @@

name

@@ -24920,7 +24794,7 @@

total

- table - - value -
- GDEF + MVAR - 90.403% + 97.872%
- GPOS + OS_2 - 96.371% + 96.296%
- GSUB + glyf - 98.691% + 99.991%
- HVAR + gvar - 3.629% + 99.936%
- glyf + hhea - 100.000% + 95.238%
- gvar + hmtx - 99.439% + 96.100%
- 90.164% + 98.734%
- 98.024% + 98.987%
@@ -24928,7 +24802,7 @@

smooch/sources/SmoochPro.glyphs98.006% + "https://github.com/googlefonts/Libre-Bodoni">Libre-Bodoni/sources/LibreBodoni.glyphs98.983% @@ -24943,42 +24817,42 @@

@@ -24986,7 +24860,7 @@

total

- GSUB + (mark/kern) - 97.278% + 98.316%
- glyf + GDEF - 96.280% + 89.627%
- hmtx + GPOS - 99.446% + 91.579%
- maxp + GSUB - 95.000% + 97.678%
- name + OS_2 - 96.629% + 87.037%
- 98.007% + 98.984%
@@ -24994,7 +24868,8 @@

tangsa/sources/NotoSansTangsa.glyphs97.997% + "https://github.com/notofonts/tai-le">tai-le/sources/NotoSansTaiLe.glyphs98.983% + +0.519 @@ -25012,7 +24887,15 @@

(mark/kern)

+ + + + @@ -25020,7 +24903,7 @@

GPOS

@@ -25028,7 +24911,7 @@

OS_2

@@ -25036,15 +24919,23 @@

glyf

+ + + + @@ -25052,7 +24943,7 @@

total

- 99.742% + 96.296% +
+ GDEF + + 94.505%
- 97.143% + 79.012%
- 81.481% + 77.778%
- 100.000% + 100.000% +0.671
- gvar + hmtx - 95.798% + 93.333% +
+ name + + 85.981%
- 97.998% + 98.983% +0.519
@@ -25060,8 +24951,8 @@

Poltawski-Nowy/sources/PoltawskiNowy.glyphs97.995% - -0.000 + "https://github.com/notofonts/limbu">limbu/sources/NotoSansLimbu.glyphs98.978% + +0.021 @@ -25079,7 +24970,7 @@

(mark/kern)

@@ -25087,23 +24978,7 @@

GPOS

- - - - - - - - @@ -25111,7 +24986,7 @@

OS_2

@@ -25119,15 +24994,7 @@

glyf

- - - - @@ -25143,15 +25010,7 @@

hmtx

- - - - @@ -25159,7 +25018,7 @@

name

@@ -25167,7 +25026,7 @@

total

- 99.992% -0.002 + 99.356%
- 97.332% -
- GSUB - - 97.648% -
- MVAR - - fontmake only + 88.439%
- 96.296% + 79.630%
- 99.957% -
- gvar - - 99.945% + 100.000% +0.031
- 99.628% -
- maxp - - 95.000% + 96.386%
- 84.672% + 85.981%
- 97.996% -0.000 + 98.979% +0.021
@@ -25175,7 +25034,7 @@

MyNerve/sources/Mynerve.glyphs97.978% + "https://github.com/Omnibus-Type/Archivo">Archivo/sources/Archivo-Italic.glyphs98.949% @@ -25193,15 +25052,15 @@

(mark/kern)

@@ -25209,7 +25068,39 @@

GSUB

+ + + + + + + + + + + + + + + + @@ -25217,7 +25108,15 @@

glyf

+ + + + @@ -25225,7 +25124,15 @@

head

+ + + + @@ -25233,7 +25140,7 @@

hmtx

@@ -25249,7 +25156,15 @@

name

+ + + + @@ -25257,7 +25172,7 @@

total

- 99.861% + 98.915%
- GPOS + GDEF - 96.552% + 51.088%
- 99.276% + 91.112% +
+ GlyphOrder + + 99.580% +
+ HVAR + + 99.718% +
+ OS_2 + + 96.296% +
+ STAT + + 95.238%
- 97.528% + 99.336% +
+ gvar + + 99.356%
- 90.909% + 95.455% +
+ hhea + + 95.238%
- 97.252% + 99.580%
- 84.211% + 94.318% +
+ post + + 99.418%
- 97.978% + 98.950%
@@ -25265,7 +25180,7 @@

symbols/sources/NotoSansSymbols.glyphspackage97.974% + "https://github.com/chankfonts/Teachers-fonts">Teachers-fonts/sources/Teachers.glyphs98.939% @@ -25280,18 +25195,18 @@

@@ -25299,15 +25214,15 @@

gvar

@@ -25315,23 +25230,7 @@

total

- - - - - - - -
- VVAR + (mark/kern) - fontmake only + 99.975%
- glyf + GDEF - 99.915% + 67.467%
- 99.469% + 99.952%
- hmtx + name - 99.882% + 45.026%
- 97.975% -
- vhea - - fontmake only -
- vmtx - - fontmake only + 98.940%
@@ -25339,7 +25238,7 @@

kaffeesatz/sources/YanoneKaffeesatz.glyphs97.971% + "https://github.com/notofonts/lycian">lycian/sources/NotoSansLycian.designspace98.935% @@ -25352,36 +25251,20 @@

- - - - - - - - @@ -25389,7 +25272,7 @@

name

@@ -25397,7 +25280,7 @@

total

- (mark/kern) - - 93.709% -
- GSUB - - 98.598% -
OS_2 - 98.148% + 81.481%
- maxp + glyf - 95.000% + 100.000%
- 92.857% + 97.030%
- 97.972% + 98.936%
@@ -25405,7 +25288,8 @@

meroitic/sources/NotoSansMeroitic.designspace97.968% + "https://github.com/SorkinType/Agbalumo">Agbalumo/sources/Agbalumo.glyphspackage98.926% + +0.032 @@ -25420,50 +25304,42 @@

- - - - @@ -25471,7 +25347,7 @@

name

@@ -25479,7 +25355,7 @@

total

- GlyphOrder - - 8.000% -
- cmap + (mark/kern) - 98.587% + 97.687%
- glyf + GPOS - 98.995% + 99.632%
- hhea + GSUB - 95.238% + 96.670%
- hmtx + GlyphOrder - 99.634% + 21.304%
- maxp + glyf - 95.000% + 100.000% +0.403
- 97.030% + 82.105%
- 97.969% + 98.927% +0.032
@@ -25487,7 +25363,7 @@

island-moments/sources/IslandMomentsPro.glyphs97.967% + "https://github.com/googlefonts/rubik">rubik/sources/Rubik-Italic.glyphs98.924% @@ -25502,76 +25378,58 @@

-
- GSUB + (mark/kern) - 97.380% + 98.068%
- glyf + GPOS - 97.473% + 87.873%
- hmtx + GSUB - 99.558% + 89.577%
- maxp + GlyphOrder - 85.000% + 99.873%
- name + HVAR - 96.629% + 99.896%
- total + OS_2 - 97.967% + 98.148%
-
-
- - square-peg/sources/SquarePeg.glyphs97.868% - - - - - - - - @@ -25579,57 +25437,47 @@

glyf

-
- table - - value -
- GSUB + STAT - 98.200% + 93.750%
- 95.555% + 99.471%
- maxp + gvar - 85.000% + 99.660%
- name + head - 96.629% + 95.455%
- total + hhea - 97.868% + 95.238%
-
-
- - elbasan/sources/NotoSansElbasan.glyphs97.851% - - - - - - - - + + + + @@ -25637,7 +25485,15 @@

name

+ + + + @@ -25645,7 +25501,7 @@

total

- table - - value -
- glyf + hmtx + + 99.873% +
+ maxp - 97.085% + 85.000%
- 85.981% + 97.260% +
+ post + + 99.842%
- 97.852% + 98.925%
@@ -25653,7 +25509,7 @@

miao/sources/NotoSansMiao.glyphs97.846% + "https://github.com/notofonts/armenian">armenian/sources/NotoSansArmenian.glyphs98.909% @@ -25671,39 +25527,31 @@

(mark/kern)

- - - - @@ -25711,7 +25559,7 @@

total

- 99.942% -
- GPOS - - 97.494% + 94.551%
- GSUB + GDEF - 97.605% + 42.000%
- glyf + GPOS - 95.035% + 96.835%
- name + gvar - 85.981% + 99.889%
- 97.846% + 98.910%
@@ -25719,7 +25567,7 @@

road-rage/sources/RoadRage.glyphs97.796% + "https://github.com/notofonts/thai">thai/sources/NotoSansThaiLooped.glyphs98.905% @@ -25737,129 +25585,103 @@

(mark/kern)

- - - - -
- 99.730% -
- GSUB - - 97.586% + 98.626%
- OS_2 + GDEF - 98.148% + 99.895%
- glyf + GPOS - 97.295% + 96.667%
- head + GSUB - 95.455% + 85.265%
- hhea + GlyphOrder - 95.238% + 99.756%
- hmtx + HVAR - 96.440% + 71.782%
- maxp + MVAR - 80.000% + 98.958%
- name + OS_2 - 86.316% + 75.926%
- total + fvar - 97.797% + 79.070%
-
-
- - BevanFont/sources/Bevan-Italic.glyphs97.776% - - - - - - - - @@ -25867,7 +25689,7 @@

maxp

@@ -25875,7 +25697,7 @@

name

@@ -25883,7 +25705,7 @@

post

@@ -25891,7 +25713,7 @@

total

- table - - value -
- GSUB + glyf - 96.830% + 99.517%
- OS_2 + gvar - 96.296% + 99.496%
- glyf + hhea - 91.209% + 95.238%
- head + hmtx - 95.455% + 99.754%
- 90.000% + 95.000%
- 84.211% + 74.944%
- 99.602% + 99.726%
- 97.776% + 98.905%
@@ -25899,7 +25721,7 @@

BevanFont/sources/Bevan.glyphs97.753% + "https://github.com/notofonts/latin-greek-cyrillic">latin-greek-cyrillic/sources/NotoSansMono.glyphspackage98.878% @@ -25914,92 +25736,58 @@

- - - - - - - - -
- GSUB - - 96.830% -
- OS_2 - - 98.148% -
- glyf + (mark/kern) - 91.000% + 99.922%
- maxp + GDEF - 95.000% + 66.349%
- name + GSUB - 84.211% + 97.318%
- post + MVAR - 99.602% + 86.275%
- total + OS_2 - 97.753% + 75.926%
-
-
- - ANRT-Baskervville/sources/Baskervville.glyphs97.743% - - - - - - - - @@ -26007,7 +25795,7 @@

maxp

@@ -26015,7 +25803,7 @@

name

@@ -26023,7 +25811,7 @@

total

- table - - value -
- GSUB + glyf - 97.255% + 99.992%
- glyf + gvar - 93.580% + 97.994%
- 85.000% + 95.000%
- 96.629% + 98.193%
- 97.743% + 98.878%
@@ -26031,7 +25819,7 @@

REM/sources/REM.glyphs97.715% + "https://github.com/notofonts/myanmar">myanmar/sources/NotoSerifMyanmar.glyphs98.829% @@ -26049,7 +25837,7 @@

(mark/kern)

@@ -26057,7 +25845,7 @@

GDEF

@@ -26065,15 +25853,7 @@

GSUB

- - - - @@ -26081,63 +25861,55 @@

HVAR

- - - - @@ -26145,7 +25917,7 @@

total

- 96.059% + 99.141%
- 99.935% + 83.818%
- 91.667% -
- GlyphOrder - - 99.388% + 98.694%
- 99.522% -
- glyf - - 99.466% + 37.993%
- gvar + OS_2 - 98.911% + 79.630%
- hhea + avar - 95.238% + 95.455%
- hmtx + fvar - 99.184% + 88.333%
- maxp + glyf - 90.000% + 99.998%
- name + gvar - 94.611% + 99.010%
- post + hmtx - 99.200% + 99.470%
- 97.715% + 98.829%
@@ -26153,8 +25925,7 @@

readexpro/sources/ReadexPro.glyphs97.684% - +37.090 + "https://github.com/notofonts/nushu">nushu/sources/NotoTraditionalNushu.glyphs98.825% @@ -26169,66 +25940,66 @@

- (mark/kern) + OS_2 - 98.034% +78.329 + 94.444%
- GDEF + VVAR - 67.381% + fontmake only
- GSUB + fvar - 97.715% + 85.246%
- HVAR + gvar - 25.281% + 99.999%
- glyf + name - 99.901% + 92.800%
- gvar + total - 99.342% + 98.825%
- name + vhea - 93.706% + fontmake only
- total + vmtx - 97.684% +37.090 + fontmake only
@@ -26236,8 +26007,7 @@

Pathway-Variable-Font/sources/PathwayExtreme-Italic.glyphs97.670% - +19.239 + "https://github.com/erikdkennedy/figtree">figtree/sources/Figtree.glyphs98.820% @@ -26252,82 +26022,82 @@

@@ -26335,7 +26105,7 @@

total

- (mark/kern) + GSUB - 100.000% +97.342 + 86.413%
- GDEF + GlyphOrder - 40.560% + 99.892%
- GSUB + HVAR - 98.172% + 98.565%
- HVAR + glyf - 52.227% + 99.385%
- OS_2 + gvar - 98.148% + 98.669%
- STAT + hhea - 96.154% + 95.238%
- glyf + hmtx - 99.967% + 97.730%
- gvar + maxp - 99.971% + 95.000%
- head + name - 95.455% + 96.053%
- name + post - 96.089% + 99.799%
- 97.671% +19.239 + 98.821%
@@ -26343,8 +26113,7 @@

myanmar/sources/NotoSansMyanmarUI.glyphs97.647% - +18.968 + "https://github.com/Omnibus-Type/Archivo">Archivo/sources/Archivo.glyphs98.801% @@ -26362,7 +26131,7 @@

(mark/kern)

@@ -26370,7 +26139,7 @@

GDEF

@@ -26378,31 +26147,31 @@

GSUB

@@ -26410,7 +26179,7 @@

glyf

@@ -26418,7 +26187,15 @@

gvar

+ + + + @@ -26426,7 +26203,23 @@

hmtx

+ + + + + + + + @@ -26434,7 +26227,7 @@

total

- 100.000% +99.952 + 98.853%
- 66.829% + 63.660%
- 98.505% + 91.112%
- HVAR + GlyphOrder - 58.922% + 99.581%
- avar + HVAR - 95.455% + 50.835%
- fvar + OS_2 - 88.333% + 98.148%
- 99.977% + 99.335%
- 96.915% + 99.312% +
+ hhea + + 95.238%
- 99.838% + 99.581% +
+ maxp + + 95.000% +
+ post + + 99.420%
- 97.648% +18.968 + 98.801%
@@ -26442,7 +26235,7 @@

sassy-frass/sources/SassyFrass.glyphs97.633% + "https://github.com/googlefonts/alumni">alumni/sources/AlumniSans.glyphs98.789% @@ -26460,121 +26253,87 @@

(mark/kern)

- - - - - - -
- 99.417% -
- GSUB - - 98.032% + 99.787%
- glyf + GDEF - 95.550% + 99.868%
- hmtx + GSUB - 99.216% + 90.229%
- maxp + GlyphOrder - 85.000% + 99.500%
- name + HVAR - 96.629% + 85.859%
- total - - 97.634% -
-
-
- - Murecho-Project/sources/Murecho.glyphs97.624% - - - - - - - - - - @@ -26587,26 +26346,18 @@

- - - -
- table - - value -
- GDEF + OS_2 - 82.942% + 98.148%
- GSUB + glyf - 96.601% + 98.227%
- OS_2 + gvar - 74.074% + 98.756%
- VVAR + hhea - fontmake only + 95.238%
- glyf + hmtx - 99.938% + 98.699%
- gvar + maxp - 99.557% + 95.000%
- total - - 97.624% -
- vhea + post - fontmake only + 99.350%
- vmtx + total - fontmake only + 98.789%
@@ -26614,8 +26365,7 @@

radiocanadafonts/sources/RadioCanada-Italic.glyphs97.602% - +11.576 + "https://github.com/octaviopardo/EBGaramond12">EBGaramond12/sources/EBGaramond.glyphs98.769% @@ -26633,15 +26383,7 @@

(mark/kern)

- - - - @@ -26649,7 +26391,7 @@

GPOS

@@ -26657,15 +26399,7 @@

GSUB

- - - - @@ -26673,7 +26407,7 @@

HVAR

@@ -26681,23 +26415,7 @@

glyf

- - - - - - - - @@ -26705,31 +26423,7 @@

hmtx

- - - - - - - - - - - - @@ -26737,7 +26431,7 @@

total

- 88.801% +70.262 -
- GDEF - - 73.976% + 98.919%
- 95.979% + 99.296%
- 85.369% -
- GlyphOrder - - 99.875% + 98.099%
- 99.916% + 0.714%
- 99.717% -
- gvar - - 99.723% -
- hhea - - 95.238% + 99.986%
- 99.875% -
- maxp - - 95.000% -
- name - - 87.671% -
- post - - 99.854% + 99.690%
- 97.602% +11.576 + 98.770%
@@ -26745,7 +26439,7 @@

CrimsonPro/sources/CrimsonPro-Italic.glyphs97.540% + "https://github.com/Omnibus-Type/MuseoModerno">MuseoModerno/sources/MuseoModerno-Italic.glyphs98.763% @@ -26763,23 +26457,7 @@

(mark/kern)

- - - - - - - - @@ -26787,7 +26465,7 @@

GSUB

@@ -26795,7 +26473,7 @@

GlyphOrder

@@ -26803,7 +26481,7 @@

HVAR

@@ -26827,7 +26505,7 @@

glyf

@@ -26835,7 +26513,7 @@

gvar

@@ -26859,7 +26537,7 @@

hmtx

@@ -26875,7 +26553,7 @@

name

@@ -26883,7 +26561,7 @@

post

@@ -26891,7 +26569,7 @@

total

- 95.950% -
- GDEF - - 96.304% -
- GPOS - - 97.031% + 99.725%
- 89.637% + 89.476%
- 99.640% + 99.818%
- 99.710% + 52.624%
- 99.028% + 99.474%
- 99.054% + 99.584%
- 99.640% + 99.818%
- 94.286% + 97.468%
- 99.169% + 99.770%
- 97.541% + 98.764%
@@ -26899,7 +26577,7 @@

lavishly-yours/sources/LavishlyYours.glyphs97.534% + "https://github.com/notofonts/thai">thai/sources/NotoSansThaiLoopedUI.glyphs98.757% @@ -26917,7 +26595,15 @@

(mark/kern)

+ + + + @@ -26925,7 +26611,39 @@

GSUB

+ + + + + + + + + + + + + + + + @@ -26933,7 +26651,39 @@

glyf

+ + + + + + + + + + + + + + + + @@ -26941,7 +26691,15 @@

name

+ + + + @@ -26949,7 +26707,7 @@

total

- 99.450% + 98.677% +
+ GDEF + + 63.075%
- 97.872% + 86.275% +
+ GlyphOrder + + 99.754% +
+ HVAR + + 81.491% +
+ OS_2 + + 75.926% +
+ fvar + + 71.028%
- 95.452% + 99.514% +
+ gvar + + 99.470% +
+ hhea + + 95.238% +
+ hmtx + + 99.753% +
+ maxp + + 95.000%
- 96.629% + 79.344% +
+ post + + 99.726%
- 97.534% + 98.758%
@@ -26957,7 +26715,7 @@

saurashtra/sources/NotoSansSaurashtra.glyphs97.477% + "https://github.com/notofonts/inscriptional-pahlavi">inscriptional-pahlavi/sources/NotoSansInscriptionalPahlavi.glyphs98.718% @@ -26972,74 +26730,116 @@

+ +
- (mark/kern) + OS_2 - 98.994% + 81.481%
- GPOS + maxp - 87.500% + 90.000%
- GSUB + name - 99.145% + 85.981%
- OS_2 + total - 81.481% + 98.718% +
+
+
+ + Fredoka-One/sources/Fredoka.glyphs98.680% + + + + + + + + + + + + + + + + + + +
+ table + + value +
+ (mark/kern) + + 99.995%
- glyf + GDEF - 99.899% + 55.076%
- name + GPOS - 85.981% + 89.362%
- total + HVAR - 97.478% + 56.795%
- vhea + glyf - fontmake only + 99.982%
- vmtx + gvar - fontmake only + 99.962% +
+ hmtx + + 99.410% +
+ total + + 98.681%
@@ -27047,7 +26847,7 @@

adlam/sources/NotoSansAdlam.glyphs97.475% + "https://github.com/octaviopardo/EBGaramond12">EBGaramond12/sources/EBGaramond-Italic.glyphs98.672% @@ -27065,7 +26865,7 @@

(mark/kern)

@@ -27073,7 +26873,15 @@

GPOS

+ + + + @@ -27081,7 +26889,7 @@

HVAR

@@ -27089,63 +26897,63 @@

OS_2

- 99.744% + 98.853%
- 78.788% + 99.596% +
+ GSUB + + 97.909%
- 99.782% + 0.778%
- 77.778% + 98.148%
- VVAR + STAT - fontmake only + 93.750%
- gvar + glyf - 99.992% + 99.964%
- hmtx + gvar - 99.725% + 99.902%
- maxp + head - 90.000% + 95.455%
- total + hmtx - 97.476% + 99.445%
- vhea + name - fontmake only + 93.443%
- vmtx + total - fontmake only + 98.673%
@@ -27153,7 +26961,8 @@

Orbit/sources/Orbit.glyphs97.466% + "https://github.com/notofonts/meroitic">meroitic/sources/NotoSansMeroitic.designspace98.665% + +0.697 @@ -27168,10 +26977,18 @@

+ + + + @@ -27179,7 +26996,23 @@

glyf

+ + + + + + + + @@ -27187,7 +27020,7 @@

maxp

@@ -27195,7 +27028,7 @@

name

@@ -27203,7 +27036,7 @@

total

- GSUB + GlyphOrder - 98.721% + 8.000% +
+ cmap + + 98.587%
- 96.883% + 99.791% +0.796 +
+ hhea + + 95.238% +
+ hmtx + + 99.634%
- 90.000% + 95.000%
- 91.566% + 97.030%
- 97.466% + 98.666% +0.697
@@ -27211,7 +27044,7 @@

Faustina/sources/Faustina.glyphs97.445% + "https://github.com/Etcetera-Type-Co/Epilogue">Epilogue/sources/Epilogue.glyphs98.615% @@ -27229,7 +27062,7 @@

(mark/kern)

@@ -27237,7 +27070,15 @@

GDEF

+ + + + @@ -27245,15 +27086,47 @@

GSUB

+ + + + + + + + + + + + + + + + @@ -27261,7 +27134,7 @@

total

- 95.425% + 99.259%
- 84.063% + 61.103% +
+ GPOS + + 96.371%
- 97.669% + 98.213%
- hhea + HVAR - 95.238% + 42.189% +
+ MVAR + + 89.899% +
+ OS_2 + + 96.296% +
+ fvar + + 98.485% +
+ gvar + + 99.991%
- 97.446% + 98.616%
@@ -27269,8 +27142,7 @@

tamil/sources/NotoSerifTamil-Italic.glyphs97.412% - +2.790 + "https://github.com/Omnibus-Type/Asap">Asap/sources/Asap.glyphs98.612% @@ -27288,7 +27160,7 @@

(mark/kern)

@@ -27296,7 +27168,7 @@

GDEF

@@ -27304,7 +27176,23 @@

GPOS

+ + + + + + + + @@ -27312,28 +27200,28 @@

HVAR

+
- 83.788% +63.152 + 97.491%
- 39.792% + 78.926%
- 73.228% + 89.894% +
+ GSUB + + 87.122% +
+ GlyphOrder + + 99.874%
- 71.642% + 86.661%
- MVAR + glyf - 99.213% + 99.400%
- OS_2 + gvar - 77.778% + 99.395%
- STAT + hhea 95.238% @@ -27341,74 +27229,93 @@

- VVAR + hmtx - fontmake only + 99.874%
- avar + maxp - 95.455% + 95.000%
- fvar + post - 88.333% + 99.822%
- glyf + total - 100.000% + 98.612%
+
+
+ + nushu/sources/NotoSansNushu.glyphs98.609% + +33.840 + + + + + + + + @@ -27416,7 +27323,7 @@

total

@@ -27440,7 +27347,7 @@

sora-sompeng/sources/NotoSansSoraSompeng.glyphs97.400% + "https://github.com/notofonts/lao">lao/sources/NotoSansLao.glyphs98.579%

+ table + + value +
- gvar + OS_2 - 99.408% + 75.926%
- head + glyf - 95.455% + 100.000% +37.054
- hhea + maxp - 95.238% + 100.000% +10.000
- hmtx + name - 94.690% + 85.981%
- name + post - 97.546% + 99.882%
- 97.413% +2.790 + 98.609% +33.840
@@ -27455,42 +27362,66 @@

+ + + + + + + + + + + +
- VVAR + GDEF - fontmake only + 58.874%
- gvar + GPOS - 99.978% + 97.727%
- total + GSUB - 97.401% + 95.608%
- vhea + HVAR - fontmake only + 37.748%
- vmtx + OS_2 - fontmake only + 77.778% +
+ gvar + + 99.996% +
+ name + + 99.088% +
+ total + + 98.579%
@@ -27498,7 +27429,7 @@

kode-mono/sources/./KodeMono.glyphs97.394% + "https://github.com/Omnibus-Type/Labrada">Labrada/sources/Labrada-Italic.glyphs98.566% @@ -27511,12 +27442,36 @@

+ + + + + + + + + + + + @@ -27524,15 +27479,15 @@

HVAR

@@ -27540,7 +27495,7 @@

glyf

@@ -27548,31 +27503,31 @@

gvar

@@ -27580,7 +27535,7 @@

post

@@ -27588,7 +27543,7 @@

total

+ (mark/kern) + + 98.857% +
+ GDEF + + 99.851% +
GSUB - 99.836% + 89.601% +
+ GlyphOrder + + 99.421%
- 3.547% + 90.057%
- OS_2 + fvar - 81.481% + 98.305%
- 99.928% + 98.592%
- 99.801% + 98.747%
- hmtx + hhea - 98.984% + 95.238%
- maxp + hmtx - 95.000% + 99.420%
- name + maxp - 86.726% + 85.000%
- 99.625% + 99.136%
- 97.395% + 98.567%
@@ -27596,7 +27551,7 @@

beau-rivage/sources/BeauRivage-Pro.glyphs97.388% + "https://github.com/kosmynkab/Bona-Nova">Bona-Nova/sources/BonaNova.glyphs98.515% @@ -27611,26 +27566,34 @@

+ + + + @@ -27638,7 +27601,7 @@

maxp

@@ -27646,7 +27609,7 @@

name

@@ -27654,7 +27617,7 @@

total

- GSUB + (mark/kern) - 97.144% + 97.581%
- OS_2 + GDEF - 88.889% + 94.846%
- glyf + GPOS - 95.132% + 97.196% +
+ GSUB + + 97.346%
- 85.000% + 95.000%
- 97.826% + 97.196%
- 97.388% + 98.516%
@@ -27662,7 +27625,7 @@

italianno/sources/Italianno.glyphs97.359% + "https://github.com/notofonts/hanunoo">hanunoo/sources/NotoSansHanunoo.glyphs98.471% @@ -27675,12 +27638,28 @@

+ + + + + + + + @@ -27688,7 +27667,7 @@

OS_2

@@ -27696,15 +27675,106 @@

glyf

+ + + + + +
+ (mark/kern) + + 93.976% +
+ GPOS + + 79.310% +
GSUB - 97.311% + 96.386%
- 83.333% + 81.481%
- 96.312% + 100.000%
- maxp + name - 85.000% + 87.273% +
+ total + + 98.472% +
+
+
+ + Manuale/sources/Manuale-Italic.glyphs98.471% + -0.023 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -27712,7 +27782,7 @@

name

@@ -27720,7 +27790,7 @@

total

+ table + + value +
+ (mark/kern) + + 98.023% +0.004 +
+ GDEF + + 50.176% -1.689 +
+ GSUB + + 97.824% +
+ OS_2 + + 98.148% +
+ STAT + + 93.750% +
+ gvar + + 99.998% +
+ head + + 95.455% +
+ hhea + + 95.238%
- 96.629% + 93.750%
- 97.359% + 98.471% -0.023
@@ -27728,8 +27798,7 @@

telugu/sources/NotoSansTelugu.glyphs97.313% - +29.297 + "https://github.com/Omnibus-Type/Asap">Asap/sources/Asap-Italic.glyphs98.449% @@ -27747,7 +27816,7 @@

(mark/kern)

@@ -27755,7 +27824,7 @@

GDEF

@@ -27763,7 +27832,7 @@

GPOS

@@ -27771,79 +27840,71 @@

GSUB

- - - - @@ -27851,7 +27912,7 @@

total

- 94.197% +90.844 + 97.370%
- 66.807% + 64.500%
- 98.357% + 89.894%
- 99.551% -
- HVAR - - 17.404% + 88.040%
- OS_2 + GlyphOrder - 96.296% + 99.874%
- avar + HVAR - 95.455% + 81.052%
- fvar + glyf - 87.939% + 99.380%
- glyf + gvar - 99.924% + 99.431%
- gvar + hhea - 99.696% + 95.238%
- hhea + hmtx - 90.476% + 99.243%
- hmtx + maxp - 84.249% + 95.000%
- name + post - 99.387% + 99.822%
- 97.314% +29.297 + 98.449%
@@ -27859,7 +27920,8 @@

osage/sources/NotoSansOsage.glyphs97.297% + "https://github.com/octaviopardo/Protest">Protest/sources/ProtestRiot.glyphs98.414% + +5.797 @@ -27872,12 +27934,28 @@

+ + + + + + + + @@ -27885,7 +27963,23 @@

glyf

+ + + + + + + + @@ -27893,7 +27987,15 @@

name

+ + + + @@ -27901,7 +28003,7 @@

total

+ GSUB + + 98.070% +
+ GlyphOrder + + 26.644% +
OS_2 - 81.481% + 96.296%
- 96.434% + 99.769% +13.290 +
+ hmtx + + 99.662% +0.169 +
+ maxp + + 100.000% +10.000
- 85.981% + 96.386% +
+ post + + 100.000%
- 97.298% + 98.414% +5.797
@@ -27909,7 +28011,7 @@

takri/sources/NotoSansTakri.designspace97.212% + "https://github.com/notofonts/malayalam">malayalam/sources/NotoSansMalayalam.glyphs98.390% @@ -27927,7 +28029,7 @@

(mark/kern)

@@ -27935,7 +28037,7 @@

GDEF

@@ -27943,81 +28045,63 @@

GPOS

-
- 98.984% + 93.803%
- 85.366% + 68.676%
- 98.823% + 91.489%
- glyf + GSUB - 94.990% + 96.804%
- name + HVAR - 97.030% + 30.919%
- total + MVAR - 97.213% + 98.246%
-
-
- - Protest/sources/ProtestGuerrilla.glyphs97.176% - - - - - - - - @@ -28025,7 +28109,7 @@

hmtx

@@ -28033,15 +28117,7 @@

name

- - - - @@ -28049,7 +28125,7 @@

total

- table - - value -
- GSUB + OS_2 - 98.182% + 96.296%
- GlyphOrder + glyf - 27.148% + 99.975%
- OS_2 + gvar - 96.296% + 99.041%
- glyf + hhea - 97.207% + 95.238%
- 99.312% + 95.935%
- 96.386% -
- post - - 100.000% + 99.387%
- 97.176% + 98.391%
@@ -28057,8 +28133,7 @@

hebrew/sources/NotoSansHebrew.glyphs97.175% - +30.581 + "https://github.com/notofonts/tamil">tamil/sources/NotoSansTamil.glyphs98.385% @@ -28076,7 +28151,7 @@

(mark/kern)

@@ -28084,7 +28159,7 @@

GDEF

@@ -28092,7 +28167,23 @@

GPOS

+ + + + + + + + @@ -28103,20 +28194,36 @@

98.148%

+ + + + + + + + @@ -28124,7 +28231,7 @@

total

- 97.962% +97.672 + 79.508%
- 48.047% + 76.517%
- 79.167% + 90.887% +
+ HVAR + + 72.271% +
+ MVAR + + 98.571%
+ glyf + + 99.993% +
gvar - 99.787% + 99.855%
- maxp + hhea - 95.000% + 95.238% +
+ hmtx + + 94.758%
- 97.175% +30.581 + 98.385%
@@ -28132,7 +28239,7 @@

Ysabeau/sources/Ysabeau-Italic.glyphs97.149% + "https://github.com/notofonts/kannada">kannada/sources/NotoSansKannada.glyphs98.372% @@ -28150,7 +28257,7 @@

(mark/kern)

@@ -28158,23 +28265,23 @@

GDEF

@@ -28182,7 +28289,7 @@

HVAR

@@ -28190,7 +28297,7 @@

MVAR

@@ -28198,15 +28305,15 @@

OS_2

@@ -28214,7 +28321,7 @@

fvar

@@ -28222,7 +28329,7 @@

glyf

@@ -28230,15 +28337,7 @@

gvar

- - - - @@ -28254,15 +28353,7 @@

hmtx

- - - - @@ -28270,15 +28361,7 @@

name

- - - - @@ -28286,7 +28369,7 @@

total

- 99.166% + 83.693%
- 88.212% + 67.729%
- GSUB + GPOS - 86.293% + 95.649%
- GlyphOrder + GSUB - 99.460% + 99.825%
- 7.612% + 18.349%
- 81.395% + 98.571%
- 94.444% + 96.296%
- STAT + avar - 93.750% + 95.455%
- 96.907% + 87.939%
- 98.841% + 99.973%
- 96.594% -
- head - - 95.455% + 99.617%
- 98.784% -
- maxp - - 95.000% + 79.576%
- 86.364% -
- post - - 99.361% + 99.387%
- 97.149% + 98.372%
@@ -28294,7 +28377,7 @@

modi/sources/NotoSansModi.glyphs97.148% + "https://github.com/d-sargent/platypi">platypi/sources/Platypi.glyphs98.361% @@ -28312,47 +28395,47 @@

(mark/kern)

@@ -28360,7 +28443,7 @@

name

@@ -28368,7 +28451,7 @@

total

- 99.468% + 99.996%
- GDEF + GPOS - 100.000% + 93.711%
- GPOS + GSUB - 78.070% + 99.702%
- GSUB + glyf - 82.051% + 99.978%
- OS_2 + gvar - 81.481% + 99.808%
- glyf + hmtx - 97.276% + 99.636%
- 85.981% + 90.164%
- 97.148% + 98.362%
@@ -28376,7 +28459,7 @@

sharada/sources/NotoSansSharada.glyphs97.066% + "https://github.com/Etcetera-Type-Co/Grandstander">Grandstander/sources/Grandstander-Italic.glyphs98.345% @@ -28394,7 +28477,7 @@

(mark/kern)

@@ -28402,7 +28485,7 @@

GDEF

@@ -28410,15 +28493,47 @@

GPOS

+ + + + + + + + + + + + + + + + @@ -28426,7 +28541,15 @@

name

+ + + + @@ -28434,7 +28557,7 @@

total

- 99.767% + 96.500%
- 99.210% + 90.825%
- 98.342% + 96.539%
- glyf + GSUB + + 98.997% +
+ OS_2 + + 96.296% +
+ STAT + + 93.750% +
+ gvar + + 99.973% +
+ head - 95.292% + 95.455%
- 85.981% + 95.294% +
+ post + + 99.706%
- 97.066% + 98.346%
@@ -28442,7 +28565,8 @@

GaMaamli/sources/GaMaamli.glyphs96.994% + "https://github.com/notofonts/symbols">symbols/sources/NotoSansSymbols2.glyphspackage98.343% + +2.568 @@ -28460,55 +28584,55 @@

GSUB

- 99.206% + 99.130%
- OS_2 + glyf - 98.148% + 100.000% +2.941
- glyf + maxp - 71.109% + 95.000%
- hmtx + name - 99.018% + 97.030%
- maxp + total - 85.000% + 98.343% +2.568
- name + vhea - 96.386% + fontmake only
- total + vmtx - 96.994% + fontmake only
@@ -28516,8 +28640,7 @@

Familjen-Grotesk/sources/FamiljenGrotesk.glyphs96.989% - -2.129 + "https://github.com/Fonthausen/RokkittFont">RokkittFont/sources/Rokkitt.glyphs98.311% @@ -28532,50 +28655,50 @@

@@ -28583,7 +28706,7 @@

glyf

@@ -28591,7 +28714,7 @@

gvar

@@ -28607,7 +28730,7 @@

hmtx

@@ -28618,20 +28741,12 @@

95.000%

- - - - @@ -28639,7 +28754,7 @@

total

- (mark/kern) + GSUB - 94.802% -5.069 + 87.336%
- GPOS + GlyphOrder - 90.000% + 99.932%
- GSUB + HVAR - 86.563% + 14.559%
- GlyphOrder + MVAR - 99.786% + 97.872%
- HVAR + OS_2 - 99.801% + 98.148%
- OS_2 + fvar - 98.148% + 98.305%
- 99.167% + 99.744%
- 98.647% + 99.865%
- 99.786% + 99.932%
- name - - 95.312% -
post - 99.683% + 99.901%
- 96.989% -2.129 + 98.312%
@@ -28647,7 +28762,7 @@

tirhuta/sources/NotoSansTirhuta.glyphs96.987% + "https://github.com/Fonthausen/RokkittFont">RokkittFont/sources/Rokkitt-Italic.glyphs98.264% @@ -28662,140 +28777,122 @@

-
- (mark/kern) + GSUB - 99.936% + 87.336%
- GPOS + GlyphOrder - 97.287% + 99.932%
- GSUB + HVAR - 97.479% + 10.363%
- OS_2 + MVAR - 98.148% + 97.872%
- glyf + OS_2 - 95.639% + 98.148%
- maxp + STAT - 90.000% + 93.750%
- name + fvar - 86.207% + 98.305%
- total + glyf - 96.987% + 99.749%
-
-
- - soyombo/sources/NotoSansSoyombo.designspace96.979% - - - - - - - - @@ -28803,7 +28900,7 @@

total

- table - - value -
- (mark/kern) + gvar - 99.933% + 99.787%
- GDEF + head - 100.000% + 95.455%
- GPOS + hhea - 99.961% + 95.238%
- GSUB + hmtx - 98.718% + 99.932%
- glyf + maxp - 77.677% + 95.000%
- maxp + name - 95.000% + 97.561%
- name + post - 97.030% + 99.901%
- 96.979% + 98.264%
@@ -28811,7 +28908,7 @@

phags-pa/sources/NotoSansPhagsPa.glyphs96.968% + "https://github.com/fridamedrano/Kalnia-Typeface">Kalnia-Typeface/sources/Kalnia.glyphs98.240% @@ -28826,10 +28923,18 @@

+ + + + @@ -28837,7 +28942,7 @@

OS_2

@@ -28845,7 +28950,23 @@

glyf

+ + + + + + + + @@ -28853,7 +28974,7 @@

name

@@ -28861,7 +28982,7 @@

total

- GSUB + GDEF - 98.869% + 67.061% +
+ HVAR + + 68.640%
- 81.481% + 98.148%
- 96.374% + 100.000% +
+ gvar + + 98.862% +
+ meta + + fontmake only
- 85.981% + 92.105%
- 96.969% + 98.241%
@@ -28869,7 +28990,7 @@

great-vibes/sources/GreatVibes-Pro.glyphs96.951% + "https://github.com/hans-thiessen/Rethink-Sans">Rethink-Sans/sources/RethinkSans.glyphs98.230% @@ -28884,42 +29005,34 @@

- - - - @@ -28927,7 +29040,7 @@

name

@@ -28935,7 +29048,7 @@

total

- GSUB - - 96.209% -
- OS_2 + (mark/kern) - 85.185% + 99.166%
- glyf + GPOS - 92.004% + 93.478%
- hmtx + GSUB - 99.951% + 98.647%
- maxp + HVAR - 85.000% + 10.997%
- 89.109% + 92.035%
- 96.952% + 98.231%
@@ -28943,7 +29056,7 @@

Sankofa-Display/sources/Sankofa.glyphs96.910% + "https://github.com/AlessioLaiso/aleo">aleo/sources/Aleo.glyphs98.217% @@ -28958,90 +29071,116 @@

+ + +
- (mark/kern) + GSUB - 99.997% + 96.701%
- GDEF + glyf - 99.721% + 99.968%
- GSUB + gvar - 99.672% + 95.824%
- glyf + total + + 98.218% +
+
+
+ + thaana/sources/NotoSansThaana.glyphs98.196% + + + + + + + + + +
+ table + + value +
+ HVAR - 94.593% + 92.760%
- head + OS_2 - 95.455% + 96.296%
- hhea + VVAR - 95.238% + fontmake only
- hmtx + fvar - 98.134% + 98.305%
- maxp + gvar - 95.000% + 99.996%
- meta + total - fontmake only + 98.196%
- name + vhea - 91.089% + fontmake only
- total + vmtx - 96.911% + fontmake only
@@ -29049,7 +29188,7 @@

tifinagh/sources/NotoSansTifinagh.glyphs96.896% + "https://github.com/OdedEzer/heebo">heebo/sources/Heebo.glyphs98.191% @@ -29064,42 +29203,34 @@

- - - - @@ -29107,7 +29238,7 @@

name

@@ -29115,7 +29246,7 @@

total

- (mark/kern) - - 99.756% -
- GPOS + GSUB - 73.832% + 98.836%
- OS_2 + HVAR - 81.481% + 17.556%
- glyf + fvar - 93.586% + 98.305%
- maxp + gvar - 95.000% + 99.984%
- 85.981% + 96.053%
- 96.897% + 98.191%
@@ -29123,7 +29254,7 @@

kaithi/sources/NotoSansKaithi.glyphs96.895% + "https://github.com/fontef/frankruhllibre">frankruhllibre/sources/FrankRuhlLibre.glyphs98.190% @@ -29141,7 +29272,7 @@

(mark/kern)

@@ -29149,7 +29280,7 @@

GDEF

@@ -29157,7 +29288,7 @@

GPOS

@@ -29165,23 +29296,39 @@

GSUB

+ + + + + + + + @@ -29189,7 +29336,7 @@

name

@@ -29197,7 +29344,7 @@

total

- 98.757% + 99.133%
- 100.000% + 75.096%
- 80.000% + 80.562%
- 82.811% + 98.614%
- glyf + HVAR - 97.128% + 12.794%
- maxp + MVAR - 95.000% + 98.000% +
+ OS_2 + + 96.296% +
+ hhea + + 95.238%
- 86.207% + 97.810%
- 96.896% + 98.191%
@@ -29205,7 +29352,7 @@

mayan-numerals/sources/NotoSansMayanNumerals.designspace96.844% + "https://github.com/ronykoch/Karantina">Karantina/sources/karantina.glyphs98.141% @@ -29220,26 +29367,26 @@

@@ -29247,7 +29394,7 @@

total

- glyf + (mark/kern) - 95.407% + 92.723%
- maxp + GDEF - 95.000% + 63.259%
- name + GPOS - 97.030% + 87.273%
- 96.845% + 98.141%
@@ -29255,7 +29402,7 @@

qwigley/sources/Qwigley.glyphs96.813% + "https://github.com/googlefonts/NunitoSans">NunitoSans/sources/NunitoSans.glyphs98.119% @@ -29268,20 +29415,44 @@

+ + + + + + + + + + + + @@ -29289,15 +29460,15 @@

glyf

@@ -29305,7 +29476,7 @@

name

@@ -29313,7 +29484,7 @@

total

+ GDEF + + 66.439% +
GSUB - 96.347% + 97.942%
- OS_2 + HVAR - 94.444% + 26.557% +
+ MVAR + + 99.515% +
+ gasp + + fontmake only
- 93.466% + 99.980%
- maxp + gvar - 85.000% + 98.023%
- 96.629% + 96.591%
- 96.814% + 98.119%
@@ -29321,8 +29492,7 @@

Familjen-Grotesk/sources/FamiljenGrotesk-Italic.glyphs96.790% - -2.283 + "https://github.com/Fonthausen/CrimsonPro">CrimsonPro/sources/CrimsonPro.glyphs98.116% @@ -29340,7 +29510,7 @@

(mark/kern)

@@ -29348,7 +29518,7 @@

GPOS

@@ -29356,7 +29526,7 @@

GSUB

@@ -29364,7 +29534,7 @@

GlyphOrder

@@ -29372,7 +29542,7 @@

HVAR

@@ -29380,23 +29550,7 @@

OS_2

- - - - - - - - @@ -29404,7 +29558,7 @@

glyf

@@ -29412,7 +29566,7 @@

gvar

@@ -29428,7 +29582,7 @@

hmtx

@@ -29439,20 +29593,12 @@

95.000%

- - - - @@ -29460,7 +29606,7 @@

total

- 93.976% -5.914 + 95.707%
- 90.000% + 99.444%
- 86.563% + 89.637%
- 99.786% + 99.640%
- 99.799% + 99.706%
- 98.148% -
- avar - - 96.000% -
- fvar - - 97.059% + 96.296%
- 99.148% + 98.997%
- 98.610% + 99.038%
- 99.786% + 99.640%
- name - - 95.312% -
post - 99.683% + 99.169%
- 96.791% -2.283 + 98.116%
@@ -29468,7 +29614,8 @@

babylonica/sources/Babylonica.glyphs96.751% + "https://github.com/kosmynkab/Poltawski-Nowy">Poltawski-Nowy/sources/PoltawskiNowy-Italic.glyphs98.076% + +0.000 @@ -29481,12 +29628,44 @@

+ + + + + + + + + + + + + + + + @@ -29494,15 +29673,23 @@

glyf

+ + + + @@ -29510,7 +29697,7 @@

name

@@ -29518,7 +29705,7 @@

total

+ (mark/kern) + + 100.000% +0.002 +
+ GPOS + + 97.476% +
GSUB - 98.200% + 98.156% +
+ MVAR + + fontmake only +
+ OS_2 + + 96.296%
- 96.163% + 100.000%
- maxp + gvar - 80.000% + 99.081% +
+ hhea + + 95.238%
- 96.629% + 97.479%
- 96.751% + 98.077% +0.000
@@ -29526,7 +29713,7 @@

batak/sources/NotoSansBatak.designspace96.748% + "https://github.com/notofonts/khojki">khojki/sources/NotoSerifKhojki.glyphs98.074% @@ -29544,7 +29731,15 @@

(mark/kern)

+ + + + @@ -29552,7 +29747,7 @@

GPOS

@@ -29568,15 +29763,39 @@

glyf

+ + + + + + + + + + + + @@ -29584,7 +29803,7 @@

total

- 98.613% + 97.059% +
+ GDEF + + 99.342%
- 89.224% + 72.922%
- 96.509% + 99.993%
- name + gvar - 97.030% + 96.972% +
+ head + + 95.455% +
+ hhea + + 95.238% +
+ hmtx + + 99.501%
- 96.749% + 98.074%
@@ -29592,7 +29811,7 @@

merienda/sources/Merienda.glyphs96.714% + "https://github.com/googlefonts/NunitoSans">NunitoSans/sources/NunitoSans-Italic.glyphs98.050% @@ -29605,20 +29824,12 @@

- - - - @@ -29626,15 +29837,7 @@

GSUB

- - - - @@ -29642,7 +29845,7 @@

HVAR

@@ -29655,50 +29858,50 @@

@@ -29706,7 +29909,7 @@

total

- (mark/kern) - - 98.402% -
GDEF - 95.412% + 59.256%
- 86.346% -
- GlyphOrder - - 98.786% + 97.942%
- 69.530% + 32.580%
- glyf + STAT - 96.826% + 96.774%
- gvar + gasp - 96.647% + fontmake only
- hhea + glyf - 95.238% + 99.953%
- hmtx + gvar - 98.784% + 97.996%
- maxp + head - 90.000% + 95.455%
- post + name - 98.126% + 94.318%
- 96.715% + 98.050%
@@ -29714,7 +29917,7 @@

Moderustic/sources/Moderustic.glyphs96.695% + "https://github.com/Gue3bara/El-Messiri">El-Messiri/sources/ElMessiri.glyphs98.023% @@ -29729,106 +29932,132 @@

+
- (mark/kern) + GDEF - 93.013% + 90.403%
- GDEF + GPOS - 96.649% + 96.371%
- GPOS + GSUB - 96.360% + 98.691%
- GSUB + HVAR - 96.471% + 3.629%
- GlyphOrder + glyf - 0.386% + 100.000%
- HVAR + gvar - 99.937% + 99.439%
- glyf + name - 99.791% + 90.164%
- gvar + total - 99.470% + 98.024%
+
+
+ + tangsa/sources/NotoSansTangsa.glyphs97.997% + + + + + + + + + + + +
+ table + + value +
- hmtx + (mark/kern) - 99.228% + 99.742%
- maxp + GPOS - 95.000% + 97.143%
- name + OS_2 - 69.072% + 81.481%
- post + glyf 100.000%
+ gvar + + 95.798% +
total - 96.695% + 97.998%
@@ -29836,8 +30065,8 @@

Commissioner/sources/Commissioner.glyphs96.694% - +19.639 + "https://github.com/kosmynkab/Poltawski-Nowy">Poltawski-Nowy/sources/PoltawskiNowy.glyphs97.997% + +0.002 @@ -29855,15 +30084,7 @@

(mark/kern)

- - - - @@ -29871,7 +30092,7 @@

GPOS

@@ -29879,23 +30100,7 @@

GSUB

- - - - - - - - @@ -29903,7 +30108,7 @@

MVAR

@@ -29919,7 +30124,7 @@

glyf

@@ -29927,7 +30132,7 @@

gvar

@@ -29943,7 +30148,7 @@

hmtx

@@ -29956,10 +30161,10 @@

@@ -29967,7 +30172,7 @@

total

- 99.833% +94.973 -
- GDEF - - 66.164% + 100.000% +0.008
- 98.154% + 97.332% +0.000
- 90.217% -
- GlyphOrder - - 99.599% -
- HVAR - - 70.372% + 97.648%
- 98.913% + fontmake only
- 98.813% + 99.957%
- 95.346% + 99.945%
- 99.599% + 99.628%
- post + name - 99.272% + 84.672%
- 96.695% +19.639 + 97.997% +0.002
@@ -29975,8 +30180,7 @@

radiocanadafonts/sources/RadioCanada.glyphs96.639% - +12.693 + "https://github.com/notofonts/symbols">symbols/sources/NotoSansSymbols.glyphspackage97.974% @@ -29991,82 +30195,100 @@

+
- (mark/kern) + VVAR - 89.796% +58.633 + fontmake only
- GDEF + glyf - 77.738% + 99.915%
- GPOS + gvar - 96.070% + 99.469%
- GSUB + hmtx - 83.469% + 99.882%
- GlyphOrder + total - 99.878% + 97.975%
- HVAR + vhea - 52.133% + fontmake only
- glyf + vmtx - 99.719% + fontmake only
+
+
+ + kaffeesatz/sources/YanoneKaffeesatz.glyphs97.971% + + + + + + + + @@ -30082,15 +30304,7 @@

name

- - - - @@ -30098,7 +30312,7 @@

total

+ table + + value +
- gvar + (mark/kern) - 99.736% + 93.709%
- hhea + GSUB - 95.238% + 98.598%
- hmtx + OS_2 - 99.878% + 98.148%
- 78.049% -
- post - - 99.858% + 92.857%
- 96.640% +12.693 + 97.972%
@@ -30106,7 +30320,8 @@

kharoshthi/sources/NotoSansKharoshthi.glyphs96.636% + "https://github.com/octaviopardo/Protest">Protest/sources/ProtestStrike.glyphs97.778% + +1.843 @@ -30121,50 +30336,50 @@

@@ -30172,7 +30387,15 @@

name

+ + + + @@ -30180,7 +30403,7 @@

total

- (mark/kern) + GSUB - 99.899% + 98.025%
- GDEF + GlyphOrder - 99.213% + 26.689%
- GPOS + OS_2 - 81.370% + 96.296%
- GSUB + glyf - 98.000% + 98.973% +6.008
- glyf + hmtx - 94.575% + 99.323%
- hmtx + maxp - 99.371% + 100.000% +5.000
- 87.273% + 96.386% +
+ post + + 100.000%
- 96.637% + 97.778% +1.843
@@ -30188,7 +30411,7 @@

adlam/sources/NotoSansAdlamUnjoined.glyphs96.608% + "https://github.com/octaviopardo/REM">REM/sources/REM.glyphs97.715% @@ -30206,39 +30429,47 @@

(mark/kern)

+ + + + @@ -30246,7 +30477,15 @@

gvar

+ + + + @@ -30254,31 +30493,39 @@

hmtx

+ + + +
- 99.070% + 96.059%
- GPOS + GDEF - 78.788% + 99.935%
- HVAR + GSUB - 99.593% + 91.667%
- OS_2 + GlyphOrder - 77.778% + 99.388%
- VVAR + HVAR - fontmake only + 99.522% +
+ glyf + + 99.466%
- 99.974% + 98.911% +
+ hhea + + 95.238%
- 99.367% + 99.184%
- total + maxp - 96.609% + 90.000%
- vhea + name - fontmake only + 94.611%
- vmtx + post - fontmake only + 99.200% +
+ total + + 97.715%
@@ -30286,7 +30533,8 @@

sometype-mono/sources/SometypeMono-Italic.glyphs96.606% + "https://github.com/octaviopardo/Protest">Protest/sources/ProtestGuerrilla.glyphs97.712% + +0.536 @@ -30304,15 +30552,15 @@

GSUB

@@ -30320,15 +30568,7 @@

OS_2

- - - - @@ -30336,23 +30576,15 @@

glyf

- - - - @@ -30360,7 +30592,7 @@

name

@@ -30368,7 +30600,7 @@

post

@@ -30376,7 +30608,7 @@

total

- 97.469% + 98.182%
- HVAR + GlyphOrder - 3.090% + 27.148%
- 81.481% -
- STAT - - 93.750% + 96.296%
- 99.979% + 98.904% +1.698
- gvar - - 97.597% -
- head + hmtx - 95.455% + 99.312%
- 93.750% + 96.386%
- 99.705% + 100.000%
- 96.606% + 97.712% +0.536
@@ -30384,7 +30616,7 @@

nabataean/sources/NotoSansNabataean.designspace96.592% + "https://github.com/ThomasJockin/readexpro">readexpro/sources/ReadexPro.glyphs97.684% @@ -30399,60 +30631,26 @@

- - - - - - - - -
- glyf - - 95.852% -
- maxp - - 95.000% -
- name + (mark/kern) - 97.030% + 98.034%
- total + GDEF - 96.593% + 67.381%
-
-
- - sometype-mono/sources/SometypeMono.glyphs96.590% - - - - - - - - @@ -30460,15 +30658,7 @@

HVAR

- - - - @@ -30476,7 +30666,7 @@

glyf

@@ -30484,15 +30674,15 @@

gvar

@@ -30500,7 +30690,7 @@

total

- table - - value -
GSUB - 97.469% + 97.715%
- 3.090% -
- OS_2 - - 83.333% + 25.281%
- 100.000% + 99.901%
- 97.718% + 99.342%
- post + name - 99.705% + 93.706%
- 96.591% + 97.684%
@@ -30508,8 +30698,7 @@

Texturina/sources/Texturina-Italic.glyphs96.561% - +17.637 + "https://github.com/etunni/Pathway-Variable-Font">Pathway-Variable-Font/sources/PathwayExtreme-Italic.glyphs97.670% @@ -30522,20 +30711,12 @@

- - - - @@ -30543,7 +30724,7 @@

GSUB

@@ -30551,7 +30732,7 @@

HVAR

@@ -30567,31 +30748,31 @@

STAT

@@ -30599,7 +30780,7 @@

name

@@ -30607,7 +30788,7 @@

total

- (mark/kern) - - 88.635% +83.782 -
GDEF - 54.890% + 40.560%
- 98.423% + 98.172%
- 30.331% + 52.227%
- 95.238% + 96.154%
- head + glyf - 95.455% + 99.967%
- hhea + gvar - 95.238% + 99.971%
- maxp + head - 90.000% + 95.455%
- 91.463% + 96.089%
- 96.561% +17.637 + 97.671%
@@ -30615,7 +30796,7 @@

cham/sources/NotoSansCham.glyphs96.402% + "https://github.com/notofonts/myanmar">myanmar/sources/NotoSansMyanmarUI.glyphs97.647% @@ -30630,42 +30811,42 @@

@@ -30673,7 +30854,7 @@

glyf

@@ -30681,15 +30862,15 @@

gvar

@@ -30697,7 +30878,7 @@

total

- (mark/kern) + GDEF - 97.261% + 66.829%
- GDEF + GSUB - 67.171% + 98.505%
- GPOS + HVAR - 85.098% + 58.922%
- GSUB + avar - 98.193% + 95.455%
- OS_2 + fvar - 81.481% + 88.333%
- 99.950% + 99.977%
- 98.528% + 96.915%
- name + hmtx - 98.137% + 99.838%
- 96.403% + 97.648%
@@ -30705,7 +30886,7 @@

oriya/sources/NotoSerifOriya.glyphs96.345% + "https://github.com/positype/Murecho-Project">Murecho-Project/sources/Murecho.glyphs97.624% @@ -30720,58 +30901,58 @@

@@ -30779,7 +30960,23 @@

total

+ + + + + + + +
- (mark/kern) + GDEF - 99.055% + 82.942%
- GDEF + GSUB - 87.416% + 96.601%
- GPOS + OS_2 - 75.658% + 74.074%
- GSUB + VVAR - 98.371% + fontmake only
- OS_2 + glyf - 90.741% + 99.938%
- glyf + gvar - 99.946% + 99.557%
- gvar + name - 82.721% + 92.105%
- 96.346% + 97.624% +
+ vhea + + fontmake only +
+ vmtx + + fontmake only
@@ -30787,7 +30984,7 @@

pahawh-hmong/sources/NotoSansPahawhHmong.glyphs96.323% + "https://github.com/cbcrc/radiocanadafonts">radiocanadafonts/sources/RadioCanada-Italic.glyphs97.602% @@ -30805,7 +31002,15 @@

(mark/kern)

+ + + + @@ -30813,15 +31018,31 @@

GPOS

+ + + + + + + + @@ -30829,39 +31050,63 @@

glyf

+ + + + + + + + + + + +
- 97.473% + 88.801% +
+ GDEF + + 73.976%
- 81.600% + 95.979%
- OS_2 + GSUB - 81.481% + 85.369% +
+ GlyphOrder + + 99.875% +
+ HVAR + + 99.916%
- 99.629% + 99.717%
- name + gvar - 85.981% + 99.723%
- total + hhea - 96.324% + 95.238%
- vhea + hmtx - fontmake only + 99.875%
- vmtx + maxp - fontmake only + 95.000% +
+ name + + 87.671% +
+ post + + 99.854% +
+ total + + 97.602%
@@ -30869,7 +31114,8 @@

syloti-nagri/sources/NotoSansSylotiNagri.glyphs96.287% + "https://github.com/notofonts/saurashtra">saurashtra/sources/NotoSansSaurashtra.glyphs97.557% + +0.080 @@ -30887,7 +31133,7 @@

(mark/kern)

@@ -30895,7 +31141,7 @@

GPOS

@@ -30903,7 +31149,7 @@

GSUB

@@ -30919,7 +31165,7 @@

glyf

@@ -30935,7 +31181,7 @@

total

@@ -30959,7 +31205,7 @@

Work-Sans/sources/WorkSans-Italic.glyphs96.265% + "https://github.com/Fonthausen/CrimsonPro">CrimsonPro/sources/CrimsonPro-Italic.glyphs97.540%

- 99.103% + 98.994%
- 82.353% + 87.500%
- 98.901% + 99.145%
- 99.099% + 100.000% +0.101
- 96.288% + 97.558% +0.080
@@ -30977,63 +31223,63 @@

(mark/kern)

@@ -31041,7 +31287,7 @@

glyf

@@ -31049,7 +31295,7 @@

gvar

@@ -31065,113 +31311,39 @@

hhea

- - - - - - - - - - - - - - - - - - - - - -
- 96.334% + 95.950%
- GPOS + GDEF - 97.116% + 96.304%
- GSUB + GPOS - 90.190% + 97.031%
- GlyphOrder + GSUB - 99.470% + 89.637%
- HVAR + GlyphOrder - 99.377% + 99.640%
- OS_2 + HVAR - 96.296% + 99.710%
- STAT + OS_2 - 87.500% + 94.444%
- fvar + STAT - 96.610% + 93.750%
- 98.421% + 99.028%
- 90.254% + 99.054%
- 95.238% -
- hmtx - - 99.470% -
- maxp - - 95.000% -
- name - - 93.151% -
- post - - 99.348% -
- total - - 96.266% -
-
-
- - gujarati/sources/NotoSerifGujarati.glyphs96.264% - - - - - - - - - - - - - - - @@ -31179,7 +31351,7 @@

total

- table - - value -
- (mark/kern) - - 77.116% -
- GDEF - - 34.969% + 95.238%
- GPOS + hmtx - 77.509% + 99.640%
- GSUB + maxp - 98.103% + 95.000%
- OS_2 + name - 81.481% + 94.286%
- gvar + post - 99.989% + 99.169%
- 96.265% + 97.541%
@@ -31187,7 +31359,7 @@

soft-type-jacquard/sources/Jacquard24Charted.glyphs96.232% + "https://github.com/notofonts/adlam">adlam/sources/NotoSansAdlam.glyphs97.475% @@ -31202,10 +31374,26 @@

+ + + + + + + + @@ -31213,15 +31401,31 @@

OS_2

+ + + + + + + + @@ -31234,26 +31438,26 @@

- GSUB + (mark/kern) - 97.933% + 99.744% +
+ GPOS + + 78.788% +
+ HVAR + + 99.782%
- 96.296% + 77.778%
- glyf + VVAR + + fontmake only +
+ gvar + + 99.992% +
+ hmtx - 96.214% + 99.725%
- name + total - 95.775% + 97.476%
- post + vhea - 98.780% + fontmake only
- total + vmtx - 96.232% + fontmake only
@@ -31261,7 +31465,7 @@

soft-type-jacquard/sources/Jacquard12Charted.glyphs96.220% + "https://github.com/Omnibus-Type/Faustina">Faustina/sources/Faustina.glyphs97.445% @@ -31276,50 +31480,34 @@

- - - - - - - - @@ -31327,7 +31515,7 @@

total

- GSUB - - 97.933% -
- OS_2 - - 98.148% -
- glyf + (mark/kern) - 96.153% + 95.425%
- maxp + GDEF - 90.000% + 84.063%
- name + GSUB - 95.775% + 97.669%
- post + hhea - 98.780% + 95.238%
- 96.221% + 97.446%
@@ -31335,8 +31523,7 @@

tamil/sources/NotoSerifTamil.glyphs96.208% - +1.546 + "https://github.com/notofonts/tamil">tamil/sources/NotoSerifTamil-Italic.glyphs97.412% @@ -31354,7 +31541,7 @@

(mark/kern)

@@ -31362,7 +31549,7 @@

GDEF

@@ -31378,7 +31565,7 @@

HVAR

@@ -31394,7 +31581,15 @@

OS_2

+ + + + @@ -31434,7 +31629,15 @@

gvar

+ + + + @@ -31453,12 +31656,20 @@

94.690%

+ + + + @@ -31482,7 +31693,7 @@

PontanoSansFont/sources/PontanoSans.glyphs96.128% + "https://github.com/notofonts/sora-sompeng">sora-sompeng/sources/NotoSansSoraSompeng.glyphs97.400%

- 53.166% +39.730 + 83.788%
- 38.214% + 39.792%
- 77.966% + 71.642%
- 79.630% + 77.778% +
+ STAT + + 95.238%
- 99.394% + 99.408% +
+ head + + 95.455%
+ name + + 97.546% +
total - 96.208% +1.546 + 97.413%
@@ -31495,22 +31706,6 @@

- - - - - - - - - - - - @@ -31540,7 +31727,7 @@

total

@@ -31564,7 +31751,7 @@

Protest/sources/ProtestStrike.glyphs95.935% + "https://github.com/isaozler/kode-mono">kode-mono/sources/./KodeMono.glyphs97.394%

- (mark/kern) - - 99.986% -
- GDEF - - 94.360% -
VVAR @@ -31524,15 +31719,7 @@

gvar

- 99.708% -
- post - - 99.310% + 99.978%
- 96.128% + 97.401%
@@ -31582,15 +31769,15 @@

GSUB

@@ -31598,7 +31785,7 @@

OS_2

@@ -31606,7 +31793,15 @@

glyf

+ + + + @@ -31614,7 +31809,7 @@

hmtx

@@ -31630,7 +31825,7 @@

name

@@ -31638,7 +31833,7 @@

post

@@ -31646,7 +31841,7 @@

total

- 98.025% + 99.836%
- GlyphOrder + HVAR - 26.689% + 3.547%
- 96.296% + 81.481%
- 92.965% + 99.928% +
+ gvar + + 99.801%
- 99.323% + 98.984%
- 96.386% + 86.726%
- 100.000% + 99.625%
- 95.935% + 97.395%
@@ -31654,7 +31849,7 @@

ANRT-Baskervville/sources/Baskervville-Italic.glyphs95.902% + "https://github.com/notofonts/telugu">telugu/sources/NotoSansTelugu.glyphs97.313% @@ -31669,76 +31864,66 @@

-
- GSUB + (mark/kern) - 98.214% + 94.197%
- glyf + GDEF - 89.914% + 66.807%
- maxp + GPOS - 85.000% + 98.357%
- name + GSUB - 96.629% + 99.551%
- total + HVAR - 95.903% + 17.404%
-
-
- - Jaro/sources/Jaro.glyphs95.886% - - - - - - - - + + + + @@ -31746,7 +31931,7 @@

glyf

@@ -31754,39 +31939,39 @@

gvar

- table - - value -
- GSUB + OS_2 - 99.761% + 96.296%
- VVAR + avar - fontmake only + 95.455% +
+ fvar + + 87.939%
- 99.912% + 99.924%
- 96.411% + 99.696%
- hmtx + hhea - 99.618% + 90.476%
- total + hmtx - 95.886% + 84.249%
- vhea + name - fontmake only + 99.387%
- vmtx + total - fontmake only + 97.314%
@@ -31794,8 +31979,7 @@

latin-greek-cyrillic/sources/NotoSans.glyphspackage95.847% - +52.005 + "https://github.com/notofonts/hebrew">hebrew/sources/NotoSansHebrew.glyphs97.175% @@ -31813,7 +31997,7 @@

(mark/kern)

@@ -31821,7 +32005,7 @@

GDEF

@@ -31829,31 +32013,7 @@

GPOS

- - - - - - - - - - - - @@ -31861,15 +32021,7 @@

OS_2

- - - - @@ -31877,15 +32029,7 @@

gvar

- - - - @@ -31893,15 +32037,7 @@

maxp

- - - - @@ -31909,7 +32045,7 @@

total

- 99.866% +95.894 + 97.962%
- 52.310% + 48.047%
- 85.547% -
- GSUB - - 96.846% -
- HVAR - - 39.711% -
- MVAR - - fontmake only + 79.167%
- 74.074% -
- glyf - - 98.342% + 98.148%
- 93.106% -
- hmtx - - 99.949% + 99.787%
- 90.000% -
- name - - 96.450% + 95.000%
- 95.847% +52.005 + 97.175%
@@ -31917,7 +32053,7 @@

Podkova/sources/Podkova.glyphs95.845% + "https://github.com/CatharsisFonts/Ysabeau">Ysabeau/sources/Ysabeau-Italic.glyphs97.149% @@ -31935,7 +32071,7 @@

(mark/kern)

@@ -31943,15 +32079,7 @@

GDEF

- - - - @@ -31959,7 +32087,7 @@

GSUB

@@ -31967,7 +32095,7 @@

GlyphOrder

@@ -31975,154 +32103,103 @@

HVAR

- - - - - - - - - - - - - - - - -
- 95.277% + 99.166%
- 99.667% -
- GPOS - - 90.498% + 88.212%
- 84.775% + 86.293%
- 99.118% + 99.460%
- 91.243% -
- glyf - - 98.521% -
- gvar - - 95.746% -
- hhea - - 95.238% -
- hmtx - - 98.909% + 7.612%
- maxp + MVAR - 95.000% + 81.395%
- post + OS_2 - 98.844% + 94.444%
- total + STAT - 95.845% + 93.750%
-
-
- - mona-sans/sources/MonaSans.glyphspackage95.839% - +62.006 - - - - - - - - @@ -32130,7 +32207,7 @@

total

- table - - value -
- (mark/kern) + fvar - 99.984% +99.143 + 96.907%
- GDEF + glyf - 18.275% + 98.841%
- GPOS + gvar - 91.390% + 96.594%
- GSUB + head - 96.664% + 95.455%
- HVAR + hhea - 51.784% + 95.238%
- OS_2 + hmtx - 96.296% + 98.784%
- glyf + maxp - 99.967% + 95.000%
- gvar + name - 97.604% + 86.364%
- name + post - 89.565% + 99.361%
- 95.840% +62.006 + 97.149%
@@ -32138,7 +32215,7 @@

symbols/sources/NotoSansSymbols2.glyphspackage95.775% + "https://github.com/Familjen-Sthlm/Familjen-Grotesk">Familjen-Grotesk/sources/FamiljenGrotesk.glyphs96.989% @@ -32153,100 +32230,82 @@

-
- GSUB + (mark/kern) - 99.130% + 94.802%
- glyf + GPOS - 97.059% + 90.000%
- maxp + GSUB - 95.000% + 86.563%
- name + GlyphOrder - 97.030% + 99.786%
- total + HVAR - 95.776% + 99.801%
- vhea + OS_2 - fontmake only + 98.148%
- vmtx + glyf - fontmake only + 99.167%
-
-
- - tagalog/sources/NotoSansTagalog.glyphs95.673% - - - - - - - - @@ -32254,7 +32313,7 @@

maxp

@@ -32262,31 +32321,23 @@

name

- - - -
- table - - value -
- GPOS + gvar - 99.237% + 98.647%
- OS_2 + hhea - 81.481% + 95.238%
- glyf + hmtx - 99.318% + 99.786%
- 90.000% + 95.000%
- 85.981% -
- total - - 95.674% + 95.312%
- vhea + post - fontmake only + 99.683%
- vmtx + total - fontmake only + 96.989%
@@ -32294,7 +32345,8 @@

dogra/sources/NotoSerifDogra.glyphs95.664% + "https://github.com/notofonts/syloti-nagri">syloti-nagri/sources/NotoSansSylotiNagri.glyphs96.953% + +0.666 @@ -32312,7 +32364,7 @@

(mark/kern)

@@ -32320,7 +32372,7 @@

GPOS

@@ -32328,23 +32380,23 @@

GSUB

@@ -32352,7 +32404,7 @@

name

@@ -32360,7 +32412,7 @@

total

@@ -32384,7 +32436,7 @@

BitterPro/sources/Bitter-Italic.glyphs95.631% + "https://github.com/Familjen-Sthlm/Familjen-Grotesk">Familjen-Grotesk/sources/FamiljenGrotesk-Italic.glyphs96.790%

- 99.274% + 99.103%
- 71.845% + 82.353%
- 81.888% + 98.901%
- glyf + OS_2 - 98.870% + 81.481%
- maxp + glyf - 90.000% + 100.000% +0.901
- 92.727% + 85.981%
- 95.664% + 96.954% +0.666
@@ -32402,7 +32454,7 @@

(mark/kern)

@@ -32410,7 +32462,7 @@

GPOS

@@ -32418,7 +32470,7 @@

GSUB

@@ -32426,7 +32478,7 @@

GlyphOrder

@@ -32434,15 +32486,7 @@

HVAR

- - - - @@ -32450,15 +32494,7 @@

OS_2

- - - - @@ -32466,7 +32502,7 @@

avar

@@ -32474,7 +32510,7 @@

fvar

@@ -32482,7 +32518,7 @@

glyf

@@ -32490,15 +32526,7 @@

gvar

- - - - @@ -32506,7 +32534,7 @@

hhea

@@ -32514,7 +32542,7 @@

hmtx

@@ -32522,7 +32550,7 @@

maxp

@@ -32530,7 +32558,7 @@

name

@@ -32538,7 +32566,7 @@

post

@@ -32546,7 +32574,7 @@

total

- 97.264% + 93.976%
- 92.114% + 90.000%
- 91.359% + 86.563%
- 99.735% + 99.786%
- 99.780% -
- MVAR - - 91.954% + 99.799%
- 90.741% -
- STAT - - 93.750% + 98.148%
- 71.429% + 96.000%
- 89.831% + 97.059%
- 98.412% + 99.148%
- 92.661% -
- head - - 90.909% + 98.610%
- 90.476% + 95.238%
- 99.338% + 99.786%
- 90.000% + 95.000%
- 95.808% + 95.312%
- 99.688% + 99.683%
- 95.631% + 96.791%
@@ -32554,7 +32582,7 @@

Miriam-Libre/sources/MiriamLibre.glyphs95.535% + "https://github.com/etunni/merienda">merienda/sources/Merienda.glyphs96.714% @@ -32572,7 +32600,7 @@

(mark/kern)

@@ -32580,7 +32608,7 @@

GDEF

@@ -32588,89 +32616,55 @@

GSUB

- - - - - - - - -
- 87.983% + 98.402%
- 97.727% + 95.412%
- 99.099% -
- gvar - - 99.996% -
- meta - - fontmake only + 86.346%
- name + GlyphOrder - 97.600% + 98.786%
- total + HVAR - 95.536% + 69.530%
-
-
- - rejang/sources/NotoSansRejang.glyphs95.433% - - - - - - - - @@ -32678,39 +32672,31 @@

hmtx

- - - -
- table - - value -
- (mark/kern) + OS_2 - 99.318% + 98.148%
- GPOS + glyf - 94.813% + 96.826%
- OS_2 + gvar - 79.630% + 96.647%
- glyf + hhea - 100.000% + 95.238%
- 98.000% -
- name - - 85.981% + 98.784%
- total + maxp - 95.433% + 90.000%
- vhea + post - fontmake only + 98.126%
- vmtx + total - fontmake only + 96.715%
@@ -32718,7 +32704,7 @@

lao/sources/NotoSansLaoLooped.glyphs95.412% + "https://github.com/Tural/Moderustic">Moderustic/sources/Moderustic.glyphs96.695% @@ -32736,7 +32722,7 @@

(mark/kern)

@@ -32744,7 +32730,7 @@

GDEF

@@ -32752,7 +32738,7 @@

GPOS

@@ -32760,7 +32746,7 @@

GSUB

@@ -32768,7 +32754,7 @@

GlyphOrder

@@ -32776,23 +32762,7 @@

HVAR

- - - - - - - - @@ -32800,7 +32770,7 @@

glyf

@@ -32808,15 +32778,7 @@

gvar

- - - - @@ -32824,7 +32786,7 @@

hmtx

@@ -32832,7 +32794,7 @@

maxp

@@ -32840,7 +32802,7 @@

name

@@ -32848,7 +32810,7 @@

post

@@ -32856,7 +32818,7 @@

total

- 95.519% + 93.013%
- 77.363% + 96.649%
- 92.613% + 96.360%
- 79.393% + 96.471%
- 97.826% + 0.386%
- 91.332% -
- OS_2 - - 79.630% -
- fvar - - 79.070% + 99.937%
- 96.025% + 99.791%
- 96.019% -
- hhea - - 95.238% + 99.470%
- 97.814% + 99.228%
- 90.000% + 95.000%
- 73.942% + 69.072%
- 97.740% + 100.000%
- 95.413% + 96.695%
@@ -32864,8 +32826,7 @@

gloock/sources/Gloock.glyphs95.398% - -0.164 + "https://github.com/m4rc1e/Commissioner">Commissioner/sources/Commissioner.glyphs96.694% @@ -32883,130 +32844,87 @@

(mark/kern)

- - - - - - - - - - - - -
- 89.713% -0.405 -
- GPOS - - 81.026% -
- GSUB - - 99.092% -
- glyf - - 99.142% + 99.833%
- name + GDEF - 96.842% + 66.164%
- total + GPOS - 95.398% -0.164 + 98.154%
-
-
- - latin-greek-cyrillic/sources/NotoSerif.glyphspackage95.357% - +42.338 - - - - - - - - @@ -33014,7 +32932,7 @@

hmtx

@@ -33022,15 +32940,15 @@

maxp

@@ -33038,7 +32956,7 @@

total

- table - - value -
- (mark/kern) + GSUB - 99.873% +89.160 + 90.217%
- GDEF + GlyphOrder - 57.173% + 99.599%
- GPOS + HVAR - 84.133% + 70.372%
- GSUB + MVAR - 96.465% + 98.913%
- HVAR + OS_2 - 21.277% + 96.296%
- OS_2 + glyf - 74.074% + 98.813%
- glyf + gvar - 98.505% + 95.346%
- gvar + hhea - 92.807% + 95.238%
- 99.948% + 99.599%
- 85.000% + 95.000%
- name + post - 97.313% + 99.272%
- 95.358% +42.338 + 96.695%
@@ -33046,7 +32964,7 @@

buginese/sources/NotoSansBuginese.glyphs95.340% + "https://github.com/cbcrc/radiocanadafonts">radiocanadafonts/sources/RadioCanada.glyphs96.639% @@ -33064,7 +32982,15 @@

(mark/kern)

+ + + + @@ -33072,7 +32998,7 @@

GPOS

@@ -33080,55 +33006,87 @@

GSUB

+ + + + + + + + + + + + + + + +
- 98.099% + 89.796% +
+ GDEF + + 77.738%
- 88.983% + 96.070%
- 98.901% + 83.469% +
+ GlyphOrder + + 99.878% +
+ HVAR + + 52.133% +
+ glyf + + 99.719% +
+ gvar + + 99.736%
- OS_2 + hhea - 81.481% + 95.238%
- glyf + hmtx - 100.000% + 99.878%
- name + maxp - 85.981% + 95.000%
- total + name - 95.340% + 78.049%
- vhea + post - fontmake only + 99.858%
- vmtx + total - fontmake only + 96.640%
@@ -33136,8 +33094,7 @@

Grandstander/sources/Grandstander.glyphs95.333% - -0.003 + "https://github.com/notofonts/adlam">adlam/sources/NotoSansAdlamUnjoined.glyphs96.608% @@ -33155,39 +33112,39 @@

(mark/kern)

@@ -33195,15 +33152,15 @@

gvar

@@ -33211,7 +33168,23 @@

total

+ + + + + + + +
- 89.261% -0.007 + 99.070%
- GDEF + GPOS - 90.710% + 78.788%
- GPOS + HVAR - 96.245% + 99.593%
- GSUB + OS_2 - 99.501% + 77.778%
- OS_2 + VVAR - 98.148% + fontmake only
- 99.980% + 99.974%
- post + hmtx - 99.706% + 99.367%
- 95.333% -0.003 + 96.609% +
+ vhea + + fontmake only +
+ vmtx + + fontmake only
@@ -33219,8 +33192,7 @@

Anybody/sources/Anybody.glyphs95.206% - -0.945 + "https://github.com/googlefonts/sometype-mono">sometype-mono/sources/SometypeMono-Italic.glyphs96.606% @@ -33235,34 +33207,34 @@

@@ -33270,7 +33242,7 @@

glyf

@@ -33278,7 +33250,31 @@

gvar

+ + + + + + + + + + + + @@ -33286,7 +33282,7 @@

total

- (mark/kern) + GSUB - 92.233% -1.757 + 97.469%
- GDEF + HVAR - 82.554% + 3.090%
- GPOS + OS_2 - 91.837% + 81.481%
- GSUB + STAT - 99.084% + 93.750%
- 99.769% + 99.979%
- 98.953% + 97.597% +
+ head + + 95.455% +
+ name + + 93.750% +
+ post + + 99.705%
- 95.207% -0.945 + 96.606%
@@ -33294,7 +33290,8 @@

soft-type-micro/sources/Micro5.glyphs94.930% + "https://github.com/notofonts/pahawh-hmong">pahawh-hmong/sources/NotoSansPahawhHmong.glyphs96.597% + +0.274 @@ -33309,10 +33306,18 @@

+ + + + @@ -33320,7 +33325,7 @@

OS_2

@@ -33328,39 +33333,39 @@

glyf

- GSUB + (mark/kern) - 97.912% + 97.473% +
+ GPOS + + 81.600%
- 98.148% + 81.481%
- 90.341% + 100.000% +0.371
- maxp + name - 80.000% + 85.981%
- name + total - 95.775% + 96.597% +0.274
- post + vhea - 98.802% + fontmake only
- total + vmtx - 94.931% + fontmake only
@@ -33368,8 +33373,7 @@

Pathway-Variable-Font/sources/PathwayExtreme.glyphs94.898% - +43.473 + "https://github.com/googlefonts/sometype-mono">sometype-mono/sources/SometypeMono.glyphs96.590% @@ -33384,34 +33388,34 @@

@@ -33419,15 +33423,15 @@

gvar

@@ -33435,7 +33439,7 @@

total

- (mark/kern) + GSUB - 100.000% +97.886 + 97.469%
- GDEF + HVAR - 16.068% + 3.090%
- GSUB + OS_2 - 98.356% + 83.333%
- HVAR + glyf - 61.995% + 100.000%
- 99.953% + 97.718%
- name + post - 98.324% + 99.705%
- 94.899% +43.473 + 96.591%
@@ -33443,7 +33447,7 @@

tai-tham/sources/NotoSansTaiTham.glyphs94.836% + "https://github.com/Omnibus-Type/Texturina">Texturina/sources/Texturina-Italic.glyphs96.561% @@ -33458,58 +33462,58 @@

@@ -33522,18 +33526,18 @@

@@ -33541,7 +33545,7 @@

total

- GDEF + (mark/kern) - 75.085% + 88.635%
- HVAR + GDEF - 99.485% + 54.890%
- OS_2 + GSUB - 98.148% + 98.423%
- avar + HVAR - fontc only + 30.331%
- fvar + OS_2 - 94.118% + 98.148%
- glyf + STAT - 99.926% + 95.238%
- gvar + head - 97.762% + 95.455%
- hmtx + maxp - 99.396% + 90.000%
- maxp + name - 95.000% + 91.463%
- 94.836% + 96.561%
@@ -33549,8 +33553,8 @@

bricolage/sources/BricolageGrotesque.glyphs94.830% - +40.692 + "https://github.com/notofonts/dogra">dogra/sources/NotoSerifDogra.glyphs96.437% + +0.773 @@ -33568,71 +33572,71 @@

(mark/kern)

- 99.981% +96.142 + 99.274%
- GDEF + GPOS - 10.569% + 71.845%
- GPOS + GSUB - 97.017% + 81.888%
- GSUB + glyf - 99.744% + 100.000% +1.130
- OS_2 + maxp - 77.778% + 100.000% +10.000
- fvar + name - 98.208% + 92.727%
- glyf + total - 100.000% + 96.437% +0.773
- gvar + vhea - 99.719% + fontmake only
- total + vmtx - 94.830% +40.692 + fontmake only
@@ -33640,7 +33644,7 @@

Alatsi/sources/Alatsi.glyphs94.795% + "https://github.com/notofonts/cham">cham/sources/NotoSansCham.glyphs96.402% @@ -33658,55 +33662,55 @@

(mark/kern)

@@ -33714,7 +33718,7 @@

name

@@ -33722,7 +33726,7 @@

total

- 99.999% + 97.261%
- GPOS + GDEF - 92.906% + 67.171%
- GSUB + GPOS - 98.339% + 85.098%
- OS_2 + GSUB - 98.148% + 98.193%
- glyf + OS_2 - 92.815% + 81.481%
- hhea + glyf - 95.238% + 99.950%
- maxp + gvar - 95.000% + 98.528%
- 97.959% + 98.137%
- 94.795% + 96.403%
@@ -33730,7 +33734,7 @@

zen-dots/sources/ZenDots.glyphs94.752% + "https://github.com/notofonts/oriya">oriya/sources/NotoSerifOriya.glyphs96.345% @@ -33745,42 +33749,58 @@

+ + + + + + + + @@ -33788,7 +33808,7 @@

total

- GSUB + (mark/kern) - 98.298% + 99.055%
- glyf + GDEF - 88.311% + 87.416%
- hmtx + GPOS - 99.615% + 75.658%
- maxp + GSUB - 85.000% + 98.371%
- name + OS_2 - 96.629% + 90.741% +
+ glyf + + 99.946% +
+ gvar + + 82.721%
- 94.752% + 96.346%
@@ -33796,7 +33816,7 @@

Labrada/sources/Labrada.glyphs94.722% + "https://github.com/weiweihuanghuang/Work-Sans">Work-Sans/sources/WorkSans-Italic.glyphs96.265% @@ -33814,15 +33834,15 @@

(mark/kern)

@@ -33830,7 +33850,7 @@

GSUB

@@ -33838,7 +33858,7 @@

GlyphOrder

@@ -33846,7 +33866,7 @@

HVAR

@@ -33854,7 +33874,15 @@

OS_2

+ + + + @@ -33862,7 +33890,7 @@

fvar

@@ -33870,7 +33898,7 @@

glyf

@@ -33878,7 +33906,15 @@

gvar

+ + + + @@ -33894,7 +33930,7 @@

hmtx

@@ -33902,7 +33938,7 @@

maxp

@@ -33910,7 +33946,7 @@

name

@@ -33918,7 +33954,7 @@

post

@@ -33926,7 +33962,7 @@

total

- 94.898% + 96.334%
- GDEF + GPOS - 90.998% + 97.116%
- 86.133% + 90.190%
- 96.829% + 99.470%
- 73.957% + 99.377%
- 98.148% + 96.296% +
+ STAT + + 87.500%
- 78.740% + 96.610%
- 94.769% + 98.421%
- 95.232% + 90.254% +
+ head + + 95.455%
- 96.824% + 99.470%
- 85.000% + 95.000%
- 84.916% + 93.151%
- 95.288% + 99.348%
- 94.722% + 96.266%
@@ -33934,8 +33970,7 @@

siddham/sources/NotoSansSiddham.glyphs94.651% - -0.117 + "https://github.com/notofonts/gujarati">gujarati/sources/NotoSerifGujarati.glyphs96.264% @@ -33953,7 +33988,7 @@

(mark/kern)

@@ -33961,7 +33996,7 @@

GDEF

@@ -33969,7 +34004,7 @@

GPOS

@@ -33977,31 +34012,23 @@

GSUB

- - - - @@ -34009,7 +34036,7 @@

total

- 98.932% -0.446 + 77.116%
- 99.168% + 34.969%
- 99.817% + 77.509%
- 97.694% -
- glyf - - 71.048% + 98.103%
- maxp + OS_2 - 95.000% + 81.481%
- name + gvar - 80.000% + 99.989%
- 94.652% -0.117 + 96.265%
@@ -34017,7 +34044,8 @@

zen-tokyo-zoo/sources/TokyoZoo.glyphs94.580% + "https://github.com/notofonts/tagalog">tagalog/sources/NotoSansTagalog.glyphs96.222% + +0.549 @@ -34032,10 +34060,10 @@

@@ -34043,7 +34071,7 @@

OS_2

@@ -34051,15 +34079,7 @@

glyf

- - - - @@ -34067,57 +34087,7 @@

maxp

- - - - - - - - - -
- GSUB + GPOS - 96.247% + 99.237%
- 98.148% + 81.481%
- 92.516% -
- hmtx - - 99.708% + 100.000% +0.682
- 90.000% -
- name - - 96.629% -
- total - - 94.580% -
-
-
- - psalter-pahlavi/sources/NotoSansPsalterPahlavi.glyphs94.359% - - - - - - - - - - - - - - - @@ -34133,97 +34103,23 @@

total

- -
- table - - value -
- GPOS - - 99.433% -
- glyf - - 93.299% + 100.000% +10.000
- 94.360% -
-
-
- - Amita/sources/Amita.glyphs94.157% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- table - - value -
- (mark/kern) - - 85.399% -
- GDEF - - 82.133% -
- GPOS - - 92.659% -
- GSUB - - 97.360% -
- glyf - - 99.990% -
- gvar - - 99.922% -
- hhea - - 95.238% + 96.222% +0.549
- maxp + vhea - 95.000% + fontmake only
- total + vmtx - 94.158% + fontmake only
@@ -34231,8 +34127,7 @@

kannada/sources/NotoSerifKannada.glyphs94.147% - -0.011 + "https://github.com/notofonts/tamil">tamil/sources/NotoSerifTamil.glyphs96.208% @@ -34250,7 +34145,7 @@

(mark/kern)

@@ -34258,7 +34153,7 @@

GDEF

@@ -34266,39 +34161,55 @@

GPOS

+ + + + + + + + @@ -34306,7 +34217,7 @@

glyf

@@ -34314,7 +34225,7 @@

gvar

@@ -34330,23 +34241,31 @@

hmtx

+ + + +
- 69.730% -0.089 + 53.166%
- 99.804% + 38.214%
- 94.186% + 73.228%
- GSUB + HVAR - 98.101% + 77.966%
- HVAR + MVAR - 26.021% + 99.213%
- MVAR + OS_2 - 98.182% + 79.630%
- OS_2 + VVAR - 98.148% + fontmake only +
+ avar + + 95.455% +
+ fvar + + 88.333%
- 99.968% + 100.000%
- 99.829% + 99.394%
- 97.872% + 94.690%
- name + total - 98.137% + 96.208%
- total + vhea + + fontmake only +
+ vmtx - 94.148% -0.011 + fontmake only
@@ -34354,8 +34273,7 @@

rubik/sources/Rubik.glyphs94.143% - -0.411 + "https://github.com/googlefonts/PontanoSansFont">PontanoSansFont/sources/PontanoSans.glyphs96.128% @@ -34373,95 +34291,121 @@

(mark/kern)

+
- 97.847% -1.709 + 99.986%
- GPOS + GDEF - 86.085% + 94.360%
- GSUB + VVAR - 91.356% + fontmake only
- GlyphOrder + gvar - 99.873% + 99.708%
- HVAR + post - 99.895% + 99.310%
- OS_2 + total - 98.148% + 96.128%
- glyf + vhea - 99.473% + fontmake only
- gvar + vmtx - 99.044% + fontmake only
+
+
+ + Jaro/sources/Jaro.glyphs95.886% + + + + + + + + + + + + @@ -34469,7 +34413,23 @@

total

+ + + + + + + +
+ table + + value +
- hhea + GSUB - 95.238% + 99.761%
- hmtx + VVAR - 99.873% + fontmake only
- maxp + glyf - 85.000% + 99.912%
- post + gvar - 99.842% + 96.411% +
+ hmtx + + 99.618%
- 94.143% -0.411 + 95.886% +
+ vhea + + fontmake only +
+ vmtx + + fontmake only
@@ -34477,8 +34437,7 @@

telugu/sources/NotoSerifTelugu.glyphs94.135% - -0.314 + "https://github.com/notofonts/latin-greek-cyrillic">latin-greek-cyrillic/sources/NotoSans.glyphspackage95.847% @@ -34496,7 +34455,7 @@

(mark/kern)

@@ -34504,7 +34463,7 @@

GDEF

@@ -34512,7 +34471,7 @@

GPOS

@@ -34520,7 +34479,7 @@

GSUB

@@ -34528,7 +34487,15 @@

HVAR

+ + + + @@ -34536,7 +34503,7 @@

OS_2

@@ -34544,7 +34511,7 @@

glyf

@@ -34552,23 +34519,23 @@

gvar

@@ -34576,7 +34543,7 @@

name

@@ -34584,7 +34551,7 @@

total

- 88.889% -1.057 + 99.866%
- 96.894% + 52.310%
- 98.044% + 85.547%
- 99.551% + 96.846%
- 9.086% + 39.711% +
+ MVAR + + fontmake only
- 96.296% + 74.074%
- 99.977% + 98.342%
- 95.523% + 93.106%
- hhea + hmtx - 90.476% + 99.949%
- hmtx + maxp - 89.960% + 90.000%
- 98.734% + 96.450%
- 94.136% -0.314 + 95.847%
@@ -34592,7 +34559,7 @@

manichaean/sources/NotoSansManichaean.glyphs94.131% + "https://github.com/cyrealtype/Podkova">Podkova/sources/Podkova.glyphs95.845% @@ -34610,130 +34577,95 @@

(mark/kern)

- - - - - - - - -
- 99.446% -
- GPOS - - 81.633% -
- GSUB - - 99.095% + 95.277%
- OS_2 + GDEF - 81.481% + 99.667%
- glyf + GPOS - 93.358% + 90.498%
- name + GSUB - 85.981% + 84.775%
- total + GlyphOrder - 94.131% + 99.118%
-
-
- - Bodoni/sources/BodoniModa-Italic.glyphs94.045% - +4.796 - - - - - - - - @@ -34741,7 +34673,7 @@

total

- table - - value -
- (mark/kern) + HVAR - 47.208% +45.077 + 91.243%
- GDEF + glyf - 66.256% + 98.521%
- GPOS + gvar - 96.273% + 95.746%
- GSUB + hhea - 97.458% + 95.238%
- HVAR + hmtx - 96.361% + 98.909%
- gvar + maxp - 99.979% + 95.000%
- name + post - 93.706% + 98.844%
- 94.046% +4.796 + 95.845%
@@ -34749,7 +34681,7 @@

Manuale/sources/Manuale.glyphs94.013% + "https://github.com/emmamarichal/mona-sans">mona-sans/sources/MonaSans.glyphspackage95.839% @@ -34767,7 +34699,7 @@

(mark/kern)

@@ -34775,23 +34707,23 @@

GDEF

@@ -34799,15 +34731,7 @@

HVAR

- - - - @@ -34815,7 +34739,7 @@

OS_2

@@ -34823,7 +34747,7 @@

glyf

@@ -34831,39 +34755,15 @@

gvar

- - - - - - - - - - - - @@ -34871,7 +34771,7 @@

total

- 86.909% + 99.984%
- 66.755% + 18.275%
- GSUB + GPOS - 91.210% + 91.390%
- GlyphOrder + GSUB - 99.879% + 96.664%
- 99.901% -
- MVAR - - 94.737% + 51.784%
- 98.148% + 96.296%
- 99.590% + 99.967%
- 99.555% -
- hhea - - 90.476% -
- hmtx - - 99.879% -
- maxp - - 95.000% + 97.604%
- post + name - 99.832% + 89.565%
- 94.013% + 95.840%
@@ -34879,7 +34779,8 @@

anaheimFont/sources/Anaheim.glyphs93.817% + "https://github.com/duartp/gloock">gloock/sources/Gloock.glyphs95.776% + +0.379 @@ -34897,47 +34798,39 @@

(mark/kern)

- - - - @@ -34945,7 +34838,7 @@

total

- 87.760% + 89.713%
- GSUB - - 99.278% -
- GlyphOrder + GPOS - 32.138% + 81.026%
- OS_2 + GSUB - 98.148% + 99.092%
- gvar + glyf - 99.932% + 100.000% +0.858
- post + name - 99.595% + 96.842%
- 93.818% + 95.777% +0.379
@@ -34953,7 +34846,7 @@

BitterPro/sources/Bitter.glyphs93.806% + "https://github.com/solmatas/BitterPro">BitterPro/sources/Bitter-Italic.glyphs95.631% @@ -34971,15 +34864,7 @@

(mark/kern)

- - - - @@ -34987,7 +34872,7 @@

GPOS

@@ -34995,7 +34880,7 @@

GSUB

@@ -35003,7 +34888,7 @@

GlyphOrder

@@ -35011,7 +34896,7 @@

HVAR

@@ -35027,7 +34912,15 @@

OS_2

+ + + + @@ -35051,7 +34944,7 @@

glyf

@@ -35059,7 +34952,7 @@

gvar

@@ -35067,7 +34960,7 @@

head

@@ -35083,7 +34976,7 @@

hmtx

@@ -35091,7 +34984,7 @@

maxp

@@ -35099,7 +34992,7 @@

name

@@ -35107,7 +35000,7 @@

post

@@ -35115,7 +35008,7 @@

total

- 94.759% -
- GDEF - - 98.707% + 97.264%
- 90.764% + 92.114%
- 90.120% + 91.359%
- 98.823% + 99.735%
- 94.754% + 99.780%
- 92.593% + 90.741% +
+ STAT + + 93.750%
- 97.738% + 98.412%
- 94.186% + 92.661%
- 95.455% + 90.909%
- 98.757% + 99.338%
- 95.000% + 90.000%
- 98.204% + 95.808%
- 98.613% + 99.688%
- 93.806% + 95.631%
@@ -35123,8 +35016,7 @@

Bodoni/sources/BodoniModa.glyphs93.611% - +4.198 + "https://github.com/simoncozens/Miriam-Libre">Miriam-Libre/sources/MiriamLibre.glyphs95.535% @@ -35142,7 +35034,7 @@

(mark/kern)

@@ -35150,15 +35042,7 @@

GDEF

- - - - @@ -35166,23 +35050,23 @@

GSUB

@@ -35190,7 +35074,7 @@

name

@@ -35198,7 +35082,7 @@

total

- 55.765% +34.155 + 87.983%
- 62.510% -
- GPOS - - 96.273% + 97.727%
- 97.458% + 99.099%
- HVAR + gvar - 51.456% + 99.996%
- gvar + meta - 99.954% + fontmake only
- 93.706% + 97.600%
- 93.612% +4.198 + 95.536%
@@ -35206,7 +35090,7 @@

Oi/sources/Oi.glyphs93.595% + "https://github.com/notofonts/rejang">rejang/sources/NotoSansRejang.glyphs95.433% @@ -35224,71 +35108,71 @@

(mark/kern)

- 86.639% + 99.318%
- GDEF + GPOS - 99.928% + 94.813%
- GPOS + OS_2 - 99.275% + 79.630%
- GSUB + glyf - 95.549% + 100.000%
- glyf + hmtx - 95.468% + 98.000%
- hmtx + name - 99.947% + 85.981%
- maxp + total - 95.000% + 95.433%
- name + vhea - 76.562% + fontmake only
- total + vmtx - 93.596% + fontmake only
@@ -35296,7 +35180,7 @@

chakma/sources/NotoSansChakma.designspace93.493% + "https://github.com/notofonts/lao">lao/sources/NotoSansLaoLooped.glyphs95.412% @@ -35314,7 +35198,7 @@

(mark/kern)

@@ -35322,7 +35206,7 @@

GDEF

@@ -35330,7 +35214,7 @@

GPOS

@@ -35338,7 +35222,7 @@

GSUB

@@ -35346,7 +35230,15 @@

GlyphOrder

+ + + + @@ -35354,7 +35246,15 @@

OS_2

+ + + + @@ -35362,7 +35262,15 @@

glyf

+ + + + @@ -35378,7 +35286,7 @@

hmtx

@@ -35394,7 +35302,7 @@

name

@@ -35402,7 +35310,7 @@

post

@@ -35410,7 +35318,7 @@

total

- 99.928% + 95.519%
- 100.000% + 77.363%
- 99.410% + 92.613%
- 96.894% + 79.393%
- 99.426% + 97.826% +
+ HVAR + + 91.332%
- 81.481% + 79.630% +
+ fvar + + 79.070%
- 82.613% + 96.025% +
+ gvar + + 96.019%
- 99.808% + 97.814%
- 87.931% + 73.942%
- 99.818% + 97.740%
- 93.494% + 95.413%
@@ -35418,8 +35326,7 @@

literata/sources/Literata.glyphs93.380% - -0.013 + "https://github.com/notofonts/latin-greek-cyrillic">latin-greek-cyrillic/sources/NotoSerif.glyphspackage95.357% @@ -35437,7 +35344,7 @@

(mark/kern)

@@ -35445,7 +35352,7 @@

GDEF

@@ -35453,7 +35360,7 @@

GPOS

@@ -35461,15 +35368,7 @@

GSUB

- - - - @@ -35477,23 +35376,15 @@

HVAR

- - - - @@ -35501,7 +35392,7 @@

glyf

@@ -35509,15 +35400,7 @@

gvar

- - - - @@ -35525,7 +35408,7 @@

hmtx

@@ -35533,7 +35416,7 @@

maxp

@@ -35541,15 +35424,7 @@

name

- - - - @@ -35557,23 +35432,7 @@

total

- - - - - - - -
- 97.872% -0.006 + 99.873%
- 46.615% +0.827 + 57.173%
- 86.592% -0.054 + 84.133%
- 91.745% -
- GlyphOrder - - 99.327% + 96.465%
- 75.418% -
- MVAR - - 87.831% + 21.277%
- VVAR + OS_2 - fontmake only + 74.074%
- 98.215% + 98.505%
- 98.366% -
- hhea - - 95.238% + 92.807%
- 99.326% + 99.948%
- 90.000% + 85.000%
- 96.203% -
- post - - 99.226% + 97.313%
- 93.380% -0.013 -
- vhea - - fontmake only -
- vmtx - - fontmake only + 95.358%
@@ -35581,7 +35440,7 @@

balinese/sources/NotoSansBalinese.glyphs93.097% + "https://github.com/notofonts/buginese">buginese/sources/NotoSansBuginese.glyphs95.340% @@ -35594,12 +35453,28 @@

+ + + + + + + + @@ -35615,15 +35490,15 @@

glyf

@@ -35631,7 +35506,23 @@

total

+ + + + + + + +
+ (mark/kern) + + 98.099% +
+ GPOS + + 88.983% +
GSUB - 99.200% + 98.901%
- 99.992% + 100.000%
- gvar + name - 77.259% + 85.981%
- 93.098% + 95.340% +
+ vhea + + fontmake only +
+ vmtx + + fontmake only
@@ -35639,7 +35530,7 @@

new-tai-lue/sources/NotoSansNewTaiLue.glyphs92.759% + "https://github.com/Etcetera-Type-Co/Grandstander">Grandstander/sources/Grandstander.glyphs95.333% @@ -35652,28 +35543,44 @@

+ + + + + + + + @@ -35681,15 +35588,15 @@

gvar

@@ -35697,7 +35604,7 @@

total

+ (mark/kern) + + 89.261% +
GDEF - 74.510% + 90.710%
- OS_2 + GPOS - 77.778% + 96.245%
- glyf + GSUB - 100.000% + 99.501% +
+ OS_2 + + 98.148%
- 84.559% + 99.980%
- name + post - 91.045% + 99.706%
- 92.759% + 95.333%
@@ -35705,7 +35612,7 @@

old-permic/sources/NotoSansOldPermic.designspace92.726% + "https://github.com/Etcetera-Type-Co/Anybody">Anybody/sources/Anybody.glyphs95.206% @@ -35720,76 +35627,50 @@

-
- OS_2 + (mark/kern) - 81.481% + 92.233%
- glyf + GDEF - 87.711% + 82.554%
- name + GPOS - 97.030% + 91.837%
- total + GSUB - 92.726% + 99.084%
-
-
- - mro/sources/NotoSansMro.designspace92.649% - - - - - - - - - - - - @@ -35797,7 +35678,7 @@

total

- table - - value -
glyf - 90.240% -
- maxp - - 95.000% + 99.769%
- name + gvar - 97.030% + 98.953%
- 92.650% + 95.207%
@@ -35805,7 +35686,8 @@

Protest/sources/ProtestRiot.glyphs92.617% + "https://github.com/SorkinType/Alatsi/">Alatsi/sources/Alatsi.glyphs95.087% + +0.292 @@ -35820,66 +35702,66 @@

@@ -35887,7 +35769,7 @@

total

- GSUB + (mark/kern) - 98.070% + 99.999%
- GlyphOrder + GPOS - 26.644% + 92.906%
- OS_2 + GSUB - 96.296% + 98.339%
- glyf + OS_2 - 86.478% + 98.148%
- hmtx + glyf - 99.493% + 99.910% +7.095
- maxp + hhea - 90.000% + 95.238%
- name + maxp - 96.386% + 100.000% +5.000
- post + name - 100.000% + 97.959%
- 92.617% + 95.087% +0.292
@@ -35895,7 +35777,7 @@

literata/sources/Literata-Italic.glyphs92.541% + "https://github.com/etunni/Pathway-Variable-Font">Pathway-Variable-Font/sources/PathwayExtreme.glyphs94.898% @@ -35910,42 +35792,76 @@

+ + + + + + + + +
- (mark/kern) + GDEF - 95.553% + 16.068%
- GDEF + GSUB - 45.284% + 98.356%
- GPOS + HVAR - 87.254% + 61.995%
- GSUB + gvar - 90.277% + 99.953% +
+ name + + 98.324% +
+ total + + 94.899%
+
+
+ + tai-tham/sources/NotoSansTaiTham.glyphs94.836% + + + + + + + + @@ -35953,31 +35869,31 @@

HVAR

@@ -35985,7 +35901,7 @@

glyf

@@ -35993,7 +35909,7 @@

gvar

@@ -36009,7 +35925,7 @@

hmtx

@@ -36017,23 +35933,7 @@

maxp

- - - - - - - - @@ -36041,23 +35941,7 @@

total

- - - - - - - -
+ table + + value +
- GlyphOrder + GDEF - 99.176% + 75.085%
- 13.900% + 99.485%
- MVAR + OS_2 - 87.831% + 98.148%
- OS_2 + avar - 98.148% + fontc only
- VVAR + fvar - fontmake only + 94.118%
- 97.806% + 99.926%
- 97.910% + 97.762%
- 99.175% + 99.396%
- 90.000% -
- name - - 96.203% -
- post - - 99.051% + 95.000%
- 92.541% -
- vhea - - fontmake only -
- vmtx - - fontmake only + 94.836%
@@ -36065,8 +35949,7 @@

Anybody/sources/Anybody-Italic.glyphs92.528% - -0.877 + "https://github.com/ateliertriay/bricolage">bricolage/sources/BricolageGrotesque.glyphs94.830% @@ -36084,7 +35967,7 @@

(mark/kern)

@@ -36092,7 +35975,7 @@

GDEF

@@ -36100,7 +35983,7 @@

GPOS

@@ -36108,7 +35991,7 @@

GSUB

@@ -36116,15 +35999,15 @@

OS_2

@@ -36132,7 +36015,7 @@

glyf

@@ -36140,23 +36023,7 @@

gvar

- - - - - - - - @@ -36164,7 +36031,7 @@

total

- 86.838% -1.635 + 99.981%
- 90.367% + 10.569%
- 91.837% + 97.017%
- 99.084% + 99.744%
- 98.148% + 77.778%
- STAT + fvar - 95.238% + 98.208%
- 99.691% + 100.000%
- 99.049% -
- head - - 95.455% -
- name - - 97.561% + 99.719%
- 92.528% -0.877 + 94.830%
@@ -36172,7 +36039,7 @@

Afacad/sources/Afacad-Italic.glyphs92.488% + "https://github.com/Omnibus-Type/Labrada">Labrada/sources/Labrada.glyphs94.722% @@ -36190,7 +36057,7 @@

(mark/kern)

@@ -36198,7 +36065,7 @@

GDEF

@@ -36206,7 +36073,7 @@

GSUB

@@ -36214,7 +36081,7 @@

GlyphOrder

@@ -36222,7 +36089,7 @@

HVAR

@@ -36230,31 +36097,31 @@

OS_2

@@ -36267,84 +36134,34 @@

- - - - - - - - - - - - - - -
- 84.513% + 94.898%
- 100.000% + 90.998%
- 97.019% + 86.133%
- 0.710% + 96.829%
- 46.307% + 73.957%
- 96.296% + 98.148%
- STAT + fvar - 93.750% + 78.740%
- gvar + glyf - 99.938% + 94.769%
- head + gvar - 95.455% + 95.232%
- maxp - - 90.000% -
- name - - 89.412% -
- post - - 100.000% -
- total - - 92.488% -
-
-
- - wancho/sources/NotoSansWancho.designspace92.328% - - - - - - - - - - @@ -36352,7 +36169,7 @@

total

- table - - value -
- (mark/kern) + hmtx - 99.407% + 96.824%
- GPOS + maxp - 82.540% + 85.000%
- glyf + name - 88.901% + 84.916%
- name + post - 97.030% + 95.288%
- 92.328% + 94.722%
@@ -36360,7 +36177,8 @@

Afacad/sources/Afacad.glyphs92.296% + "https://github.com/kosbarts/Oi">Oi/sources/Oi.glyphs94.263% + +0.667 @@ -36378,7 +36196,7 @@

(mark/kern)

@@ -36386,55 +36204,39 @@

GDEF

- - - - - - - - @@ -36442,7 +36244,7 @@

maxp

@@ -36450,15 +36252,7 @@

name

- - - - @@ -36466,7 +36260,7 @@

total

- 84.503% + 86.639%
- 73.959% -
- GSUB - - 97.019% -
- GlyphOrder - - 0.710% + 99.928%
- HVAR + GPOS - 46.512% + 99.275%
- OS_2 + GSUB - 98.148% + 95.549%
- gvar + glyf - 99.985% + 99.380% +3.912
- hhea + hmtx - 95.238% + 99.947%
- 90.000% + 95.000%
- 92.683% -
- post - - 100.000% + 76.562%
- 92.296% + 94.263% +0.667
@@ -36474,7 +36268,7 @@

Faustina/sources/Faustina-Italic.glyphs92.091% + "https://github.com/etunni/Amita">Amita/sources/Amita.glyphs94.157% @@ -36492,31 +36286,31 @@

(mark/kern)

@@ -36524,15 +36318,15 @@

glyf

@@ -36545,18 +36339,10 @@

- - - - @@ -36564,7 +36350,7 @@

total

- 83.605% + 85.399%
- GSUB + GDEF - 97.669% + 82.133%
- OS_2 + GPOS - 98.148% + 92.659%
- STAT + GSUB - 93.750% + 97.360%
- 99.859% + 99.990%
- head + gvar - 95.455% + 99.922%
- hmtx - - 99.010% -
- name + maxp - 93.151% + 95.000%
- 92.091% + 94.158%
@@ -36572,7 +36358,7 @@

Freeman/sources/Freeman.glyphs92.071% + "https://github.com/notofonts/kannada">kannada/sources/NotoSerifKannada.glyphs94.147% @@ -36590,113 +36376,95 @@

(mark/kern)

-
- 91.091% + 69.730%
- GPOS + GDEF - 80.080% + 99.804%
- GSUB + GPOS - 98.106% + 94.186%
- glyf + GSUB - 96.784% + 98.101%
- hmtx + HVAR - 99.937% + 26.021%
- name + MVAR - 96.629% + 98.182%
- total + OS_2 - 92.072% + 98.148%
-
-
- - Benne/sources/Benne-Regular.ufo91.859% - - - - - - - - @@ -36704,7 +36472,7 @@

total

- table - - value -
- (mark/kern) + glyf - 99.916% + 99.968%
- GPOS + gvar - 88.000% + 99.829%
- GSUB + hhea - 96.623% + 95.238%
- glyf + hmtx - 90.945% + 97.872%
- maxp + name - 85.000% + 98.137%
- 91.859% + 94.148%
@@ -36712,7 +36480,7 @@

zen-loop/sources/ZenLoop.glyphs91.763% + "https://github.com/googlefonts/rubik">rubik/sources/Rubik.glyphs94.143% @@ -36727,108 +36495,98 @@

-
- GSUB + (mark/kern) - 97.701% + 97.847%
- glyf + GPOS - 84.889% + 86.085%
- head + GSUB - 95.455% + 91.356%
- hhea + GlyphOrder - 95.238% + 99.873%
- hmtx + HVAR - 99.606% + 99.895%
- maxp + OS_2 - 80.000% + 98.148%
- name + glyf - 84.211% + 99.473%
- total + gvar - 91.764% + 99.044%
-
-
- - cypro-minoan/sources/NotoSansCyproMinoan.glyphs91.534% - - - - - - - - + + + + @@ -36836,7 +36594,7 @@

total

- table - - value -
- OS_2 + hhea - 81.481% + 95.238%
- glyf + hmtx - 89.427% + 99.873%
- name + maxp - 96.629% + 85.000% +
+ post + + 99.842%
- 91.535% + 94.143%
@@ -36844,7 +36602,7 @@

REM/sources/REM-Italic.glyphs91.489% + "https://github.com/notofonts/telugu">telugu/sources/NotoSerifTelugu.glyphs94.135% @@ -36862,7 +36620,7 @@

(mark/kern)

@@ -36870,23 +36628,23 @@

GDEF

@@ -36894,7 +36652,7 @@

HVAR

@@ -36905,20 +36663,12 @@

96.296%

- - - - @@ -36926,15 +36676,7 @@

gvar

- - - - @@ -36942,7 +36684,7 @@

hhea

@@ -36950,15 +36692,7 @@

hmtx

- - - - @@ -36966,15 +36700,7 @@

name

- - - - @@ -36982,7 +36708,7 @@

total

- 96.908% + 88.889%
- 99.937% + 96.894%
- GSUB + GPOS - 91.694% + 98.044%
- GlyphOrder + GSUB - 99.388% + 99.551%
- 99.534% + 9.086%
- STAT - - 93.750% -
glyf - 94.735% + 99.977%
- 81.355% -
- head - - 90.909% + 95.523%
- 95.238% + 90.476%
- 91.531% -
- maxp - - 80.000% + 89.960%
- 92.216% -
- post - - 99.200% + 98.734%
- 91.489% + 94.136%
@@ -36990,7 +36716,8 @@

pau-cin-hau/sources/NotoSansPauCinHau.glyphs91.384% + "https://github.com/notofonts/elymaic">elymaic/sources/NotoSansElymaic.designspace94.096% + +11.077 @@ -37005,108 +36732,82 @@

- - - - -
- OS_2 - - 81.481% -
- glyf + (mark/kern) - 88.472% + 98.507%
- maxp + GPOS - 90.000% + 97.143%
- name + GSUB - 85.981% + 94.737%
- total + GlyphOrder - 91.384% + 85.714%
-
-
- - zen-loop/sources/ZenLoopItalic.glyphs91.211% - - - - - - - - @@ -37114,7 +36815,7 @@

total

- table - - value -
- OS_2 + glyf - 98.148% + 93.815% +15.437
- glyf + hhea - 84.947% + 95.238%
- head + hmtx - 95.455% + 90.909%
- hmtx + maxp - 99.606% + 95.000% +10.000
- maxp + name - 80.000% + 90.265%
- name + post - 84.211% + 93.243%
- 91.212% + 94.097% +11.077
@@ -37122,7 +36823,7 @@

khudawadi/sources/NotoSansKhudawadi.glyphs91.147% + "https://github.com/indestructible-type/Bodoni">Bodoni/sources/BodoniModa-Italic.glyphs94.045% @@ -37140,7 +36841,7 @@

(mark/kern)

@@ -37148,7 +36849,7 @@

GDEF

@@ -37156,23 +36857,31 @@

GPOS

+ + + + @@ -37180,7 +36889,7 @@

name

@@ -37188,7 +36897,7 @@

total

- 97.439% + 47.208%
- 95.902% + 66.256%
- 90.566% + 96.273%
- glyf + GSUB - 88.022% + 97.458%
- maxp + HVAR - 95.000% + 96.361% +
+ gvar + + 99.979%
- 85.981% + 93.706%
- 91.148% + 94.046%
@@ -37196,7 +36905,8 @@

Lora-Cyrillic/sources/Lora-Italic.glyphs90.953% + "https://github.com/Omnibus-Type/Manuale">Manuale/sources/Manuale.glyphs94.021% + +0.008 @@ -37214,7 +36924,7 @@

(mark/kern)

@@ -37222,7 +36932,7 @@

GDEF

@@ -37230,7 +36940,7 @@

GSUB

@@ -37238,7 +36948,7 @@

GlyphOrder

@@ -37246,23 +36956,23 @@

HVAR

@@ -37270,7 +36980,7 @@

glyf

@@ -37278,15 +36988,7 @@

gvar

- - - - @@ -37294,7 +36996,7 @@

hhea

@@ -37302,7 +37004,7 @@

hmtx

@@ -37313,20 +37015,12 @@

95.000%

- - - - @@ -37334,7 +37028,7 @@

total

- 78.576% + 86.918% +0.009
- 83.961% + 67.111% +0.355
- 89.593% + 91.210%
- 99.944% + 99.879%
- 99.952% + 99.901%
- OS_2 + MVAR - 98.148% + 94.737%
- STAT + OS_2 - 93.750% + 98.148%
- 99.887% + 99.590%
- 99.895% -
- head - - 95.455% + 99.555%
- 95.238% + 90.476%
- 99.832% + 99.879%
- name - - 93.443% -
post - 99.925% + 99.832%
- 90.954% + 94.021% +0.008
@@ -37342,8 +37036,7 @@

tibetan/sources/NotoSerifTibetan.glyphs90.843% - -0.001 + "https://github.com/googlefonts/anaheimFont">anaheimFont/sources/Anaheim.glyphs93.817% @@ -37361,47 +37054,47 @@

(mark/kern)

@@ -37409,7 +37102,7 @@

total

- 88.201% -0.002 + 87.760%
- GDEF + GSUB - 44.120% + 99.278%
- GPOS + GlyphOrder - 77.190% + 32.138%
- GSUB + OS_2 - 53.378% + 98.148%
- fvar + gvar - 98.305% + 99.932%
- gvar + post - 99.995% + 99.595%
- 90.843% -0.001 + 93.818%
@@ -37417,7 +37110,7 @@

caucasian-albanian/sources/NotoSansCaucasianAlbanian.glyphs90.565% + "https://github.com/solmatas/BitterPro">BitterPro/sources/Bitter.glyphs93.806% @@ -37432,182 +37125,146 @@

-
- glyf + (mark/kern) - 87.427% + 94.759%
- name + GDEF - 85.981% + 98.707%
- total + GPOS - 90.566% + 90.764%
-
-
- - Alata/sources/Alata.glyphs90.515% - - - - - - - - -
- table - - value -
- GPOS + GSUB - 86.455% + 90.120%
- GSUB + GlyphOrder - 98.869% + 98.823%
- OS_2 + HVAR - 98.148% + 94.754%
- glyf + MVAR - 95.750% + 91.954%
- name + OS_2 - 97.030% + 92.593%
- total + avar - 90.516% + 71.429%
-
-
- - devanagari/sources/NotoSansDevanagariUI.glyphspackage90.289% - - - - - - - - @@ -37615,7 +37272,7 @@

total

- table - - value -
- (mark/kern) + fvar - 68.703% + 89.831%
- GDEF + glyf - 60.912% + 97.738%
- GPOS + gvar - 96.686% + 94.186%
- GSUB + head - 70.234% + 95.455%
- HVAR + hhea - 56.936% + 90.476%
- OS_2 + hmtx - 98.148% + 98.757%
- glyf + maxp - 99.995% + 95.000%
- gvar + name - 90.601% + 98.204%
- hmtx + post - 99.265% + 98.613%
- 90.290% + 93.806%
@@ -37623,7 +37280,7 @@

bhaiksuki/sources/NotoSansBhaiksuki.designspace90.200% + "https://github.com/indestructible-type/Bodoni">Bodoni/sources/BodoniModa.glyphs93.611% @@ -37638,34 +37295,50 @@

+ + + + + + + + @@ -37673,7 +37346,7 @@

name

@@ -37681,7 +37354,7 @@

total

- GSUB + (mark/kern) - 87.051% + 55.765%
- OS_2 + GDEF - 81.481% + 62.510%
- glyf + GPOS - 88.597% + 96.273%
- maxp + GSUB - 85.000% + 97.458% +
+ HVAR + + 51.456% +
+ gvar + + 99.954%
- 98.077% + 93.706%
- 90.200% + 93.612%
@@ -37689,7 +37362,8 @@

lugrasimo-fonts/sources/Lugrasimo-Regular.designspace89.772% + "https://github.com/googlefonts/literata">literata/sources/Literata.glyphs93.394% + +0.014 @@ -37707,7 +37381,7 @@

(mark/kern)

@@ -37715,7 +37389,7 @@

GDEF

@@ -37723,44 +37397,44 @@

GPOS

@@ -37779,7 +37453,23 @@

gvar

+ + + + + + + + @@ -37795,7 +37485,15 @@

name

+ + + + @@ -37803,7 +37501,23 @@

total

+ + + + + + + +
- 0.000% + 97.895% +0.023
- fontc only + 45.809% -0.806
- fontc only + 86.634% +0.042
- HVAR + GSUB - fontc only + 91.745%
- OS_2 + GlyphOrder - 77.778% + 99.327%
- STAT + HVAR - fontc only + 75.418%
- fvar + MVAR - fontc only + 87.831%
- gasp + VVAR fontmake only @@ -37771,7 +37445,7 @@

glyf

- 96.761% + 98.215%
- fontc only + 98.366% +
+ hhea + + 95.238% +
+ hmtx + + 99.326%
- 93.878% + 96.203% +
+ post + + 99.226%
- 89.773% + 93.394% +0.014 +
+ vhea + + fontmake only +
+ vmtx + + fontmake only
@@ -37811,8 +37525,8 @@

Albert-Sans/sources/AlbertSans-Roman.glyphs89.754% - +24.580 + "https://github.com/notofonts/makasar">makasar/sources/NotoSerifMakasar.designspace93.176% + +6.946 @@ -37830,31 +37544,47 @@

(mark/kern)

+ + + + + + + + @@ -37862,7 +37592,7 @@

fvar

@@ -37870,7 +37600,7 @@

glyf

@@ -37878,7 +37608,7 @@

gvar

@@ -37886,7 +37616,7 @@

name

@@ -37894,7 +37624,7 @@

total

- 100.000% +98.544 + 66.892%
- GDEF + GPOS - 11.554% + 76.000%
- GPOS + GSUB - 90.965% + 98.901%
- GSUB + HVAR - 97.082% + fontc only +
+ OS_2 + + 81.481% +
+ STAT + + fontc only
- 90.909% + fontc only
- 99.975% + 100.000% +10.700
- 96.910% + fontc only
- 90.110% + 93.478%
- 89.754% +24.580 + 93.177% +6.946
@@ -37902,8 +37632,7 @@

devanagari/sources/NotoSerifDevanagari.glyphspackage89.503% - +26.587 + "https://github.com/notofonts/balinese">balinese/sources/NotoSansBalinese.glyphs93.097% @@ -37918,42 +37647,68 @@

+ +
- (mark/kern) + GSUB - 87.933% +85.440 + 99.200%
- GDEF + OS_2 - 33.056% + 81.481%
- GPOS + glyf - 97.483% + 99.992%
- GSUB + gvar - 91.531% + 77.259%
- HVAR + total - 40.890% + 93.098% +
+
+
+ + new-tai-lue/sources/NotoSansNewTaiLue.glyphs92.759% + + + + + + + + + + + @@ -37961,7 +37716,7 @@

OS_2

@@ -37969,7 +37724,7 @@

glyf

@@ -37977,7 +37732,15 @@

gvar

+ + + + @@ -37985,7 +37748,7 @@

total

+ table + + value +
+ GDEF + + 74.510%
- 98.148% + 77.778%
- 99.970% + 100.000%
- 90.120% + 84.559% +
+ name + + 91.045%
- 89.503% +26.587 + 92.759%
@@ -37993,8 +37756,7 @@

Albert-Sans/sources/AlbertSans-Italic.glyphs89.471% - +24.400 + "https://github.com/googlefonts/literata">literata/sources/Literata-Italic.glyphs92.541% @@ -38012,7 +37774,7 @@

(mark/kern)

@@ -38020,7 +37782,7 @@

GDEF

@@ -38028,7 +37790,7 @@

GPOS

@@ -38036,145 +37798,127 @@

GSUB

-
- 100.000% +98.188 + 95.553%
- 12.342% + 45.284%
- 91.355% + 87.254%
- 97.082% + 90.277%
- HVAR + GlyphOrder - 19.726% + 99.176%
- OS_2 + HVAR - 98.148% + 13.900%
- STAT + MVAR - 95.238% + 87.831%
- fvar + OS_2 - 90.909% + 98.148%
- glyf + VVAR - 99.926% + fontmake only
- gvar + glyf - 96.908% + 97.806%
- head + gvar - 95.455% + 97.910%
- hmtx + hhea - 99.251% + 95.238%
- name + hmtx - 87.912% + 99.175%
- total + maxp - 89.472% +24.400 + 90.000%
-
-
- - znamenny/sources/NotoZnamennyMusicalNotation.glyphs89.051% - - - - - - - -
- table - - value -
- glyf + name - 83.798% + 96.203%
- hmtx + post - 99.505% + 99.051%
- maxp + total - 85.000% + 92.541%
- name + vhea - 95.775% + fontmake only
- total + vmtx - 89.051% + fontmake only
@@ -38182,7 +37926,7 @@

khojki/sources/NotoSansKhojki.glyphs89.028% + "https://github.com/Etcetera-Type-Co/Anybody">Anybody/sources/Anybody-Italic.glyphs92.528% @@ -38200,7 +37944,15 @@

(mark/kern)

+ + + + @@ -38208,28 +37960,28 @@

GPOS

+ + + + @@ -38256,7 +38016,7 @@

name

@@ -38264,7 +38024,7 @@

total

- 98.837% + 86.838% +
+ GDEF + + 90.367%
- 96.766% + 91.837%
- OS_2 + GSUB - 79.630% + 99.084%
- glyf + OS_2 - 86.232% + 98.148%
- hhea + STAT 95.238% @@ -38237,18 +37989,26 @@

- hmtx + glyf - 99.462% + 99.691%
- maxp + gvar - 90.000% + 99.049% +
+ head + + 95.455%
- 85.981% + 97.561%
- 89.028% + 92.528%
@@ -38272,7 +38032,7 @@

Lora-Cyrillic/sources/Lora.glyphs88.558% + "https://github.com/Dicotype/Afacad">Afacad/sources/Afacad-Italic.glyphs92.488% @@ -38290,7 +38050,7 @@

(mark/kern)

@@ -38298,7 +38058,7 @@

GDEF

@@ -38306,7 +38066,7 @@

GSUB

@@ -38314,7 +38074,7 @@

GlyphOrder

@@ -38322,15 +38082,23 @@

HVAR

+ + + + @@ -38338,7 +38106,15 @@

gvar

+ + + + @@ -38351,18 +38127,18 @@

@@ -38370,7 +38146,7 @@

post

@@ -38378,7 +38154,7 @@

total

- 76.511% + 84.513%
- 95.057% + 100.000%
- 89.794% + 97.019%
- 99.944% + 0.710%
- 99.952% + 46.307%
- glyf + OS_2 - 99.883% + 96.296% +
+ STAT + + 93.750%
- 98.859% + 99.938% +
+ head + + 95.455%
- hmtx + maxp - 99.944% + 90.000%
- maxp + name - 95.000% + 89.412%
- 99.925% + 100.000%
- 88.559% + 92.488%
@@ -38386,7 +38162,8 @@

agdasima-fonts/sources/Agdasima-Regular.designspace87.726% + "https://github.com/rfuenzalida/Freeman">Freeman/sources/Freeman.glyphs92.305% + +0.234 @@ -38404,15 +38181,7 @@

(mark/kern)

- - - - @@ -38420,47 +38189,31 @@

GPOS

- - - - - - - - @@ -38468,7 +38221,7 @@

name

@@ -38476,7 +38229,7 @@

total

- 0.000% -
- GDEF - - fontc only + 91.091%
- fontc only -
- OS_2 - - 77.778% -
- STAT - - 90.476% + 80.080%
- fvar + GSUB - 88.889% + 98.106%
- gasp + glyf - fontmake only + 99.991% +3.207
- gvar + hmtx - 99.916% + 99.937%
- 96.364% + 96.629%
- 87.726% + 92.305% +0.234
@@ -38484,8 +38237,7 @@

devanagari/sources/NotoSansDevanagari.glyphspackage87.709% - +10.015 + "https://github.com/Dicotype/Afacad">Afacad/sources/Afacad.glyphs92.296% @@ -38503,7 +38255,7 @@

(mark/kern)

@@ -38511,23 +38263,23 @@

GDEF

@@ -38535,7 +38287,7 @@

HVAR

@@ -38543,31 +38295,47 @@

OS_2

+ + + + + + + + @@ -38575,7 +38343,7 @@

total

- 76.201% +75.617 + 84.503%
- 35.078% + 73.959%
- GPOS + GSUB - 93.678% + 97.019%
- GSUB + GlyphOrder - 91.225% + 0.710%
- 49.048% + 46.512%
- 96.296% + 98.148%
- glyf + gvar - 99.978% + 99.985%
- gvar + hhea - 88.327% + 95.238%
- hmtx + maxp - 99.293% + 90.000% +
+ name + + 92.683% +
+ post + + 100.000%
- 87.709% +10.015 + 92.296%
@@ -38583,7 +38351,8 @@

YoungSerif/sources/Young-Serif.glyphs87.512% + "https://github.com/docrepair-fonts/lugrasimo-fonts">lugrasimo-fonts/sources/Lugrasimo-Regular.designspace92.123% + +2.351 @@ -38601,7 +38370,7 @@

(mark/kern)

@@ -38609,7 +38378,7 @@

GDEF

@@ -38617,15 +38386,15 @@

GPOS

@@ -38638,23 +38407,23 @@

- - - - - - -
- 78.893% + 0.000%
- 98.201% + fontc only
- 93.935% + fontc only
- GSUB + HVAR - 98.986% + fontc only
- glyf + STAT - 96.887% + fontc only
- maxp + fvar - 90.000% + fontc only
- meta + gasp fontmake only @@ -38662,68 +38431,18 @@

- name - - 96.629% -
- total - - 87.513% -
-
-
- - old-uyghur/sources/NotoSerifOldUyghur.glyphs87.368% - - - - - - - - - - - - - - - - - - @@ -38731,7 +38450,7 @@

maxp

@@ -38739,7 +38458,7 @@

name

@@ -38747,7 +38466,7 @@

total

- table - - value -
- (mark/kern) - - 95.105% -
- GPOS - - 88.272% -
- OS_2 + glyf - 96.296% + 99.720% +2.959
- glyf + gvar - 83.597% + fontc only
- 90.000% + 100.000% +10.000
- 85.149% + 93.878%
- 87.369% + 92.124% +2.351
@@ -38755,7 +38474,7 @@

soft-type-jersey/sources/Jersey10.glyphs86.777% + "https://github.com/Omnibus-Type/Faustina">Faustina/sources/Faustina-Italic.glyphs92.091% @@ -38768,12 +38487,20 @@

+ + + + @@ -38784,36 +38511,52 @@

98.148%

+ + + + + + + + @@ -38821,7 +38564,7 @@

total

+ (mark/kern) + + 83.605% +
GSUB - 97.912% + 97.669%
+ STAT + + 93.750% +
glyf - 82.567% + 99.859%
- maxp + head - 80.000% + 95.455%
- name + hhea - 95.775% + 95.238%
- post + hmtx - 98.824% + 99.010% +
+ name + + 93.151%
- 86.777% + 92.091%
@@ -38829,8 +38572,8 @@

ethiopic/sources/NotoSerifEthiopic.glyphs86.408% - +14.929 + "https://github.com/docrepair-fonts/caprasimo-fonts">caprasimo-fonts/sources/Caprasimo-Regular.designspace91.910% + +7.848 @@ -38848,7 +38591,7 @@

(mark/kern)

@@ -38856,7 +38599,7 @@

GDEF

@@ -38864,7 +38607,7 @@

GPOS

@@ -38872,7 +38615,7 @@

HVAR

@@ -38885,58 +38628,66 @@

+ + + +
- 100.000% +97.875 + 51.639%
- 16.702% +5.587 + fontc only
- 90.652% +0.042 + 68.702%
- 68.619% + fontc only
- VVAR + STAT - fontmake only + fontc only
- glyf + fvar - 99.903% + fontc only
- gvar + gasp - 77.397% + fontmake only
- maxp + glyf - 90.000% + 100.000% +10.334
- total + gvar - 86.408% +14.929 + fontc only
- vhea + maxp - fontmake only + 100.000% +10.000
- vmtx + name - fontmake only + 90.526% +
+ total + + 91.910% +7.848
@@ -38944,7 +38695,7 @@

makasar/sources/NotoSerifMakasar.designspace86.230% + "https://github.com/octaviopardo/REM">REM/sources/REM-Italic.glyphs91.489% @@ -38962,15 +38713,15 @@

(mark/kern)

@@ -38978,39 +38729,39 @@

GSUB

@@ -39018,7 +38769,7 @@

glyf

@@ -39026,73 +38777,55 @@

gvar

-
- 66.892% + 96.908%
- GPOS + GDEF - 76.000% + 99.937%
- 98.901% + 91.694%
- HVAR + GlyphOrder - fontc only + 99.388%
- OS_2 + HVAR - 81.481% + 99.534%
- STAT + OS_2 - fontc only + 96.296%
- fvar + STAT - fontc only + 93.750%
- 89.300% + 94.735%
- fontc only + 81.355%
- name + head - 93.478% + 90.909%
- total + hhea - 86.231% + 95.238%
-
-
- - nko/sources/NotoSansNKo.glyphs86.228% - - - - - - - - @@ -39100,7 +38833,7 @@

total

- table - - value -
- GPOS + hmtx - 98.805% + 91.531%
- OS_2 + maxp - 98.148% + 80.000%
- glyf + name - 77.677% + 92.216%
- name + post - 85.981% + 99.200%
- 86.229% + 91.489%
@@ -39108,8 +38841,7 @@

arabic/sources/NotoSansArabicUI.glyphs85.331% - +42.397 + "https://github.com/cyrealtype/Lora-Cyrillic">Lora-Cyrillic/sources/Lora-Italic.glyphs90.953% @@ -39127,7 +38859,7 @@

(mark/kern)

@@ -39135,7 +38867,7 @@

GDEF

@@ -39143,7 +38875,15 @@

GSUB

+ + + + @@ -39151,23 +38891,23 @@

HVAR

@@ -39175,7 +38915,7 @@

glyf

@@ -39183,7 +38923,55 @@

gvar

+ + + + + + + + + + + + + + + + + + + + + + + + @@ -39191,7 +38979,7 @@

total

- 99.979% +96.464 + 78.576%
- 70.754% + 83.961%
- 98.699% + 89.593% +
+ GlyphOrder + + 99.944%
- 70.320% + 99.952%
- avar + OS_2 - 95.455% + 98.148%
- fvar + STAT - 88.333% + 93.750%
- 99.715% + 99.887%
- 69.052% + 99.895% +
+ head + + 95.455% +
+ hhea + + 95.238% +
+ hmtx + + 99.832% +
+ maxp + + 95.000% +
+ name + + 93.443% +
+ post + + 99.925%
- 85.332% +42.397 + 90.954%
@@ -39199,8 +38987,7 @@

ethiopic/sources/NotoSansEthiopic.glyphs84.925% - +4.080 + "https://github.com/notofonts/tibetan">tibetan/sources/NotoSerifTibetan.glyphs90.843% @@ -39218,7 +39005,7 @@

(mark/kern)

@@ -39226,7 +39013,7 @@

GDEF

@@ -39234,7 +39021,7 @@

GPOS

@@ -39242,79 +39029,98 @@

GSUB

+
- 79.634% +75.911 + 88.201%
- 24.248% + 44.120%
- 91.601% + 77.190%
- 97.638% + 53.378%
- HVAR + fvar - 76.042% + 98.305%
- OS_2 + gvar - 79.630% + 99.995%
- VVAR + total - fontmake only + 90.843%
+
+
+ + Alata/sources/Alata.glyphs90.650% + +0.134 + + + + + + + +
+ table + + value +
- glyf + GPOS - 99.971% + 86.455%
- gvar + GSUB - 69.883% + 98.869%
- maxp + OS_2 - 90.000% + 98.148%
- total + glyf - 84.925% +4.080 + 100.000% +4.250
- vhea + name - fontmake only + 97.030%
- vmtx + total - fontmake only + 90.650% +0.134
@@ -39322,7 +39128,7 @@

math/sources/NotoSansMath.glyphspackage84.865% + "https://github.com/notofonts/devanagari">devanagari/sources/NotoSansDevanagariUI.glyphspackage90.289% @@ -39337,74 +39143,74 @@

@@ -39412,7 +39218,7 @@

total

- GSUB + (mark/kern) - 99.599% + 68.703%
- MATH + GDEF - fontmake only + 60.912%
- cmap + GPOS - 99.714% + 96.686%
- glyf + GSUB - 85.168% + 70.234%
- head + HVAR - 86.364% + 56.936%
- hhea + OS_2 - 95.238% + 98.148%
- hmtx + glyf - 98.426% + 99.995%
- maxp + gvar - 85.000% + 90.601%
- name + hmtx - 95.050% + 99.265%
- 84.865% + 90.290%
@@ -39420,7 +39226,7 @@

khitan-small-script/sources/NotoFangsongKSSVertical.glyphspackage84.818% + "https://github.com/usted/Albert-Sans">Albert-Sans/sources/AlbertSans-Roman.glyphs89.754% @@ -39435,50 +39241,50 @@

@@ -39486,7 +39292,7 @@

name

@@ -39494,7 +39300,7 @@

total

- GSUB + GDEF - 99.847% + 11.554%
- OS_2 + GPOS - 92.593% + 90.965%
- glyf + GSUB - 81.318% + 97.082%
- head + fvar - 95.455% + 90.909%
- hhea + glyf - 95.238% + 99.975%
- maxp + gvar - 90.000% + 96.910%
- 95.050% + 90.110%
- 84.818% + 89.754%
@@ -39502,7 +39308,7 @@

caprasimo-fonts/sources/Caprasimo-Regular.designspace84.061% + "https://github.com/notofonts/devanagari">devanagari/sources/NotoSerifDevanagari.glyphspackage89.503% @@ -39520,7 +39326,7 @@

(mark/kern)

@@ -39528,7 +39334,7 @@

GDEF

@@ -39536,47 +39342,31 @@

GPOS

- - - - - - - - @@ -39584,7 +39374,7 @@

glyf

@@ -39592,23 +39382,7 @@

gvar

- - - - - - - - @@ -39616,7 +39390,7 @@

total

- 51.639% + 87.933%
- fontc only + 33.056%
- 68.702% -
- HVAR - - fontc only -
- OS_2 - - 79.630% + 97.483%
- STAT + GSUB - fontc only + 91.531%
- fvar + HVAR - fontc only + 40.890%
- gasp + OS_2 - fontmake only + 98.148%
- 89.666% + 99.970%
- fontc only -
- maxp - - 90.000% -
- name - - 90.526% + 90.120%
- 84.062% + 89.503%
@@ -39624,7 +39398,7 @@

newa/sources/NotoSansNewa.glyphs83.663% + "https://github.com/usted/Albert-Sans">Albert-Sans/sources/AlbertSans-Italic.glyphs89.471% @@ -39639,34 +39413,58 @@

+ + + + + + + + + + + + @@ -39674,7 +39472,15 @@

glyf

+ + + + @@ -39687,10 +39493,10 @@

@@ -39698,7 +39504,7 @@

name

@@ -39706,7 +39512,7 @@

total

- (mark/kern) + GDEF - 99.673% + 12.342%
- GDEF + GPOS - 99.836% + 91.355%
- GPOS + GSUB - 99.426% + 97.082%
- GSUB + HVAR - 96.095% + 19.726% +
+ OS_2 + + 98.148% +
+ STAT + + 95.238% +
+ fvar + + 90.909%
- 74.183% + 99.926% +
+ gvar + + 96.908%
- maxp + hmtx - 95.000% + 99.251%
- 85.981% + 87.912%
- 83.664% + 89.472%
@@ -39714,7 +39520,7 @@

soft-type-jersey/sources/Jersey15.glyphs83.634% + "https://github.com/cyrealtype/Lora-Cyrillic">Lora-Cyrillic/sources/Lora.glyphs88.558% @@ -39727,20 +39533,44 @@

+ + + + + + + + + + + + @@ -39748,23 +39578,39 @@

glyf

+ + + + + + + + @@ -39772,7 +39618,7 @@

post

@@ -39780,7 +39626,7 @@

total

+ (mark/kern) + + 76.511% +
+ GDEF + + 95.057% +
GSUB - 97.912% + 89.794%
- OS_2 + GlyphOrder - 96.296% + 99.944% +
+ HVAR + + 99.952%
- 81.026% + 99.883%
- maxp + gvar - 80.000% + 98.859%
- name + hhea - 95.775% + 95.238% +
+ hmtx + + 99.944% +
+ maxp + + 95.000%
- 98.817% + 99.925%
- 83.635% + 88.559%
@@ -39788,7 +39634,8 @@

elymaic/sources/NotoSansElymaic.designspace83.020% + "https://github.com/noirblancrouge/YoungSerif">YoungSerif/sources/Young-Serif.glyphs88.510% + +0.998 @@ -39806,55 +39653,47 @@

(mark/kern)

- - - - @@ -39862,23 +39701,23 @@

maxp

@@ -39886,7 +39725,7 @@

total

- 98.507% -
- GPOS - - 97.143% + 78.893%
- GSUB + GDEF - 94.737% + 98.201%
- GlyphOrder + GPOS - 85.714% + 93.935%
- glyf + GSUB - 78.378% + 98.986%
- hhea + OS_2 - 95.238% + 77.778%
- hmtx + glyf - 90.909% + 100.000% +3.113
- 85.000% + 100.000% +10.000
- name + meta - 90.265% + fontmake only
- post + name - 93.243% + 96.629%
- 83.020% + 88.510% +0.998
@@ -39894,7 +39733,7 @@

khitan-small-script/sources/NotoFangsongKSSRotated.glyphspackage81.393% + "https://github.com/docrepair-fonts/agdasima-fonts">agdasima-fonts/sources/Agdasima-Regular.designspace87.726% @@ -39909,10 +39748,26 @@

+ + + + + + + + @@ -39920,39 +39775,39 @@

OS_2

@@ -39960,7 +39815,7 @@

name

@@ -39968,7 +39823,7 @@

total

- GSUB + (mark/kern) - 99.847% + 0.000% +
+ GDEF + + fontc only +
+ GPOS + + fontc only
- 92.593% + 77.778%
- glyf + STAT - 80.158% + 90.476%
- head + fvar - 95.455% + 88.889%
- hhea + gasp - 95.238% + fontmake only
- maxp + gvar - 95.000% + 99.916%
- 95.050% + 96.364%
- 81.393% + 87.726%
@@ -39976,8 +39831,7 @@

makingbiorhyme/sources/BioRhyme.glyphs81.179% - +24.245 + "https://github.com/notofonts/devanagari">devanagari/sources/NotoSansDevanagari.glyphspackage87.709% @@ -39995,7 +39849,7 @@

(mark/kern)

@@ -40003,7 +39857,7 @@

GDEF

@@ -40011,7 +39865,7 @@

GPOS

@@ -40019,15 +39873,7 @@

GSUB

- - - - @@ -40035,7 +39881,7 @@

HVAR

@@ -40043,7 +39889,7 @@

OS_2

@@ -40051,7 +39897,7 @@

glyf

@@ -40059,15 +39905,7 @@

gvar

- - - - @@ -40075,31 +39913,7 @@

hmtx

- - - - - - - - - - - - @@ -40107,7 +39921,7 @@

total

- 63.131% +57.094 + 76.201%
- 26.296% + 35.078%
- 92.040% + 93.678%
- 76.120% -
- GlyphOrder - - 99.192% + 91.225%
- 54.477% + 49.048%
- 98.148% + 96.296%
- 98.717% + 99.978%
- 98.783% -
- hhea - - 95.238% + 88.327%
- 99.190% -
- maxp - - 95.000% -
- name - - 86.364% -
- post - - 98.491% + 99.293%
- 81.180% +24.245 + 87.709%
@@ -40115,7 +39929,8 @@

khitan-small-script/sources/NotoSerifKhitanSmallScript.glyphspackage79.953% + "https://www.github.com/notofonts/math">math/sources/NotoSansMath.glyphspackage87.629% + +2.764 @@ -40133,15 +39948,23 @@

GSUB

+ + + + @@ -40149,7 +39972,7 @@

glyf

@@ -40157,7 +39980,7 @@

head

@@ -40168,12 +39991,20 @@

95.238%

+ + + + @@ -40189,7 +40020,7 @@

total

- 47.214% + 99.599%
- OS_2 + MATH - 92.593% + fontmake only +
+ cmap + + 99.714%
- 88.444% + 90.305% +5.137
- 95.455% + 86.364%
+ hmtx + + 98.426% +
maxp - 90.000% + 95.000% +10.000
- 79.953% + 87.629% +2.764
@@ -40197,7 +40028,8 @@

golos-text/sources/GolosText.glyphs79.552% + "https://github.com/notofonts/nandinagari">nandinagari/sources/NotoSansNandinagari.glyphs86.240% + +21.739 @@ -40215,15 +40047,7 @@

(mark/kern)

- - - - @@ -40231,7 +40055,7 @@

GPOS

@@ -40239,47 +40063,39 @@

GSUB

- - - - @@ -40287,7 +40103,7 @@

total

@@ -40311,7 +40127,8 @@

ugaritic/sources/NotoSansUgaritic.designspace78.814% + "https://github.com/notofonts/khitan-small-script">khitan-small-script/sources/NotoSerifKhitanSmallScript.glyphspackage85.954% + +6.001

- 51.571% -
- GDEF - - 51.651% + 99.919%
- 86.863% + 73.973%
- 98.618% -
- HVAR - - 93.772% + 93.230%
- OS_2 + glyf - 81.481% + 84.228% +30.670
- VVAR + hmtx - fontmake only + 78.855%
- gvar + maxp - 93.091% + 90.000% +5.000
- maxp + name - 90.000% + 90.265%
- 79.552% + 86.240% +21.739
@@ -40324,12 +40141,20 @@

+ + + + @@ -40337,7 +40162,31 @@

glyf

+ + + + + + + + + + + + @@ -40345,7 +40194,7 @@

name

@@ -40353,7 +40202,7 @@

total

+ GSUB + + 47.214% +
OS_2 - 81.481% + 92.593%
- 73.835% + 100.000% +11.556 +
+ head + + 95.455% +
+ hhea + + 95.238% +
+ maxp + + 100.000% +10.000
- 97.030% + 95.050%
- 78.815% + 85.954% +6.001
@@ -40361,7 +40210,7 @@

soft-type-jersey/sources/Jersey10Charted.glyphs77.758% + "https://github.com/notofonts/arabic">arabic/sources/NotoSansArabicUI.glyphs85.331% @@ -40374,52 +40223,68 @@

+ + + + + + + + @@ -40427,7 +40292,7 @@

total

+ (mark/kern) + + 99.979% +
+ GDEF + + 70.754% +
GSUB - 97.912% + 98.699%
- OS_2 + HVAR - 98.148% + 70.320%
- glyf + avar - 77.038% + 95.455%
- maxp + fvar - 80.000% + 88.333%
- name + glyf - 95.775% + 99.715%
- post + gvar - 98.824% + 69.052%
- 77.758% + 85.332%
@@ -40435,7 +40300,8 @@

soft-type-jersey/sources/Jersey20Charted.glyphs76.968% + "https://github.com/notofonts/ethiopic">ethiopic/sources/NotoSansEthiopic.glyphs84.981% + +0.056 @@ -40450,100 +40316,74 @@

- - -
- GSUB + (mark/kern) - 97.912% + 79.639% +0.005
- OS_2 + GDEF - 98.148% + 24.248%
- glyf + GPOS - 76.763% + 91.690% +0.089
- maxp + GSUB - 80.000% + 97.638%
- name + HVAR - 95.775% + 76.042%
- post + OS_2 - 98.817% + 79.630%
- total - - 76.968% -
-
-
- - soft-type-jersey/sources/Jersey15Charted.glyphs75.873% - - - - - - - - - - @@ -40551,31 +40391,31 @@

maxp

- table - - value -
- GSUB + VVAR - 97.912% + fontmake only
- OS_2 + glyf - 96.296% + 99.971%
- glyf + gvar - 75.499% + 69.883%
- 80.000% + 90.000%
- name + total - 95.775% + 84.982% +0.056
- post + vhea - 98.817% + fontmake only
- total + vmtx - 75.874% + fontmake only
@@ -40583,7 +40423,8 @@

canadian-aboriginal/sources/NotoSansCanadianAboriginal.glyphspackage75.843% + "https://github.com/docrepair-fonts/lumanosimo-fonts">lumanosimo-fonts/sources/Lumanosimo-Regular.designspace82.250% + +9.142 @@ -40596,20 +40437,36 @@

+ + + + + + + + @@ -40617,63 +40474,71 @@

OS_2

+ + + +
+ (mark/kern) + + 0.000% +
+ GDEF + + fontc only +
GPOS - 94.444% + fontc only
- GSUB + HVAR - 97.015% + fontc only
- 96.296% + 75.926%
- VVAR + STAT - fontmake only + fontc only
- glyf + fvar - 99.976% + fontc only
- gvar + gasp - 62.546% + fontmake only
- name + glyf - 96.341% + 100.000% +12.682
- total + gvar - 75.843% + fontc only
- vhea + maxp - fontmake only + 100.000% +10.000
- vmtx + name - fontmake only + 91.089% +
+ total + + 82.251% +9.142
@@ -40681,7 +40546,7 @@

soft-type-jersey/sources/Jersey25.glyphs74.312% + "https://github.com/aoifemooney/makingbiorhyme">makingbiorhyme/sources/BioRhyme.glyphs81.179% @@ -40696,100 +40561,90 @@

-
- GSUB + (mark/kern) - 97.912% + 63.131%
- OS_2 + GDEF - 98.148% + 26.296%
- glyf + GPOS - 72.816% + 92.040%
- maxp + GSUB - 80.000% + 76.120%
- name + GlyphOrder - 95.775% + 99.192%
- post + HVAR - 98.817% + 54.477%
- total + OS_2 - 74.313% + 98.148%
-
-
- - soft-type-jersey/sources/Jersey20.glyphs73.786% - - - - - - - - + + + + @@ -40797,7 +40652,7 @@

maxp

@@ -40805,7 +40660,7 @@

name

@@ -40813,7 +40668,7 @@

post

@@ -40821,7 +40676,7 @@

total

- table - - value -
- GSUB + glyf - 97.912% + 98.717%
- OS_2 + gvar - 98.148% + 98.783%
- glyf + hhea + + 95.238% +
+ hmtx - 71.598% + 99.190%
- 80.000% + 95.000%
- 95.775% + 86.364%
- 98.817% + 98.491%
- 73.786% + 81.180%
@@ -40829,8 +40684,7 @@

grantha/sources/NotoSerifGrantha.glyphs73.708% - -0.001 + "https://github.com/googlefonts/golos-text">golos-text/sources/GolosText.glyphs79.552% @@ -40848,7 +40702,7 @@

(mark/kern)

@@ -40856,7 +40710,7 @@

GDEF

@@ -40864,7 +40718,7 @@

GPOS

@@ -40872,7 +40726,15 @@

GSUB

+ + + + @@ -40880,23 +40742,23 @@

OS_2

@@ -40909,18 +40771,26 @@

+ + + +
- 92.832% -0.004 + 51.571%
- 98.493% + 51.651%
- 64.032% + 86.863%
- 96.166% + 98.618% +
+ HVAR + + 93.772%
- 79.630% + 81.481%
- glyf + VVAR - 82.757% + fontmake only
- hmtx + gvar - 95.859% + 93.091%
- name + total - 77.863% + 79.552%
- total + vhea + + fontmake only +
+ vmtx - 73.708% -0.001 + fontmake only
@@ -40928,7 +40798,8 @@

lumanosimo-fonts/sources/Lumanosimo-Regular.designspace73.108% + "https://github.com/notofonts/grantha">grantha/sources/NotoSerifGrantha.glyphs76.211% + +2.503 @@ -40946,7 +40817,7 @@

(mark/kern)

@@ -40954,7 +40825,7 @@

GDEF

@@ -40962,15 +40833,15 @@

GPOS

@@ -40978,31 +40849,7 @@

OS_2

- - - - - - - - - - - - @@ -41010,15 +40857,15 @@

glyf

@@ -41026,7 +40873,7 @@

maxp

@@ -41034,7 +40881,7 @@

name

@@ -41042,7 +40889,7 @@

total

- 0.000% + 92.832%
- fontc only + 98.493%
- fontc only + 64.032%
- HVAR + GSUB - fontc only + 96.166%
- 75.926% -
- STAT - - fontc only -
- fvar - - fontc only -
- gasp - - fontmake only + 79.630%
- 87.318% + 99.936% +17.179
- gvar + hmtx - fontc only + 95.859%
- 90.000% + 100.000% +10.000
- 91.089% + 77.863%
- 73.109% + 76.211% +2.503
@@ -41050,8 +40897,7 @@

- bacasime-antique-fonts/sources/Bacasime-Antique-Regular.designspace66.195% + "https://github.com/notofonts/canadian-aboriginal">canadian-aboriginal/sources/NotoSansCanadianAboriginal.glyphspackage75.843% @@ -41066,63 +40912,71 @@

+ + + + +
- (mark/kern) + GPOS - 0.000% + 94.444%
- GDEF + GSUB - fontc only + 97.015%
- GPOS + OS_2 - fontc only + 96.296%
- HVAR + VVAR - fontc only + fontmake only
- OS_2 + glyf - 77.778% + 99.976%
- STAT + gvar - fontc only + 62.546%
- fvar + name - fontc only + 96.341%
- gasp + total + + 75.843% +
+ vhea fontmake only @@ -41130,15 +40984,43 @@

- glyf + vmtx - 91.838% + fontmake only
+
+
+ + + bacasime-antique-fonts/sources/Bacasime-Antique-Regular.designspace71.017% + +4.822 + + + + + + + + + + + + -
+ table + + value +
- gvar + (mark/kern) + + 0.000% +
+ GDEF fontc only @@ -41146,116 +41028,98 @@

- head + GPOS - 95.455% + fontc only
- maxp + HVAR - 90.000% + fontc only
- name + OS_2 - 93.878% + 77.778%
- total + STAT - 66.196% + fontc only
-
-
- - nushu/sources/NotoSansNushu.glyphs64.769% - - - - - - - -
- table - - value -
- OS_2 + fvar - 75.926% + fontc only
- glyf + gasp - 62.946% + fontmake only
- maxp + glyf - 90.000% + 100.000% +8.162
- name + gvar - 85.981% + fontc only
- post + head - 99.882% + 95.455%
- total + maxp - 64.769% + 100.000% +10.000
- vhea + name - fontmake only + 93.878%
- vmtx + total - fontmake only + 71.018% +4.822
@@ -41263,7 +41127,8 @@

danfo/sources/Danfo.glyphs64.564% + "https://github.com/Afrotype/danfo">danfo/sources/Danfo.glyphs67.686% + +3.122 @@ -41337,7 +41202,7 @@

glyf

@@ -41377,7 +41242,7 @@

maxp

@@ -41393,7 +41258,7 @@

total

- 81.798% + 98.129% +16.330
- 90.000% + 95.000% +5.000
- 64.565% + 67.687% +3.122
@@ -41401,8 +41266,7 @@

ar-one-sans/sources/AROneSans.glyphs64.515% - +4.813 + "https://github.com/niteeshy/ar-one-sans">ar-one-sans/sources/AROneSans.glyphs64.515% @@ -41420,7 +41284,7 @@

(mark/kern)

@@ -41508,7 +41372,7 @@

total

- 37.753% +15.256 + 37.753%
- 64.516% +4.813 + 64.516%
@@ -41516,7 +41380,7 @@

nandinagari/sources/NotoSansNandinagari.glyphs64.501% + "https://github.com/fridamedrano/Kalnia-Glaze">Kalnia-Glaze/sources/KalniaGlaze.glyphs64.061% @@ -41529,113 +41393,6 @@

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- (mark/kern) - - 99.919% -
- GPOS - - 73.973% -
- GSUB - - 93.230% -
- glyf - - 53.557% -
- hmtx - - 78.855% -
- maxp - - 85.000% -
- name - - 90.265% -
- total - - 64.501% -
- vhea - - fontmake only -
- vmtx - - fontmake only -
-
-
- - Kalnia-Glaze/sources/KalniaGlaze.glyphs64.061% - +3.062 - - - - - - - - - - - -
- table - - value -
- (mark/kern) - - 100.000% +76.516 -
COLR @@ -41745,7 +41502,7 @@

total

- 64.061% +3.062 + 64.061%
@@ -41753,8 +41510,7 @@

arabic/sources/NotoSansArabic.glyphspackage59.246% - +14.705 + "https://github.com/notofonts/arabic">arabic/sources/NotoSansArabic.glyphspackage59.246% @@ -41772,7 +41528,7 @@

(mark/kern)

@@ -41868,7 +41624,7 @@

total

- 28.940% +27.653 + 28.940%
- 59.246% +14.705 + 59.246%
@@ -41990,7 +41746,8 @@

Fruktur/sources/Fruktur.glyphs52.291% + "https://github.com/SorkinType/Fruktur">Fruktur/sources/Fruktur.glyphs52.929% + +0.638 @@ -42024,7 +41781,7 @@

glyf

@@ -42032,7 +41789,7 @@

maxp

@@ -42048,7 +41805,7 @@

total

- 92.152% + 100.000% +7.848
- 80.000% + 100.000% +20.000
- 52.292% + 52.929% +0.638
@@ -42162,8 +41919,7 @@

DTPhudu/sources/Phudu.glyphs42.091% - -0.891 + "https://github.com/duongtrtype/DTPhudu">DTPhudu/sources/Phudu.glyphs42.091% @@ -42181,7 +41937,7 @@

(mark/kern)

@@ -42301,7 +42057,7 @@

total

- 32.697% -1.676 + 32.697%
- 42.091% -0.891 + 42.091%
@@ -42415,8 +42171,8 @@

Foldit/sources/./glyphs-decomposed/Foldit.glyphs36.873% - -0.002 + "https://github.com/SophiaDesign/Foldit">Foldit/sources/./glyphs-decomposed/Foldit.glyphs36.875% + +0.002 @@ -42434,7 +42190,7 @@

(mark/kern)

@@ -42546,7 +42302,7 @@

total

- 99.986% +99.986 + 100.000% +0.014
- 36.874% -0.002 + 36.875% +0.002
@@ -42716,7 +42472,8 @@

Matemasie-Font/sources/Matemasie.glyphs34.514% + "https://github.com/YADAMSS/Matemasie-Font">Matemasie-Font/sources/Matemasie.glyphs34.543% + +0.029 @@ -42750,7 +42507,7 @@

glyf

@@ -42758,7 +42515,7 @@

head

@@ -42766,7 +42523,7 @@

hhea

@@ -42774,7 +42531,7 @@

hmtx

@@ -42790,7 +42547,7 @@

total

- 99.727% + 100.000% +0.273
- 95.455% + 100.000% +4.545
- 95.238% + 100.000% +4.762
- 99.757% + 100.000% +0.243
- 34.514% + 34.543% +0.029
@@ -43082,8 +42839,7 @@

latin-greek-cyrillic/sources/NotoSerif-Italic.glyphspackage29.708% - +0.865 + "https://github.com/notofonts/latin-greek-cyrillic">latin-greek-cyrillic/sources/NotoSerif-Italic.glyphspackage29.708% @@ -43101,7 +42857,7 @@

(mark/kern)

@@ -43221,7 +42977,7 @@

total

- 6.586% +1.746 + 6.586%
- 29.709% +0.865 + 29.709%
@@ -43229,8 +42985,7 @@

Gluten/sources/Gluten.glyphs26.156% - -0.122 + "https://github.com/Etcetera-Type-Co/Gluten">Gluten/sources/Gluten.glyphs26.156% @@ -43248,7 +43003,7 @@

(mark/kern)

@@ -43360,7 +43115,7 @@

total

- 1.222% -0.350 + 1.222%
- 26.156% -0.122 + 26.156%
@@ -43368,8 +43123,7 @@

latin-greek-cyrillic/sources/NotoSans-Italic.glyphspackage24.886% - +0.005 + "https://github.com/notofonts/latin-greek-cyrillic">latin-greek-cyrillic/sources/NotoSans-Italic.glyphspackage24.886% @@ -43387,7 +43141,7 @@

(mark/kern)

@@ -43523,7 +43277,7 @@

total

- 1.935% +0.009 + 1.935%
- 24.886% +0.005 + 24.886%
@@ -43953,8 +43707,7 @@

lao/sources/NotoSansLaoLoopedUI.glyphs23.360% - -0.369 + "https://github.com/notofonts/lao">lao/sources/NotoSansLaoLoopedUI.glyphs23.360% @@ -43972,7 +43725,7 @@

(mark/kern)

@@ -44116,7 +43869,7 @@

total

- 1.502% -3.185 + 1.502%
- 23.360% -0.369 + 23.360%
@@ -44269,23 +44022,23 @@

`/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Asar/sources/Asar.glyphs` - [2024-10-03T05:08:13.548203Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:08:13.548446Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/Asar/sources/Asar.glyphs" - [2024-10-03T05:08:13.617127Z ThreadId(3) - glyphs2fontir::source DEBUG] Static metadata for - Asar [2024-10-03T05:08:13.617565Z ThreadId(3) - glyphs2fontir::source WARN] Unknown 'name' entry - vendorID [2024-10-03T05:08:13.623679Z ThreadId(1) - fontc::workload DEBUG] 1/9256 complete, most - recently Fe(KerningGroups) - [2024-10-03T05:08:13.623698Z ThreadId(1) - fontc::workload DEBUG] 2/9256 complete, most - recently Fe(Features) [2024-10-03T05:08:13.623702Z - ThreadId(1) fontc::workload DEBUG] 3/9256 complete, - most recently Fe(S + [2024-10-03T14:01:29.439683Z ThreadId(1) fontc + ERROR] Progress stalled computing composite bbox: + [t_rakar_ya-deva, k_s_dda-deva, Rinvertedbreve, + b_bha-deva, l_th_ya-deva, oMatra_reph-deva, + ph_ja-deva, g_ja-deva, tcircumflexbelow, t_t-deva, + j_j_nya-deva, j_ny_ya-deva, n_dda-deva, + s_m_ya-deva, t_s_na-deva, p_ra-deva, nn_ma-deva, + p_t_ya-deva, s_k_va-deva, l_tta-deva, k_p_ra-deva, + h_nna-deva, k_kha-deva, c_ma-deva, k_tta-deva, + b_ya-deva, c_ca-deva, dh_ra-deva, j_j_va-deva, + t_s_va-deva, m_ma-deva, n_tha-deva, sh_qa-deva, + nn_ttha-deva, l_bha-deva, ss_pha-deva, + b_dh_va-deva, m_ba-deva, n_t_sa-deva, + iiMatra_reph-deva, n_dh_va-deva, ch_ya-deva, + l_pa-deva, b_l_ya-deva, s_tha-deva, g_dh_va-deva, + jh_ma-deva, m_b_ya-deva, m_bha-deva, j_da-deva, + n_va

@@ -44296,29 +44049,16 @@

+ Blocking waiting for file lock on package cache Finished `release` profile [optimized] target(s) in - 0.19s Running + 0.18s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Dekko/sources/Dekko.glyphs` - [2024-10-03T05:13:59.947481Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:13:59.947592Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/Dekko/sources/Dekko.glyphs" - [2024-10-03T05:13:59.997666Z ThreadId(7) - glyphs2fontir::source DEBUG] Static metadata for - Dekko [2024-10-03T05:13:59.998189Z ThreadId(1) - fontc::workload DEBUG] 1/4624 complete, most - recently Fe(KerningGroups) - [2024-10-03T05:13:59.998200Z ThreadId(1) - fontc::workload DEBUG] 2/4624 complete, most - recently Fe(Features) [2024-10-03T05:13:59.998202Z - ThreadId(1) fontc::workload DEBUG] - Fe(KerningGroups) successful - [2024-10-03T05:13:59.998223Z ThreadId(1) - fontc::workload DEBUG] Fe(Features) successful - [2024-10-03T + [2024-10-03T14:06:31.953999Z ThreadId(1) fontc + ERROR] FEA compilation failed with 4 errors, set + log level to warn or higher (--log warn) for + additional detail
@@ -44329,27 +44069,16 @@

+ Blocking waiting for file lock on package cache Finished `release` profile [optimized] target(s) in - 0.11s Running + 0.14s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Fustat/sources/Fustat.glyphspackage` - [2024-10-03T05:03:46.128765Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:03:46.128873Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs package - "/Users/rofls/.crater_cache/Fustat/sources/Fustat.glyphspackage" - [2024-10-03T05:03:46.389462Z ThreadId(2) - glyphs2fontir::source DEBUG] Static metadata for - Fustat [2024-10-03T05:03:46.389880Z ThreadId(2) - glyphs2fontir::source WARN] Unknown 'name' entry - vendorID [2024-10-03T05:03:46.390407Z ThreadId(1) - fontc::workload DEBUG] 1/4124 complete, most - recently Fe(KerningGroups) - [2024-10-03T05:03:46.390414Z ThreadId(1) - fontc::workload DEBUG] 2/4124 complete, most - recently Fe(Features) [2024-10-03T05:03:46.390417Z - ThreadId(1) fontc::workload DEBUG] 3/4 + [2024-10-03T14:01:46.924213Z ThreadId(1) fontc + ERROR] FEA compilation failed with 1 errors, set + log level to warn or higher (--log warn) for + additional detail
@@ -44360,27 +44089,22 @@

+ Blocking waiting for file lock on package cache + Blocking waiting for file lock on package cache + Blocking waiting for file lock on package cache + Blocking waiting for file lock on build directory Finished `release` profile [optimized] target(s) in - 0.16s Running + 0.22s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/GajrajOne/sources/GajrajOne-Regular.ufo` - [2024-10-03T05:04:10.453243Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:04:10.474438Z ThreadId(1) - ufo2fontir::source DEBUG] 782 glyphs identified - [2024-10-03T05:04:10.486327Z ThreadId(2) - ufo2fontir::source DEBUG] Static metadata for - "/Users/rofls/.crater_cache/GajrajOne/sources/GajrajOne-Regular.ufo" - [2024-10-03T05:04:10.486464Z ThreadId(3) - ufo2fontir::source DEBUG] Features for - "/Users/rofls/.crater_cache/GajrajOne/sources/GajrajOne-Regular.ufo" - [2024-10-03T05:04:10.486490Z ThreadId(1) - fontc::workload DEBUG] 1/3160 complete, most - recently Fe(Features) [2024-10-03T05:04:10.486493Z - ThreadId(1) fontc::workload DEBUG] Fe(Features) - successful [2024-10-03T05:04:10.487769Z ThreadId(1) - fo + thread '<unnamed>' panicked at + fea-rs/src/token_tree/typed.rs:483:37: called + `Option::unwrap()` on a `None` value note: run with + `RUST_BACKTRACE=1` environment variable to display + a backtrace [2024-10-03T14:02:09.084960Z + ThreadId(1) fontc ERROR] A task panicked: 'called + `Option::unwrap()` on a `None` value'
@@ -44391,27 +44115,15 @@

- Blocking waiting for file lock on package cache Finished `release` profile [optimized] target(s) in - 0.17s Running + 0.12s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Honk/sources/HonkExportFile.glyphs` - [2024-10-03T05:06:21.374110Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:06:21.374352Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/Honk/sources/HonkExportFile.glyphs" - [2024-10-03T05:06:21.645860Z ThreadId(1) - glyphs_reader::font WARN] Axis Mapping *and* Axis - Location are defined; using Axis Mapping - [2024-10-03T05:06:21.809131Z ThreadId(2) - glyphs2fontir::source DEBUG] Static metadata for - Honk [2024-10-03T05:06:21.809703Z ThreadId(2) - glyphs2fontir::source WARN] Unknown 'name' entry - vendorID [2024-10-03T05:06:21.811719Z ThreadId(1) - fontc::workload DEBUG] 1/4536 complete, most - recently Fe(Features) [2024-10 + [2024-10-03T14:03:49.506599Z ThreadId(1) fontc + ERROR] FEA validation failed with 1 errors, set log + level to warn or higher (--log warn) for additional + detail
@@ -44424,26 +44136,14 @@

- Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache - Blocking waiting for file lock on build directory Finished `release` profile [optimized] target(s) in - 0.26s Running + 0.13s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf '/Users/rofls/.crater_cache/KonKhmer_SleokChher/sources/Konkhmer - Sleokchher.glyphs'` [2024-10-03T05:09:30.568493Z - ThreadId(1) fontc::config INFO] Config changed, - generating a new one [2024-10-03T05:09:30.568668Z - ThreadId(1) glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/KonKhmer_SleokChher/sources/Konkhmer - Sleokchher.glyphs" [2024-10-03T05:09:30.689575Z - ThreadId(6) glyphs2fontir::source DEBUG] Static - metadata for Konkhmer Sleokchher - [2024-10-03T05:09:30.691083Z ThreadId(1) - fontc::workload DEBUG] 1/2184 complete, + Sleokchher.glyphs'` [2024-10-03T14:06:14.550350Z + ThreadId(1) fontc ERROR] Progress stalled computing + composite bbox: [Lcaron, tcaron, lcaron, dcaron]
@@ -44455,27 +44155,14 @@

Finished `release` profile [optimized] target(s) in - 0.15s Running + 0.16s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Tektur/sources/UFO/Tektur.designspace` - [2024-10-03T05:05:46.935800Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:05:47.050066Z ThreadId(1) - ufo2fontir::source DEBUG] 1129 glyphs identified - [2024-10-03T05:05:47.084281Z ThreadId(5) - ufo2fontir::source DEBUG] Features for - "/Users/rofls/.crater_cache/Tektur/sources/UFO/Tektur.designspace" - [2024-10-03T05:05:47.084318Z ThreadId(5) - ufo2fontir::source WARN] Bailing out due to - non-identical feature files. This is an unnecessary - limitation. [2024-10-03T05:05:47.084333Z - ThreadId(5) ufo2fontir::source DEBUG] Static - metadata for - "/Users/rofls/.crater_cache/Tektur/sources/UFO/Tektur.designspace" - [2024-10-03T05:05:47.084382Z ThreadId(1) - fontc::workload DEBUG] 1/4548 complete, most - recently + [2024-10-03T13:58:59.256785Z ThreadId(1) fontc + ERROR] feature files are non-identical: + /Users/rofls/.crater_cache/Tektur/sources/UFO/masters/Tektur-Black.ufo/features.fea, + /Users/rofls/.crater_cache/Tektur/sources/UFO/masters/Tektur-CondRegular.ufo/features.fea
@@ -44491,23 +44178,10 @@

`/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/ahom/sources/NotoSerifAhom.glyphs` - [2024-10-03T05:08:01.692874Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:08:01.692975Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/ahom/sources/NotoSerifAhom.glyphs" - [2024-10-03T05:08:01.721871Z ThreadId(1) - glyphs_reader::font WARN] Unknown category 'Other' - for glyph 't_ja_ahom' [2024-10-03T05:08:01.725946Z - ThreadId(4) glyphs2fontir::source DEBUG] Static - metadata for Noto Serif Ahom - [2024-10-03T05:08:01.726062Z ThreadId(1) - fontc::workload DEBUG] 1/364 complete, most - recently Fe(KerningGroups) - [2024-10-03T05:08:01.726070Z ThreadId(1) - fontc::workload DEBUG] 2/364 complete, most - recently Fe(Features) [2024-10-03T05:08:01.726071Z - ThreadId(1) fontc::workload + [2024-10-03T14:02:41.349748Z ThreadId(1) fontc + ERROR] FEA parsing failed with 3 errors, set log + level to warn or higher (--log warn) for additional + detail @@ -44522,22 +44196,24 @@

Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Finished `release` profile [optimized] target(s) in - 0.25s Running + 0.21s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/arabic/sources/NotoNaskhArabicUI.glyphspackage` - [2024-10-03T05:10:28.323872Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:10:28.324455Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs package - "/Users/rofls/.crater_cache/arabic/sources/NotoNaskhArabicUI.glyphspackage" - [2024-10-03T05:10:28.859155Z ThreadId(5) - glyphs2fontir::source DEBUG] Static metadata for - Noto Naskh Arabic UI [2024-10-03T05:10:28.859856Z - ThreadId(5) glyphs2fontir::source WARN] Unknown - 'name' entry vendorID [2024-10-03T05:10:28.860510Z - ThreadId(1) fontc::workload DEBUG] 1/6488 complete, - most recently F + [2024-10-03T14:04:43.074759Z ThreadId(1) + fontc::workload ERROR] task + 'Fe(Glyph(uni0661.ccmp))' failed: 'Invalid source + glyph 'uni0661.ccmp': 'bad anchor: 'Invalid anchor + '_b._958': 'mark anchors cannot be numbered'''' + [2024-10-03T14:04:43.075924Z ThreadId(1) + fontc::workload ERROR] task + 'Fe(Glyph(uni0035.ccmp))' failed: 'Invalid source + glyph 'uni0035.ccmp': 'bad anchor: 'Invalid anchor + '_b._958': 'mark anchors cannot be numbered'''' + [2024-10-03T14:04:43.075966Z ThreadId(1) + fontc::workload ERROR] task + 'Fe(Glyph(uni0031.ccmp))' failed: 'Invalid source + glyph 'uni003 @@ -44548,27 +44224,16 @@

+ Blocking waiting for file lock on package cache Finished `release` profile [optimized] target(s) in - 0.12s Running + 0.21s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/bengali/sources/NotoSerifBengali.glyphspackage` - [2024-10-03T05:03:25.969914Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:03:25.970024Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs package - "/Users/rofls/.crater_cache/bengali/sources/NotoSerifBengali.glyphspackage" - [2024-10-03T05:03:26.426305Z ThreadId(1) - glyphs_reader::font WARN] Unknown category 'Other' - for glyph '.notdef' [2024-10-03T05:03:26.443126Z - ThreadId(1) glyphs_reader::font WARN] Unknown - category 'Other' for glyph 'CR' - [2024-10-03T05:03:26.443141Z ThreadId(1) - glyphs_reader::font WARN] Unknown category 'Other' - for glyph 'NULL' [2024-10-03T05:03:26.443155Z - ThreadId(1) glyphs_reader::font WARN] Unknown - category 'Other' for glyph 'a-beng' - [2024-10-03T05:03:26.44 + [2024-10-03T13:56:47.197416Z ThreadId(1) fontc + ERROR] FEA compilation failed with 1 errors, set + log level to warn or higher (--log warn) for + additional detail
@@ -44581,24 +44246,15 @@

Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache - Blocking waiting for file lock on build directory Finished `release` profile [optimized] target(s) in - 0.19s Running + 0.22s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/chorasmian/sources/NotoSansChorasmian.glyphs` - [2024-10-03T05:05:54.149280Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:05:54.149387Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/chorasmian/sources/NotoSansChorasmian.glyphs" - [2024-10-03T05:05:54.175181Z ThreadId(2) - glyphs2fontir::source DEBUG] Static metadata for - Noto Sans Chorasmian [2024-10-03T05:05:54.175260Z - ThreadId(2) glyphs2fontir::source WARN] Unknown - 'name' entry vendorID [2024-10-03T05:05:54.175475Z - ThreadId(1) fontc::worklo + [2024-10-03T13:58:58.453517Z ThreadId(1) fontc + ERROR] FEA validation failed with 1 errors, set log + level to warn or higher (--log warn) for additional + detail
@@ -44609,27 +44265,16 @@

+ Blocking waiting for file lock on package cache Finished `release` profile [optimized] target(s) in - 0.16s Running + 0.18s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/dynapuff/sources/DynaPuff.glyphs` - [2024-10-03T05:04:09.772839Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:04:09.772946Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/dynapuff/sources/DynaPuff.glyphs" - [2024-10-03T05:04:09.834220Z ThreadId(2) - glyphs2fontir::source DEBUG] Static metadata for - DynaPuff [2024-10-03T05:04:09.834602Z ThreadId(2) - glyphs2fontir::source WARN] Unknown 'name' entry - vendorID [2024-10-03T05:04:09.835124Z ThreadId(1) - fontc::workload DEBUG] 1/2944 complete, most - recently Fe(StaticMetadata) - [2024-10-03T05:04:09.835131Z ThreadId(1) - fontc::workload DEBUG] 2/2944 complete, most - recently Fe(Features) [2024-10-03T05:04:09.835136Z - ThreadId(1) fontc::workload DEBUG] Fe(StaticMetad + [2024-10-03T14:01:40.584533Z ThreadId(1) fontc + ERROR] FEA parsing failed with 6 errors, set log + level to warn or higher (--log warn) for additional + detail
@@ -44644,22 +44289,14 @@

Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Finished `release` profile [optimized] target(s) in - 0.24s Running + 0.23s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/francoisoneFont/sources/FrancoisOne.glyphs` - [2024-10-03T05:07:34.879567Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:07:34.879679Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/francoisoneFont/sources/FrancoisOne.glyphs" - [2024-10-03T05:07:34.915756Z ThreadId(2) - glyphs2fontir::source DEBUG] Static metadata for - Francois One [2024-10-03T05:07:34.915964Z - ThreadId(2) glyphs2fontir::source WARN] Unknown - 'name' entry vendorID [2024-10-03T05:07:34.916257Z - ThreadId(1) fontc::workload DEBUG] 1/2476 complete, - most recently Fe(Features) [2024-10-03T + [2024-10-03T14:06:07.687399Z ThreadId(1) fontc + ERROR] FEA validation failed with 1 errors, set log + level to warn or higher (--log warn) for additional + detail @@ -44671,25 +44308,14 @@

Finished `release` profile [optimized] target(s) in - 0.16s Running + 0.13s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/geologica/sources/master_ufo/Geologica.designspace` - [2024-10-03T05:08:34.971658Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:08:35.219239Z ThreadId(1) - ufo2fontir::source DEBUG] 1024 glyphs identified - [2024-10-03T05:08:35.317144Z ThreadId(2) - ufo2fontir::source DEBUG] Static metadata for - "/Users/rofls/.crater_cache/geologica/sources/master_ufo/Geologica.designspace" - [2024-10-03T05:08:35.317324Z ThreadId(3) - ufo2fontir::source DEBUG] Features for - "/Users/rofls/.crater_cache/geologica/sources/master_ufo/Geologica.designspace" - [2024-10-03T05:08:35.317597Z ThreadId(1) - fontc::workload DEBUG] 1/4128 complete, most - recently Fe(Features) [2024-10-03T05:08:35.317602Z - ThreadId(1) fontc::workload DEBUG] Fe(Features) - successful [2024-10- + [2024-10-03T14:06:52.419363Z ThreadId(1) fontc + ERROR] FEA parsing failed with 1 errors, set log + level to warn or higher (--log warn) for additional + detail
@@ -44701,27 +44327,14 @@

Finished `release` profile [optimized] target(s) in - 0.16s Running + 0.14s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/grantha/sources/NotoSansGrantha.glyphs` - [2024-10-03T05:09:29.184827Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:09:29.184993Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/grantha/sources/NotoSansGrantha.glyphs" - [2024-10-03T05:09:29.219386Z ThreadId(1) - glyphs_reader::font WARN] Unknown category 'Other' - for glyph 'ttha_gran.alt' - [2024-10-03T05:09:29.219650Z ThreadId(1) - glyphs_reader::font WARN] Unknown category 'Other' - for glyph 'n_na_virama_gran.liga' - [2024-10-03T05:09:29.219711Z ThreadId(1) - glyphs_reader::font WARN] Unknown category 'Other' - for glyph 'd_dha_gran' [2024-10-03T05:09:29.219715Z - ThreadId(1) glyphs_reader::font WARN] Unknown - category 'Other' for glyph 'd_va_gran' - [2024-10-03T0 + [2024-10-03T14:07:21.439654Z ThreadId(1) fontc + ERROR] FEA validation failed with 3 errors, set log + level to warn or higher (--log warn) for additional + detail
@@ -44733,16 +44346,11 @@

Finished `release` profile [optimized] target(s) in - 0.14s Running + 0.12s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/grapenuts/sources/GrapeNuts.glyphs` - [2024-10-03T05:10:03.371972Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:10:03.372082Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/grapenuts/sources/GrapeNuts.glyphs" - [2024-10-03T05:10:03.374658Z ThreadId(1) fontc + [2024-10-03T14:07:44.081829Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/grapenuts/sources/GrapeNuts.glyphs': 'Unable to read glyphs file: Unable to parse @@ -44759,25 +44367,14 @@

Finished `release` profile [optimized] target(s) in - 0.19s Running + 0.12s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/hanifi-rohingya/sources/NotoSansHanifiRohingya.designspace` - [2024-10-03T05:04:51.699516Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:04:51.718368Z ThreadId(1) - ufo2fontir::source DEBUG] 179 glyphs identified - [2024-10-03T05:04:51.741803Z ThreadId(2) - ufo2fontir::source DEBUG] Features for - "/Users/rofls/.crater_cache/hanifi-rohingya/sources/NotoSansHanifiRohingya.designspace" - [2024-10-03T05:04:51.741827Z ThreadId(2) - ufo2fontir::source WARN] Bailing out due to - non-identical feature files. This is an unnecessary - limitation. [2024-10-03T05:04:51.741842Z - ThreadId(2) ufo2fontir::source DEBUG] Static - metadata for - "/Users/rofls/.crater_cache/hanifi-rohingya/sources/NotoSansHanifiRohingya.designspace" - [2024-10-03T05:04:51.741982Z Thre + [2024-10-03T13:58:10.208009Z ThreadId(1) fontc + ERROR] feature files are non-identical: + /Users/rofls/.crater_cache/hanifi-rohingya/sources/NotoSansHanifiRohingya-Regular.ufo/features.fea, + /Users/rofls/.crater_cache/hanifi-rohingya/sources/NotoSansHanifiRohingya-Medium.ufo/features.fea
@@ -44788,26 +44385,14 @@

- Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache Finished `release` profile [optimized] target(s) in - 0.18s Running + 0.13s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/instrument-sans/sources/InstrumentSans-Italic.glyphs` - [2024-10-03T05:06:24.508973Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:06:24.509077Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/instrument-sans/sources/InstrumentSans-Italic.glyphs" - [2024-10-03T05:06:24.572876Z ThreadId(3) - glyphs2fontir::source DEBUG] Static metadata for - Instrument Sans [2024-10-03T05:06:24.573059Z - ThreadId(1) fontc::workload DEBUG] 1/2036 complete, - most recently Fe(KerningGroups) - [2024-10-03T05:06:24.573081Z ThreadId(1) - fontc::workload DEBUG] Fe(KerningGroups) successful - [2024-10-03T05:06:24.573191Z ThreadId(1) f + [2024-10-03T13:59:39.163563Z ThreadId(1) fontc + ERROR] IUP error for trademark: + AchievedInvalidState("No best solution identified")
@@ -44818,27 +44403,18 @@

- Blocking waiting for file lock on package cache Finished `release` profile [optimized] target(s) in - 0.20s Running + 0.14s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/instrument-sans/sources/InstrumentSans.glyphs` - [2024-10-03T05:06:30.599620Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:06:30.601336Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/instrument-sans/sources/InstrumentSans.glyphs" - [2024-10-03T05:06:30.675732Z ThreadId(3) - glyphs2fontir::source DEBUG] Static metadata for - Instrument Sans [2024-10-03T05:06:30.676260Z - ThreadId(1) fontc::workload DEBUG] 1/2036 complete, - most recently Fe(StaticMetadata) - [2024-10-03T05:06:30.676264Z ThreadId(1) - fontc::workload DEBUG] 2/2036 complete, most - recently Fe(Features) [2024-10-03T05:06:30.676265Z - ThreadId(1) fontc::workload DEBUG] 3/2036 complete, - most recent + [2024-10-03T13:59:45.038527Z ThreadId(1) + fontc::workload ERROR] task + 'Be(GlyfFragment(trademark))' failed: 'IUP error + for trademark: AchievedInvalidState("No best + solution identified")' [2024-10-03T13:59:45.048559Z + ThreadId(1) fontc ERROR] IUP error for M: + AchievedInvalidState("No best solution identified")
@@ -44854,20 +44430,10 @@

`/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/kantumruy-pro/sources/Italic/KantumruyPro-Italic.designspace` - [2024-10-03T05:09:11.882585Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:09:11.930448Z ThreadId(1) - ufo2fontir::source DEBUG] 559 glyphs identified - [2024-10-03T05:09:11.948656Z ThreadId(8) - ufo2fontir::source DEBUG] Features for - "/Users/rofls/.crater_cache/kantumruy-pro/sources/Italic/KantumruyPro-Italic.designspace" - [2024-10-03T05:09:11.948714Z ThreadId(9) - ufo2fontir::source DEBUG] Static metadata for - "/Users/rofls/.crater_cache/kantumruy-pro/sources/Italic/KantumruyPro-Italic.designspace" - [2024-10-03T05:09:11.951539Z ThreadId(1) - fontc::workload DEBUG] 1/2268 complete, most - recently Fe(Features) [2024-10-03T05:09:11.951548Z - ThreadId(1) fontc::workload DEBUG] Fe(F + [2024-10-03T14:02:21.223728Z ThreadId(1) fontc + ERROR] FEA compilation failed with 1 errors, set + log level to warn or higher (--log warn) for + additional detail

@@ -44879,25 +44445,14 @@

Finished `release` profile [optimized] target(s) in - 0.15s Running + 0.12s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/kantumruy-pro/sources/Upright/KantumruyPro.designspace` - [2024-10-03T05:09:16.220538Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:09:16.261042Z ThreadId(1) - ufo2fontir::source DEBUG] 559 glyphs identified - [2024-10-03T05:09:16.288642Z ThreadId(6) - ufo2fontir::source DEBUG] Static metadata for - "/Users/rofls/.crater_cache/kantumruy-pro/sources/Upright/KantumruyPro.designspace" - [2024-10-03T05:09:16.288652Z ThreadId(9) - ufo2fontir::source DEBUG] Features for - "/Users/rofls/.crater_cache/kantumruy-pro/sources/Upright/KantumruyPro.designspace" - [2024-10-03T05:09:16.288966Z ThreadId(1) - fontc::workload DEBUG] 1/2268 complete, most - recently Fe(Features) [2024-10-03T05:09:16.288975Z - ThreadId(1) fontc::workload DEBUG] Fe(Features) - successfu + [2024-10-03T14:02:25.221985Z ThreadId(1) fontc + ERROR] FEA compilation failed with 1 errors, set + log level to warn or higher (--log warn) for + additional detail
@@ -44909,27 +44464,14 @@

Finished `release` profile [optimized] target(s) in - 0.14s Running + 0.07s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/lepcha/sources/NotoSansLepcha.glyphs` - [2024-10-03T05:16:08.803211Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:16:08.803469Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/lepcha/sources/NotoSansLepcha.glyphs" - [2024-10-03T05:16:08.833015Z ThreadId(1) - glyphs_reader::font WARN] Unknown category 'Other' - for glyph 'uni1C25_1C24' - [2024-10-03T05:16:09.003731Z ThreadId(2) - glyphs2fontir::source DEBUG] Static metadata for - Noto Sans Lepcha [2024-10-03T05:16:09.003994Z - ThreadId(2) glyphs2fontir::source WARN] Unknown - 'name' entry vendorID [2024-10-03T05:16:09.004364Z - ThreadId(1) fontc::workload DEBUG] 1/580 complete, - most recently Fe(KerningGroups) - [2024-10-03T05:16:09.004375Z ThreadId(1) - fontc::workloa + [2024-10-03T14:09:32.530568Z ThreadId(1) fontc + ERROR] FEA compilation failed with 2 errors, set + log level to warn or higher (--log warn) for + additional detail
@@ -44940,26 +44482,15 @@

- Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache - Blocking waiting for file lock on build directory Finished `release` profile [optimized] target(s) in - 0.19s Running + 0.17s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/linefont/sources/Linefont.designspace` - [2024-10-03T05:03:14.710975Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:03:14.818287Z ThreadId(1) - ufo2fontir::source DEBUG] 388 glyphs identified - [2024-10-03T05:03:14.864675Z ThreadId(2) - ufo2fontir::source DEBUG] Static metadata for - "/Users/rofls/.crater_cache/linefont/sources/Linefont.designspace" - [2024-10-03T05:03:14.865602Z ThreadId(4) - ufo2fontir::source DEBUG] Features for - "/Users/rofls/.crater_cache/linefont/sources/Linefont.designspace" - [2024-10-03T05:03:14.865644Z Thread + [2024-10-03T13:56:35.232639Z ThreadId(1) fontc + ERROR] feature files are non-identical: + /Users/rofls/.crater_cache/linefont/sources/Linefont[min,min].ufo/features.fea, + /Users/rofls/.crater_cache/linefont/sources/Linefont[min,max].ufo/features.fea
@@ -44970,27 +44501,24 @@

+ Blocking waiting for file lock on package cache Finished `release` profile [optimized] target(s) in - 0.13s Running + 0.14s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/maname-font/sources/Maname.glyphs` - [2024-10-03T05:06:14.754848Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:06:14.754956Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/maname-font/sources/Maname.glyphs" - [2024-10-03T05:06:14.802873Z ThreadId(4) - glyphs2fontir::source DEBUG] Static metadata for - Maname [2024-10-03T05:06:14.803269Z ThreadId(4) - glyphs2fontir::source WARN] Unknown 'name' entry - vendorID [2024-10-03T05:06:14.803916Z ThreadId(1) - fontc::workload DEBUG] 1/4728 complete, most - recently Fe(Features) [2024-10-03T05:06:14.803927Z - ThreadId(1) fontc::workload DEBUG] 2/4728 complete, - most recently Fe(KerningGroups) - [2024-10-03T05:06:14.803931Z ThreadId(1) - fontc::workload DEBUG] 3/4728 complete + [2024-10-03T13:59:26.975716Z ThreadId(1) + fontc::workload ERROR] task 'Fe(Glyph(colonsign))' + failed: 'Invalid source glyph 'colonsign': 'invalid + path: 'has 1 consecutive offcurve points [(336.0, + 557.0)]''' [2024-10-03T13:59:26.976132Z ThreadId(1) + fontc::workload ERROR] task 'Fe(Glyph(guarani))' + failed: 'Invalid source glyph 'guarani': 'invalid + path: 'has 1 consecutive offcurve points [(281.0, + 573.0)]''' [2024-10-03T13:59:26.982565Z ThreadId(1) + fontc ERROR] Invalid source glyph 'cedi': 'invalid + path: 'has 1 consecutive offcurve points [(336.0, + 557.0)]''
@@ -45002,25 +44530,25 @@

Finished `release` profile [optimized] target(s) in - 0.15s Running + 0.17s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/mongolian/sources/NotoSansMongolian.designspace` - [2024-10-03T05:09:05.272998Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:09:05.310017Z ThreadId(1) - ufo2fontir::source DEBUG] 1598 glyphs identified - [2024-10-03T05:09:05.324720Z ThreadId(3) - ufo2fontir::source DEBUG] Static metadata for - "/Users/rofls/.crater_cache/mongolian/sources/NotoSansMongolian.designspace" - [2024-10-03T05:09:05.324870Z ThreadId(4) - ufo2fontir::source DEBUG] Features for - "/Users/rofls/.crater_cache/mongolian/sources/NotoSansMongolian.designspace" - [2024-10-03T05:09:05.325137Z ThreadId(1) - fontc::workload DEBUG] 1/6424 complete, most - recently Fe(Features) [2024-10-03T05:09:05.325141Z - ThreadId(1) fontc::workload DEBUG] Fe(Features) - successful [2024-10-03T05:09: + [2024-10-03T13:57:13.591351Z ThreadId(1) + fontc::workload ERROR] task + 'Fe(Glyph(uni186F.Zs.medi))' failed: 'Reading + source failed for + '/Users/rofls/.crater_cache/mongolian/sources/NotoSansMongolian.ufo/glyphs/uni186F_.Z_s.medi.glif': + 'failed to parse glyph data: bad lib'' + [2024-10-03T13:57:13.591389Z ThreadId(1) + fontc::workload ERROR] task 'Fe(Glyph(BW.init))' + failed: 'Reading source failed for + '/Users/rofls/.crater_cache/mongolian/sources/NotoSansMongolian.ufo/glyphs/B_W_.init.glif': + 'failed to parse glyph data: bad lib'' + [2024-10-03T13:57:13.658485Z ThreadId(1) fontc + ERROR] Reading source failed for + '/Users/rofls/.crater_cache/mongolian/sources/NotoSansMongolian.ufo/glyphs/uni182F_.L_2.init._isol.glif': + 'failed t
@@ -45031,26 +44559,15 @@

- Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache Finished `release` profile [optimized] target(s) in - 0.23s Running + 0.13s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/nastaliq/sources/NotoNastaliqUrdu.glyphspackage` - [2024-10-03T05:11:46.809555Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:11:46.810056Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs package - "/Users/rofls/.crater_cache/nastaliq/sources/NotoNastaliqUrdu.glyphspackage" - [2024-10-03T05:11:47.137265Z ThreadId(2) - glyphs2fontir::source DEBUG] Static metadata for - Noto Nastaliq Urdu [2024-10-03T05:11:47.137714Z - ThreadId(2) glyphs2fontir::source WARN] Unknown - 'name' entry vendorID [2024-10-03T05:11:47.140757Z - ThreadId(1) fontc::workload DEBUG] 1/4616 complete, - most recently F + [2024-10-03T13:59:46.234317Z ThreadId(1) fontc + ERROR] FEA parsing failed with 88 errors, set log + level to warn or higher (--log warn) for additional + detail
@@ -45061,26 +44578,23 @@

+ Blocking waiting for file lock on package cache + Blocking waiting for file lock on package cache + Blocking waiting for file lock on build directory Finished `release` profile [optimized] target(s) in - 0.12s Running + 0.21s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/oriya/sources/NotoSansOriya.glyphs` - [2024-10-03T05:03:33.180437Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:03:33.180546Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/oriya/sources/NotoSansOriya.glyphs" - [2024-10-03T05:03:33.211188Z ThreadId(1) - glyphs_reader::font WARN] Unsupported width class - value: 75 [2024-10-03T05:03:33.211198Z ThreadId(1) - glyphs_reader::font WARN] Unsupported width class - value: 75 [2024-10-03T05:03:33.211200Z ThreadId(1) - glyphs_reader::font WARN] Unsupported width class - value: 75 [2024-10-03T05:03:33.211201Z ThreadId(1) - glyphs_reader::font WARN] Unsupported width class - value: 75 [2024-10-03T05:03:33.211202Z ThreadId(1) - glyphs_reader::font WARN] Unsupported width class + thread '<unnamed>' panicked at + fontir/src/glyph.rs:136:9: 'ra-oriya.below' has 2 + unique sets of components; must have exactly 1 {[], + [_part.ra.below]} note: run with `RUST_BACKTRACE=1` + environment variable to display a backtrace + [2024-10-03T13:56:54.636041Z ThreadId(1) fontc + ERROR] A task panicked: ''ra-oriya.below' has 2 + unique sets of components; must have exactly 1 {[], + [_part.ra.below]}'
@@ -45091,26 +44605,26 @@

+ Blocking waiting for file lock on package cache + Blocking waiting for file lock on package cache + Blocking waiting for file lock on package cache + Blocking waiting for file lock on package cache + Blocking waiting for file lock on build directory Finished `release` profile [optimized] target(s) in - 0.13s Running + 0.25s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/sign-writing/sources/NotoSansSignWriting.glyphspackage` - [2024-10-03T05:11:01.768058Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:11:01.768160Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs package - "/Users/rofls/.crater_cache/sign-writing/sources/NotoSansSignWriting.glyphspackage" - [2024-10-03T05:11:11.983463Z ThreadId(1) - glyphs_reader::font WARN] Unknown category 'Other' - for glyph '.notdef' [2024-10-03T05:11:12.015653Z - ThreadId(1) glyphs_reader::font WARN] Unknown - category 'Other' for glyph 'u1D9FF_R2' - [2024-10-03T05:11:12.015692Z ThreadId(1) - glyphs_reader::font WARN] Unknown category 'Other' - for glyph 'u1D9FF_R3' [2024-10-03T05:11:12.015705Z - ThreadId(1) glyphs_reader::font WARN] Unknown - category 'Other' for glyph 'u1D + thread '<unnamed>' panicked at + fontbe/src/features/kern.rs:438:14: if this doesn't + compile we will already panic when we try to add it + to the context: PackingFailed(Table packing failed + with 3730 overflows) note: run with + `RUST_BACKTRACE=1` environment variable to display + a backtrace [2024-10-03T14:03:37.440962Z + ThreadId(1) fontc ERROR] A task panicked: 'if this + doesn't compile we will already panic when we try + to add it to the context: PackingFailed
@@ -45122,26 +44636,12 @@

Finished `release` profile [optimized] target(s) in - 0.13s Running + 0.12s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/wavefont/sources/Wavefont.designspace` - [2024-10-03T05:16:26.161100Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:16:26.203580Z ThreadId(1) - ufo2fontir::source DEBUG] 159 glyphs identified - [2024-10-03T05:16:26.219086Z ThreadId(6) - ufo2fontir::source DEBUG] Static metadata for - "/Users/rofls/.crater_cache/wavefont/sources/Wavefont.designspace" - [2024-10-03T05:16:26.219269Z ThreadId(7) - ufo2fontir::source DEBUG] Features for - "/Users/rofls/.crater_cache/wavefont/sources/Wavefont.designspace" - [2024-10-03T05:16:26.219520Z ThreadId(1) - fontc::workload DEBUG] 1/668 complete, most - recently Fe(Features) [2024-10-03T05:16:26.219526Z - ThreadId(1) fontc::workload DEBUG] Fe(Features) - successful [2024-10-03T05:16:26.223703Z ThreadId(1) - fontc::wo + [2024-10-03T14:04:21.321089Z ThreadId(1) fontc + ERROR] '_25' has interpolation-incompatible paths
@@ -45431,37 +44931,6 @@

- - Protest/sources/ProtestRevolution.glyphs - -
-
- INFO:fontmake.font_project:Building master UFOs and - designspace from Glyphs source - INFO:glyphsLib.parser:Parsing .glyphs file - INFO:glyphsLib.builder:Running - 'propagate_all_anchors' transformation - INFO:fontmake.font_project:Loading 1 DesignSpace - source UFOs INFO:fontmake.font_project:Building TTF - for ProtestRevolution-Regular - INFO:ufo2ft:Pre-processing glyphs - INFO:ufo2ft.filters:Running EraseOpenCornersFilter - on ProtestRevolution-Regular - INFO:ufo2ft.filters:Running - DecomposeComponentsFilter on - ProtestRevolution-Regular - INFO:ufo2ft.filters:Running RemoveOverlapsFilter on - ProtestRevolution-Regular fontmake: Error: In - '../../../../../../../../Users/rofls/.crater_cache/Protest/sources/ProtestRevolution.glyphs' - -> - 'master_ufo/ProtestRevolution-Regular.designspace': - Compiling UFO failed: list indices must be integers - or slices, not NoneType -
-
-
-
Tourney/sources/Tourney-Italic.glyphs @@ -45518,10 +44987,10 @@

EraseOpenCornersFilter on Hahmlet-Black INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter - ERROR:fontTools.cu2qu.ufo:Glyphs named 'ddwal-ko' - have different number of segments ERROR:fontTools.cu2qu.ufo:Glyphs named 'ddwah-ko' have different number of segments + ERROR:fontTools.cu2qu.ufo:Glyphs named 'ddwal-ko' + have different number of segments ERROR:fontTools.cu2qu.ufo:Glyphs named 'ddyib-ko' have different num @@ -45610,19 +45079,20 @@

INFO:ufo2ft.filters:Running EraseOpenCornersFilter on KdamThmorTwo-Regular INFO:ufo2ft.filters:Running DecomposeComponentsFilter on KdamThmorTwo-Regular - INFO:ufo2ft.filters:Running RemoveOverlapsFilter on - KdamThmorTwo-Regular INFO:ufo2ft.filters:Running - CubicToQuadraticFilter on KdamThmorTwo-Regular + INFO:ufo2ft.filters:Running CubicToQuadraticFilter + on KdamThmorTwo-Regular INFO:ufo2ft.filters.cubicToQuadratic:New spline - lengths: 1: 1195, 2: 1149, 3: 38, 4: 11, 5: 5 + lengths: 1: 1096, 2: 1226, 3: 50, 4: 16, 5: 5 INFO:ufo2ft:Building OpenType tables ERROR:ufo2ft.featureCompiler:Compilation failed! Inspect temporary file: - '/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp3und7tiu' + '/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpmnx65xud' fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/kdam-thmor-pro/sources/KdamThmorPro.designspace' -> - '../../../../../../../../Users/rofls/.crater_cache/kdam-thmor-pro/sources/ + '../../../../../../../../Users/rofls/.crater_cache/kdam-thmor-pro/sources/KdamThmorPro-Regular.ufo': + Compiling UFO failed: <features>:455:3033: + "ka

@@ -45677,27 +45147,25 @@

Finished `release` profile [optimized] target(s) in - 0.12s Running + 0.13s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Brawler/sources/Brawler.glyphs` - [2024-10-03T05:11:21.520737Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:11:21.520842Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/Brawler/sources/Brawler.glyphs" - [2024-10-03T05:11:21.541525Z ThreadId(2) - glyphs2fontir::source DEBUG] Static metadata for - Brawler [2024-10-03T05:11:21.541696Z ThreadId(2) - glyphs2fontir::source WARN] Unknown 'name' entry - vendorID [2024-10-03T05:11:21.542176Z ThreadId(1) - fontc::workload DEBUG] 1/1000 complete, most - recently Fe(StaticMetadata) - [2024-10-03T05:11:21.542182Z ThreadId(1) - fontc::workload DEBUG] 2/1000 complete, most - recently Fe(Features) [2024-10-03T05:11:21.542183Z - ThreadId(1) fontc::workload DEBUG] 3/1000 complete, - mo + [2024-10-03T14:04:00.686080Z ThreadId(1) + fontc::workload ERROR] task 'Be(GlyfFragment(a))' + failed: ''a' has interpolation-incompatible paths' + [2024-10-03T14:04:00.686095Z ThreadId(1) + fontc::workload ERROR] task 'Be(GlyfFragment(f))' + failed: ''f' has interpolation-incompatible paths' + [2024-10-03T14:04:00.686099Z ThreadId(1) + fontc::workload ERROR] task 'Be(GlyfFragment(r))' + failed: ''r' has interpolation-incompatible paths' + [2024-10-03T14:04:00.686102Z ThreadId(1) + fontc::workload ERROR] task + 'Be(GlyfFragment(Oslash))' failed: ''Oslash' has + interpolation-incompatible paths' + [2024-10-03T14:04:00.686664Z ThreadId(1) fontc + ERROR] 'six' has interpolation-incompatible paths
@@ -45741,27 +45209,13 @@

Finished `release` profile [optimized] target(s) in - 0.16s Running + 0.14s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Chivo/sources/Chivo.glyphs` - [2024-10-03T05:12:20.310153Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:12:20.310352Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/Chivo/sources/Chivo.glyphs" - [2024-10-03T05:12:20.354779Z ThreadId(2) - glyphs2fontir::source DEBUG] Static metadata for - Chivo [2024-10-03T05:12:20.354950Z ThreadId(2) - glyphs2fontir::source WARN] Unknown 'name' entry - vendorID [2024-10-03T05:12:20.355336Z ThreadId(1) - fontc::workload DEBUG] 1/3540 complete, most - recently Fe(KerningGroups) - [2024-10-03T05:12:20.355340Z ThreadId(1) - fontc::workload DEBUG] 2/3540 complete, most - recently Fe(Features) [2024-10-03T05:12:20.355341Z - ThreadId(1) fontc::workload DEBUG] 3/3540 complete, - most recently + [2024-10-03T14:04:55.804893Z ThreadId(1) fontc + ERROR] Error making CMap: Cannot map 'áµ»' (U+1D7B) + to two different glyph ids: GID_223 and GID_307
@@ -45810,22 +45264,23 @@

`/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Crimson/sources/CrimsonText-Italic.glyphs` - [2024-10-03T05:13:04.528545Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:13:04.528657Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/Crimson/sources/CrimsonText-Italic.glyphs" - [2024-10-03T05:13:04.629721Z ThreadId(4) - glyphs2fontir::source DEBUG] Static metadata for - Crimson Text [2024-10-03T05:13:04.629764Z - ThreadId(1) fontc::workload DEBUG] 1/3244 complete, - most recently Fe(Features) - [2024-10-03T05:13:04.629778Z ThreadId(1) - fontc::workload DEBUG] Fe(Features) successful - [2024-10-03T05:13:04.629935Z ThreadId(4) - glyphs2fontir::source WARN] Unknown 'name' entry - vendorID [2024-10-03T05:13:04.630001Z ThreadId(1) - fontc::workload DEBUG] 2/3244 complete, m + [2024-10-03T14:05:38.419973Z ThreadId(1) + fontc::workload ERROR] task + 'Fe(Glyph(circumflexcomb_gravecomb.case))' failed: + 'Invalid source glyph + 'circumflexcomb_gravecomb.case': 'bad anchor: + 'Invalid anchor 'top_viet': 'no value at default + location'''' [2024-10-03T14:05:38.420199Z + ThreadId(1) fontc::workload ERROR] task + 'Fe(Glyph(ecircumflexgrave))' failed: 'Invalid + source glyph 'ecircumflexgrave': 'bad anchor: + 'Invalid anchor 'top_viet': 'no value at default + location'''' [2024-10-03T14:05:38.420263Z + ThreadId(1) fontc::workload ERROR] task + 'Fe(Glyph(circumflexcomb_gravecomb))' failed: + 'Invalid source glyph 'circumflexcomb_gravecomb': + 'bad anchor: 'Invalid anchor 'top_viet': 'no value + at default location'''' [2024-10-03T14:

@@ -45867,28 +45322,16 @@

+ Blocking waiting for file lock on package cache Finished `release` profile [optimized] target(s) in - 0.12s Running + 0.16s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Crimson/sources/CrimsonText.glyphs` - [2024-10-03T05:13:09.936579Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:13:09.937028Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/Crimson/sources/CrimsonText.glyphs" - [2024-10-03T05:13:10.059158Z ThreadId(9) - glyphs2fontir::source DEBUG] Static metadata for - Crimson Text [2024-10-03T05:13:10.059219Z - ThreadId(1) fontc::workload DEBUG] 1/5516 complete, - most recently Fe(Features) - [2024-10-03T05:13:10.059224Z ThreadId(1) - fontc::workload DEBUG] Fe(Features) successful - [2024-10-03T05:13:10.059554Z ThreadId(1) - fontc::workload DEBUG] 2/5516 complete, most - recently Fe(KerningGroups) - [2024-10-03T05:13:10.059572Z ThreadId(1) - fontc::workload DEBUG] Fe(KerningGroups) + [2024-10-03T14:05:43.247929Z ThreadId(1) fontc + ERROR] Invalid source glyph 'dotbelowcomb.case': + 'bad anchor: 'Invalid anchor '_bottom': 'no value + at default location'''
@@ -45933,26 +45376,13 @@

Finished `release` profile [optimized] target(s) in - 0.17s Running + 0.13s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Gantari/sources/Gantari-Italic.glyphs` - [2024-10-03T05:04:16.189881Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:04:16.189992Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/Gantari/sources/Gantari-Italic.glyphs" - [2024-10-03T05:04:16.237982Z ThreadId(5) - glyphs2fontir::source DEBUG] Static metadata for - Gantari [2024-10-03T05:04:16.238055Z ThreadId(1) - fontc::workload DEBUG] 1/1524 complete, most - recently Fe(Features) [2024-10-03T05:04:16.238058Z - ThreadId(1) fontc::workload DEBUG] 2/1524 complete, - most recently Fe(KerningGroups) - [2024-10-03T05:04:16.238060Z ThreadId(1) - fontc::workload DEBUG] Fe(Features) successful - [2024-10-03T05:04:16.238062Z ThreadId(1) - fontc::workload DEBUG] Fe(KerningGroups) + [2024-10-03T14:02:13.623759Z ThreadId(1) fontc + ERROR] Error making CMap: Cannot map 'ı' (U+0131) + to two different glyph ids: GID_153 and GID_154
@@ -45996,27 +45426,13 @@

Finished `release` profile [optimized] target(s) in - 0.15s Running + 0.13s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Gantari/sources/Gantari.glyphs` - [2024-10-03T05:04:20.177388Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:04:20.177497Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/Gantari/sources/Gantari.glyphs" - [2024-10-03T05:04:20.225927Z ThreadId(3) - glyphs2fontir::source DEBUG] Static metadata for - Gantari [2024-10-03T05:04:20.226210Z ThreadId(1) - fontc::workload DEBUG] 1/1524 complete, most - recently Fe(KerningGroups) - [2024-10-03T05:04:20.226215Z ThreadId(1) - fontc::workload DEBUG] 2/1524 complete, most - recently Fe(Features) [2024-10-03T05:04:20.226216Z - ThreadId(1) fontc::workload DEBUG] 3/1524 complete, - most recently Fe(StaticMetadata) - [2024-10-03T05:04:20.226218Z ThreadId(1) - fontc::workload DEBUG] Fe(Ke + [2024-10-03T14:02:17.082932Z ThreadId(1) fontc + ERROR] Error making CMap: Cannot map 'ı' (U+0131) + to two different glyph ids: GID_153 and GID_154
@@ -46060,26 +45476,15 @@

- Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache - Blocking waiting for file lock on build directory Finished `release` profile [optimized] target(s) in - 0.20s Running + 0.15s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Grenze/sources/Grenze-Italic.glyphs` - [2024-10-03T05:06:03.393870Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:06:03.394194Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/Grenze/sources/Grenze-Italic.glyphs" - [2024-10-03T05:06:03.450796Z ThreadId(2) - glyphs2fontir::source DEBUG] Static metadata for - Grenze [2024-10-03T05:06:03.450963Z ThreadId(2) - glyphs2fontir::source WARN] Unknown 'name' entry - vendorID [2024-10-03T05:06:03.451277Z ThreadId(1) - fontc::workload DEBUG] 1/3268 complete, most + [2024-10-03T14:03:32.130573Z ThreadId(1) fontc + ERROR] Invalid source glyph 'two.lf': 'invalid + path: 'has 2 consecutive offcurve points [(372.0, + 229.0), (307.0, 396.0)]''
@@ -46121,26 +45526,14 @@

Finished `release` profile [optimized] target(s) in - 0.21s Running + 0.15s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Grenze/sources/Grenze.glyphs` - [2024-10-03T05:06:06.574107Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:06:06.574214Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/Grenze/sources/Grenze.glyphs" - [2024-10-03T05:06:06.607013Z ThreadId(5) - glyphs2fontir::source DEBUG] Static metadata for - Grenze [2024-10-03T05:06:06.607706Z ThreadId(5) - glyphs2fontir::source WARN] Unknown 'name' entry - vendorID [2024-10-03T05:06:06.609082Z ThreadId(1) - fontc::workload DEBUG] 1/3268 complete, most - recently Fe(Features) [2024-10-03T05:06:06.609097Z - ThreadId(1) fontc::workload DEBUG] 2/3268 complete, - most recently Fe(KerningGroups) - [2024-10-03T05:06:06.609101Z ThreadId(1) - fontc::workload DEBUG] 3/3268 complete, most rec + [2024-10-03T14:03:35.007025Z ThreadId(1) fontc + ERROR] Invalid source glyph 'two.lf': 'invalid + path: 'has 2 consecutive offcurve points [(222.0, + 355.0), (174.0, 385.0)]''
@@ -46182,10 +45575,8 @@

`/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Overpass/sources/Overpass-Italic.designspace` - [2024-10-03T05:16:52.899697Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:16:52.900707Z ThreadId(1) - fontc ERROR] Reading source failed for + [2024-10-03T14:06:28.388648Z ThreadId(1) fontc + ERROR] Reading source failed for '/Users/rofls/.crater_cache/Overpass/sources/master_ufo/Overpass-Italic.ufo/glyphs': 'expected directory'

@@ -46215,14 +45606,12 @@

Finished `release` profile [optimized] target(s) in - 0.15s Running + 0.11s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Overpass/sources/Overpass.designspace` - [2024-10-03T05:16:54.010970Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:16:54.011827Z ThreadId(1) - fontc ERROR] Reading source failed for + [2024-10-03T14:06:29.634959Z ThreadId(1) fontc + ERROR] Reading source failed for '/Users/rofls/.crater_cache/Overpass/sources/master_ufo/Overpass-Regular.ufo/glyphs': 'expected directory'
@@ -46251,27 +45640,14 @@

- Blocking waiting for file lock on package cache Finished `release` profile [optimized] target(s) in - 0.60s Running + 0.12s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Pacifico/sources/Pacifico.glyphs` - [2024-10-03T05:16:55.756285Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:16:55.756397Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/Pacifico/sources/Pacifico.glyphs" - [2024-10-03T05:16:55.880762Z ThreadId(2) - glyphs2fontir::source DEBUG] Static metadata for - Pacifico [2024-10-03T05:16:55.880990Z ThreadId(2) - glyphs2fontir::source WARN] Unknown 'name' entry - vendorID [2024-10-03T05:16:55.881784Z ThreadId(1) - fontc::workload DEBUG] 1/7428 complete, most - recently Fe(StaticMetadata) - [2024-10-03T05:16:55.881797Z ThreadId(1) - fontc::workload DEBUG] 2/7428 complete, most - recently Fe(Features) [2024-10-03T05:16:55.88180 + [2024-10-03T14:06:30.784765Z ThreadId(1) fontc + ERROR] Error making CMap: Cannot map 'ṿ' (U+1E7F) + to two different glyph ids: GID_269 and GID_739
@@ -46318,26 +45694,14 @@

Finished `release` profile [optimized] target(s) in - 0.16s Running + 0.12s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Playwrite/sources/Playwrite_MM.glyphspackage` - [2024-10-03T05:17:33.652860Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:17:33.652968Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs package - "/Users/rofls/.crater_cache/Playwrite/sources/Playwrite_MM.glyphspackage" - [2024-10-03T05:17:34.182471Z ThreadId(7) - glyphs2fontir::source DEBUG] Static metadata for - Playwrite [2024-10-03T05:17:34.182484Z ThreadId(1) - fontc::workload DEBUG] 1/5856 complete, most - recently Fe(Features) [2024-10-03T05:17:34.182816Z - ThreadId(1) fontc::workload DEBUG] 2/5856 complete, - most recently Fe(KerningGroups) - [2024-10-03T05:17:34.182819Z ThreadId(1) - fontc::workload DEBUG] Fe(Features) successful - [2024-10-03T05:17:34.182821Z ThreadId(1) - fontc::workload + [2024-10-03T14:07:25.783872Z ThreadId(1) fontc + ERROR] FEA parsing failed with 1 errors, set log + level to warn or higher (--log warn) for additional + detail
@@ -46384,16 +45748,11 @@

Finished `release` profile [optimized] target(s) in - 0.14s Running + 0.11s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/PlusJakartaSans/sources/PlusJakartaSans.glyphs` - [2024-10-03T05:18:01.442182Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:18:01.442284Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/PlusJakartaSans/sources/PlusJakartaSans.glyphs" - [2024-10-03T05:18:01.444535Z ThreadId(1) fontc + [2024-10-03T14:07:40.677009Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/PlusJakartaSans/sources/PlusJakartaSans.glyphs': 'Unable to read glyphs file: Unable to parse @@ -46444,26 +45803,15 @@

- Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache - Blocking waiting for file lock on build directory Finished `release` profile [optimized] target(s) in - 0.21s Running + 0.16s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Roboto-Flex/sources/RobotoFlex.designspace` - [2024-10-03T05:03:50.072484Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:03:52.676808Z ThreadId(1) - ufo2fontir::source DEBUG] 948 glyphs identified - [2024-10-03T05:03:53.543764Z ThreadId(4) - ufo2fontir::source DEBUG] Features for - "/Users/rofls/.crater_cache/Roboto-Flex/sources/RobotoFlex.designspace" - [2024-10-03T05:03:53.544062Z ThreadId(4) - ufo2fontir::source WARN] Bailing out due to - non-identical feature files. This is an un + [2024-10-03T13:57:16.387392Z ThreadId(1) fontc + ERROR] feature files are non-identical: + /Users/rofls/.crater_cache/Roboto-Flex/sources/1A-drawings/Mains/RobotoFlex_GRAD-200.ufo/features.fea, + /Users/rofls/.crater_cache/Roboto-Flex/sources/1A-drawings/Mains/slnt/RobotoFlex_opsz144_wght1000_wdth100_slnt-10.ufo/features.fea
@@ -46505,27 +45853,15 @@

- Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache - Blocking waiting for file lock on build directory Finished `release` profile [optimized] target(s) in - 0.15s Running + 0.14s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Signika/sources/Signika.glyphs` - [2024-10-03T05:05:13.495164Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:05:13.495271Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/Signika/sources/Signika.glyphs" - [2024-10-03T05:05:13.566105Z ThreadId(5) - glyphs2fontir::source DEBUG] Static metadata for - Signika [2024-10-03T05:05:13.566578Z ThreadId(5) - glyphs2fontir::source WARN] Unknown 'name' entry - vendorID [2024-10-03T05:05:13.567697Z ThreadId(1) - fontc::workload DEBUG] 1/5700 complete, most - recently Fe(Features) [2024-10-03T05:05:13.567727Z - ThreadId(1 + [2024-10-03T13:58:25.650632Z ThreadId(1) fontc + ERROR] FEA validation failed with 5 errors, set log + level to warn or higher (--log warn) for additional + detail
@@ -46569,28 +45905,14 @@

Finished `release` profile [optimized] target(s) in - 0.14s Running + 0.16s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Work-Sans/sources/WorkSans.glyphs` - [2024-10-03T05:08:16.453092Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:08:16.453194Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/Work-Sans/sources/WorkSans.glyphs" - [2024-10-03T05:08:16.499114Z ThreadId(1) - glyphs_reader::font WARN] Unknown category - 'Smallcaps' for glyph 'zero.sc' - [2024-10-03T05:08:16.499126Z ThreadId(1) - glyphs_reader::font WARN] Unknown category - 'Smallcaps' for glyph 'one.sc' - [2024-10-03T05:08:16.499127Z ThreadId(1) - glyphs_reader::font WARN] Unknown category - 'Smallcaps' for glyph 'two.sc' - [2024-10-03T05:08:16.499129Z ThreadId(1) - glyphs_reader::font WARN] Unknown category - 'Smallcaps' for glyph 'three.sc' - [2024-10-03T05:08:16.499131Z Thre + [2024-10-03T14:01:31.507493Z ThreadId(1) fontc + ERROR] FEA validation failed with 10 errors, set + log level to warn or higher (--log warn) for + additional detail
@@ -46635,27 +45957,14 @@

Finished `release` profile [optimized] target(s) in - 0.13s Running + 0.17s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Ysabeau/sources/Ysabeau.glyphs` - [2024-10-03T05:08:43.728745Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:08:43.728846Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/Ysabeau/sources/Ysabeau.glyphs" - [2024-10-03T05:08:43.893117Z ThreadId(2) - glyphs2fontir::source DEBUG] Static metadata for - Ysabeau [2024-10-03T05:08:43.893466Z ThreadId(1) - fontc::workload DEBUG] 1/9192 complete, most - recently Fe(Features) [2024-10-03T05:08:43.893474Z - ThreadId(1) fontc::workload DEBUG] 2/9192 complete, - most recently Fe(KerningGroups) - [2024-10-03T05:08:43.893477Z ThreadId(1) - fontc::workload DEBUG] Fe(Features) successful - [2024-10-03T05:08:43.893479Z ThreadId(1) - fontc::workload DEBUG] Fe(KerningGroups) successful - [2 + [2024-10-03T14:01:58.551359Z ThreadId(1) fontc + ERROR] Invalid source glyph 'hmod': 'bad anchor: + 'Invalid anchor 'center': 'no value at default + location'''
@@ -46699,26 +46008,26 @@

Finished `release` profile [optimized] target(s) in - 0.13s Running + 0.12s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/balsamiqsans/sources/glyphs/BalsamiqSans-Italic.glyphs` - [2024-10-03T05:12:23.131450Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:12:23.131802Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/balsamiqsans/sources/glyphs/BalsamiqSans-Italic.glyphs" - [2024-10-03T05:12:23.213261Z ThreadId(6) - glyphs2fontir::source DEBUG] Static metadata for - Balsamiq Sans [2024-10-03T05:12:23.213512Z - ThreadId(1) fontc::workload DEBUG] 1/4056 complete, - most recently Fe(Features) - [2024-10-03T05:12:23.213516Z ThreadId(1) - fontc::workload DEBUG] 2/4056 complete, most - recently Fe(KerningGroups) - [2024-10-03T05:12:23.213518Z ThreadId(1) - fontc::workload DEBUG] Fe(Features) successful - [2024-10-03T05:12:23.213520Z ThreadId(1) + [2024-10-03T14:05:41.308435Z ThreadId(1) + fontc::workload ERROR] task + 'Fe(Glyph(Udieresiscaron))' failed: 'Invalid source + glyph 'Udieresiscaron': 'bad anchor: 'Invalid + anchor '_top': 'no value at default location'''' + [2024-10-03T14:05:41.308514Z ThreadId(1) + fontc::workload ERROR] task 'Fe(Glyph(Ubreve))' + failed: 'Invalid source glyph 'Ubreve': 'bad + anchor: 'Invalid anchor '_top': 'no value at + default location'''' [2024-10-03T14:05:41.308541Z + ThreadId(1) fontc::workload ERROR] task + 'Fe(Glyph(obarred-cy))' failed: 'Invalid source + glyph 'obarred-cy': 'bad anchor: 'Invalid anchor + 'top': 'no value at default location'''' + [2024-10-03T14:05:41.319469Z ThreadId(1) fontc + ERROR] Invalid source glyph 'obreve': 'bad anc
@@ -46766,26 +46075,26 @@

Finished `release` profile [optimized] target(s) in - 0.10s Running + 0.13s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/balsamiqsans/sources/glyphs/BalsamiqSans-Roman.glyphs` - [2024-10-03T05:12:31.910252Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:12:31.910434Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/balsamiqsans/sources/glyphs/BalsamiqSans-Roman.glyphs" - [2024-10-03T05:12:31.990292Z ThreadId(5) - glyphs2fontir::source DEBUG] Static metadata for - Balsamiq Sans [2024-10-03T05:12:31.990396Z - ThreadId(1) fontc::workload DEBUG] 1/4056 complete, - most recently Fe(Features) - [2024-10-03T05:12:31.990410Z ThreadId(1) - fontc::workload DEBUG] Fe(Features) successful - [2024-10-03T05:12:31.990626Z ThreadId(1) - fontc::workload DEBUG] 2/4056 complete, most - recently Fe(KerningGroups) - [2024-10-03T05:12:31.990629Z ThreadId(1) fo + [2024-10-03T14:05:49.416051Z ThreadId(1) + fontc::workload ERROR] task 'Fe(Glyph(Io-cy))' + failed: 'Invalid source glyph 'Io-cy': 'bad anchor: + 'Invalid anchor '_top': 'no value at default + location'''' [2024-10-03T14:05:49.416164Z + ThreadId(1) fontc::workload ERROR] task + 'Fe(Glyph(Yerudieresis-cy))' failed: 'Invalid + source glyph 'Yerudieresis-cy': 'bad anchor: + 'Invalid anchor '_top': 'no value at default + location'''' [2024-10-03T14:05:49.416172Z + ThreadId(1) fontc::workload ERROR] task + 'Fe(Glyph(ydieresis))' failed: 'Invalid source + glyph 'ydieresis': 'bad anchor: 'Invalid anchor + '_top': 'no value at default location'''' + [2024-10-03T14:05:49.427798Z ThreadId(1) fontc + ERROR] Invalid source glyph 'udieresis': 'bad an
@@ -46830,14 +46139,12 @@

Finished `release` profile [optimized] target(s) in - 0.15s Running + 0.16s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/belanosima-fonts/sources/Belanosima-Regular.designspace` - [2024-10-03T05:03:15.810894Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:03:15.811537Z ThreadId(1) - fontc ERROR] No default master in + [2024-10-03T13:56:36.291715Z ThreadId(1) fontc + ERROR] No default master in /Users/rofls/.crater_cache/belanosima-fonts/sources/Belanosima-Regular.designspace
@@ -46881,27 +46188,14 @@

Finished `release` profile [optimized] target(s) in - 0.15s Running + 0.14s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/bengali/sources/NotoSansBengali.glyphs` - [2024-10-03T05:03:17.358647Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:03:17.358727Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/bengali/sources/NotoSansBengali.glyphs" - [2024-10-03T05:03:17.484036Z ThreadId(1) - glyphs_reader::propagate_anchors WARN] could not - get layer '43b29e8c-2b4c-4e22-93cd-fd33d4ef1cb3' - for component 'evowelsignbeng' of glyph - 'aivowelsignbeng' [2024-10-03T05:03:17.484071Z - ThreadId(1) glyphs_reader::propagate_anchors WARN] - could not get layer - 'dd1f9b52-c44f-4216-ad17-f02524a6e8b3' for - component 'evowelsigninibeng' of glyph - 'aivowelsigninibeng' [2024-10-03T05:03:17.484103Z - ThreadId(1) glyphs_reader::propagate_anchors WARN] - could + [2024-10-03T13:56:38.133927Z ThreadId(1) fontc + ERROR] Invalid source glyph 'ngahalfbeng': + 'undefined at required location Normalized {wdth: + 0.00, wght: 0.61}'
@@ -46947,26 +46241,27 @@

Finished `release` profile [optimized] target(s) in - 0.15s Running + 0.17s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/birthstone-bounce/sources/BirthstoneBounce.glyphs` - [2024-10-03T05:04:09.154794Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:04:09.154976Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/birthstone-bounce/sources/BirthstoneBounce.glyphs" - [2024-10-03T05:04:09.235361Z ThreadId(5) - glyphs2fontir::source DEBUG] Static metadata for - Birthstone Bounce [2024-10-03T05:04:09.235831Z - ThreadId(1) fontc::workload DEBUG] 1/5896 complete, - most recently Fe(KerningGroups) - [2024-10-03T05:04:09.235839Z ThreadId(1) - fontc::workload DEBUG] 2/5896 complete, most - recently Fe(Features) [2024-10-03T05:04:09.235841Z - ThreadId(1) fontc::workload DEBUG] - Fe(KerningGroups) successful - [2024-10-03T05:04:09.235864Z ThreadId(1) f + [2024-10-03T13:57:20.143337Z ThreadId(1) + fontc::workload ERROR] task + 'Fe(Glyph(rinvertedbreve.fina))' failed: 'Invalid + source glyph 'rinvertedbreve.fina': 'bad anchor: + 'Invalid anchor 'bottom': 'no value at default + location'''' [2024-10-03T13:57:20.143432Z + ThreadId(1) fontc::workload ERROR] task + 'Fe(Glyph(racute.fina))' failed: 'Invalid source + glyph 'racute.fina': 'bad anchor: 'Invalid anchor + 'top': 'no value at default location'''' + [2024-10-03T13:57:20.143492Z ThreadId(1) + fontc::workload ERROR] task + 'Fe(Glyph(wacute.fina))' failed: 'Invalid source + glyph 'wacute.fina': 'bad anchor: 'Invalid anchor + 'top': 'no value at default location'''' + [2024-10-03T13:57:20.143501Z ThreadId(1) + fontc::workload ERROR] task 'Fe(Gl
@@ -47011,26 +46306,18 @@

Finished `release` profile [optimized] target(s) in - 0.14s Running + 0.11s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/corinthia/sources/Corinthia.glyphs` - [2024-10-03T05:06:39.814295Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:06:39.814407Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/corinthia/sources/Corinthia.glyphs" - [2024-10-03T05:06:39.865952Z ThreadId(2) - glyphs2fontir::source DEBUG] Static metadata for - Corinthia [2024-10-03T05:06:39.866326Z ThreadId(2) - glyphs2fontir::source WARN] Unknown 'name' entry - vendorID [2024-10-03T05:06:39.866645Z ThreadId(1) - fontc::workload DEBUG] 1/3184 complete, most - recently Fe(Features) [2024-10-03T05:06:39.866657Z - ThreadId(1) fontc::workload DEBUG] 2/3184 complete, - most recently Fe(KerningGroups) - [2024-10-03T05:06:39.866661Z ThreadId(1) - fontc::workload DEBUG] Fe(Feature + [2024-10-03T13:59:31.388410Z ThreadId(1) + fontc::workload ERROR] task 'Fe(Glyph(ij))' failed: + 'Invalid source glyph 'ij': 'bad anchor: 'Invalid + anchor 'bottom': 'no value at default location'''' + [2024-10-03T13:59:31.393751Z ThreadId(1) fontc + ERROR] Invalid source glyph 'gravecomb': 'bad + anchor: 'Invalid anchor '_topviet': 'no value at + default location'''
@@ -47078,26 +46365,23 @@

Finished `release` profile [optimized] target(s) in - 0.16s Running + 0.12s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/david-libre/sources/DavidLibre.glyphs` - [2024-10-03T05:07:43.428724Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:07:43.428826Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/david-libre/sources/DavidLibre.glyphs" - [2024-10-03T05:07:43.489836Z ThreadId(1) - glyphs_reader::font WARN] Unknown category 'Other' - for glyph 'vavvav-hb' [2024-10-03T05:07:43.489853Z - ThreadId(1) glyphs_reader::font WARN] Unknown - category 'Other' for glyph 'vavyod-hb' - [2024-10-03T05:07:43.489856Z ThreadId(1) - glyphs_reader::font WARN] Unknown category 'Other' - for glyph 'yodyod-hb' [2024-10-03T05:07:43.510442Z - ThreadId(3) glyphs2fontir::source DEBUG] Static - metadata for David Libre - [2024-10-03T05:07:43.510529Z ThreadId(1) fon + [2024-10-03T14:00:07.590773Z ThreadId(1) + fontc::workload ERROR] task + 'Fe(Glyph(yodyodpatah-hb))' failed: 'Invalid source + glyph 'yodyodpatah-hb': 'bad anchor: 'Invalid + anchor '_bottom': 'no value at default location'''' + [2024-10-03T14:00:07.590825Z ThreadId(1) + fontc::workload ERROR] task 'Fe(Glyph(sheqel))' + failed: 'Invalid source glyph 'sheqel': 'bad + anchor: 'Invalid anchor 'bottomleft': 'no value at + default location'''' [2024-10-03T14:00:07.601257Z + ThreadId(1) fontc ERROR] Invalid source glyph + 'Lmiddletilde': 'bad anchor: 'Invalid anchor 'R': + 'no value at default location'''
@@ -47144,27 +46428,13 @@

Finished `release` profile [optimized] target(s) in - 0.18s Running + 0.15s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/dosis-vf/sources/Dosis.glyphs` - [2024-10-03T05:04:06.374102Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:04:06.374287Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/dosis-vf/sources/Dosis.glyphs" - [2024-10-03T05:04:06.422537Z ThreadId(8) - glyphs2fontir::source DEBUG] Static metadata for - Dosis [2024-10-03T05:04:06.422582Z ThreadId(1) - fontc::workload DEBUG] 1/2276 complete, most - recently Fe(Features) [2024-10-03T05:04:06.422605Z - ThreadId(1) fontc::workload DEBUG] Fe(Features) - successful [2024-10-03T05:04:06.422941Z ThreadId(1) - fontc::workload DEBUG] 2/2276 complete, most - recently Fe(KerningGroups) - [2024-10-03T05:04:06.422946Z ThreadId(1) - fontc::workload DEBUG] Fe(KerningGroups) successful - [2024- + [2024-10-03T14:01:37.523186Z ThreadId(1) fontc + ERROR] Error making CMap: Cannot map '¯' (U+00AF) + to two different glyph ids: GID_526 and GID_545
@@ -47208,19 +46478,13 @@

- Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache - Blocking waiting for file lock on build directory Finished `release` profile [optimized] target(s) in - 0.24s Running + 0.12s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/font_tiny5/sources/tiny5-Regular.sfd` - [2024-10-03T05:07:30.755407Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:07:30.755845Z ThreadId(1) - fontc ERROR] Unrecognized source + [2024-10-03T14:07:58.975562Z ThreadId(1) fontc + ERROR] Unrecognized source /Users/rofls/.crater_cache/font_tiny5/sources/tiny5-Regular.sfd
@@ -47260,28 +46524,29 @@

- Blocking waiting for file lock on package cache Finished `release` profile [optimized] target(s) in - 0.21s Running + 0.13s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/fragment-mono/sources/Fragment-Mono.glyphs` - [2024-10-03T05:07:32.140761Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:07:32.141311Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/fragment-mono/sources/Fragment-Mono.glyphs" - [2024-10-03T05:07:32.211570Z ThreadId(3) - glyphs2fontir::source DEBUG] Static metadata for - Fragment Mono [2024-10-03T05:07:32.211765Z - ThreadId(1) fontc::workload DEBUG] 1/4048 complete, - most recently Fe(Features) - [2024-10-03T05:07:32.211770Z ThreadId(1) - fontc::workload DEBUG] 2/4048 complete, most - recently Fe(KerningGroups) - [2024-10-03T05:07:32.211772Z ThreadId(1) - fontc::workload DEBUG] Fe(Features) successful - [2024-10-03T0 + [2024-10-03T14:06:05.389856Z ThreadId(1) + fontc::workload ERROR] task + 'Be(GlyfFragment(colonsign))' failed: ''colonsign' + has interpolation-incompatible paths' + [2024-10-03T14:06:05.389892Z ThreadId(1) + fontc::workload ERROR] task + 'Be(GlyfFragment(oe.sc))' failed: ''oe.sc' has + interpolation-incompatible paths' + [2024-10-03T14:06:05.389906Z ThreadId(1) + fontc::workload ERROR] task + 'Be(GlyfFragment(literSign))' failed: ''literSign' + has interpolation-incompatible paths' + [2024-10-03T14:06:05.389915Z ThreadId(1) + fontc::workload ERROR] task 'Be(GlyfFragment(R))' + failed: ''R' has interpolation-incompatible paths' + [2024-10-03T14:06:05.389922Z ThreadId(1) + fontc::workload ERROR] task + 'Be(GlyfFragment(guilsinglleft))' failed: ''guilsin
@@ -47325,26 +46590,27 @@

Finished `release` profile [optimized] target(s) in - 0.14s Running + 0.16s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/fuzzy-bubbles/sources/FuzzyBubbles.glyphs` - [2024-10-03T05:08:09.176654Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:08:09.176757Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/fuzzy-bubbles/sources/FuzzyBubbles.glyphs" - [2024-10-03T05:08:09.215471Z ThreadId(6) - glyphs2fontir::source DEBUG] Static metadata for - Fuzzy Bubbles [2024-10-03T05:08:09.215820Z - ThreadId(6) glyphs2fontir::source WARN] Unknown - 'name' entry vendorID [2024-10-03T05:08:09.222930Z - ThreadId(1) fontc::workload DEBUG] 1/2524 complete, - most recently Fe(KerningGroups) - [2024-10-03T05:08:09.222957Z ThreadId(1) - fontc::workload DEBUG] 2/2524 complete, most - recently Fe(Features) [2024-10-03T05:08:09.222961Z - ThreadId(1) fontc::workload + [2024-10-03T14:06:29.658118Z ThreadId(1) + fontc::workload ERROR] task 'Fe(Glyph(K))' failed: + 'Invalid source glyph 'K': 'bad anchor: 'Invalid + anchor 'bottom': 'no value at default location'''' + [2024-10-03T14:06:29.658165Z ThreadId(1) + fontc::workload ERROR] task 'Fe(Glyph(kip))' + failed: 'Invalid source glyph 'kip': 'bad anchor: + 'Invalid anchor 'top': 'no value at default + location'''' [2024-10-03T14:06:29.658195Z + ThreadId(1) fontc::workload ERROR] task + 'Be(GlyfFragment(X))' failed: ''X' has + interpolation-incompatible paths' + [2024-10-03T14:06:29.658199Z ThreadId(1) + fontc::workload ERROR] task 'Be(GlyfFragment(B))' + failed: ''B' has interpolation-incompatible paths' + [2024-10-03T14:06:29.658201Z ThreadId(1) + fontc::workload ERR
@@ -47388,26 +46654,19 @@

Finished `release` profile [optimized] target(s) in - 0.14s Running + 0.15s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/gwendolyn/sources/GwendolynPro.glyphs` - [2024-10-03T05:03:56.624466Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:03:56.624697Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/gwendolyn/sources/GwendolynPro.glyphs" - [2024-10-03T05:03:56.673948Z ThreadId(4) - glyphs2fontir::source DEBUG] Static metadata for - Gwendolyn [2024-10-03T05:03:56.674240Z ThreadId(4) - glyphs2fontir::source WARN] Unknown 'name' entry - vendorID [2024-10-03T05:03:56.674248Z ThreadId(1) - fontc::workload DEBUG] 1/2544 complete, most - recently Fe(Features) [2024-10-03T05:03:56.674252Z - ThreadId(1) fontc::workload DEBUG] 2/2544 complete, - most recently Fe(KerningGroups) - [2024-10-03T05:03:56.674254Z ThreadId(1) - fontc::workload DEBUG] Fe(F + [2024-10-03T13:57:14.647755Z ThreadId(1) + fontc::workload ERROR] task + 'Fe(Glyph(Oslashacute))' failed: 'Invalid source + glyph 'Oslashacute': 'bad anchor: 'Invalid anchor + 'ogonek': 'no value at default location'''' + [2024-10-03T13:57:14.650861Z ThreadId(1) fontc + ERROR] Invalid source glyph 'Oslash': 'bad anchor: + 'Invalid anchor 'ogonek': 'no value at default + location'''
@@ -47450,26 +46709,14 @@

Finished `release` profile [optimized] target(s) in - 0.15s Running + 0.14s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/inter-gf-tight/sources/InterTight-Italic.glyphs` - [2024-10-03T05:06:45.792442Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:06:45.792636Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/inter-gf-tight/sources/InterTight-Italic.glyphs" - [2024-10-03T05:06:45.915374Z ThreadId(7) - glyphs2fontir::source DEBUG] Static metadata for - Inter Tight [2024-10-03T05:06:45.916346Z - ThreadId(7) glyphs2fontir::source WARN] Unknown - 'name' entry vendorID [2024-10-03T05:06:45.925280Z - ThreadId(1) fontc::workload DEBUG] 1/10240 - complete, most recently Fe(Features) - [2024-10-03T05:06:45.925301Z ThreadId(1) - fontc::workload DEBUG] 2/10240 complete, most - recently Fe(KerningGroups) - [2024-10-03T05:06:45.925305Z ThreadId(1) fon + [2024-10-03T13:59:58.440907Z ThreadId(1) fontc + ERROR] FEA parsing failed with 25 errors, set log + level to warn or higher (--log warn) for additional + detail
@@ -47513,28 +46760,19 @@

+ Blocking waiting for file lock on package cache + Blocking waiting for file lock on package cache + Blocking waiting for file lock on package cache + Blocking waiting for file lock on build directory Finished `release` profile [optimized] target(s) in - 0.13s Running + 0.19s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/inter-gf-tight/sources/InterTight.glyphs` - [2024-10-03T05:06:53.330712Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:06:53.330831Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/inter-gf-tight/sources/InterTight.glyphs" - [2024-10-03T05:06:53.425199Z ThreadId(6) - glyphs2fontir::source DEBUG] Static metadata for - Inter Tight [2024-10-03T05:06:53.426238Z - ThreadId(6) glyphs2fontir::source WARN] Unknown - 'name' entry vendorID [2024-10-03T05:06:53.434083Z - ThreadId(1) fontc::workload DEBUG] 1/10240 - complete, most recently Fe(Features) - [2024-10-03T05:06:53.434107Z ThreadId(1) - fontc::workload DEBUG] 2/10240 complete, most - recently Fe(KerningGroups) - [2024-10-03T05:06:53.434111Z ThreadId(1) - fontc::workload D + [2024-10-03T14:00:06.195216Z ThreadId(1) fontc + ERROR] FEA parsing failed with 25 errors, set log + level to warn or higher (--log warn) for additional + detail
@@ -47581,24 +46819,25 @@

Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on package cache + Blocking waiting for file lock on package cache Blocking waiting for file lock on build directory Finished `release` profile [optimized] target(s) in - 48.09s Running + 47.46s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/life-savers/sources/LifeSavers.glyphs` - [2024-10-03T05:02:39.134281Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:02:39.134387Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/life-savers/sources/LifeSavers.glyphs" - [2024-10-03T05:02:39.186560Z ThreadId(2) - glyphs2fontir::source DEBUG] Static metadata for - Life Savers [2024-10-03T05:02:39.186622Z - ThreadId(1) fontc::workload DEBUG] 1/1916 complete, - most recently Fe(Features) - [2024-10-03T05:02:39.186626Z ThreadId(1) - fontc::workload DEBUG] Fe( + [2024-10-03T13:56:03.662163Z ThreadId(1) + fontc::workload ERROR] task + 'Be(GlyfFragment(emacron))' failed: ''emacron' has + interpolation-incompatible paths' + [2024-10-03T13:56:03.662187Z ThreadId(1) + fontc::workload ERROR] task + 'Be(GlyfFragment(Ncommaaccent))' failed: + ''Ncommaaccent' has interpolation-incompatible + paths' [2024-10-03T13:56:03.662191Z ThreadId(1) + fontc::workload ERROR] task + 'Be(GlyfFragment(ccircumflex))' failed: + ''ccircumflex' has interpolation-incompatib

@@ -47649,22 +46888,10 @@

`/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/philosopher/sources/Philosopher-Italic.glyphs` - [2024-10-03T05:04:31.203138Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:04:31.203239Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/philosopher/sources/Philosopher-Italic.glyphs" - [2024-10-03T05:04:31.237816Z ThreadId(2) - glyphs2fontir::source DEBUG] Static metadata for - Philosopher [2024-10-03T05:04:31.238020Z - ThreadId(2) glyphs2fontir::source WARN] Unknown - 'name' entry vendorID [2024-10-03T05:04:31.238674Z - ThreadId(1) fontc::workload DEBUG] 1/2620 complete, - most recently Fe(Features) - [2024-10-03T05:04:31.238678Z ThreadId(1) - fontc::workload DEBUG] 2/2620 complete, most - recently Fe(KerningGroups) - [2024-10-03T05:04:31.238679Z ThreadId(1) fontc::wo + [2024-10-03T13:57:49.723316Z ThreadId(1) fontc + ERROR] Invalid source glyph 'yusbig-cy': 'bad + anchor: 'Invalid anchor 'bottomright': 'no value at + default location'''

@@ -47708,26 +46935,27 @@

Finished `release` profile [optimized] target(s) in - 0.12s Running + 0.15s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/philosopher/sources/Philosopher.glyphs` - [2024-10-03T05:04:33.345511Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:04:33.345624Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/philosopher/sources/Philosopher.glyphs" - [2024-10-03T05:04:33.381088Z ThreadId(7) - glyphs2fontir::source DEBUG] Static metadata for - Philosopher [2024-10-03T05:04:33.381145Z - ThreadId(1) fontc::workload DEBUG] 1/2628 complete, - most recently Fe(Features) - [2024-10-03T05:04:33.381153Z ThreadId(1) - fontc::workload DEBUG] Fe(Features) successful - [2024-10-03T05:04:33.381383Z ThreadId(7) - glyphs2fontir::source WARN] Unknown 'name' entry - vendorID [2024-10-03T05:04:33.381838Z ThreadId(1) - fontc::workload DEBUG] 2/2628 complete, most rec + [2024-10-03T13:57:52.081274Z ThreadId(1) + fontc::workload ERROR] task + 'Fe(Glyph(ustraitstroke-cy))' failed: 'Invalid + source glyph 'ustraitstroke-cy': 'bad anchor: + 'Invalid anchor 'center': 'no value at default + location'''' [2024-10-03T13:57:52.081385Z + ThreadId(1) fontc::workload ERROR] task + 'Fe(Glyph(yusbig-cy))' failed: 'Invalid source + glyph 'yusbig-cy': 'bad anchor: 'Invalid anchor + 'bottomright': 'no value at default location'''' + [2024-10-03T13:57:52.081855Z ThreadId(1) + fontc::workload ERROR] task 'Fe(Glyph(Gje-cy))' + failed: 'Invalid source glyph 'Gje-cy': 'bad + anchor: 'Invalid anchor 'center': 'no value at + default location'''' [2024-10-03T13:57:52.084214Z + ThreadId(1) fontc ERROR] Invalid source glyph + 'ustrait-cy': 'bad a
@@ -47773,26 +47001,28 @@

- Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache Finished `release` profile [optimized] target(s) in 0.16s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/qwitcher-grypen/sources/QwitcherGrypenPro.glyphs` - [2024-10-03T05:05:51.766805Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:05:51.780574Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/qwitcher-grypen/sources/QwitcherGrypenPro.glyphs" - [2024-10-03T05:05:51.849164Z ThreadId(3) - glyphs2fontir::source DEBUG] Static metadata for - Qwitcher Grypen [2024-10-03T05:05:51.850357Z - ThreadId(3) glyphs2fontir::source WARN] Unknown - 'name' entry vendorID [2024-10-03T05:05:51.857072Z - ThreadId(1) fontc::workload DEBUG] 1/2508 complete, - most recently Fe(KerningGroups) - [2024-10-03T05:05:51.857094Z ThreadId(1) fon + [2024-10-03T13:58:59.642228Z ThreadId(1) + fontc::workload ERROR] task + 'Be(GlyfFragment(fraction))' failed: ''fraction' + has interpolation-incompatible paths' + [2024-10-03T13:58:59.642241Z ThreadId(1) + fontc::workload ERROR] task 'Be(GlyfFragment(N))' + failed: ''N' has interpolation-incompatible paths' + [2024-10-03T13:58:59.642243Z ThreadId(1) + fontc::workload ERROR] task + 'Be(GlyfFragment(greaterequal))' failed: + ''greaterequal' has interpolation-incompatible + paths' [2024-10-03T13:58:59.642244Z ThreadId(1) + fontc::workload ERROR] task 'Be(GlyfFragment(z))' + failed: ''z' has interpolation-incompatible paths' + [2024-10-03T13:58:59.642247Z ThreadId(1) + fontc::workload ERROR] task 'Be(GlyfFragment(P))' + failed: ''P' has interpolat
@@ -47835,24 +47065,14 @@

Blocking waiting for file lock on package cache Finished `release` profile [optimized] target(s) in - 0.15s Running + 0.13s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif-Italic.designspace` - [2024-10-03T05:07:14.937638Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:07:17.750384Z ThreadId(1) - ufo2fontir::source DEBUG] 1243 glyphs identified - [2024-10-03T05:07:21.513392Z ThreadId(9) - ufo2fontir::source DEBUG] Features for - "/Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif-Italic.designspace" - [2024-10-03T05:07:21.513784Z ThreadId(2) - ufo2fontir::source DEBUG] Static metadata for - "/Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif-Italic.designspace" - [2024-10-03T05:07:21.514029Z ThreadId(1) - fontc::workload DEBUG] 1/5004 complete, most - recently Fe(Features) [2024-10-03T05:07:21.514034Z - ThreadId(1) f + [2024-10-03T14:00:23.466824Z ThreadId(1) fontc + ERROR] Reading source failed for + '/Users/rofls/.crater_cache/roboto-serif/sources/Roboto_Serif_Text-Hairline_Italic.ufo': + 'failed to load font info data'

@@ -47899,21 +47119,10 @@

`/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif.designspace` - [2024-10-03T05:08:08.735764Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:08:09.755541Z ThreadId(1) - ufo2fontir::source DEBUG] 1264 glyphs identified - [2024-10-03T05:08:12.576221Z ThreadId(2) - ufo2fontir::source DEBUG] Static metadata for - "/Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif.designspace" - [2024-10-03T05:08:12.576267Z ThreadId(8) - ufo2fontir::source DEBUG] Features for - "/Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif.designspace" - [2024-10-03T05:08:12.577624Z ThreadId(1) - fontc::workload DEBUG] 1/5088 complete, most - recently Fe(Features) [2024-10-03T05:08:12.577633Z - ThreadId(1) fontc::workload DEBUG] Fe(Features) - successful [2024-10-03T05:08:12.592434 + [2024-10-03T14:01:04.579269Z ThreadId(1) fontc + ERROR] Reading source failed for + '/Users/rofls/.crater_cache/roboto-serif/sources/Roboto_Serif_Micro_Cond-Super.ufo': + 'failed to load font info data'

@@ -47958,14 +47167,12 @@

Finished `release` profile [optimized] target(s) in - 0.15s Running + 0.14s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/signika/sources/Signika.designspace` - [2024-10-03T05:13:49.465279Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:13:49.467144Z ThreadId(1) - fontc ERROR] Reading source failed for + [2024-10-03T14:05:25.722595Z ThreadId(1) fontc + ERROR] Reading source failed for '/Users/rofls/.crater_cache/signika/sources/instance_UFO/Signika-Light.ufo/glyphs': 'expected directory'
@@ -47995,26 +47202,23 @@

Finished `release` profile [optimized] target(s) in - 0.13s Running + 0.12s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/silkscreen/sources/Silkscreen.glyphs` - [2024-10-03T05:13:50.635578Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:13:50.635679Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/silkscreen/sources/Silkscreen.glyphs" - [2024-10-03T05:13:50.663850Z ThreadId(2) - glyphs2fontir::source DEBUG] Static metadata for - Silkscreen [2024-10-03T05:13:50.664028Z ThreadId(2) - glyphs2fontir::source WARN] Unknown 'name' entry - vendorID [2024-10-03T05:13:50.664301Z ThreadId(1) - fontc::workload DEBUG] 1/944 complete, most - recently Fe(KerningGroups) - [2024-10-03T05:13:50.664310Z ThreadId(1) - fontc::workload DEBUG] 2/944 complete, most - recently Fe(Features) [2024-10-03T05:13:50.664313Z - ThreadId(1) fontc::workload DEBUG] 3/944 c + [2024-10-03T14:05:26.856839Z ThreadId(1) + fontc::workload ERROR] task 'Fe(Glyph(adieresis))' + failed: 'Invalid source glyph 'adieresis': 'bad + anchor: 'Invalid anchor 'bottom': 'no value at + default location'''' [2024-10-03T14:05:26.856934Z + ThreadId(1) fontc::workload ERROR] task + 'Fe(Glyph(Adieresis))' failed: 'Invalid source + glyph 'Adieresis': 'bad anchor: 'Invalid anchor + 'bottom': 'no value at default location'''' + [2024-10-03T14:05:26.857923Z ThreadId(1) fontc + ERROR] Invalid source glyph 'Edieresis': 'bad + anchor: 'Invalid anchor '_top': 'no value at + default location'''
@@ -48061,23 +47265,14 @@

`/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/the-nautigal/sources/TheNautigalPro.glyphs` - [2024-10-03T05:13:54.392455Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:13:54.392936Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/the-nautigal/sources/TheNautigalPro.glyphs" - [2024-10-03T05:13:54.464224Z ThreadId(3) - glyphs2fontir::source DEBUG] Static metadata for - The Nautigal [2024-10-03T05:13:54.464610Z - ThreadId(1) fontc::workload DEBUG] 1/2552 complete, - most recently Fe(KerningGroups) - [2024-10-03T05:13:54.464618Z ThreadId(1) - fontc::workload DEBUG] 2/2552 complete, most - recently Fe(Features) [2024-10-03T05:13:54.464621Z - ThreadId(1) fontc::workload DEBUG] - Fe(KerningGroups) successful - [2024-10-03T05:13:54.464657Z ThreadId(1) - fontc::workload DEBU + [2024-10-03T14:01:59.256522Z ThreadId(1) + fontc::workload ERROR] task 'Fe(Glyph(Oslash))' + failed: 'Invalid source glyph 'Oslash': 'bad + anchor: 'Invalid anchor 'center': 'no value at + default location'''' [2024-10-03T14:01:59.258205Z + ThreadId(1) fontc ERROR] Invalid source glyph + 'Oslashacute': 'bad anchor: 'Invalid anchor + 'topleft': 'no value at default location'''

@@ -48121,28 +47316,29 @@

Finished `release` profile [optimized] target(s) in - 0.12s Running + 0.13s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf '/Users/rofls/.crater_cache/vinasans/sources/Vina - Sans.glyphs'` [2024-10-03T05:15:41.957765Z - ThreadId(1) fontc::config INFO] Config changed, - generating a new one [2024-10-03T05:15:41.957870Z - ThreadId(1) glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/vinasans/sources/Vina - Sans.glyphs" [2024-10-03T05:15:41.989164Z - ThreadId(4) glyphs2fontir::source DEBUG] Static - metadata for Vina Sans [2024-10-03T05:15:41.989741Z - ThreadId(1) fontc::workload DEBUG] 1/2344 complete, - most recently Fe(Features) - [2024-10-03T05:15:41.989747Z ThreadId(1) - fontc::workload DEBUG] 2/2344 complete, most - recently Fe(KerningGroups) - [2024-10-03T05:15:41.989749Z ThreadId(1) - fontc::workload DEBUG] 3/2344 complete, most - recently Fe(StaticMetadata) - [2024-10-03T05:15:41.989750Z ThreadId(1) - fontc::workload DE + Sans.glyphs'` [2024-10-03T14:03:45.507021Z + ThreadId(1) fontc::workload ERROR] task + 'Be(GlyfFragment(j))' failed: ''j' has + interpolation-incompatible paths' + [2024-10-03T14:03:45.507069Z ThreadId(1) + fontc::workload ERROR] task + 'Be(GlyfFragment(acutecomb))' failed: ''acutecomb' + has interpolation-incompatible paths' + [2024-10-03T14:03:45.507074Z ThreadId(1) + fontc::workload ERROR] task 'Be(GlyfFragment(i))' + failed: ''i' has interpolation-incompatible paths' + [2024-10-03T14:03:45.507083Z ThreadId(1) + fontc::workload ERROR] task + 'Be(GlyfFragment(dotaccentcomb))' failed: + ''dotaccentcomb' has interpolation-incompatible + paths' [2024-10-03T14:03:45.507148Z ThreadId(1) + fontc::workload ERROR] task + 'Be(GlyfFragment(hookabovecomb))' failed: + ''hookabovecomb'
@@ -48184,27 +47380,14 @@

Finished `release` profile [optimized] target(s) in - 0.13s Running + 0.14s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/windsong/sources/WindSongPro.glyphs` - [2024-10-03T05:16:34.394725Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-03T05:16:34.395216Z ThreadId(1) - glyphs_reader::font DEBUG] Read glyphs - "/Users/rofls/.crater_cache/windsong/sources/WindSongPro.glyphs" - [2024-10-03T05:16:34.482522Z ThreadId(6) - glyphs2fontir::source DEBUG] Static metadata for - WindSong [2024-10-03T05:16:34.482761Z ThreadId(1) - fontc::workload DEBUG] 1/3216 complete, most - recently Fe(KerningGroups) - [2024-10-03T05:16:34.482766Z ThreadId(1) - fontc::workload DEBUG] 2/3216 complete, most - recently Fe(Features) [2024-10-03T05:16:34.482768Z - ThreadId(1) fontc::workload DEBUG] - Fe(KerningGroups) successful - [2024-10-03T05:16:34.482787Z ThreadId(1) - fontc::workload DEBUG] Fe(Features) su + [2024-10-03T14:04:28.611679Z ThreadId(1) fontc + ERROR] Invalid source glyph 'gravecomb': 'bad + anchor: 'Invalid anchor '_topviet': 'no value at + default location'''
@@ -48246,11 +47429,41 @@

Lemonada/sources/Lemonada.glyphs + "https://github.com/googlefonts/Libre-Bodoni">Libre-Bodoni/sources/LibreBodoni-Italic.glyphs 🆕
- ttx_diff timed out + unknown error 'I1003 10:06:38.160806 8639795008 + parser.py:149] Parsing .glyphs file Traceback (most + recent call last): File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 644, in <module> app.run(main) File + "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py", + line 308, in run _run_main(main, args) File + "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py", + line 254, in _run_main sys.exit(main(argv)) ^^^^^^^^^^ + File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 624, in main output = generate_output(build_dir, + otl_norm_manifest_path, fontmake_ttf, fontc_ttf) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 447, in generate_output fontmake_gpos = + simple_gpos_output(otl_norm_cargo_path, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 141, in simple_gpos_output run( File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 99, in run return subprocess.run( ^^^^^^^^^^^^^^^ + File + "/opt/homebrew/Cellar/python@3.12/3.12.5/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py", + line 571, in run raise CalledProcessError(retcode, + process.args, subprocess.CalledProcessError: Command + '['cargo', 'run', '--release', '--manifest-path', + '/Users/rofls/dev/projects/fontville/fontc_crater/fontc/otl-normalizer/Cargo.toml', + '--', 'fontmake.ttf', '-o', 'markkern.txt', '--table', + 'gpos']' died with <Signals.SIGKILL: 9>. '
@@ -48265,6 +47478,166 @@

+ + ethiopic/sources/NotoSerifEthiopic.glyphs + 🆕 + +
+ unknown error 'I1003 10:03:04.536570 8639795008 + parser.py:149] Parsing .glyphs file Traceback (most + recent call last): File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 644, in <module> app.run(main) File + "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py", + line 308, in run _run_main(main, args) File + "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py", + line 254, in _run_main sys.exit(main(argv)) ^^^^^^^^^^ + File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 624, in main output = generate_output(build_dir, + otl_norm_manifest_path, fontmake_ttf, fontc_ttf) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 447, in generate_output fontmake_gpos = + simple_gpos_output(otl_norm_cargo_path, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 141, in simple_gpos_output run( File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 99, in run return subprocess.run( ^^^^^^^^^^^^^^^ + File + "/opt/homebrew/Cellar/python@3.12/3.12.5/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py", + line 571, in run raise CalledProcessError(retcode, + process.args, subprocess.CalledProcessError: Command + '['cargo', 'run', '--release', '--manifest-path', + '/Users/rofls/dev/projects/fontville/fontc_crater/fontc/otl-normalizer/Cargo.toml', + '--', 'fontmake.ttf', '-o', 'markkern.txt', '--table', + 'gpos']' died with <Signals.SIGTERM: 15>. ' +
+
+
+ + great-vibes/sources/GreatVibes-Pro.glyphs + 🆕 + +
+ unknown error 'I1003 09:56:03.686333 8639795008 + parser.py:149] Parsing .glyphs file Traceback (most + recent call last): File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 644, in <module> app.run(main) File + "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py", + line 308, in run _run_main(main, args) File + "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py", + line 254, in _run_main sys.exit(main(argv)) ^^^^^^^^^^ + File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 624, in main output = generate_output(build_dir, + otl_norm_manifest_path, fontmake_ttf, fontc_ttf) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 447, in generate_output fontmake_gpos = + simple_gpos_output(otl_norm_cargo_path, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 141, in simple_gpos_output run( File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 99, in run return subprocess.run( ^^^^^^^^^^^^^^^ + File + "/opt/homebrew/Cellar/python@3.12/3.12.5/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py", + line 571, in run raise CalledProcessError(retcode, + process.args, subprocess.CalledProcessError: Command + '['cargo', 'run', '--release', '--manifest-path', + '/Users/rofls/dev/projects/fontville/fontc_crater/fontc/otl-normalizer/Cargo.toml', + '--', 'fontmake.ttf', '-o', 'markkern.txt', '--table', + 'gpos']' died with <Signals.SIGKILL: 9>. ' +
+
+
+ + gurmukhi/sources/NotoSerifGurmukhi.glyphs + 🆕 + +
+ unknown error 'I1003 09:57:10.701445 8639795008 + parser.py:149] Parsing .glyphs file Traceback (most + recent call last): File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 644, in <module> app.run(main) File + "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py", + line 308, in run _run_main(main, args) File + "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py", + line 254, in _run_main sys.exit(main(argv)) ^^^^^^^^^^ + File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 624, in main output = generate_output(build_dir, + otl_norm_manifest_path, fontmake_ttf, fontc_ttf) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 447, in generate_output fontmake_gpos = + simple_gpos_output(otl_norm_cargo_path, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 141, in simple_gpos_output run( File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 99, in run return subprocess.run( ^^^^^^^^^^^^^^^ + File + "/opt/homebrew/Cellar/python@3.12/3.12.5/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py", + line 571, in run raise CalledProcessError(retcode, + process.args, subprocess.CalledProcessError: Command + '['cargo', 'run', '--release', '--manifest-path', + '/Users/rofls/dev/projects/fontville/fontc_crater/fontc/otl-normalizer/Cargo.toml', + '--', 'fontmake.ttf', '-o', 'markkern.txt', '--table', + 'gpos']' died with <Signals.SIGKILL: 9>. ' +
+
+
+ + karla/sources/Karla.glyphs + 🆕 + +
+ unknown error 'I1003 10:02:34.524037 8639795008 + parser.py:149] Parsing .glyphs file Traceback (most + recent call last): File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 644, in <module> app.run(main) File + "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py", + line 308, in run _run_main(main, args) File + "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py", + line 254, in _run_main sys.exit(main(argv)) ^^^^^^^^^^ + File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 624, in main output = generate_output(build_dir, + otl_norm_manifest_path, fontmake_ttf, fontc_ttf) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 445, in generate_output fontc_gpos = + simple_gpos_output(otl_norm_cargo_path, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 141, in simple_gpos_output run( File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 99, in run return subprocess.run( ^^^^^^^^^^^^^^^ + File + "/opt/homebrew/Cellar/python@3.12/3.12.5/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py", + line 571, in run raise CalledProcessError(retcode, + process.args, subprocess.CalledProcessError: Command + '['cargo', 'run', '--release', '--manifest-path', + '/Users/rofls/dev/projects/fontville/fontc_crater/fontc/otl-normalizer/Cargo.toml', + '--', 'fontc.ttf', '-o', 'markkern.txt', '--table', + 'gpos']' died with <Signals.SIGKILL: 9>. ' +
+
+
sawarabi-mincho/sources/SawarabiMincho.glyphs @@ -48275,6 +47648,46 @@

'

+
+ + smooch/sources/SmoochPro.glyphs + 🆕 + +
+ unknown error 'I1003 10:06:21.892470 8639795008 + parser.py:149] Parsing .glyphs file Traceback (most + recent call last): File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 644, in <module> app.run(main) File + "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py", + line 308, in run _run_main(main, args) File + "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py", + line 254, in _run_main sys.exit(main(argv)) ^^^^^^^^^^ + File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 624, in main output = generate_output(build_dir, + otl_norm_manifest_path, fontmake_ttf, fontc_ttf) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 447, in generate_output fontmake_gpos = + simple_gpos_output(otl_norm_cargo_path, + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 141, in simple_gpos_output run( File + "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", + line 99, in run return subprocess.run( ^^^^^^^^^^^^^^^ + File + "/opt/homebrew/Cellar/python@3.12/3.12.5/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py", + line 571, in run raise CalledProcessError(retcode, + process.args, subprocess.CalledProcessError: Command + '['cargo', 'run', '--release', '--manifest-path', + '/Users/rofls/dev/projects/fontville/fontc_crater/fontc/otl-normalizer/Cargo.toml', + '--', 'fontmake.ttf', '-o', 'markkern.txt', '--table', + 'gpos']' died with <Signals.SIGKILL: 9>. ' +
+

diff --git a/results/2024-10-03-135512.json b/results/2024-10-03-135512.json new file mode 100644 index 0000000..086a479 --- /dev/null +++ b/results/2024-10-03-135512.json @@ -0,0 +1,6903 @@ +{ + "success": { + "ADLaM-Display/sources/ADLaM-Display.glyphs": { + "diffs": { + "(mark/kern)": 0.97954, + "GPOS": 0.7132353, + "GSUB": 0.98455596, + "OS_2": 0.962963, + "name": 0.96629214, + "total": 0.9919374 + } + }, + "ANRT-Baskervville/sources/Baskervville-Italic.glyphs": { + "diffs": { + "GSUB": 0.98214287, + "name": 0.96629214, + "total": 0.9993416 + } + }, + "ANRT-Baskervville/sources/Baskervville.glyphs": { + "diffs": { + "GSUB": 0.97255147, + "name": 0.96629214, + "total": 0.99869037 + } + }, + "Advent/sources/AdventPro.designspace": { + "diffs": { + "HVAR": 0.39930192, + "OS_2": 0.9444444, + "gasp": "fontmake", + "glyf": 0.99941826, + "gvar": 0.9988992, + "head": 0.90909094, + "hhea": 0.95238096, + "total": 0.9946538 + } + }, + "Afacad/sources/Afacad-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.845133, + "GDEF": 1.0, + "GSUB": 0.9701916, + "GlyphOrder": 0.007100592, + "HVAR": 0.46307385, + "OS_2": 0.962963, + "STAT": 0.9375, + "gvar": 0.99937874, + "head": 0.95454544, + "hhea": 0.95238096, + "maxp": 0.9, + "name": 0.89411765, + "post": 1.0, + "total": 0.9248834 + } + }, + "Afacad/sources/Afacad.glyphs": { + "diffs": { + "(mark/kern)": 0.8450332, + "GDEF": 0.7395881, + "GSUB": 0.9701916, + "GlyphOrder": 0.007100592, + "HVAR": 0.4651163, + "OS_2": 0.9814815, + "gvar": 0.99984884, + "hhea": 0.95238096, + "maxp": 0.9, + "name": 0.9268293, + "post": 1.0, + "total": 0.9229631 + } + }, + "Agbalumo/sources/Agbalumo.glyphspackage": { + "diffs": { + "(mark/kern)": 0.97687495, + "GPOS": 0.9963166, + "GSUB": 0.9666978, + "GlyphOrder": 0.21303949, + "name": 0.8210526, + "total": 0.9892668 + } + }, + "Alata/sources/Alata.glyphs": { + "diffs": { + "GPOS": 0.86454934, + "GSUB": 0.9886935, + "OS_2": 0.9814815, + "name": 0.97029704, + "total": 0.90650326 + } + }, + "Alatsi/sources/Alatsi.glyphs": { + "diffs": { + "(mark/kern)": 0.99999017, + "GPOS": 0.92906404, + "GSUB": 0.98339266, + "OS_2": 0.9814815, + "glyf": 0.99910444, + "hhea": 0.95238096, + "name": 0.97959185, + "total": 0.9508736 + } + }, + "Albert-Sans/sources/AlbertSans-Italic.glyphs": { + "diffs": { + "GDEF": 0.12342278, + "GPOS": 0.9135457, + "GSUB": 0.9708223, + "HVAR": 0.1972634, + "OS_2": 0.9814815, + "STAT": 0.95238096, + "fvar": 0.90909094, + "glyf": 0.99926174, + "gvar": 0.9690801, + "head": 0.95454544, + "hmtx": 0.99250937, + "name": 0.8791209, + "total": 0.8947167 + } + }, + "Albert-Sans/sources/AlbertSans-Roman.glyphs": { + "diffs": { + "GDEF": 0.11554209, + "GPOS": 0.9096452, + "GSUB": 0.9708223, + "fvar": 0.90909094, + "glyf": 0.99975246, + "gvar": 0.9690969, + "name": 0.9010989, + "total": 0.8975412 + } + }, + "Alexandria/sources/Alexandria.glyphs": { + "diffs": { + "(mark/kern)": 0.9999962, + "GDEF": 0.88426113, + "GSUB": 0.9558808, + "GlyphOrder": 0.9987097, + "HVAR": 0.16835156, + "MVAR": 0.9807692, + "OS_2": 0.9814815, + "glyf": 0.99487925, + "gvar": 0.9810387, + "hhea": 0.95238096, + "hmtx": 0.9966434, + "maxp": 0.95, + "post": 0.99853414, + "total": 0.99116486 + } + }, + "Alice/sources/Alice.glyphs": { + "diffs": { + "GSUB": 0.9670782, + "glyf": 1.0, + "hhea": 0.95238096, + "name": 0.85148513, + "total": 0.9995957 + } + }, + "Alike/sources/Alike.glyphs": { + "diffs": { + "GSUB": 0.99520385, + "name": 0.85148513, + "total": 0.9994387 + } + }, + "Alike-Angular/sources/AlikeAngular.glyphs": { + "diffs": { + "GSUB": 0.99511003, + "name": 0.96842104, + "total": 0.9997724 + } + }, + "Amita/sources/Amita.glyphs": { + "diffs": { + "(mark/kern)": 0.85398614, + "GDEF": 0.8213304, + "GPOS": 0.9265928, + "GSUB": 0.9736045, + "glyf": 0.9999022, + "gvar": 0.99921566, + "hhea": 0.95238096, + "maxp": 0.95, + "total": 0.9415772 + } + }, + "Anta-Regular/sources/Anta-Regular.glyphs": { + "diffs": { + "(mark/kern)": 0.97094655, + "GPOS": 0.91752577, + "name": 0.96629214, + "total": 0.9964209 + } + }, + "AntonFont/sources/Anton.glyphs": { + "diffs": { + "GSUB": 0.96909827, + "name": 0.96629214, + "total": 0.99879634 + } + }, + "Anuphan/sources/Anuphan.glyphs": { + "diffs": { + "GPOS": 0.9987268, + "GSUB": 0.97527707, + "fvar": 0.97959185, + "total": 0.99917847 + } + }, + "Anybody/sources/Anybody-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.8683828, + "GDEF": 0.90366584, + "GPOS": 0.9183673, + "GSUB": 0.99084437, + "OS_2": 0.9814815, + "STAT": 0.95238096, + "glyf": 0.9969073, + "gvar": 0.990487, + "head": 0.95454544, + "name": 0.9756098, + "total": 0.9252834 + } + }, + "Anybody/sources/Anybody.glyphs": { + "diffs": { + "(mark/kern)": 0.9223338, + "GDEF": 0.82553774, + "GPOS": 0.9183673, + "GSUB": 0.99084437, + "glyf": 0.99768907, + "gvar": 0.989526, + "total": 0.9520694 + } + }, + "Archivo/sources/Archivo-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.98915017, + "GDEF": 0.510882, + "GSUB": 0.9111191, + "GlyphOrder": 0.99580085, + "HVAR": 0.9971763, + "OS_2": 0.962963, + "STAT": 0.95238096, + "glyf": 0.9933638, + "gvar": 0.99355525, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.9957958, + "maxp": 0.95, + "name": 0.9431818, + "post": 0.9941812, + "total": 0.98949784 + } + }, + "Archivo/sources/Archivo.glyphs": { + "diffs": { + "(mark/kern)": 0.98852956, + "GDEF": 0.63660276, + "GSUB": 0.9111191, + "GlyphOrder": 0.99581087, + "HVAR": 0.5083503, + "OS_2": 0.9814815, + "glyf": 0.9933525, + "gvar": 0.9931156, + "hhea": 0.95238096, + "hmtx": 0.99580586, + "maxp": 0.95, + "post": 0.99420047, + "total": 0.9880127 + } + }, + "ArchivoNarrow/sources/ArchivoNarrow-Italic.glyphs": { + "diffs": { + "GSUB": 0.98067635, + "OS_2": 0.9814815, + "STAT": 0.9375, + "head": 0.95454544, + "name": 0.9375, + "total": 0.9993619 + } + }, + "ArchivoNarrow/sources/ArchivoNarrow.glyphs": { + "diffs": { + "GSUB": 0.98241913, + "total": 0.99951124 + } + }, + "Asap/sources/Asap-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.97369695, + "GDEF": 0.645, + "GPOS": 0.8989413, + "GSUB": 0.8803976, + "GlyphOrder": 0.99874055, + "HVAR": 0.81052196, + "glyf": 0.99379754, + "gvar": 0.9943113, + "hhea": 0.95238096, + "hmtx": 0.9924338, + "maxp": 0.95, + "post": 0.9982238, + "total": 0.9844921 + } + }, + "Asap/sources/Asap.glyphs": { + "diffs": { + "(mark/kern)": 0.97490776, + "GDEF": 0.78925955, + "GPOS": 0.8989413, + "GSUB": 0.8712199, + "GlyphOrder": 0.99874055, + "HVAR": 0.8666093, + "glyf": 0.9940005, + "gvar": 0.9939534, + "hhea": 0.95238096, + "hmtx": 0.99873894, + "maxp": 0.95, + "post": 0.9982238, + "total": 0.9861235 + } + }, + "Asset/sources/Asset.glyphs": { + "diffs": { + "GPOS": 0.9960295, + "OS_2": 0.8148148, + "name": 0.88372093, + "post": 0.9968454, + "total": 0.99733347 + } + }, + "Azeret/sources/AzeretMono-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.9998531, + "GDEF": 0.99771374, + "GSUB": 0.97888434, + "MVAR": 0.9787234, + "OS_2": 0.9814815, + "STAT": 0.9375, + "glyf": 0.99794835, + "gvar": 0.9978388, + "head": 0.95454544, + "hmtx": 0.96615386, + "name": 0.9068323, + "total": 0.9973614 + } + }, + "Azeret/sources/AzeretMono.glyphs": { + "diffs": { + "(mark/kern)": 0.9998206, + "GDEF": 0.99887764, + "GSUB": 0.97888434, + "MVAR": 0.9787234, + "gvar": 0.99688905, + "name": 0.91925466, + "total": 0.99781734 + } + }, + "BagelFat/sources/BagelFat.glyphs": { + "diffs": { + "GSUB": 0.981982, + "name": 0.875, + "total": 0.9999729 + } + }, + "BeVietnamPro/sources/BeVietnamPro-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.99990815, + "GDEF": 0.9990206, + "GSUB": 0.9907692, + "OS_2": 0.9814815, + "STAT": 0.9375, + "fvar": 0.9830508, + "gvar": 0.99865836, + "head": 0.95454544, + "name": 0.94520545, + "total": 0.99920505 + } + }, + "BeVietnamPro/sources/BeVietnamPro.glyphs": { + "diffs": { + "(mark/kern)": 0.9998246, + "GDEF": 0.9933993, + "GSUB": 0.9907692, + "fvar": 0.9830508, + "gvar": 0.99990666, + "total": 0.999767 + } + }, + "Benne/sources/Benne-Regular.ufo": { + "diffs": { + "(mark/kern)": 0.99915826, + "GPOS": 0.88, + "GSUB": 0.9662338, + "total": 0.9996657 + } + }, + "BevanFont/sources/Bevan-Italic.glyphs": { + "diffs": { + "GSUB": 0.9682997, + "OS_2": 0.962963, + "head": 0.95454544, + "name": 0.84210527, + "post": 0.99602383, + "total": 0.99897534 + } + }, + "BevanFont/sources/Bevan.glyphs": { + "diffs": { + "GSUB": 0.9682997, + "OS_2": 0.9814815, + "name": 0.84210527, + "post": 0.99602383, + "total": 0.9989926 + } + }, + "BitterPro/sources/Bitter-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.97263825, + "GPOS": 0.9211399, + "GSUB": 0.91358817, + "GlyphOrder": 0.9973545, + "HVAR": 0.9978046, + "MVAR": 0.9195402, + "OS_2": 0.9074074, + "STAT": 0.9375, + "avar": 0.71428573, + "fvar": 0.89830506, + "glyf": 0.98411864, + "gvar": 0.92661065, + "head": 0.90909094, + "hhea": 0.9047619, + "hmtx": 0.99338186, + "maxp": 0.9, + "name": 0.9580838, + "post": 0.99687743, + "total": 0.9563127 + } + }, + "BitterPro/sources/Bitter.glyphs": { + "diffs": { + "(mark/kern)": 0.9475876, + "GDEF": 0.98707485, + "GPOS": 0.90764165, + "GSUB": 0.9011981, + "GlyphOrder": 0.9882276, + "HVAR": 0.9475401, + "MVAR": 0.9195402, + "OS_2": 0.9259259, + "avar": 0.71428573, + "fvar": 0.89830506, + "glyf": 0.97737765, + "gvar": 0.941861, + "head": 0.95454544, + "hhea": 0.9047619, + "hmtx": 0.98756546, + "maxp": 0.95, + "name": 0.98203593, + "post": 0.9861325, + "total": 0.93806213 + } + }, + "Bodoni/sources/BodoniModa-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.47208014, + "GDEF": 0.6625578, + "GPOS": 0.9627329, + "GSUB": 0.9745796, + "HVAR": 0.96361357, + "gvar": 0.9997941, + "name": 0.9370629, + "total": 0.94045556 + } + }, + "Bodoni/sources/BodoniModa.glyphs": { + "diffs": { + "(mark/kern)": 0.5576541, + "GDEF": 0.62509865, + "GPOS": 0.9627329, + "GSUB": 0.9745796, + "HVAR": 0.51455736, + "gvar": 0.99953574, + "name": 0.9370629, + "total": 0.9361177 + } + }, + "Bona-Nova/sources/BonaNova-Italic.glyphs": { + "diffs": { + "GSUB": 0.97737944, + "OS_2": 0.9814815, + "glyf": 0.99991035, + "head": 0.95454544, + "maxp": 0.95, + "name": 0.8988764, + "total": 0.99950737 + } + }, + "Bona-Nova/sources/BonaNova.glyphs": { + "diffs": { + "(mark/kern)": 0.9758148, + "GDEF": 0.9484575, + "GPOS": 0.97196263, + "GSUB": 0.97346437, + "maxp": 0.95, + "name": 0.97196263, + "total": 0.9851596 + } + }, + "Briem-Hand/sources/BriemHand.glyphs": { + "diffs": { + "(mark/kern)": 0.99999374, + "GPOS": 0.9934566, + "GSUB": 0.9870399, + "glyf": 1.0, + "gvar": 0.99872774, + "maxp": 0.95, + "total": 0.99622804 + } + }, + "Brygada-1918/sources/Brygada1918.glyphs": { + "diffs": { + "(mark/kern)": 0.9999764, + "GSUB": 0.9697092, + "glyf": 1.0, + "gvar": 0.9780047, + "maxp": 0.95, + "total": 0.99602044 + } + }, + "Calistoga/sources/Calistoga.glyphs": { + "diffs": { + "(mark/kern)": 0.99998516, + "GPOS": 0.9969929, + "GSUB": 0.9891827, + "OS_2": 0.9814815, + "name": 0.97029704, + "total": 0.99828774 + } + }, + "Chivo/sources/Chivo-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.99996996, + "GSUB": 0.98689955, + "OS_2": 0.9814815, + "STAT": 0.9375, + "gvar": 0.99997014, + "head": 0.95454544, + "name": 0.9756098, + "total": 0.9998155 + } + }, + "Commissioner/sources/Commissioner.glyphs": { + "diffs": { + "(mark/kern)": 0.9983269, + "GDEF": 0.6616352, + "GPOS": 0.9815387, + "GSUB": 0.9021703, + "GlyphOrder": 0.9959947, + "HVAR": 0.70372033, + "MVAR": 0.98913044, + "OS_2": 0.962963, + "glyf": 0.98812824, + "gvar": 0.95345527, + "hhea": 0.95238096, + "hmtx": 0.9959911, + "maxp": 0.95, + "post": 0.9927171, + "total": 0.9669496 + } + }, + "CrimsonPro/sources/CrimsonPro-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.959496, + "GDEF": 0.96303505, + "GPOS": 0.9703088, + "GSUB": 0.89636505, + "GlyphOrder": 0.99640286, + "HVAR": 0.9970986, + "OS_2": 0.9444444, + "STAT": 0.9375, + "glyf": 0.9902808, + "gvar": 0.99053615, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.99639857, + "maxp": 0.95, + "name": 0.94285715, + "post": 0.99169433, + "total": 0.97540545 + } + }, + "CrimsonPro/sources/CrimsonPro.glyphs": { + "diffs": { + "(mark/kern)": 0.957071, + "GPOS": 0.9944433, + "GSUB": 0.89636505, + "GlyphOrder": 0.99640286, + "HVAR": 0.9970617, + "OS_2": 0.962963, + "glyf": 0.98997253, + "gvar": 0.9903755, + "hhea": 0.95238096, + "hmtx": 0.99639857, + "maxp": 0.95, + "post": 0.99169433, + "total": 0.9811633 + } + }, + "CutiveFont/sources/Cutive.glyphs": { + "diffs": { + "(mark/kern)": 0.9910948, + "GPOS": 0.8109589, + "maxp": 0.95, + "name": 0.96385545, + "total": 0.9964364 + } + }, + "DTPhudu/sources/Phudu.glyphs": { + "diffs": { + "(mark/kern)": 0.32696933, + "GDEF": 0.7123473, + "GPOS": 0.98191214, + "GSUB": 0.99719495, + "HVAR": 0.05, + "OS_2": 0.9444444, + "avar": 0.6666667, + "fvar": 0.97959185, + "glyf": 0.35533687, + "gvar": 0.5076799, + "head": 0.8636364, + "hhea": 0.8095238, + "hmtx": 0.016393442, + "maxp": 0.95, + "name": 0.90163934, + "total": 0.42091477 + } + }, + "DancingScript/sources/DancingScript.designspace": { + "diffs": { + "GSUB": 0.9795191, + "total": 0.99973655 + } + }, + "DarkerGrotesque/sources/DarkerGrotesque.glyphs": { + "diffs": { + "GSUB": 0.9818689, + "gvar": 0.99844646, + "name": 0.9806452, + "total": 0.99923956 + } + }, + "Delicious-Handrawn/sources/Delicious-Handrawn.glyphs": { + "diffs": { + "(mark/kern)": 0.99980885, + "GPOS": 0.98245615, + "GSUB": 0.99568963, + "hhea": 0.95238096, + "name": 0.96842104, + "total": 0.99963367 + } + }, + "Denk-One/sources/DenkOne.glyphs": { + "diffs": { + "(mark/kern)": 0.9999851, + "GPOS": 0.9999808, + "GSUB": 0.9870328, + "OS_2": 0.8888889, + "name": 0.96842104, + "post": 0.99649125, + "total": 0.9961214, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "Diphylleia/sources/Diphylleia.glyphs": { + "diffs": { + "GSUB": 0.95591646, + "glyf": 0.9999325, + "name": 0.79518074, + "total": 0.9913857, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "EBGaramond12/sources/EBGaramond-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.9885289, + "GPOS": 0.99595785, + "GSUB": 0.97909105, + "HVAR": 0.0077796793, + "OS_2": 0.9814815, + "STAT": 0.9375, + "glyf": 0.99964434, + "gvar": 0.9990173, + "head": 0.95454544, + "hmtx": 0.9944463, + "name": 0.93442625, + "total": 0.98672813 + } + }, + "EBGaramond12/sources/EBGaramond.glyphs": { + "diffs": { + "(mark/kern)": 0.9891852, + "GPOS": 0.9929552, + "GSUB": 0.98098636, + "HVAR": 0.0071439203, + "glyf": 0.99985516, + "hmtx": 0.9968973, + "total": 0.98769695 + } + }, + "El-Messiri/sources/ElMessiri.glyphs": { + "diffs": { + "GDEF": 0.9040278, + "GPOS": 0.96370965, + "GSUB": 0.9869067, + "HVAR": 0.03628751, + "glyf": 1.0, + "gvar": 0.99439263, + "name": 0.90163934, + "total": 0.980236 + } + }, + "Epilogue/sources/Epilogue.glyphs": { + "diffs": { + "(mark/kern)": 0.99258846, + "GDEF": 0.61102664, + "GPOS": 0.96370965, + "GSUB": 0.982128, + "HVAR": 0.4218899, + "MVAR": 0.8989899, + "OS_2": 0.962963, + "fvar": 0.9848485, + "gvar": 0.9999062, + "total": 0.98615646 + } + }, + "Exo-1.0/sources/Exo-Italic.designspace": { + "diffs": { + "GSUB": 0.9767667, + "HVAR": 0.9992254, + "MVAR": 0.97727275, + "glyf": 0.9991756, + "total": 0.9989962 + } + }, + "Exo-2.0/sources/Exo2-Italic.designspace": { + "diffs": { + "GPOS": 0.99329036, + "GSUB": 0.9062218, + "HVAR": 0.9993179, + "OS_2": 0.9814815, + "glyf": 0.9999146, + "head": 0.95454544, + "hmtx": 0.9980676, + "total": 0.99645436 + } + }, + "Expletus-Sans/sources/ExpletusSans-Italic.glyphs": { + "diffs": { + "GSUB": 0.95721924, + "OS_2": 0.9814815, + "STAT": 0.9375, + "head": 0.95454544, + "name": 0.93442625, + "total": 0.99915224 + } + }, + "Expletus-Sans/sources/ExpletusSans.glyphs": { + "diffs": { + "GSUB": 0.95721924, + "total": 0.9995197 + } + }, + "Familjen-Grotesk/sources/FamiljenGrotesk-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.93976265, + "GPOS": 0.9, + "GSUB": 0.8656266, + "GlyphOrder": 0.99786174, + "HVAR": 0.99798524, + "OS_2": 0.9814815, + "avar": 0.96, + "fvar": 0.9705882, + "glyf": 0.9914766, + "gvar": 0.9860981, + "hhea": 0.95238096, + "hmtx": 0.99785864, + "maxp": 0.95, + "name": 0.953125, + "post": 0.9968321, + "total": 0.9679067 + } + }, + "Familjen-Grotesk/sources/FamiljenGrotesk.glyphs": { + "diffs": { + "(mark/kern)": 0.9480203, + "GPOS": 0.9, + "GSUB": 0.8656266, + "GlyphOrder": 0.99786174, + "HVAR": 0.99800664, + "OS_2": 0.9814815, + "glyf": 0.9916729, + "gvar": 0.9864731, + "hhea": 0.95238096, + "hmtx": 0.99785864, + "maxp": 0.95, + "name": 0.953125, + "post": 0.9968321, + "total": 0.969893 + } + }, + "Faustina/sources/Faustina-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.83604527, + "GSUB": 0.9766917, + "OS_2": 0.9814815, + "STAT": 0.9375, + "glyf": 0.99858695, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.990099, + "name": 0.9315069, + "total": 0.920913 + } + }, + "Faustina/sources/Faustina.glyphs": { + "diffs": { + "(mark/kern)": 0.9542457, + "GDEF": 0.84063494, + "GSUB": 0.9766917, + "hhea": 0.95238096, + "total": 0.97445667 + } + }, + "Finlandica/sources/Finlandica-Italic.glyphs": { + "diffs": { + "GSUB": 0.992674, + "glyf": 0.9998604, + "gvar": 0.97924423, + "name": 0.97709924, + "total": 0.99398565 + } + }, + "Finlandica/sources/Finlandica.glyphs": { + "diffs": { + "GSUB": 0.9926918, + "glyf": 1.0, + "gvar": 0.9847665, + "name": 0.97709924, + "total": 0.9957136 + } + }, + "Foldit/sources/./glyphs-decomposed/Foldit.glyphs": { + "diffs": { + "COLR": "fontmake", + "CPAL": "fontmake", + "GSUB": 0.9793205, + "GlyphOrder": 0.29247716, + "HVAR": 0.35256273, + "OS_2": 0.962963, + "glyf": 0.5921081, + "gvar": 0.49859655, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.29214537, + "maxp": 0.95, + "post": 0.21071896, + "total": 0.36875486 + } + }, + "Fredoka-One/sources/Fredoka.glyphs": { + "diffs": { + "(mark/kern)": 0.9999467, + "GDEF": 0.550765, + "GPOS": 0.89361703, + "HVAR": 0.56795424, + "glyf": 0.9998213, + "gvar": 0.9996205, + "hmtx": 0.9941003, + "total": 0.9868075 + } + }, + "Freeman/sources/Freeman.glyphs": { + "diffs": { + "(mark/kern)": 0.910907, + "GPOS": 0.80080485, + "GSUB": 0.9810568, + "glyf": 0.9999135, + "hmtx": 0.9993671, + "name": 0.96629214, + "total": 0.9230528 + } + }, + "Fruktur/sources/Fruktur.glyphs": { + "diffs": { + "GPOS": 0.00852847, + "GSUB": 0.96761906, + "glyf": 1.0, + "name": 0.95049506, + "total": 0.5292946 + } + }, + "GaMaamli/sources/GaMaamli.glyphs": { + "diffs": { + "GSUB": 0.99206346, + "OS_2": 0.9814815, + "glyf": 1.0, + "name": 0.96385545, + "total": 0.9999678 + } + }, + "Gabriela/sources/Gabriela.glyphs": { + "diffs": { + "GSUB": 0.98345864, + "glyf": 0.99977744, + "maxp": 0.95, + "name": 0.96842104, + "total": 0.99943626 + } + }, + "Gasoek/sources/Gasoek.glyphs": { + "diffs": { + "GSUB": 0.97530866, + "OS_2": 0.9259259, + "glyf": 0.9999942, + "name": 0.875, + "total": 0.9998942 + } + }, + "Gelasio/sources/Gelasio-Italic.glyphspackage": { + "diffs": { + "(mark/kern)": 0.99994487, + "GPOS": 0.9859719, + "GSUB": 0.99013805, + "MVAR": 0.974359, + "total": 0.9997864 + } + }, + "Gelasio/sources/Gelasio.glyphspackage": { + "diffs": { + "GSUB": 0.98985803, + "MVAR": 0.974359, + "total": 0.9998205 + } + }, + "Gluten/sources/Gluten.glyphs": { + "diffs": { + "(mark/kern)": 0.012220957, + "GDEF": 0.43447402, + "GPOS": 0.90909094, + "GSUB": 0.9937556, + "HVAR": 0.08784096, + "OS_2": 0.9444444, + "fvar": 0.99462366, + "glyf": 0.1493048, + "gvar": 0.35412917, + "head": 0.8181818, + "hhea": 0.8095238, + "hmtx": 0.014211887, + "name": 0.9240506, + "post": 0.9963768, + "total": 0.2615632 + } + }, + "Grandiflora/sources/Grandiflora.glyphs": { + "diffs": { + "GSUB": 0.975016, + "OS_2": 0.9259259, + "name": 0.8674699, + "total": 0.9999232 + } + }, + "Grandstander/sources/Grandstander-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.9649957, + "GDEF": 0.9082541, + "GPOS": 0.96539164, + "GSUB": 0.98997265, + "OS_2": 0.962963, + "STAT": 0.9375, + "gvar": 0.999732, + "head": 0.95454544, + "name": 0.9529412, + "post": 0.9970588, + "total": 0.98345554 + } + }, + "Grandstander/sources/Grandstander.glyphs": { + "diffs": { + "(mark/kern)": 0.8926117, + "GDEF": 0.9071004, + "GPOS": 0.96245056, + "GSUB": 0.995005, + "OS_2": 0.9814815, + "gvar": 0.99980265, + "post": 0.9970588, + "total": 0.95333403 + } + }, + "Grenze-Gotisch/sources/GrenzeGotisch.glyphs": { + "diffs": { + "GSUB": 0.98023397, + "MVAR": 0.9807692, + "OS_2": 0.9814815, + "fvar": 0.9830508, + "total": 0.9995415 + } + }, + "HoltwoodFont/sources/HoltwoodOneSC.glyphs": { + "diffs": { + "OS_2": 0.9814815, + "maxp": 0.95, + "name": 0.94736844, + "total": 0.99974656 + } + }, + "Jaro/sources/Jaro.glyphs": { + "diffs": { + "GSUB": 0.9976134, + "VVAR": "fontmake", + "glyf": 0.99912006, + "gvar": 0.96410763, + "hmtx": 0.9961796, + "total": 0.95886225, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "JetBrainsMono/sources/JetBrainsMono-Italic.glyphs": { + "diffs": { + "GSUB": 0.9938881, + "OS_2": 0.9444444, + "STAT": 0.9375, + "fvar": 0.9814815, + "glyf": 0.9998981, + "head": 0.95454544, + "hmtx": 0.9976985, + "maxp": 0.9, + "name": 0.91764706, + "post": 0.9993382, + "total": 0.99967587 + } + }, + "JetBrainsMono/sources/JetBrainsMono.glyphs": { + "diffs": { + "GSUB": 0.9926572, + "OS_2": 0.962963, + "glyf": 1.0, + "gvar": 0.9986923, + "maxp": 0.9, + "name": 0.9240506, + "post": 0.9993438, + "total": 0.9991805 + } + }, + "Joan/sources/Joan.glyphs": { + "diffs": { + "GPOS": 0.9935273, + "GSUB": 0.9694567, + "glyf": 0.9976464, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.9907641, + "maxp": 0.95, + "name": 0.939759, + "total": 0.99531853 + } + }, + "Kalnia-Glaze/sources/KalniaGlaze.glyphs": { + "diffs": { + "COLR": "fontmake", + "CPAL": "fontmake", + "GDEF": 0.60570765, + "GlyphOrder": 0.5175097, + "HVAR": 0.49677098, + "OS_2": 0.962963, + "glyf": 0.6446117, + "gvar": 0.6284367, + "hhea": 0.95238096, + "hmtx": 0.51688313, + "maxp": 0.9, + "meta": "fontmake", + "post": 0.32363635, + "total": 0.6406112 + } + }, + "Kalnia-Typeface/sources/Kalnia.glyphs": { + "diffs": { + "GDEF": 0.67061144, + "HVAR": 0.6864, + "OS_2": 0.9814815, + "glyf": 1.0, + "gvar": 0.9886203, + "meta": "fontmake", + "name": 0.92105263, + "total": 0.9824053 + } + }, + "Karantina/sources/karantina.glyphs": { + "diffs": { + "(mark/kern)": 0.9272343, + "GDEF": 0.63259405, + "GPOS": 0.8727273, + "total": 0.9814116 + } + }, + "KumbhSans/sources/KumbhSans.designspace": { + "diffs": { + "gvar": 0.999491, + "total": 0.99966884 + } + }, + "Labrada/sources/Labrada-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.98856705, + "GDEF": 0.99850744, + "GSUB": 0.89600635, + "GlyphOrder": 0.9942113, + "HVAR": 0.9005667, + "fvar": 0.9830508, + "glyf": 0.985918, + "gvar": 0.9874697, + "hhea": 0.95238096, + "hmtx": 0.9942029, + "maxp": 0.85, + "post": 0.99136066, + "total": 0.98566866 + } + }, + "Labrada/sources/Labrada.glyphs": { + "diffs": { + "(mark/kern)": 0.948979, + "GDEF": 0.9099804, + "GSUB": 0.86132514, + "GlyphOrder": 0.9682875, + "HVAR": 0.7395668, + "OS_2": 0.9814815, + "fvar": 0.78740156, + "glyf": 0.9476906, + "gvar": 0.9523248, + "hhea": 0.95238096, + "hmtx": 0.96824276, + "maxp": 0.85, + "name": 0.849162, + "post": 0.9528796, + "total": 0.9472249 + } + }, + "Lemonada/sources/Lemonada.glyphs": { + "diffs": { + "(mark/kern)": 0.9969438, + "GDEF": 0.9064252, + "GPOS": 0.8050314, + "GSUB": 0.9850881, + "glyf": 1.0, + "gvar": 0.9834356, + "total": 0.9915422 + } + }, + "Libre-Bodoni/sources/LibreBodoni.glyphs": { + "diffs": { + "(mark/kern)": 0.983159, + "GDEF": 0.89626557, + "GPOS": 0.9157895, + "GSUB": 0.97677505, + "OS_2": 0.8703704, + "total": 0.9898372 + } + }, + "Lora-Cyrillic/sources/Lora-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.78575724, + "GDEF": 0.8396112, + "GSUB": 0.8959276, + "GlyphOrder": 0.99944043, + "HVAR": 0.9995222, + "OS_2": 0.9814815, + "STAT": 0.9375, + "glyf": 0.99886626, + "gvar": 0.998948, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.9983193, + "maxp": 0.95, + "name": 0.93442625, + "post": 0.9992453, + "total": 0.909539 + } + }, + "Lora-Cyrillic/sources/Lora.glyphs": { + "diffs": { + "(mark/kern)": 0.76510954, + "GDEF": 0.95057034, + "GSUB": 0.89793813, + "GlyphOrder": 0.9994423, + "HVAR": 0.9995213, + "glyf": 0.99883115, + "gvar": 0.98859113, + "hhea": 0.95238096, + "hmtx": 0.9994416, + "maxp": 0.95, + "post": 0.9992487, + "total": 0.885587 + } + }, + "Manuale/sources/Manuale-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.980234, + "GDEF": 0.50175935, + "GSUB": 0.97824454, + "OS_2": 0.9814815, + "STAT": 0.9375, + "gvar": 0.9999801, + "head": 0.95454544, + "hhea": 0.95238096, + "name": 0.9375, + "total": 0.9847145 + } + }, + "Manuale/sources/Manuale.glyphs": { + "diffs": { + "(mark/kern)": 0.8691778, + "GDEF": 0.6711052, + "GSUB": 0.9121, + "GlyphOrder": 0.9987923, + "HVAR": 0.9990119, + "MVAR": 0.94736844, + "OS_2": 0.9814815, + "glyf": 0.99590194, + "gvar": 0.99555343, + "hhea": 0.9047619, + "hmtx": 0.9987908, + "maxp": 0.95, + "post": 0.9983221, + "total": 0.9402099 + } + }, + "Marmelad-Cyrillic/sources/Marmelad.glyphs": { + "diffs": { + "GSUB": 0.99415207, + "glyf": 0.9999055, + "hmtx": 0.9987745, + "name": 0.96629214, + "total": 0.99985665 + } + }, + "Matemasie-Font/sources/Matemasie.glyphs": { + "diffs": { + "GPOS": 0.0043005315, + "GSUB": 0.9791667, + "name": 0.85714287, + "total": 0.3454342 + } + }, + "Miriam-Libre/sources/MiriamLibre.glyphs": { + "diffs": { + "(mark/kern)": 0.87983376, + "GDEF": 0.97727275, + "GSUB": 0.990991, + "gvar": 0.9999615, + "meta": "fontmake", + "name": 0.976, + "total": 0.9553568 + } + }, + "Moderustic/sources/Moderustic.glyphs": { + "diffs": { + "(mark/kern)": 0.930134, + "GDEF": 0.96649486, + "GPOS": 0.96360487, + "GSUB": 0.9647059, + "GlyphOrder": 0.0038560412, + "HVAR": 0.99937224, + "glyf": 0.9979121, + "gvar": 0.994697, + "hmtx": 0.992283, + "maxp": 0.95, + "name": 0.69072163, + "post": 1.0, + "total": 0.96695167 + } + }, + "Mohave-Typefaces/sources/Mohave-Italic.glyphs": { + "diffs": { + "GSUB": 0.97576135, + "OS_2": 0.9814815, + "STAT": 0.9375, + "glyf": 1.0, + "gvar": 0.9774125, + "head": 0.95454544, + "name": 0.9315069, + "total": 0.9903134 + } + }, + "Mohave-Typefaces/sources/Mohave.glyphs": { + "diffs": { + "GSUB": 0.98559797, + "glyf": 1.0, + "gvar": 0.9790909, + "total": 0.99212235 + } + }, + "Moirai/sources/Moirai.glyphs": { + "diffs": { + "glyf": 0.99997866, + "name": 0.8648649, + "total": 0.99996924 + } + }, + "Murecho-Project/sources/Murecho.glyphs": { + "diffs": { + "GDEF": 0.82942295, + "GSUB": 0.9660118, + "OS_2": 0.7407407, + "VVAR": "fontmake", + "glyf": 0.99937624, + "gvar": 0.99557495, + "name": 0.92105263, + "total": 0.9762401, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "MuseoModerno/sources/MuseoModerno-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.99724627, + "GSUB": 0.8947619, + "GlyphOrder": 0.99818015, + "HVAR": 0.5262431, + "OS_2": 0.9444444, + "STAT": 0.9375, + "glyf": 0.9947406, + "gvar": 0.9958386, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.9981785, + "maxp": 0.95, + "name": 0.9746835, + "post": 0.99769586, + "total": 0.98763937 + } + }, + "MyNerve/sources/Mynerve.glyphs": { + "diffs": { + "(mark/kern)": 0.9986053, + "GPOS": 0.9655172, + "GSUB": 0.9927567, + "glyf": 0.9979032, + "head": 0.95454544, + "hmtx": 0.97546613, + "name": 0.84210527, + "total": 0.9973946 + } + }, + "NewAmsterdam/sources/NewAmsterdam.glyphs": { + "diffs": { + "name": 0.96842104, + "total": 0.99989825 + } + }, + "NunitoSans/sources/NunitoSans-Italic.glyphs": { + "diffs": { + "GDEF": 0.5925605, + "GSUB": 0.9794207, + "HVAR": 0.32580194, + "OS_2": 0.9814815, + "STAT": 0.9677419, + "gasp": "fontmake", + "glyf": 0.9995321, + "gvar": 0.97996455, + "head": 0.95454544, + "name": 0.9431818, + "total": 0.9805035 + } + }, + "NunitoSans/sources/NunitoSans.glyphs": { + "diffs": { + "GDEF": 0.66439354, + "GSUB": 0.9794207, + "HVAR": 0.26556927, + "MVAR": 0.9951456, + "gasp": "fontmake", + "glyf": 0.99980426, + "gvar": 0.9802334, + "name": 0.96590906, + "total": 0.98119295 + } + }, + "Oi/sources/Oi.glyphs": { + "diffs": { + "(mark/kern)": 0.8663925, + "GDEF": 0.9992837, + "GPOS": 0.99275446, + "GSUB": 0.95549077, + "glyf": 0.99380445, + "hmtx": 0.9994745, + "maxp": 0.95, + "name": 0.765625, + "total": 0.942631 + } + }, + "Orbit/sources/Orbit.glyphs": { + "diffs": { + "GSUB": 0.9872068, + "name": 0.91566265, + "total": 0.9999381 + } + }, + "OswaldFont/sources/Oswald.glyphs": "identical", + "Outfit-Fonts/sources/Outfit.glyphs": { + "diffs": { + "(mark/kern)": 0.9956257, + "GSUB": 0.8669202, + "GlyphOrder": 0.9964243, + "HVAR": 0.9976617, + "OS_2": 0.9444444, + "glyf": 0.9923302, + "gvar": 0.9930112, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.9916368, + "maxp": 0.95, + "name": 0.98136646, + "post": 0.9928058, + "total": 0.99254274 + } + }, + "Pathway-Variable-Font/sources/PathwayExtreme-Italic.glyphs": { + "diffs": { + "GDEF": 0.40559772, + "GSUB": 0.9817185, + "HVAR": 0.52227074, + "OS_2": 0.9814815, + "STAT": 0.96153843, + "glyf": 0.9996653, + "gvar": 0.99970925, + "head": 0.95454544, + "name": 0.96089387, + "total": 0.97670835 + } + }, + "Pathway-Variable-Font/sources/PathwayExtreme.glyphs": { + "diffs": { + "GDEF": 0.16067831, + "GSUB": 0.983559, + "HVAR": 0.61994606, + "gvar": 0.9995283, + "name": 0.98324025, + "total": 0.9489869 + } + }, + "Pinyon/sources/PinyonScript.glyphs": { + "diffs": { + "(mark/kern)": 0.99996793, + "GPOS": 0.99365366, + "GSUB": 0.9947507, + "OS_2": 0.8333333, + "name": 0.97029704, + "total": 0.9997558 + } + }, + "Pixelify-Sans/sources/PixelifySans.glyphs": "identical", + "PlusJakartaSans/sources/PlusJakartaSans-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.055060796, + "GDEF": 0.7577058, + "GSUB": 0.9870332, + "HVAR": 0.15544042, + "MVAR": 0.89361703, + "OS_2": 0.9074074, + "STAT": 0.9375, + "fvar": 0.97959185, + "gasp": "fontmake", + "glyf": 0.32517993, + "gvar": 0.4522162, + "head": 0.77272725, + "hhea": 0.8095238, + "hmtx": 0.022651007, + "maxp": 0.95, + "name": 0.87741935, + "total": 0.24527591 + } + }, + "Podkova/sources/Podkova.glyphs": { + "diffs": { + "(mark/kern)": 0.9527684, + "GDEF": 0.99666667, + "GPOS": 0.9049774, + "GSUB": 0.8477467, + "GlyphOrder": 0.991178, + "HVAR": 0.9124255, + "glyf": 0.9852124, + "gvar": 0.9574611, + "hhea": 0.95238096, + "hmtx": 0.9890909, + "maxp": 0.95, + "post": 0.98844326, + "total": 0.95845014 + } + }, + "Poltawski-Nowy/sources/PoltawskiNowy-Italic.glyphs": { + "diffs": { + "GPOS": 0.9747634, + "GSUB": 0.9815591, + "MVAR": "fontmake", + "OS_2": 0.962963, + "glyf": 1.0, + "gvar": 0.99080575, + "hhea": 0.95238096, + "name": 0.9747899, + "total": 0.98076993 + } + }, + "Poltawski-Nowy/sources/PoltawskiNowy.glyphs": { + "diffs": { + "GPOS": 0.9733192, + "GSUB": 0.976479, + "MVAR": "fontmake", + "OS_2": 0.962963, + "glyf": 0.99956983, + "gvar": 0.99945366, + "hhea": 0.95238096, + "hmtx": 0.9962756, + "maxp": 0.95, + "name": 0.84671533, + "total": 0.97997224 + } + }, + "PontanoSansFont/sources/PontanoSans.glyphs": { + "diffs": { + "(mark/kern)": 0.9998596, + "GDEF": 0.94359654, + "VVAR": "fontmake", + "gvar": 0.99707663, + "post": 0.99310344, + "total": 0.9612835, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "Protest/sources/ProtestGuerrilla.glyphs": { + "diffs": { + "GSUB": 0.9818182, + "GlyphOrder": 0.27147767, + "OS_2": 0.962963, + "glyf": 0.9890421, + "hmtx": 0.9931153, + "name": 0.96385545, + "post": 1.0, + "total": 0.97712225 + } + }, + "Protest/sources/ProtestRevolution.glyphs": { + "diffs": { + "(mark/kern)": 0.9998639, + "GDEF": 0.9948079, + "GSUB": 0.9818182, + "GlyphOrder": 0.2689655, + "OS_2": 0.962963, + "glyf": 0.99744254, + "hmtx": 0.9948186, + "name": 0.96385545, + "post": 1.0, + "total": 0.99533707 + } + }, + "Protest/sources/ProtestRiot.glyphs": { + "diffs": { + "GSUB": 0.98070174, + "GlyphOrder": 0.26644182, + "OS_2": 0.962963, + "glyf": 0.9976852, + "hmtx": 0.9966216, + "name": 0.96385545, + "post": 1.0, + "total": 0.98414314 + } + }, + "Protest/sources/ProtestStrike.glyphs": { + "diffs": { + "GSUB": 0.9802514, + "GlyphOrder": 0.2668919, + "OS_2": 0.962963, + "glyf": 0.98973, + "hmtx": 0.99323183, + "name": 0.96385545, + "post": 1.0, + "total": 0.9777801 + } + }, + "REM/sources/REM-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.96908236, + "GDEF": 0.99937105, + "GSUB": 0.9169368, + "GlyphOrder": 0.9938838, + "HVAR": 0.995338, + "OS_2": 0.962963, + "STAT": 0.9375, + "glyf": 0.9473459, + "gvar": 0.8135539, + "head": 0.90909094, + "hhea": 0.95238096, + "hmtx": 0.91530615, + "maxp": 0.8, + "name": 0.9221557, + "post": 0.992, + "total": 0.9148914 + } + }, + "REM/sources/REM.glyphs": { + "diffs": { + "(mark/kern)": 0.9605914, + "GDEF": 0.99935484, + "GSUB": 0.9166667, + "GlyphOrder": 0.9938838, + "HVAR": 0.9952191, + "glyf": 0.99465626, + "gvar": 0.9891116, + "hhea": 0.95238096, + "hmtx": 0.9918367, + "maxp": 0.9, + "name": 0.9461078, + "post": 0.992, + "total": 0.97715056 + } + }, + "RammettoFont/sources/Rammetto.glyphs": { + "diffs": { + "maxp": 0.95, + "name": 0.96629214, + "total": 0.9998376 + } + }, + "Rethink-Sans/sources/RethinkSans-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.9945366, + "GPOS": 0.92346936, + "GSUB": 0.9878214, + "name": 0.920354, + "total": 0.9981472 + } + }, + "Rethink-Sans/sources/RethinkSans.glyphs": { + "diffs": { + "(mark/kern)": 0.9916592, + "GPOS": 0.9347826, + "GSUB": 0.9864682, + "HVAR": 0.109970674, + "name": 0.920354, + "total": 0.98230815 + } + }, + "RokkittFont/sources/Rokkitt-Italic.glyphs": { + "diffs": { + "GSUB": 0.8733624, + "GlyphOrder": 0.99932384, + "HVAR": 0.10363248, + "MVAR": 0.9787234, + "OS_2": 0.9814815, + "STAT": 0.9375, + "fvar": 0.9830508, + "glyf": 0.99749255, + "gvar": 0.9978685, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.99932295, + "maxp": 0.95, + "name": 0.9756098, + "post": 0.9990128, + "total": 0.9826427 + } + }, + "RokkittFont/sources/Rokkitt.glyphs": { + "diffs": { + "GSUB": 0.8733624, + "GlyphOrder": 0.99932384, + "HVAR": 0.14559387, + "MVAR": 0.9787234, + "OS_2": 0.9814815, + "fvar": 0.9830508, + "glyf": 0.9974393, + "gvar": 0.9986468, + "hhea": 0.95238096, + "hmtx": 0.99932295, + "maxp": 0.95, + "post": 0.9990128, + "total": 0.9831152 + } + }, + "Rosario/sources/Rosario-Italic.glyphs": { + "diffs": { + "GSUB": 0.9767164, + "OS_2": 0.962963, + "STAT": 0.9375, + "gvar": 0.9995774, + "head": 0.95454544, + "name": 0.9375, + "total": 0.9993371 + } + }, + "Rosario/sources/Rosario.glyphs": { + "diffs": { + "GSUB": 0.9784689, + "OS_2": 0.9814815, + "gvar": 0.99993664, + "total": 0.9995318 + } + }, + "Sankofa-Display/sources/Sankofa.glyphs": { + "diffs": { + "(mark/kern)": 0.99997246, + "GDEF": 0.9972145, + "GSUB": 0.996717, + "glyf": 0.99945843, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.98414177, + "meta": "fontmake", + "name": 0.9108911, + "total": 0.9993523 + } + }, + "ShantiFont/sources/Shanti.glyphs": { + "diffs": { + "GSUB": 0.97066015, + "name": 0.95049506, + "total": 0.9991108 + } + }, + "SplineSans/sources/SplineSans.glyphs": { + "diffs": { + "GDEF": 0.9892622, + "GSUB": 0.97919554, + "avar": 0.96, + "glyf": 0.9978017, + "gvar": 0.9934895, + "hmtx": 0.9980916, + "post": 0.99356914, + "total": 0.99546176 + } + }, + "SplineSansMono/sources/SplineSansMono-Italic.glyphs": { + "diffs": { + "GDEF": 0.81342435, + "GSUB": 0.97170675, + "OS_2": 0.7962963, + "STAT": 0.9375, + "head": 0.95454544, + "name": 0.92727274, + "post": 0.99278843, + "total": 0.9960084 + } + }, + "SplineSansMono/sources/SplineSansMono.glyphs": { + "diffs": { + "GSUB": 0.9760997, + "OS_2": 0.8148148, + "gvar": 0.99994177, + "post": 0.99127907, + "total": 0.9991144 + } + }, + "Teachers-fonts/sources/Teachers-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.99948466, + "GDEF": 0.918251, + "glyf": 0.99918485, + "hmtx": 0.9916201, + "name": 0.45026177, + "total": 0.99442214 + } + }, + "Teachers-fonts/sources/Teachers.glyphs": { + "diffs": { + "(mark/kern)": 0.9997477, + "GDEF": 0.6746747, + "gvar": 0.9995242, + "name": 0.45026177, + "total": 0.9893955 + } + }, + "Texturina/sources/Texturina-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.88635236, + "GDEF": 0.5489029, + "GSUB": 0.9842342, + "HVAR": 0.3033131, + "OS_2": 0.9814815, + "STAT": 0.95238096, + "head": 0.95454544, + "hhea": 0.95238096, + "maxp": 0.9, + "name": 0.91463417, + "total": 0.9656116 + } + }, + "Texturina/sources/Texturina.glyphs": { + "diffs": { + "(mark/kern)": 0.9733091, + "GDEF": 0.7078811, + "GSUB": 0.98416287, + "gvar": 0.9999765, + "hhea": 0.95238096, + "maxp": 0.9, + "name": 0.9268293, + "total": 0.99203116 + } + }, + "Tourney/sources/Tourney.glyphs": { + "diffs": { + "(mark/kern)": 0.9998374, + "GDEF": 0.95622516, + "GSUB": 0.98920864, + "HVAR": 0.5588399, + "OS_2": 0.9814815, + "name": 0.9390244, + "post": 0.99605525, + "total": 0.9939058 + } + }, + "Urbanist/sources/Urbanist.glyphs": { + "diffs": { + "(mark/kern)": 0.9997352, + "GDEF": 0.6294514, + "GPOS": 0.98454744, + "GSUB": 0.9968, + "HVAR": 0.7602564, + "OS_2": 0.8518519, + "gvar": 0.9999889, + "meta": "fontmake", + "name": 0.9543147, + "post": 0.9936102, + "total": 0.9920728 + } + }, + "VICWANTSchoolhandAustralia/sources/AuVICWANT.glyphs": { + "diffs": { + "GPOS": 0.99976635, + "GSUB": 0.9767442, + "OS_2": 0.9814815, + "VVAR": "fontmake", + "glyf": 1.0, + "gvar": 0.99752766, + "meta": "fontmake", + "name": 0.87142855, + "total": 0.9983967, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "Voltaire/sources/Voltaire.glyphs": { + "diffs": { + "(mark/kern)": 0.9999867, + "GPOS": 0.9960134, + "GSUB": 0.98646617, + "OS_2": 0.9259259, + "glyf": 0.99979866, + "name": 0.97029704, + "total": 0.9974099 + } + }, + "Wittgenstein/sources/Wittgenstein-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.99974835, + "GSUB": 0.9885965, + "OS_2": 0.9814815, + "maxp": 0.95, + "name": 0.984375, + "total": 0.99951726 + } + }, + "Wittgenstein/sources/Wittgenstein.glyphs": { + "diffs": { + "(mark/kern)": 0.99932075, + "GPOS": 0.9425287, + "GSUB": 0.9885965, + "OS_2": 0.9814815, + "maxp": 0.95, + "name": 0.984375, + "total": 0.9991887 + } + }, + "Work-Sans/sources/WorkSans-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.9633357, + "GPOS": 0.97116226, + "GSUB": 0.9018997, + "GlyphOrder": 0.99470466, + "HVAR": 0.9937667, + "OS_2": 0.962963, + "STAT": 0.875, + "fvar": 0.9661017, + "glyf": 0.9842054, + "gvar": 0.90254045, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.9947004, + "maxp": 0.95, + "name": 0.9315069, + "post": 0.99347717, + "total": 0.96265614 + } + }, + "YoungSerif/sources/Young-Serif.glyphs": { + "diffs": { + "(mark/kern)": 0.78892833, + "GDEF": 0.9820106, + "GPOS": 0.93935484, + "GSUB": 0.9898634, + "OS_2": 0.7777778, + "meta": "fontmake", + "name": 0.96629214, + "total": 0.88510495 + } + }, + "Ysabeau/sources/Ysabeau-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.9916573, + "GDEF": 0.88212436, + "GSUB": 0.8629251, + "GlyphOrder": 0.99459827, + "HVAR": 0.076124564, + "MVAR": 0.81395346, + "OS_2": 0.9444444, + "STAT": 0.9375, + "fvar": 0.96907216, + "glyf": 0.98841256, + "gvar": 0.96593577, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.98783785, + "maxp": 0.95, + "name": 0.8636364, + "post": 0.99360514, + "total": 0.9714915 + } + }, + "abeezee/sources/ABeeZee-Italic.glyphs": { + "diffs": { + "GSUB": 0.94257426, + "OS_2": 0.9814815, + "head": 0.95454544, + "name": 0.85148513, + "total": 0.99782676 + } + }, + "abeezee/sources/ABeeZee.glyphs": { + "diffs": { + "GSUB": 0.94257426, + "name": 0.85148513, + "total": 0.99787736 + } + }, + "abhaya-libre-font/sources/AbhayaLibre.glyphs": { + "diffs": { + "(mark/kern)": 0.99613047, + "GDEF": 0.8575198, + "GPOS": 0.8671875, + "GSUB": 0.969697, + "HVAR": 0.9958949, + "OS_2": 0.8148148, + "glyf": 0.99777216, + "gvar": 0.98265564, + "hhea": 0.95238096, + "hmtx": 0.9899666, + "name": 0.8951049, + "total": 0.9899803 + } + }, + "adlam/sources/NotoSansAdlam.glyphs": { + "diffs": { + "(mark/kern)": 0.9974365, + "GPOS": 0.7878788, + "HVAR": 0.99782133, + "OS_2": 0.7777778, + "VVAR": "fontmake", + "gvar": 0.99991757, + "hmtx": 0.99725276, + "maxp": 0.9, + "total": 0.9747585, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "adlam/sources/NotoSansAdlamUnjoined.glyphs": { + "diffs": { + "(mark/kern)": 0.9907016, + "GPOS": 0.7878788, + "HVAR": 0.99593496, + "OS_2": 0.7777778, + "VVAR": "fontmake", + "gvar": 0.99973565, + "hmtx": 0.9936709, + "total": 0.96608764, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "agdasima-fonts/sources/Agdasima-Regular.designspace": { + "diffs": { + "(mark/kern)": 0.0, + "GDEF": "fontc", + "GPOS": "fontc", + "OS_2": 0.7777778, + "STAT": 0.9047619, + "fvar": 0.8888889, + "gasp": "fontmake", + "gvar": 0.99916095, + "name": 0.96363634, + "total": 0.87726015 + } + }, + "aleo/sources/Aleo-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.013005186, + "GDEF": 0.5660215, + "GSUB": 0.9644013, + "HVAR": 0.041304346, + "MVAR": 0.88461536, + "OS_2": 0.8888889, + "STAT": 0.9375, + "avar": 0.6060606, + "fvar": 0.9830508, + "glyf": 0.23769552, + "gvar": 0.2769896, + "head": 0.77272725, + "hhea": 0.8095238, + "hmtx": 0.011713031, + "name": 0.90789473, + "total": 0.23725641 + } + }, + "aleo/sources/Aleo.glyphs": { + "diffs": { + "GSUB": 0.96700794, + "glyf": 0.9996849, + "gvar": 0.9582386, + "total": 0.9821761 + } + }, + "alex-brush/sources/AlexBrush.glyphs": { + "diffs": { + "GSUB": 0.99624765, + "OS_2": 0.9259259, + "glyf": 0.99577993, + "name": 0.96629214, + "total": 0.9978078 + } + }, + "allison/sources/Allison.glyphs": { + "diffs": { + "GSUB": 0.973262, + "OS_2": 0.8703704, + "glyf": 0.9999525, + "hmtx": 0.99839485, + "name": 0.96629214, + "total": 0.99938405 + } + }, + "allura/sources/Allura.glyphs": { + "diffs": { + "(mark/kern)": 0.9991798, + "GSUB": 0.981286, + "OS_2": 0.962963, + "glyf": 0.99994904, + "hmtx": 0.9981668, + "name": 0.96629214, + "total": 0.9993024 + } + }, + "alumni/sources/AlumniSans-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.997839, + "GDEF": 0.99867314, + "GSUB": 0.90511364, + "GlyphOrder": 0.99501497, + "HVAR": 0.9941406, + "OS_2": 0.9444444, + "STAT": 0.9375, + "glyf": 0.9830111, + "gvar": 0.9878753, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.98802394, + "maxp": 0.95, + "name": 0.90789473, + "post": 0.9935233, + "total": 0.990448 + } + }, + "alumni/sources/AlumniSans.glyphs": { + "diffs": { + "(mark/kern)": 0.9978686, + "GDEF": 0.998679, + "GSUB": 0.9022857, + "GlyphOrder": 0.995, + "HVAR": 0.8585901, + "OS_2": 0.9814815, + "glyf": 0.98227054, + "gvar": 0.9875605, + "hhea": 0.95238096, + "hmtx": 0.986987, + "maxp": 0.95, + "name": 0.92105263, + "post": 0.993498, + "total": 0.9878901 + } + }, + "alumni-sans-collegiate/sources/AlumniSansCollegiate-Italic.glyphs": { + "diffs": { + "GSUB": 0.98257303, + "OS_2": 0.962963, + "glyf": 0.9992771, + "head": 0.95454544, + "maxp": 0.95, + "name": 0.9130435, + "total": 0.9989995 + } + }, + "alumni-sans-collegiate/sources/AlumniSansCollegiate.glyphs": { + "diffs": { + "GSUB": 0.98410255, + "glyf": 0.99943244, + "name": 0.96629214, + "total": 0.99919456 + } + }, + "alumni-sans-inline/sources/AlumniSansInline-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.9999407, + "GPOS": 0.9660574, + "GSUB": 0.9762533, + "OS_2": 0.962963, + "glyf": 0.99995023, + "head": 0.95454544, + "hmtx": 0.9985141, + "name": 0.8988764, + "total": 0.9992184 + } + }, + "alumni-sans-inline/sources/AlumniSansInline.glyphs": { + "diffs": { + "(mark/kern)": 0.9999435, + "GPOS": 0.9660574, + "GSUB": 0.9762533, + "OS_2": 0.9814815, + "glyf": 0.9998894, + "hmtx": 0.9985141, + "name": 0.96629214, + "total": 0.99928015 + } + }, + "alumni-sans-pinstripe/sources/AlumniSansPinstripe-Italic.glyphs": { + "diffs": { + "GSUB": 0.9782346, + "OS_2": 0.962963, + "head": 0.95454544, + "name": 0.8988764, + "total": 0.99949217 + } + }, + "alumni-sans-pinstripe/sources/AlumniSansPinstripe.glyphs": { + "diffs": { + "GSUB": 0.9842615, + "OS_2": 0.9814815, + "name": 0.96629214, + "total": 0.99967617 + } + }, + "anaheimFont/sources/Anaheim.glyphs": { + "diffs": { + "(mark/kern)": 0.87760043, + "GSUB": 0.992785, + "GlyphOrder": 0.3213793, + "OS_2": 0.9814815, + "gvar": 0.9993187, + "post": 0.9959514, + "total": 0.93817806 + } + }, + "anatolian-hieroglyphs/sources/NotoSansAnatolianHieroglyphs.designspace": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.99987185 + } + }, + "antonioFont/sources/Antonio.glyphs": { + "diffs": { + "(mark/kern)": 0.9998374, + "GDEF": 0.9244663, + "GSUB": 0.9784173, + "total": 0.99836963 + } + }, + "ar-one-sans/sources/AROneSans.glyphs": { + "diffs": { + "(mark/kern)": 0.37752777, + "GDEF": 0.19361344, + "GPOS": 0.7423027, + "GSUB": 0.96663815, + "HVAR": 0.078034684, + "fvar": 0.9589041, + "glyf": 0.9936641, + "gvar": 0.8581742, + "hmtx": 0.99661016, + "meta": "fontmake", + "name": 0.9104478, + "total": 0.64515626 + } + }, + "arabic/sources/NotoKufiArabic.glyphspackage": { + "diffs": { + "(mark/kern)": 0.29949, + "GDEF": 0.32420185, + "GPOS": 0.9013158, + "GSUB": 0.9811867, + "HVAR": 0.71944445, + "OS_2": 0.9814815, + "fvar": 0.9830508, + "glyf": 0.9844621, + "gvar": 0.9874044, + "hmtx": 0.9928109, + "maxp": 0.8, + "total": 0.56918025 + } + }, + "arabic/sources/NotoNaskhArabic.glyphspackage": { + "diffs": { + "(mark/kern)": 0.23919268, + "GDEF": 0.48804185, + "GPOS": 0.87623763, + "GSUB": 0.9841849, + "HVAR": 0.9961415, + "OS_2": 0.9444444, + "glyf": 0.99954927, + "gvar": 0.99975705, + "hmtx": 0.99435025, + "maxp": 0.9, + "total": 0.48002398 + } + }, + "arabic/sources/NotoSansArabic.glyphspackage": { + "diffs": { + "(mark/kern)": 0.28940335, + "GDEF": 0.28618097, + "GPOS": 0.87628865, + "GSUB": 0.98280424, + "HVAR": 0.31212723, + "OS_2": 0.9814815, + "avar": 0.95454544, + "fvar": 0.8833333, + "glyf": 0.97426105, + "gvar": 0.9608179, + "hmtx": 0.99500716, + "maxp": 0.75, + "total": 0.5924641 + } + }, + "arabic/sources/NotoSansArabicUI.glyphs": { + "diffs": { + "(mark/kern)": 0.99978787, + "GDEF": 0.7075353, + "GSUB": 0.986987, + "HVAR": 0.7032006, + "avar": 0.95454544, + "fvar": 0.8833333, + "glyf": 0.99714637, + "gvar": 0.69051766, + "total": 0.85331744 + } + }, + "are-you-serious/sources/AreYouSerious.glyphs": { + "diffs": { + "GSUB": 0.9734513, + "OS_2": 0.8888889, + "name": 0.96629214, + "total": 0.9996804 + } + }, + "arizonia/sources/Arizonia.glyphs": { + "diffs": { + "GSUB": 0.97603834, + "OS_2": 0.8888889, + "glyf": 1.0, + "name": 0.96629214, + "total": 0.9994298 + } + }, + "armenian/sources/NotoSansArmenian.glyphs": { + "diffs": { + "(mark/kern)": 0.94550604, + "GDEF": 0.42, + "GPOS": 0.9683544, + "gvar": 0.9988892, + "total": 0.9890993 + } + }, + "armenian/sources/NotoSerifArmenian.glyphs": { + "diffs": { + "(mark/kern)": 0.8611111, + "GDEF": 0.42238268, + "GPOS": 0.96756756, + "total": 0.9927898 + } + }, + "atkinson-hyperlegible/sources/AtkinsonHyperlegible-Italic.glyphs": { + "diffs": { + "GSUB": 0.9714286, + "OS_2": 0.9814815, + "STAT": 0.9375, + "head": 0.95454544, + "name": 0.8727273, + "total": 0.999197 + } + }, + "atkinson-hyperlegible/sources/AtkinsonHyperlegible.glyphs": { + "diffs": { + "GSUB": 0.9714286, + "name": 0.8909091, + "total": 0.99931115 + } + }, + "avestan/sources/NotoSansAvestan.designspace": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.9974414 + } + }, + "babylonica/sources/Babylonica.glyphs": { + "diffs": { + "GSUB": 0.9819967, + "glyf": 0.9986344, + "name": 0.96629214, + "total": 0.9987409 + } + }, + "bacasime-antique-fonts/sources/Bacasime-Antique-Regular.designspace": { + "diffs": { + "(mark/kern)": 0.0, + "GDEF": "fontc", + "GPOS": "fontc", + "HVAR": "fontc", + "OS_2": 0.7777778, + "STAT": "fontc", + "fvar": "fontc", + "gasp": "fontmake", + "gvar": "fontc", + "head": 0.95454544, + "name": 0.93877554, + "total": 0.7101799 + } + }, + "balinese/sources/NotoSansBalinese.glyphs": { + "diffs": { + "GSUB": 0.992, + "OS_2": 0.8148148, + "glyf": 0.9999232, + "gvar": 0.77258605, + "total": 0.93097717 + } + }, + "balinese/sources/NotoSerifBalinese.glyphs": { + "diffs": { + "(mark/kern)": 0.99822694, + "GDEF": 0.99896586, + "GPOS": 0.9409091, + "OS_2": 0.8148148, + "glyf": 0.9920421, + "hmtx": 0.9779736, + "name": 0.8598131, + "total": 0.99115294 + } + }, + "bamum/sources/NotoSansBamum.glyphs": { + "diffs": { + "(mark/kern)": 0.9290953, + "GDEF": 0.9276808, + "OS_2": 0.7962963, + "maxp": 0.9, + "total": 0.9990708 + } + }, + "bassa-vah/sources/NotoSansBassaVah.glyphs": { + "diffs": { + "OS_2": 0.8148148, + "total": 0.99771416 + } + }, + "batak/sources/NotoSansBatak.designspace": { + "diffs": { + "(mark/kern)": 0.9861286, + "GPOS": 0.89224136, + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.994425 + } + }, + "beau-rivage/sources/BeauRivage-Pro.glyphs": { + "diffs": { + "GSUB": 0.97144455, + "OS_2": 0.8888889, + "name": 0.9782609, + "total": 0.99902606 + } + }, + "bhaiksuki/sources/NotoSansBhaiksuki.designspace": { + "diffs": { + "GSUB": 0.8705148, + "OS_2": 0.8148148, + "glyf": 0.9996837, + "maxp": 0.95, + "name": 0.9807692, + "total": 0.99906754 + } + }, + "bilbo/sources/BilboPro.glyphs": { + "diffs": { + "GSUB": 0.9858934, + "OS_2": 0.962963, + "name": 0.96629214, + "total": 0.9994489 + } + }, + "birthstone/sources/BirthstonePro.glyphs": { + "diffs": { + "GSUB": 0.9742857, + "OS_2": 0.8888889, + "glyf": 0.99994075, + "hmtx": 0.9994363, + "name": 0.96629214, + "total": 0.9990434 + } + }, + "bonheur-royale/sources/BonheurRoyale.glyphs": { + "diffs": { + "GSUB": 0.981378, + "OS_2": 0.8888889, + "glyf": 0.9997098, + "hmtx": 0.99198717, + "name": 0.96629214, + "total": 0.9993064 + } + }, + "brahmi/sources/NotoSansBrahmi.glyphs": { + "diffs": { + "(mark/kern)": 0.9981644, + "GPOS": 0.9914466, + "name": 0.8598131, + "total": 0.9969826 + } + }, + "bricolage/sources/BricolageGrotesque.glyphs": { + "diffs": { + "(mark/kern)": 0.99980617, + "GDEF": 0.10568528, + "GPOS": 0.970165, + "GSUB": 0.9974446, + "OS_2": 0.7777778, + "fvar": 0.98207885, + "glyf": 1.0, + "gvar": 0.99718904, + "total": 0.948303 + } + }, + "buginese/sources/NotoSansBuginese.glyphs": { + "diffs": { + "(mark/kern)": 0.9809886, + "GPOS": 0.8898305, + "GSUB": 0.989011, + "OS_2": 0.8148148, + "name": 0.8598131, + "total": 0.9534045, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "buhid/sources/NotoSansBuhid.designspace": { + "diffs": { + "OS_2": 0.8148148, + "maxp": 0.9, + "name": 0.97029704, + "total": 0.99000233 + } + }, + "canadian-aboriginal/sources/NotoSansCanadianAboriginal.glyphspackage": { + "diffs": { + "GPOS": 0.9444444, + "GSUB": 0.9701493, + "OS_2": 0.962963, + "VVAR": "fontmake", + "glyf": 0.99975646, + "gvar": 0.6254637, + "name": 0.9634146, + "total": 0.7584325, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "caprasimo-fonts/sources/Caprasimo-Regular.designspace": { + "diffs": { + "(mark/kern)": 0.51639044, + "GDEF": "fontc", + "GPOS": 0.6870229, + "HVAR": "fontc", + "OS_2": 0.7962963, + "STAT": "fontc", + "fvar": "fontc", + "gasp": "fontmake", + "gvar": "fontc", + "name": 0.9052632, + "total": 0.9191021 + } + }, + "caramel/sources/CaramelPro.glyphs": { + "diffs": { + "GSUB": 0.99376696, + "glyf": 0.9999793, + "hmtx": 0.99934083, + "maxp": 0.9, + "name": 0.96629214, + "total": 0.9996959 + } + }, + "carattere/sources/Carattere.glyphs": { + "diffs": { + "GSUB": 0.974359, + "glyf": 0.99994475, + "name": 0.96629214, + "total": 0.9996152 + } + }, + "carian/sources/NotoSansCarian.designspace": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.9938767 + } + }, + "caucasian-albanian/sources/NotoSansCaucasianAlbanian.glyphs": { + "diffs": { + "name": 0.8598131, + "total": 0.9988025 + } + }, + "chakma/sources/NotoSansChakma.designspace": { + "diffs": { + "(mark/kern)": 0.9992824, + "GDEF": 1.0, + "GPOS": 0.9941028, + "GSUB": 0.9689441, + "GlyphOrder": 0.9942639, + "OS_2": 0.8148148, + "glyf": 0.99794376, + "hhea": 0.95238096, + "hmtx": 0.9980806, + "maxp": 0.95, + "name": 0.87931037, + "post": 0.9981785, + "total": 0.99698275 + } + }, + "cham/sources/NotoSansCham.glyphs": { + "diffs": { + "(mark/kern)": 0.97260815, + "GDEF": 0.67170626, + "GPOS": 0.85098225, + "GSUB": 0.9819277, + "OS_2": 0.8148148, + "glyf": 0.9995039, + "gvar": 0.98528033, + "name": 0.98136646, + "total": 0.96402776 + } + }, + "changa-vf/sources/Changa.glyphs": { + "diffs": { + "(mark/kern)": 0.17755044, + "GDEF": 0.79896164, + "GPOS": 0.79871583, + "GSUB": 0.9211484, + "GlyphOrder": 0.9968808, + "HVAR": 0.04865151, + "OS_2": 0.962963, + "avar": 0.6896552, + "fvar": 0.97959185, + "glyf": 0.3141512, + "gvar": 0.39901426, + "head": 0.8181818, + "hhea": 0.7619048, + "hmtx": 0.04747033, + "maxp": 0.85, + "name": 0.91780823, + "post": 0.99559474, + "total": 0.36270753 + } + }, + "cherish/sources/Cherish.glyphs": { + "diffs": { + "GSUB": 0.980198, + "glyf": 0.9990626, + "hmtx": 0.9952153, + "name": 0.96629214, + "total": 0.9991348 + } + }, + "cherokee/sources/NotoSansCherokee.designspace": { + "diffs": { + "GSUB": 0.98588234, + "name": 0.98136646, + "total": 0.99982035 + } + }, + "comforter/sources/ComforterPro.glyphs": { + "diffs": { + "GSUB": 0.980198, + "glyf": 0.9986193, + "name": 0.96629214, + "total": 0.99876195 + } + }, + "comforter-brush/sources/ComforterBrush-Pro.glyphs": { + "diffs": { + "GSUB": 0.980198, + "glyf": 0.9983638, + "maxp": 0.95, + "name": 0.96629214, + "total": 0.9984242 + } + }, + "comme/sources/Comme.glyphs": { + "diffs": { + "(mark/kern)": 0.99986917, + "GDEF": 0.99131274, + "GSUB": 0.9909183, + "HVAR": 0.7627785, + "fvar": 0.9830508, + "gvar": 0.9997744, + "total": 0.9938101 + } + }, + "coptic/sources/NotoSansCoptic.designspace": { + "diffs": { + "GSUB": 0.991453, + "OS_2": 0.7962963, + "maxp": 0.9, + "name": 0.97029704, + "total": 0.9990122 + } + }, + "cuneiform/sources/NotoSansCuneiform.designspace": { + "diffs": { + "OS_2": 0.8148148, + "maxp": 0.9, + "name": 0.97029704, + "total": 0.9999567 + } + }, + "cutivemono/sources/CutiveMono.glyphs": { + "diffs": { + "name": 0.96629214, + "total": 0.99990433 + } + }, + "cypriot/sources/NotoSansCypriot.designspace": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.995231 + } + }, + "cypro-minoan/sources/NotoSansCyproMinoan.glyphs": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.96629214, + "total": 0.9973552 + } + }, + "damionFont/sources/Damion.glyphs": { + "diffs": { + "name": 0.96842104, + "post": 0.9878049, + "total": 0.99982387 + } + }, + "danfo/sources/Danfo.glyphs": { + "diffs": { + "(mark/kern)": 0.9993739, + "GDEF": 0.97672206, + "GSUB": 0.98013246, + "HVAR": "fontc", + "OS_2": 0.9814815, + "STAT": "fontc", + "fvar": "fontc", + "glyf": 0.9812873, + "gvar": "fontc", + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.9957045, + "maxp": 0.95, + "name": 0.8913044, + "total": 0.6768661 + } + }, + "deseret/sources/NotoSansDeseret.designspace": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.9968524 + } + }, + "devanagari/sources/NotoSansDevanagari.glyphspackage": { + "diffs": { + "(mark/kern)": 0.762008, + "GDEF": 0.3507825, + "GPOS": 0.9367816, + "GSUB": 0.91225255, + "HVAR": 0.4904762, + "OS_2": 0.962963, + "glyf": 0.9997793, + "gvar": 0.88327134, + "hmtx": 0.99293286, + "total": 0.8770935 + } + }, + "devanagari/sources/NotoSansDevanagariUI.glyphspackage": { + "diffs": { + "(mark/kern)": 0.6870317, + "GDEF": 0.60912055, + "GPOS": 0.9668618, + "GSUB": 0.70233876, + "HVAR": 0.56935894, + "OS_2": 0.9814815, + "glyf": 0.9999518, + "gvar": 0.9060146, + "hmtx": 0.99264705, + "total": 0.90289766 + } + }, + "devanagari/sources/NotoSerifDevanagari.glyphspackage": { + "diffs": { + "(mark/kern)": 0.8793294, + "GDEF": 0.33056396, + "GPOS": 0.9748314, + "GSUB": 0.9153069, + "HVAR": 0.4088983, + "OS_2": 0.9814815, + "glyf": 0.9997043, + "gvar": 0.901196, + "total": 0.8950328 + } + }, + "dogra/sources/NotoSerifDogra.glyphs": { + "diffs": { + "(mark/kern)": 0.99274313, + "GPOS": 0.7184466, + "GSUB": 0.8188776, + "name": 0.92727274, + "total": 0.9643717, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "egyptian-hieroglyphs/sources/NotoSansEgyptianHieroglyphs.designspace": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.9999483 + } + }, + "elbasan/sources/NotoSansElbasan.glyphs": { + "diffs": { + "name": 0.8598131, + "total": 0.9976327 + } + }, + "elymaic/sources/NotoSansElymaic.designspace": { + "diffs": { + "(mark/kern)": 0.98507464, + "GPOS": 0.9714286, + "GSUB": 0.94736844, + "GlyphOrder": 0.85714287, + "glyf": 0.93815184, + "hhea": 0.95238096, + "hmtx": 0.90909094, + "maxp": 0.95, + "name": 0.9026549, + "post": 0.9324324, + "total": 0.9409672 + } + }, + "ephesis/sources/Ephesis.glyphs": { + "diffs": { + "GSUB": 0.973913, + "glyf": 0.9997813, + "hmtx": 0.9968254, + "name": 0.96629214, + "total": 0.9994835 + } + }, + "estonia/sources/EstoniaPro.glyphs": { + "diffs": { + "GSUB": 0.97564405, + "glyf": 0.99857026, + "hmtx": 0.9994189, + "name": 0.96629214, + "total": 0.99850523 + } + }, + "ethiopic/sources/NotoSansEthiopic.glyphs": { + "diffs": { + "(mark/kern)": 0.7963867, + "GDEF": 0.24247822, + "GPOS": 0.91690105, + "GSUB": 0.97637796, + "HVAR": 0.7604167, + "OS_2": 0.7962963, + "VVAR": "fontmake", + "glyf": 0.99971014, + "gvar": 0.6988272, + "maxp": 0.9, + "total": 0.8498152, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "explora/sources/ExploraPro.glyphs": { + "diffs": { + "GSUB": 0.98934424, + "OS_2": 0.8888889, + "glyf": 0.9998418, + "hmtx": 0.9988345, + "name": 0.96629214, + "total": 0.9995867 + } + }, + "festive/sources/Festive-Pro.glyphs": { + "diffs": { + "GSUB": 0.97877043, + "OS_2": 0.7777778, + "glyf": 0.9996419, + "hmtx": 0.99930793, + "maxp": 0.95, + "name": 0.9782609, + "total": 0.9994183 + } + }, + "figtree/sources/Figtree-Italic.glyphs": { + "diffs": { + "GSUB": 0.86413044, + "GlyphOrder": 0.9989213, + "HVAR": 0.9991715, + "OS_2": 0.9814815, + "STAT": 0.9375, + "glyf": 0.9937081, + "gvar": 0.9964454, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.9772973, + "maxp": 0.95, + "name": 0.9315069, + "post": 0.9979879, + "total": 0.991014 + } + }, + "figtree/sources/Figtree.glyphs": { + "diffs": { + "GSUB": 0.86413044, + "GlyphOrder": 0.9989213, + "HVAR": 0.98564595, + "glyf": 0.9938512, + "gvar": 0.9866946, + "hhea": 0.95238096, + "hmtx": 0.9772973, + "maxp": 0.95, + "name": 0.9605263, + "post": 0.9979879, + "total": 0.98820776 + } + }, + "fleurdeleah/sources/FleurDeLeah.glyphs": { + "diffs": { + "GSUB": 0.9779736, + "OS_2": 0.8888889, + "glyf": 0.99953395, + "hhea": 0.95238096, + "hmtx": 0.9968, + "name": 0.96629214, + "total": 0.99932665 + } + }, + "frankruhllibre/sources/FrankRuhlLibre.glyphs": { + "diffs": { + "(mark/kern)": 0.9913301, + "GDEF": 0.7509628, + "GPOS": 0.8056206, + "GSUB": 0.9861368, + "HVAR": 0.12793876, + "MVAR": 0.98, + "OS_2": 0.962963, + "hhea": 0.95238096, + "name": 0.9781022, + "total": 0.9819083 + } + }, + "fuggles/sources/Fuggles.glyphs": { + "diffs": { + "GSUB": 0.9823822, + "OS_2": 0.9444444, + "glyf": 0.9999944, + "hmtx": 0.99942887, + "name": 0.96629214, + "total": 0.99960124 + } + }, + "gabarito/sources/Gabarito.glyphs": { + "diffs": { + "GPOS": 0.99886113, + "GSUB": 0.98877305, + "OS_2": 0.9444444, + "glyf": 0.9996281, + "gvar": 0.9999566, + "hmtx": 0.99235183, + "meta": "fontmake", + "name": 0.953125, + "total": 0.9989729 + } + }, + "genos/sources/Genos-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.9998054, + "GDEF": 0.87642896, + "GSUB": 0.96745723, + "OS_2": 0.9814815, + "STAT": 0.9375, + "glyf": 0.9994473, + "head": 0.95454544, + "hmtx": 0.9926918, + "name": 0.90789473, + "total": 0.99726266 + } + }, + "genos/sources/Genos.glyphs": { + "diffs": { + "(mark/kern)": 0.99988073, + "GDEF": 0.86238533, + "GSUB": 0.97987753, + "glyf": 0.9999494, + "gvar": 0.99920905, + "name": 0.92105263, + "total": 0.99717885 + } + }, + "georgian/sources/NotoSansGeorgian.glyphspackage": { + "diffs": { + "GDEF": 0.56786704, + "GSUB": 0.94382024, + "MVAR": 0.9895833, + "OS_2": 0.7962963, + "total": 0.9967165 + } + }, + "georgian/sources/NotoSerifGeorgian.glyphspackage": { + "diffs": { + "GDEF": 0.54565215, + "GSUB": 0.94382024, + "OS_2": 0.7962963, + "total": 0.9965285 + } + }, + "gideon/sources/GideonRoman.glyphs": { + "diffs": { + "(mark/kern)": 0.984598, + "GSUB": 0.9846154, + "glyf": 0.99982476, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.9954819, + "name": 0.96629214, + "total": 0.99172807 + } + }, + "glagolitic/sources/NotoSansGlagolitic.designspace": { + "diffs": { + "OS_2": 0.7962963, + "name": 0.97029704, + "total": 0.99894786 + } + }, + "gloock/sources/Gloock.glyphs": { + "diffs": { + "(mark/kern)": 0.8971261, + "GPOS": 0.8102564, + "GSUB": 0.9909194, + "name": 0.96842104, + "total": 0.957768 + } + }, + "golos-text/sources/GolosText.glyphs": { + "diffs": { + "(mark/kern)": 0.51570666, + "GDEF": 0.51651376, + "GPOS": 0.86863273, + "GSUB": 0.9861751, + "HVAR": 0.93771625, + "OS_2": 0.8148148, + "VVAR": "fontmake", + "gvar": 0.9309059, + "maxp": 0.9, + "total": 0.79552424, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "gothic/sources/NotoSansGothic.designspace": { + "diffs": { + "OS_2": 0.7962963, + "name": 0.97029704, + "total": 0.9929324 + } + }, + "graduate/sources/graduate.glyphs": { + "diffs": { + "OS_2": 0.9074074, + "maxp": 0.95, + "name": 0.94736844, + "total": 0.9993865 + } + }, + "grantha/sources/NotoSerifGrantha.glyphs": { + "diffs": { + "(mark/kern)": 0.92832, + "GDEF": 0.98492813, + "GPOS": 0.6403186, + "GSUB": 0.96166134, + "OS_2": 0.7962963, + "glyf": 0.999359, + "hmtx": 0.9585921, + "name": 0.77862597, + "total": 0.762114 + } + }, + "grechen-fuemen/sources/GrechenFuemen.glyphs": { + "diffs": { + "GSUB": 0.9741379, + "OS_2": 0.8888889, + "glyf": 0.99894965, + "hmtx": 0.9872814, + "name": 0.96629214, + "total": 0.9988241 + } + }, + "grey-qo/sources/GreyQo.glyphs": { + "diffs": { + "GSUB": 0.9741379, + "glyf": 0.99951965, + "hmtx": 0.99841774, + "name": 0.96629214, + "total": 0.99940884 + } + }, + "gujarati/sources/NotoSansGujarati.glyphs": { + "diffs": { + "(mark/kern)": 0.9989271, + "GDEF": 0.6870301, + "GPOS": 0.8835617, + "GSUB": 0.98250335, + "OS_2": 0.9444444, + "gvar": 0.99995846, + "name": 0.993865, + "total": 0.99769944 + } + }, + "gujarati/sources/NotoSerifGujarati.glyphs": { + "diffs": { + "(mark/kern)": 0.77115583, + "GDEF": 0.34969074, + "GPOS": 0.7750865, + "GSUB": 0.98103446, + "OS_2": 0.8148148, + "gvar": 0.999892, + "total": 0.9626469 + } + }, + "gunjala-gondi/sources/NotoSansGunjalaGondi.glyphs": { + "diffs": { + "(mark/kern)": 0.9935484, + "GPOS": 0.8873239, + "GSUB": 0.97409326, + "hhea": 0.95238096, + "name": 0.95522386, + "total": 0.99944115 + } + }, + "gurmukhi/sources/NotoSansGurmukhi.glyphs": { + "diffs": { + "(mark/kern)": 0.9429373, + "GDEF": 0.9986577, + "GPOS": 0.9762746, + "HVAR": 0.74059004, + "OS_2": 0.9814815, + "gvar": 0.99940497, + "hhea": 0.95238096, + "hmtx": 0.9965035, + "total": 0.99588674 + } + }, + "hanken-grotesk/sources/HankenGrotesk-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.010722475, + "GDEF": 0.4490893, + "GSUB": 0.98548007, + "HVAR": 0.040123455, + "OS_2": 0.9444444, + "STAT": 0.9375, + "fvar": 0.9830508, + "glyf": 0.30972221, + "gvar": 0.45017847, + "head": 0.8181818, + "hhea": 0.85714287, + "hmtx": 0.011235955, + "name": 0.90789473, + "total": 0.18226536 + } + }, + "hanken-grotesk/sources/HankenGrotesk.glyphs": { + "diffs": { + "GSUB": 0.98548007, + "fvar": 0.9830508, + "total": 0.99982816 + } + }, + "hanunoo/sources/NotoSansHanunoo.glyphs": { + "diffs": { + "(mark/kern)": 0.939759, + "GPOS": 0.79310346, + "GSUB": 0.96385545, + "OS_2": 0.8148148, + "name": 0.8727273, + "total": 0.98471713 + } + }, + "hatran/sources/NotoSansHatran.designspace": { + "diffs": { + "name": 0.97029704, + "total": 0.9986779 + } + }, + "hebrew/sources/NotoRashiHebrew.glyphs": { + "diffs": { + "GDEF": 0.7692308, + "OS_2": 0.9814815, + "maxp": 0.95, + "total": 0.99338233 + } + }, + "hebrew/sources/NotoSansHebrew.glyphs": { + "diffs": { + "(mark/kern)": 0.97961545, + "GDEF": 0.48046875, + "GPOS": 0.7916667, + "OS_2": 0.9814815, + "gvar": 0.9978685, + "maxp": 0.95, + "total": 0.97175163 + } + }, + "hebrew/sources/NotoSansHebrewDroid.glyphs": "identical", + "hebrew/sources/NotoSerifHebrew.glyphs": { + "diffs": { + "GDEF": 0.6435921, + "avar": 0.95454544, + "fvar": 0.8833333, + "gvar": 0.9987201, + "total": 0.9910698 + } + }, + "heebo/sources/Heebo.glyphs": { + "diffs": { + "GSUB": 0.98835856, + "HVAR": 0.17555556, + "fvar": 0.9830508, + "gvar": 0.99983954, + "name": 0.9605263, + "total": 0.9819114 + } + }, + "hentaigana/sources/NotoSerifHentaigana.glyphspackage": "identical", + "hurricane/sources/Hurricane-Pro.glyphs": { + "diffs": { + "GSUB": 0.9822651, + "glyf": 0.9993461, + "hmtx": 0.9958071, + "name": 0.96629214, + "total": 0.9989382 + } + }, + "imperial-aramaic/sources/NotoSansImperialAramaic.designspace": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.9937405 + } + }, + "imperial-script/sources/ImperialScript.glyphs": { + "diffs": { + "GSUB": 0.97859925, + "OS_2": 0.8888889, + "glyf": 0.99845636, + "hmtx": 0.9968355, + "name": 0.96629214, + "total": 0.99882 + } + }, + "indic-siyaq-numbers/sources/NotoSansIndicSiyaqNumbers.glyphs": { + "diffs": { + "GSUB": 0.96202534, + "OS_2": 0.9814815, + "name": 0.8727273, + "total": 0.99862397 + } + }, + "ingrid-darling/sources/IngridDarling.glyphs": { + "diffs": { + "GSUB": 0.9783394, + "OS_2": 0.8888889, + "glyf": 0.9999657, + "maxp": 0.95, + "name": 0.96629214, + "total": 0.99961 + } + }, + "inscriptional-pahlavi/sources/NotoSansInscriptionalPahlavi.glyphs": { + "diffs": { + "OS_2": 0.8148148, + "maxp": 0.9, + "name": 0.8598131, + "total": 0.98718435 + } + }, + "inscriptional-parthian/sources/NotoSansInscriptionalParthian.glyphs": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.8598131, + "total": 0.99151146 + } + }, + "instrument-serif/sources/Instrument_Serif.glyphs": { + "diffs": { + "GSUB": 0.978, + "name": 0.9782609, + "total": 0.99946344 + } + }, + "instrument-serif/sources/Instrument_Serif_Italic.glyphs": { + "diffs": { + "GSUB": 0.978, + "name": 0.9782609, + "total": 0.999462 + } + }, + "island-moments/sources/IslandMomentsPro.glyphs": { + "diffs": { + "GSUB": 0.9737991, + "glyf": 0.99818873, + "hmtx": 0.99558014, + "name": 0.96629214, + "total": 0.99824244 + } + }, + "italianno/sources/Italianno.glyphs": { + "diffs": { + "GSUB": 0.97310513, + "OS_2": 0.8333333, + "name": 0.96629214, + "total": 0.9990988 + } + }, + "javanese/sources/NotoSansJavanese.glyphs": { + "diffs": { + "(mark/kern)": 0.99947554, + "GPOS": 0.9370597, + "OS_2": 0.7962963, + "gvar": 0.99972105, + "total": 0.990604 + } + }, + "kaffeesatz/sources/YanoneKaffeesatz.glyphs": { + "diffs": { + "(mark/kern)": 0.93709457, + "GSUB": 0.9859779, + "OS_2": 0.9814815, + "maxp": 0.95, + "name": 0.9285714, + "total": 0.9797172 + } + }, + "kaithi/sources/NotoSansKaithi.glyphs": { + "diffs": { + "(mark/kern)": 0.9875728, + "GDEF": 1.0, + "GPOS": 0.8, + "GSUB": 0.8281054, + "name": 0.86206895, + "total": 0.9905807 + } + }, + "kannada/sources/NotoSansKannada.glyphs": { + "diffs": { + "(mark/kern)": 0.8369288, + "GDEF": 0.67729425, + "GPOS": 0.95649374, + "GSUB": 0.9982459, + "HVAR": 0.18348624, + "MVAR": 0.98571426, + "OS_2": 0.962963, + "avar": 0.95454544, + "fvar": 0.87938595, + "glyf": 0.9997258, + "gvar": 0.99616796, + "hhea": 0.95238096, + "hmtx": 0.79576397, + "name": 0.993865, + "total": 0.9837247 + } + }, + "kannada/sources/NotoSerifKannada.glyphs": { + "diffs": { + "(mark/kern)": 0.69730145, + "GDEF": 0.9980441, + "GPOS": 0.9418642, + "GSUB": 0.98101264, + "HVAR": 0.26020762, + "MVAR": 0.9818182, + "OS_2": 0.9814815, + "glyf": 0.999682, + "gvar": 0.9982932, + "hhea": 0.95238096, + "hmtx": 0.9787234, + "name": 0.98136646, + "total": 0.94147635 + } + }, + "karla/sources/Karla-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.09907183, + "GDEF": 0.5460218, + "GSUB": 0.98237365, + "GlyphOrder": 0.024742268, + "HVAR": 0.08320493, + "MVAR": 0.8269231, + "OS_2": 0.7222222, + "STAT": 0.9375, + "avar": 0.6896552, + "fvar": 0.97959185, + "glyf": 0.25674397, + "gvar": 0.31383955, + "head": 0.77272725, + "hhea": 0.8095238, + "hmtx": 0.016528925, + "name": 0.890625, + "post": 0.992126, + "total": 0.3103596 + } + }, + "kawi/sources/NotoSansKawi.glyphs": { + "diffs": { + "(mark/kern)": 0.9980918, + "GDEF": 0.85357547, + "GPOS": 0.9867968, + "GSUB": 0.980057, + "gvar": 0.99949384, + "maxp": 0.95, + "name": 0.93457943, + "total": 0.9903375 + } + }, + "kayah-li/sources/NotoSansKayahLi.designspace": { + "diffs": { + "(mark/kern)": 0.9809524, + "GPOS": 0.7058824, + "OS_2": 0.8148148, + "total": 0.9940169 + } + }, + "kharoshthi/sources/NotoSansKharoshthi.glyphs": { + "diffs": { + "(mark/kern)": 0.9989882, + "GDEF": 0.992126, + "GPOS": 0.8137045, + "GSUB": 0.98, + "glyf": 1.0, + "name": 0.8727273, + "total": 0.9948174 + } + }, + "khitan-small-script/sources/NotoFangsongKSSRotated.glyphspackage": { + "diffs": { + "GSUB": 0.9984702, + "OS_2": 0.9259259, + "head": 0.95454544, + "hhea": 0.95238096, + "name": 0.95049506, + "total": 0.99992675 + } + }, + "khitan-small-script/sources/NotoFangsongKSSVertical.glyphspackage": { + "diffs": { + "GSUB": 0.9984702, + "OS_2": 0.9259259, + "head": 0.95454544, + "hhea": 0.95238096, + "name": 0.95049506, + "total": 0.99978215 + } + }, + "khitan-small-script/sources/NotoSerifKhitanSmallScript.glyphspackage": { + "diffs": { + "GSUB": 0.47214445, + "OS_2": 0.9259259, + "head": 0.95454544, + "hhea": 0.95238096, + "name": 0.95049506, + "total": 0.8595412 + } + }, + "khmer/sources/NotoSansKhmer.glyphs": { + "diffs": { + "(mark/kern)": 0.99961054, + "GDEF": 0.6354647, + "GPOS": 0.9924311, + "GSUB": 0.9782016, + "HVAR": 0.86538464, + "OS_2": 0.8148148, + "avar": 0.95454544, + "fvar": 0.8833333, + "gvar": 0.9991018, + "maxp": 0.9, + "total": 0.99555385 + } + }, + "khmer/sources/NotoSansKhmerUI.glyphs": { + "diffs": { + "(mark/kern)": 0.9996315, + "GDEF": 0.66979474, + "GPOS": 0.9885997, + "GSUB": 0.9818594, + "HVAR": 0.84638107, + "OS_2": 0.7962963, + "avar": 0.95454544, + "fvar": 0.8833333, + "gvar": 0.99912024, + "hmtx": 0.9948052, + "maxp": 0.9, + "total": 0.99550045 + } + }, + "khmer/sources/NotoSerifKhmer.glyphs": { + "diffs": { + "(mark/kern)": 0.99968153, + "GDEF": 0.61882126, + "GPOS": 0.9888596, + "GSUB": 0.9838275, + "HVAR": 0.5079595, + "OS_2": 0.8148148, + "avar": 0.95454544, + "fvar": 0.8833333, + "gvar": 0.99907416, + "total": 0.99406236 + } + }, + "khojki/sources/NotoSansKhojki.glyphs": { + "diffs": { + "(mark/kern)": 0.9883721, + "GPOS": 0.9676617, + "OS_2": 0.7962963, + "hhea": 0.95238096, + "hmtx": 0.99462366, + "name": 0.8598131, + "total": 0.9968021 + } + }, + "khojki/sources/NotoSerifKhojki.glyphs": { + "diffs": { + "(mark/kern)": 0.9705882, + "GDEF": 0.9934211, + "GPOS": 0.72922254, + "OS_2": 0.8148148, + "glyf": 0.99993473, + "gvar": 0.9697159, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.99501246, + "total": 0.9807427 + } + }, + "khudawadi/sources/NotoSansKhudawadi.glyphs": { + "diffs": { + "(mark/kern)": 0.97439444, + "GDEF": 0.9590164, + "GPOS": 0.9056604, + "name": 0.8598131, + "total": 0.99110526 + } + }, + "kings/sources/KingsPro.glyphs": { + "diffs": { + "GSUB": 0.964958, + "OS_2": 0.8888889, + "glyf": 0.9988643, + "hmtx": 0.99506414, + "name": 0.96629214, + "total": 0.99819547 + } + }, + "kode-mono/sources/./KodeMono.glyphs": { + "diffs": { + "GSUB": 0.9983647, + "HVAR": 0.03546798, + "OS_2": 0.8148148, + "glyf": 0.99927527, + "gvar": 0.99800825, + "hmtx": 0.9898374, + "maxp": 0.95, + "name": 0.86725664, + "post": 0.9962547, + "total": 0.9739481 + } + }, + "kolker-brush/sources/KolkerBrush.glyphs": { + "diffs": { + "GSUB": 0.97709924, + "OS_2": 0.8888889, + "glyf": 0.99865705, + "name": 0.96629214, + "total": 0.99882287 + } + }, + "kreon/sources/Kreon.glyphs": { + "diffs": { + "(mark/kern)": 0.9849949, + "GPOS": 0.88095236, + "glyf": 1.0, + "gvar": 0.98355454, + "total": 0.9909118 + } + }, + "lao/sources/NotoSansLao.glyphs": { + "diffs": { + "GDEF": 0.5887446, + "GPOS": 0.97727275, + "GSUB": 0.9560811, + "HVAR": 0.37748346, + "OS_2": 0.7777778, + "gvar": 0.99996114, + "name": 0.99088144, + "total": 0.9857922 + } + }, + "lao/sources/NotoSansLaoLooped.glyphs": { + "diffs": { + "(mark/kern)": 0.95518506, + "GDEF": 0.77362984, + "GPOS": 0.9261261, + "GSUB": 0.79392624, + "GlyphOrder": 0.9782609, + "HVAR": 0.9133247, + "OS_2": 0.7962963, + "fvar": 0.7906977, + "glyf": 0.96024716, + "gvar": 0.9601924, + "hhea": 0.95238096, + "hmtx": 0.9781421, + "maxp": 0.9, + "name": 0.73942095, + "post": 0.97740114, + "total": 0.9541283 + } + }, + "lao/sources/NotoSansLaoLoopedUI.glyphs": { + "diffs": { + "(mark/kern)": 0.015024038, + "GDEF": 0.58610845, + "GPOS": 0.9130435, + "GSUB": 0.8431105, + "GlyphOrder": 0.99029124, + "HVAR": 0.26259542, + "MVAR": 0.8888889, + "OS_2": 0.6666667, + "avar": 0.6666667, + "fvar": 0.6782946, + "glyf": 0.19264947, + "gvar": 0.22257295, + "head": 0.8636364, + "hhea": 0.8095238, + "hmtx": 0.45602605, + "maxp": 0.9, + "name": 0.75454545, + "post": 0.9762712, + "total": 0.23360264 + } + }, + "lao/sources/NotoSansLaoUI-MM.glyphs": { + "diffs": { + "GDEF": 0.62857145, + "GSUB": 0.99356914, + "OS_2": 0.8148148, + "avar": 0.95454544, + "fvar": 0.8833333, + "gvar": 0.9995993, + "total": 0.9926222 + } + }, + "lao/sources/NotoSerifLao.glyphs": { + "diffs": { + "GDEF": 0.6353791, + "GPOS": 0.97863245, + "GSUB": 0.9796748, + "HVAR": 0.6103896, + "OS_2": 0.7777778, + "avar": 0.95454544, + "fvar": 0.8833333, + "gvar": 0.9994753, + "name": 0.99088144, + "total": 0.99092466 + } + }, + "latin-greek-cyrillic/sources/NotoSans-Italic.glyphspackage": { + "diffs": { + "(mark/kern)": 0.019349264, + "GDEF": 0.4104504, + "GPOS": 0.8189262, + "GSUB": 0.96641386, + "HVAR": 0.04701874, + "MVAR": 0.8044693, + "OS_2": 0.7037037, + "STAT": 0.95238096, + "avar": 0.7234042, + "fvar": 0.99583334, + "glyf": 0.28432435, + "gvar": 0.47072494, + "head": 0.8181818, + "hhea": 0.8095238, + "hmtx": 0.07203281, + "maxp": 0.9, + "name": 0.92, + "total": 0.2488635 + } + }, + "latin-greek-cyrillic/sources/NotoSans.glyphspackage": { + "diffs": { + "(mark/kern)": 0.99866354, + "GDEF": 0.5231034, + "GPOS": 0.8554693, + "GSUB": 0.9684633, + "HVAR": 0.39711383, + "MVAR": "fontmake", + "OS_2": 0.7407407, + "glyf": 0.9834221, + "gvar": 0.9310632, + "hmtx": 0.9994856, + "maxp": 0.9, + "name": 0.964497, + "total": 0.95847327 + } + }, + "latin-greek-cyrillic/sources/NotoSansMono.glyphspackage": { + "diffs": { + "(mark/kern)": 0.9992189, + "GDEF": 0.66348684, + "GSUB": 0.97318435, + "MVAR": 0.8627451, + "OS_2": 0.7592593, + "glyf": 0.99992126, + "gvar": 0.9799382, + "maxp": 0.95, + "name": 0.9819277, + "total": 0.98878103 + } + }, + "latin-greek-cyrillic/sources/NotoSerif-Italic.glyphspackage": { + "diffs": { + "(mark/kern)": 0.065857776, + "GDEF": 0.4957382, + "GPOS": 0.829153, + "GSUB": 0.9643268, + "HVAR": 0.14225128, + "OS_2": 0.7037037, + "STAT": 0.95238096, + "avar": 0.7234042, + "fvar": 0.99583334, + "glyf": 0.24673721, + "gvar": 0.4805998, + "head": 0.8636364, + "hhea": 0.9047619, + "hmtx": 0.08385417, + "name": 0.9279539, + "total": 0.29708803 + } + }, + "latin-greek-cyrillic/sources/NotoSerif.glyphspackage": { + "diffs": { + "(mark/kern)": 0.99873376, + "GDEF": 0.57173204, + "GPOS": 0.84133375, + "GSUB": 0.9646495, + "HVAR": 0.21276988, + "OS_2": 0.7407407, + "glyf": 0.98504984, + "gvar": 0.9280652, + "hmtx": 0.99947834, + "maxp": 0.85, + "name": 0.97313434, + "total": 0.953578 + } + }, + "lavishly-yours/sources/LavishlyYours.glyphs": { + "diffs": { + "(mark/kern)": 0.9944964, + "GSUB": 0.9787234, + "name": 0.96629214, + "total": 0.99750686 + } + }, + "league-gothic/sources/LeagueGothic.glyphs": { + "diffs": { + "(mark/kern)": 0.009141962, + "GDEF": 0.7446808, + "GSUB": 0.99550563, + "HVAR": 0.046337817, + "OS_2": 0.9259259, + "fvar": 0.9655172, + "glyf": 0.31264094, + "gvar": 0.4344217, + "head": 0.90909094, + "hhea": 0.7619048, + "hmtx": 0.011257036, + "post": 0.99380803, + "total": 0.326794 + } + }, + "league-spartan/sources/LeagueSpartan.glyphs": { + "diffs": { + "(mark/kern)": 0.9978034, + "GDEF": 0.9265716, + "GPOS": 0.9520958, + "GSUB": 0.97289586, + "OS_2": 0.9814815, + "name": 0.8815789, + "post": 0.99523807, + "total": 0.996795 + } + }, + "licorice/sources/Licorice.glyphs": { + "diffs": { + "GSUB": 0.9781659, + "OS_2": 0.8888889, + "glyf": 0.9989767, + "hmtx": 0.9952904, + "maxp": 0.9, + "name": 0.96629214, + "total": 0.99900967 + } + }, + "limbu/sources/NotoSansLimbu.glyphs": { + "diffs": { + "(mark/kern)": 0.9935622, + "GPOS": 0.88439304, + "OS_2": 0.7962963, + "hhea": 0.95238096, + "hmtx": 0.96385545, + "name": 0.8598131, + "total": 0.989785 + } + }, + "linear-a/sources/NotoSansLinearA.designspace": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.99946386 + } + }, + "linear-b/sources/NotoSansLinearB.designspace": { + "diffs": { + "name": 0.97029704, + "total": 0.9999239 + } + }, + "lisu/sources/NotoSansLisu.glyphs": { + "diffs": { + "OS_2": 0.7962963, + "total": 0.99701256 + } + }, + "literata/sources/Literata-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.95553106, + "GDEF": 0.45284212, + "GPOS": 0.87254345, + "GSUB": 0.90277326, + "GlyphOrder": 0.991759, + "HVAR": 0.13900213, + "MVAR": 0.87830687, + "OS_2": 0.9814815, + "VVAR": "fontmake", + "glyf": 0.9780561, + "gvar": 0.979105, + "hhea": 0.95238096, + "hmtx": 0.99175435, + "maxp": 0.9, + "name": 0.96202534, + "post": 0.99051356, + "total": 0.9254128, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "literata/sources/Literata.glyphs": { + "diffs": { + "(mark/kern)": 0.97895265, + "GDEF": 0.45808688, + "GPOS": 0.8663352, + "GSUB": 0.91745245, + "GlyphOrder": 0.993266, + "HVAR": 0.75417566, + "MVAR": 0.87830687, + "VVAR": "fontmake", + "glyf": 0.98215115, + "gvar": 0.98366237, + "hhea": 0.95238096, + "hmtx": 0.99326223, + "maxp": 0.9, + "name": 0.96202534, + "post": 0.9922631, + "total": 0.93394, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "love-light/sources/LoveLight.glyphs": { + "diffs": { + "GSUB": 0.978125, + "name": 0.96629214, + "total": 0.9996404 + } + }, + "lovers-quarrel/sources/LoversQuarrel.glyphs": { + "diffs": { + "GSUB": 0.9594595, + "OS_2": 0.9259259, + "maxp": 0.9, + "name": 0.96629214, + "total": 0.9993886 + } + }, + "lugrasimo-fonts/sources/Lugrasimo-Regular.designspace": { + "diffs": { + "(mark/kern)": 0.0, + "GDEF": "fontc", + "GPOS": "fontc", + "HVAR": "fontc", + "OS_2": 0.7777778, + "STAT": "fontc", + "fvar": "fontc", + "gasp": "fontmake", + "glyf": 0.99720347, + "gvar": "fontc", + "name": 0.93877554, + "total": 0.92123586 + } + }, + "lumanosimo-fonts/sources/Lumanosimo-Regular.designspace": { + "diffs": { + "(mark/kern)": 0.0, + "GDEF": "fontc", + "GPOS": "fontc", + "HVAR": "fontc", + "OS_2": 0.7592593, + "STAT": "fontc", + "fvar": "fontc", + "gasp": "fontmake", + "gvar": "fontc", + "name": 0.9108911, + "total": 0.8225057 + } + }, + "lunasima-fonts/sources/Lunasima-Regular.designspace": { + "diffs": { + "(mark/kern)": 0.0, + "GDEF": "fontc", + "GPOS": "fontc", + "GSUB": 0.63276833, + "OS_2": 0.7962963, + "STAT": 0.9047619, + "fvar": 0.8888889, + "gasp": "fontmake", + "gvar": 0.99966484, + "name": 0.9655172, + "total": 0.41109824 + } + }, + "luxurious/sources/Luxurious-Script.glyphs": { + "diffs": { + "GSUB": 0.97594255, + "glyf": 0.998944, + "hmtx": 0.996127, + "name": 0.96629214, + "total": 0.99857837 + } + }, + "luxurious-roman/sources/Luxurious-Roman.glyphs": { + "diffs": { + "GSUB": 0.9819695, + "glyf": 0.9999528, + "hmtx": 0.9984639, + "name": 0.96629214, + "total": 0.99963474 + } + }, + "lycian/sources/NotoSansLycian.designspace": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.98935866 + } + }, + "lydian/sources/NotoSansLydian.designspace": { + "diffs": { + "OS_2": 0.7962963, + "name": 0.97029704, + "total": 0.99011934 + } + }, + "madimi/sources/madimi.glyphs": { + "diffs": { + "OS_2": 0.9259259, + "glyf": 0.9975138, + "hmtx": 0.9887324, + "name": 0.925, + "total": 0.99902046 + } + }, + "mahajani/sources/NotoSansMahajani.glyphs": { + "diffs": { + "(mark/kern)": 0.9668874, + "GPOS": 0.8039216, + "name": 0.8598131, + "total": 0.99595314 + } + }, + "makasar/sources/NotoSerifMakasar.designspace": { + "diffs": { + "(mark/kern)": 0.6689189, + "GPOS": 0.76, + "GSUB": 0.989011, + "HVAR": "fontc", + "OS_2": 0.8148148, + "STAT": "fontc", + "fvar": "fontc", + "gvar": "fontc", + "name": 0.9347826, + "total": 0.9317651 + } + }, + "makingbiorhyme/sources/BioRhyme.glyphs": { + "diffs": { + "(mark/kern)": 0.6313127, + "GDEF": 0.26296017, + "GPOS": 0.920398, + "GSUB": 0.7612014, + "GlyphOrder": 0.9919192, + "HVAR": 0.54477143, + "OS_2": 0.9814815, + "glyf": 0.9871688, + "gvar": 0.98782635, + "hhea": 0.95238096, + "hmtx": 0.9919028, + "maxp": 0.95, + "name": 0.8636364, + "post": 0.98490566, + "total": 0.81179947 + } + }, + "malayalam/sources/NotoSansMalayalam.glyphs": { + "diffs": { + "(mark/kern)": 0.93802565, + "GDEF": 0.68676275, + "GPOS": 0.9148936, + "GSUB": 0.9680426, + "HVAR": 0.30918595, + "MVAR": 0.98245615, + "OS_2": 0.962963, + "glyf": 0.999745, + "gvar": 0.99040806, + "hhea": 0.95238096, + "hmtx": 0.9593496, + "name": 0.993865, + "total": 0.983908 + } + }, + "malayalam/sources/NotoSerifMalayalam.glyphs": { + "diffs": { + "(mark/kern)": 0.992163, + "GDEF": 0.9767932, + "GPOS": 0.98, + "GSUB": 0.9691517, + "HVAR": 0.19877942, + "MVAR": 0.9787234, + "OS_2": 0.962963, + "glyf": 0.99990714, + "gvar": 0.99935514, + "hhea": 0.95238096, + "hmtx": 0.96100277, + "name": 0.98734176, + "total": 0.98987335 + } + }, + "mandaic/sources/NotoSansMandaic.designspace": { + "diffs": { + "(mark/kern)": 0.9898167, + "GPOS": 0.8076923, + "GSUB": 0.9838384, + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.9950834 + } + }, + "manichaean/sources/NotoSansManichaean.glyphs": { + "diffs": { + "(mark/kern)": 0.9944629, + "GPOS": 0.81632656, + "GSUB": 0.9909502, + "OS_2": 0.8148148, + "glyf": 1.0, + "name": 0.8598131, + "total": 0.9968828 + } + }, + "mansalva/sources/Mansalva.glyphs": { + "diffs": { + "(mark/kern)": 0.9987196, + "GPOS": 0.96268654, + "GSUB": 0.98703474, + "name": 0.96629214, + "total": 0.99972486 + } + }, + "marchen/sources/NotoSansMarchen.designspace": { + "diffs": { + "(mark/kern)": 0.99144137, + "GDEF": 1.0, + "GPOS": 0.84732825, + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.9984 + } + }, + "markazitext/sources/MarkaziText.glyphs": { + "diffs": { + "GDEF": 0.785957, + "GSUB": 0.99368685, + "MVAR": 0.974359, + "OS_2": 0.9814815, + "glyf": 0.9999213, + "gvar": 0.97788584, + "post": 0.99807876, + "total": 0.99054235 + } + }, + "masaram-gondi/sources/NotoSansMasaramGondi.glyphs": { + "diffs": { + "(mark/kern)": 0.9780676, + "GPOS": 0.70666665, + "GSUB": 0.98696464, + "name": 0.95327103, + "total": 0.99343514 + } + }, + "math/sources/NotoSansMath.glyphspackage": { + "diffs": { + "GSUB": 0.99599266, + "MATH": "fontmake", + "cmap": 0.99713933, + "glyf": 0.9030496, + "head": 0.8636364, + "hhea": 0.95238096, + "hmtx": 0.9842598, + "maxp": 0.95, + "name": 0.95049506, + "total": 0.876295 + } + }, + "mavenproFont/sources/MavenPro.glyphs": { + "diffs": { + "GSUB": 0.9918831, + "maxp": 0.95, + "total": 0.99989516 + } + }, + "mayan-numerals/sources/NotoSansMayanNumerals.designspace": { + "diffs": { + "name": 0.97029704, + "total": 0.9982879 + } + }, + "mea-culpa/sources/MeaCulpaPro.glyphs": { + "diffs": { + "GSUB": 0.9770833, + "OS_2": 0.8888889, + "name": 0.96629214, + "total": 0.999595 + } + }, + "medefaidrin/sources/NotoSansMedefaidrin.designspace": { + "diffs": { + "(mark/kern)": 0.9987013, + "GPOS": 0.9714286, + "OS_2": 0.7962963, + "head": 0.95454544, + "total": 0.9991271 + } + }, + "meetei-mayek/sources/NotoSansMeeteiMayek.glyphs": { + "diffs": { + "(mark/kern)": 0.75746924, + "GDEF": 0.4092827, + "GPOS": 0.6666667, + "HVAR": 0.18627451, + "OS_2": 0.7777778, + "avar": 0.6060606, + "fvar": 0.9830508, + "glyf": 0.19284803, + "gvar": 0.14252242, + "head": 0.90909094, + "hhea": 0.85714287, + "hmtx": 0.09375, + "total": 0.2352261 + } + }, + "mende-kikakui/sources/NotoSansMendeKikakui.glyphs": { + "diffs": { + "GPOS": 0.973913, + "GSUB": 0.9677419, + "OS_2": 0.8148148, + "glyf": 0.9994787, + "maxp": 0.9, + "name": 0.8598131, + "total": 0.997672 + } + }, + "meow-script/sources/MeowScript.glyphs": { + "diffs": { + "GSUB": 0.9892257, + "OS_2": 0.8888889, + "glyf": 0.99870455, + "hmtx": 0.994617, + "name": 0.96629214, + "total": 0.998937 + } + }, + "merienda/sources/Merienda.glyphs": { + "diffs": { + "(mark/kern)": 0.9840206, + "GDEF": 0.9541169, + "GSUB": 0.863464, + "GlyphOrder": 0.9878604, + "HVAR": 0.69530356, + "OS_2": 0.9814815, + "glyf": 0.9682643, + "gvar": 0.9664715, + "hhea": 0.95238096, + "hmtx": 0.98784196, + "maxp": 0.9, + "post": 0.98126465, + "total": 0.96714884 + } + }, + "meroitic/sources/NotoSansMeroitic.designspace": { + "diffs": { + "GlyphOrder": 0.08, + "cmap": 0.9858657, + "glyf": 0.9979127, + "hhea": 0.95238096, + "hmtx": 0.996337, + "maxp": 0.95, + "name": 0.97029704, + "total": 0.98665774 + } + }, + "miao/sources/NotoSansMiao.glyphs": { + "diffs": { + "(mark/kern)": 0.9994196, + "GPOS": 0.97494304, + "GSUB": 0.97604793, + "glyf": 0.9994475, + "name": 0.8598131, + "total": 0.99777514 + } + }, + "modi/sources/NotoSansModi.glyphs": { + "diffs": { + "(mark/kern)": 0.9946827, + "GDEF": 1.0, + "GPOS": 0.78070176, + "GSUB": 0.82051283, + "OS_2": 0.8148148, + "name": 0.8598131, + "total": 0.9929319 + } + }, + "mona-sans/sources/MonaSans.glyphspackage": { + "diffs": { + "(mark/kern)": 0.99984485, + "GDEF": 0.18275316, + "GPOS": 0.91390115, + "GSUB": 0.9666425, + "HVAR": 0.5178366, + "OS_2": 0.962963, + "glyf": 0.99966645, + "gvar": 0.97603637, + "name": 0.8956522, + "total": 0.9583986 + } + }, + "mondaFont/sources/Monda.glyphs": { + "diffs": { + "GSUB": 0.9645495, + "gvar": 0.99926144, + "post": 0.9982379, + "total": 0.9989282 + } + }, + "monte-carlo/sources/MonteCarloPro.glyphs": { + "diffs": { + "GSUB": 0.9872674, + "OS_2": 0.962963, + "glyf": 0.9996087, + "hmtx": 0.991992, + "name": 0.9183673, + "total": 0.999424 + } + }, + "moolahlah/sources/MooLahLah.glyphs": { + "diffs": { + "GSUB": 0.9815157, + "glyf": 0.9998854, + "hmtx": 0.992163, + "name": 0.96629214, + "total": 0.99965936 + } + }, + "mooliFont/sources/Mooli.glyphs": { + "diffs": { + "GSUB": 0.9689558, + "OS_2": 0.9814815, + "name": 0.97959185, + "post": 0.991453, + "total": 0.9990827 + } + }, + "moondance/sources/MoonDancePro.glyphs": { + "diffs": { + "GSUB": 0.97109824, + "OS_2": 0.8888889, + "glyf": 0.9988292, + "hmtx": 0.9951877, + "maxp": 0.95, + "name": 0.96629214, + "total": 0.9986265 + } + }, + "mro/sources/NotoSansMro.designspace": { + "diffs": { + "name": 0.97029704, + "total": 0.99915546 + } + }, + "ms-madi/sources/MsMadi.glyphs": { + "diffs": { + "GSUB": 0.9690522, + "OS_2": 0.8888889, + "name": 0.96629214, + "total": 0.9994176 + } + }, + "mulish/sources/Mulish-Italic.glyphs": { + "diffs": { + "GSUB": 0.9873541, + "OS_2": 0.9814815, + "STAT": 0.9375, + "avar": 0.71428573, + "fvar": 0.9661017, + "glyf": 0.9995115, + "gvar": 0.9633786, + "head": 0.95454544, + "name": 0.9240506, + "total": 0.9917844 + } + }, + "mulish/sources/Mulish.glyphs": { + "diffs": { + "GSUB": 0.9873541, + "avar": 0.71428573, + "fvar": 0.9661017, + "glyf": 0.9995059, + "gvar": 0.963974, + "name": 0.93670887, + "total": 0.99115574 + } + }, + "multani/sources/NotoSansMultani.designspace": { + "diffs": { + "name": 0.97029704, + "total": 0.99945265 + } + }, + "music/sources/NotoMusic.glyphs": { + "diffs": { + "GDEF": 0.9932886, + "GPOS": 0.98553145, + "OS_2": 0.9814815, + "name": 0.97029704, + "total": 0.99761957 + } + }, + "my-soul/sources/MySoul.glyphs": { + "diffs": { + "GSUB": 0.9754501, + "OS_2": 0.8888889, + "name": 0.96629214, + "total": 0.9994888 + } + }, + "myanmar/sources/NotoSansMyanmar.glyphs": { + "diffs": { + "GDEF": 0.68417597, + "GSUB": 0.9436735, + "HVAR": 0.59129566, + "OS_2": 0.7962963, + "avar": 0.95454544, + "fvar": 0.8833333, + "gvar": 0.9997749, + "hmtx": 0.99358976, + "total": 0.996327 + } + }, + "myanmar/sources/NotoSansMyanmarUI.glyphs": { + "diffs": { + "GDEF": 0.66828674, + "GSUB": 0.98504984, + "HVAR": 0.5892157, + "avar": 0.95454544, + "fvar": 0.8833333, + "glyf": 0.9997716, + "gvar": 0.9691498, + "hmtx": 0.9983845, + "total": 0.97647953 + } + }, + "myanmar/sources/NotoSerifMyanmar.glyphs": { + "diffs": { + "(mark/kern)": 0.9914123, + "GDEF": 0.8381805, + "GSUB": 0.9869403, + "HVAR": 0.37992832, + "OS_2": 0.7962963, + "avar": 0.95454544, + "fvar": 0.8833333, + "glyf": 0.99997824, + "gvar": 0.99009836, + "hmtx": 0.994702, + "total": 0.9882917 + } + }, + "nabataean/sources/NotoSansNabataean.designspace": { + "diffs": { + "name": 0.97029704, + "total": 0.99933326 + } + }, + "nag-mundari/sources/NotoSansNagMundari.glyphs": { + "diffs": { + "(mark/kern)": 0.97461927, + "GPOS": 0.74725276, + "name": 0.97029704, + "total": 0.99543625 + } + }, + "nandinagari/sources/NotoSansNandinagari.glyphs": { + "diffs": { + "(mark/kern)": 0.9991903, + "GPOS": 0.739726, + "GSUB": 0.93229675, + "glyf": 0.8422775, + "hmtx": 0.78854626, + "maxp": 0.9, + "name": 0.9026549, + "total": 0.86240387, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "neonderthaw/sources/NeonDerThaw.glyphs": { + "diffs": { + "GSUB": 0.9770833, + "OS_2": 0.9074074, + "glyf": 0.99945027, + "hmtx": 0.995283, + "maxp": 0.95, + "name": 0.96629214, + "total": 0.9993228 + } + }, + "new-tai-lue/sources/NotoSansNewTaiLue.glyphs": { + "diffs": { + "GDEF": 0.74509805, + "OS_2": 0.7777778, + "glyf": 1.0, + "gvar": 0.84559184, + "name": 0.9104478, + "total": 0.92759424 + } + }, + "newa/sources/NotoSansNewa.glyphs": { + "diffs": { + "(mark/kern)": 0.99673426, + "GDEF": 0.99835974, + "GPOS": 0.9942556, + "GSUB": 0.9609524, + "name": 0.8598131, + "total": 0.9978552 + } + }, + "nko/sources/NotoSansNKo.glyphs": { + "diffs": { + "GPOS": 0.9880515, + "OS_2": 0.9814815, + "name": 0.8598131, + "total": 0.99767923 + } + }, + "nko/sources/NotoSansNKoUnjoined.glyphs": { + "diffs": { + "GPOS": 0.9880515, + "OS_2": 0.9814815, + "total": 0.9978928 + } + }, + "nushu/sources/NotoSansNushu.glyphs": { + "diffs": { + "OS_2": 0.7592593, + "name": 0.8598131, + "post": 0.99882215, + "total": 0.9860927, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "nushu/sources/NotoTraditionalNushu.glyphs": { + "diffs": { + "OS_2": 0.9444444, + "VVAR": "fontmake", + "fvar": 0.852459, + "gvar": 0.99999195, + "name": 0.928, + "total": 0.988252, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "ogham/sources/NotoSansOgham.designspace": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.99052036 + } + }, + "ojuju/sources/Ojuju.glyphs": { + "diffs": { + "GSUB": 0.9962121, + "glyf": 0.9984782, + "gvar": 0.9972092, + "hmtx": 0.9961014, + "maxp": 0.95, + "total": 0.9994922 + } + }, + "ol-chiki/sources/NotoSansOlChiki.glyphs": { + "diffs": { + "HVAR": 0.93846154, + "OS_2": 0.7962963, + "gvar": 0.99649817, + "total": 0.9955223 + } + }, + "old-hungarian/sources/NotoSansOldHungarian.glyphs": { + "diffs": { + "OS_2": 0.9814815, + "name": 0.8598131, + "total": 0.9993176 + } + }, + "old-italic/sources/NotoSansOldItalic.designspace": { + "diffs": { + "GSUB": 0.96666664, + "name": 0.97029704, + "total": 0.9982581 + } + }, + "old-north-arabian/sources/NotoSansOldNorthArabian.designspace": { + "diffs": { + "name": 0.97029704, + "total": 0.9991367 + } + }, + "old-permic/sources/NotoSansOldPermic.designspace": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.99594647 + } + }, + "old-persian/sources/NotoSansOldPersian.designspace": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.9972255 + } + }, + "old-sogdian/sources/NotoSansOldSogdian.glyphs": { + "diffs": { + "(mark/kern)": 0.9968553, + "GPOS": 0.9714286, + "OS_2": 0.9814815, + "name": 0.8598131, + "total": 0.9970318 + } + }, + "old-south-arabian/sources/NotoSansOldSouthArabian.designspace": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.9907024 + } + }, + "old-turkic/sources/NotoSansOldTurkic.designspace": { + "diffs": { + "OS_2": 0.7962963, + "name": 0.97029704, + "total": 0.9952272 + } + }, + "old-uyghur/sources/NotoSerifOldUyghur.glyphs": { + "diffs": { + "(mark/kern)": 0.951049, + "GPOS": 0.88271606, + "OS_2": 0.962963, + "name": 0.85148513, + "total": 0.99480385 + } + }, + "ole/sources/Ole.glyphs": { + "diffs": { + "GSUB": 0.9792244, + "glyf": 0.9995072, + "hmtx": 0.9953488, + "name": 0.96629214, + "total": 0.99930775 + } + }, + "onest/sources/Onest.glyphs": { + "diffs": { + "GSUB": 0.96463025, + "fvar": 0.9830508, + "gvar": 0.9999794, + "name": 0.9605263, + "total": 0.9992064 + } + }, + "oooh-baby/sources/OoohBaby.glyphs": { + "diffs": { + "GSUB": 0.9781659, + "name": 0.96629214, + "total": 0.9997235 + } + }, + "orbitron-vf/sources/Orbitron.glyphs": "identical", + "oriya/sources/NotoSerifOriya.glyphs": { + "diffs": { + "(mark/kern)": 0.99054563, + "GDEF": 0.87416106, + "GPOS": 0.7565789, + "GSUB": 0.9837093, + "OS_2": 0.9074074, + "glyf": 0.9994622, + "gvar": 0.8272054, + "total": 0.963456 + } + }, + "osage/sources/NotoSansOsage.glyphs": { + "diffs": { + "OS_2": 0.8148148, + "glyf": 1.0, + "name": 0.8598131, + "total": 0.9958655 + } + }, + "osmanya/sources/NotoSansOsmanya.designspace": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.9957271 + } + }, + "ottoman-siyaq-numbers/sources/NotoSerifOttomanSiyaq.glyphs": { + "diffs": { + "OS_2": 0.962963, + "cmap": 0.9849624, + "name": 0.96629214, + "total": 0.9988151 + } + }, + "pahawh-hmong/sources/NotoSansPahawhHmong.glyphs": { + "diffs": { + "(mark/kern)": 0.97472924, + "GPOS": 0.816, + "OS_2": 0.8148148, + "name": 0.8598131, + "total": 0.9659732, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "palmyrene/sources/NotoSansPalmyrene.designspace": { + "diffs": { + "name": 0.97029704, + "total": 0.99967587 + } + }, + "paprika/sources/Paprika.glyphs": { + "diffs": { + "GSUB": 0.97959185, + "OS_2": 0.8888889, + "name": 0.96842104, + "total": 0.99932945 + } + }, + "passions-conflict/sources/PassionsConflict.glyphs": { + "diffs": { + "(mark/kern)": 0.99947333, + "GSUB": 0.9786856, + "glyf": 0.99891984, + "hmtx": 0.9905363, + "maxp": 0.95, + "name": 0.96629214, + "total": 0.9987825 + } + }, + "pau-cin-hau/sources/NotoSansPauCinHau.glyphs": { + "diffs": { + "OS_2": 0.8148148, + "maxp": 0.9, + "name": 0.8598131, + "total": 0.99202156 + } + }, + "petemoss/sources/Petemoss.glyphs": { + "diffs": { + "GSUB": 0.98178506, + "glyf": 0.998992, + "hmtx": 0.995283, + "name": 0.96629214, + "total": 0.99921167 + } + }, + "phags-pa/sources/NotoSansPhagsPa.glyphs": { + "diffs": { + "GSUB": 0.9886935, + "OS_2": 0.8148148, + "glyf": 1.0, + "name": 0.8598131, + "total": 0.997705 + } + }, + "phoenician/sources/NotoSansPhoenician.designspace": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.9933015 + } + }, + "platypi/sources/Platypi-Italic.glyphs": { + "diffs": { + "GPOS": 0.9981848, + "GSUB": 0.9967949, + "OS_2": 0.9814815, + "STAT": 0.9375, + "glyf": 0.9996998, + "gvar": 0.9955698, + "head": 0.95454544, + "hmtx": 0.99452806, + "name": 0.86885244, + "total": 0.9990744 + } + }, + "platypi/sources/Platypi.glyphs": { + "diffs": { + "(mark/kern)": 0.99996185, + "GPOS": 0.93710774, + "GSUB": 0.99702084, + "glyf": 0.9997793, + "gvar": 0.99808323, + "hmtx": 0.99636364, + "name": 0.90163934, + "total": 0.98361915 + } + }, + "play-ball/sources/Playball.glyphs": { + "diffs": { + "GSUB": 0.9757785, + "OS_2": 0.9259259, + "glyf": 0.9999367, + "hmtx": 0.99746513, + "name": 0.96629214, + "total": 0.9994158 + } + }, + "praise-script/sources/Praise-Pro.glyphs": { + "diffs": { + "GSUB": 0.9907481, + "glyf": 0.99994427, + "hmtx": 0.99909586, + "maxp": 0.9, + "name": 0.96629214, + "total": 0.9995403 + } + }, + "psalter-pahlavi/sources/NotoSansPsalterPahlavi.glyphs": { + "diffs": { + "GPOS": 0.9943343, + "name": 0.8598131, + "total": 0.9985173 + } + }, + "puppies-play/sources/PuppiesPlay.glyphs": { + "diffs": { + "GSUB": 0.9785156, + "OS_2": 0.8888889, + "glyf": 0.99901694, + "hmtx": 0.9843014, + "name": 0.96629214, + "total": 0.9988768 + } + }, + "questrial/sources/Questrial.glyphspackage": { + "diffs": { + "GSUB": 0.9617569, + "OS_2": 0.9074074, + "name": 0.9782609, + "total": 0.99883235 + } + }, + "qwigley/sources/Qwigley.glyphs": { + "diffs": { + "GSUB": 0.96347034, + "OS_2": 0.9444444, + "glyf": 0.99793327, + "name": 0.96629214, + "total": 0.99857056 + } + }, + "radiocanadadisplay/sources/RadioCanadaBig-Italic.glyphs": { + "diffs": { + "GSUB": 0.9739583, + "total": 0.9995215 + } + }, + "radiocanadadisplay/sources/RadioCanadaBig.glyphs": { + "diffs": { + "GSUB": 0.97565216, + "total": 0.9995103 + } + }, + "radiocanadafonts/sources/RadioCanada-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.88800555, + "GDEF": 0.73975766, + "GPOS": 0.9597855, + "GSUB": 0.8536901, + "GlyphOrder": 0.99874765, + "HVAR": 0.9991572, + "glyf": 0.9971738, + "gvar": 0.99722916, + "hhea": 0.95238096, + "hmtx": 0.9987469, + "maxp": 0.95, + "name": 0.8767123, + "post": 0.9985359, + "total": 0.97602254 + } + }, + "radiocanadafonts/sources/RadioCanada.glyphs": { + "diffs": { + "(mark/kern)": 0.8979577, + "GDEF": 0.77737665, + "GPOS": 0.96069866, + "GSUB": 0.8346947, + "GlyphOrder": 0.9987812, + "HVAR": 0.52133334, + "glyf": 0.9971912, + "gvar": 0.9973619, + "hhea": 0.95238096, + "hmtx": 0.9987805, + "maxp": 0.95, + "name": 0.7804878, + "post": 0.9985816, + "total": 0.96639943 + } + }, + "readexpro/sources/ReadexPro.glyphs": { + "diffs": { + "(mark/kern)": 0.98034465, + "GDEF": 0.67381245, + "GSUB": 0.977155, + "HVAR": 0.2528072, + "glyf": 0.9990127, + "gvar": 0.9934174, + "name": 0.9370629, + "total": 0.9768416 + } + }, + "rejang/sources/NotoSansRejang.glyphs": { + "diffs": { + "(mark/kern)": 0.9931787, + "GPOS": 0.94813466, + "OS_2": 0.7962963, + "hmtx": 0.98, + "name": 0.8598131, + "total": 0.9543341, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "road-rage/sources/RoadRage.glyphs": { + "diffs": { + "(mark/kern)": 0.9972999, + "GSUB": 0.9758551, + "OS_2": 0.9814815, + "glyf": 0.9967785, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.9643963, + "name": 0.86315787, + "total": 0.9965927 + } + }, + "rubik/sources/Rubik-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.98068345, + "GPOS": 0.8787276, + "GSUB": 0.89577466, + "GlyphOrder": 0.9987261, + "HVAR": 0.998958, + "OS_2": 0.9814815, + "STAT": 0.9375, + "glyf": 0.99471474, + "gvar": 0.9965993, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.99872506, + "maxp": 0.85, + "name": 0.9726027, + "post": 0.9984235, + "total": 0.9892475 + } + }, + "rubik/sources/Rubik.glyphs": { + "diffs": { + "(mark/kern)": 0.9784739, + "GPOS": 0.8608467, + "GSUB": 0.9135634, + "GlyphOrder": 0.9987261, + "HVAR": 0.99894774, + "OS_2": 0.9814815, + "glyf": 0.99473065, + "gvar": 0.9904418, + "hhea": 0.95238096, + "hmtx": 0.99872506, + "maxp": 0.85, + "post": 0.9984235, + "total": 0.94143033 + } + }, + "ruge-boogie/sources/RugeBoogiePro.glyphs": { + "diffs": { + "GSUB": 0.9913595, + "OS_2": 0.8888889, + "glyf": 0.9999336, + "maxp": 0.95, + "name": 0.96629214, + "total": 0.9996273 + } + }, + "runic/sources/NotoSansRunic.designspace": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.99649644 + } + }, + "ruthie/sources/Ruthie.glyphs": { + "diffs": { + "(mark/kern)": 0.99408937, + "GSUB": 0.9704985, + "OS_2": 0.8518519, + "glyf": 0.9945126, + "maxp": 0.95, + "name": 0.96629214, + "total": 0.99436015 + } + }, + "samaritan/sources/NotoSansSamaritan.glyphs": { + "diffs": { + "OS_2": 0.7777778, + "name": 0.97029704, + "total": 0.996633 + } + }, + "sancreek/sources/Sancreek.glyphs": { + "diffs": { + "name": 0.96842104, + "post": 0.9896907, + "total": 0.99986595 + } + }, + "sassy-frass/sources/SassyFrass.glyphs": { + "diffs": { + "(mark/kern)": 0.9941668, + "GSUB": 0.980322, + "glyf": 0.9989164, + "hmtx": 0.992163, + "name": 0.96629214, + "total": 0.99671036 + } + }, + "saurashtra/sources/NotoSansSaurashtra.glyphs": { + "diffs": { + "(mark/kern)": 0.98993963, + "GPOS": 0.875, + "GSUB": 0.991453, + "OS_2": 0.8148148, + "name": 0.8598131, + "total": 0.9755795, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "schibsted-grotesk/sources/SchibstedGrotesk-Italic.glyphs": { + "diffs": { + "GPOS": 0.9985057, + "GSUB": 0.989011, + "glyf": 0.99979347, + "gvar": 0.9816352, + "maxp": 0.9, + "name": 0.92436975, + "total": 0.998163 + } + }, + "schibsted-grotesk/sources/SchibstedGrotesk.glyphs": { + "diffs": { + "GPOS": 0.99849343, + "GSUB": 0.989011, + "glyf": 1.0, + "gvar": 0.98394346, + "maxp": 0.95, + "name": 0.92436975, + "total": 0.99832916 + } + }, + "sedan/sources/Sedan-Italic.glyphs": { + "diffs": { + "GSUB": 0.9744745, + "name": 0.90697676, + "total": 0.9990663 + } + }, + "sedan/sources/Sedan-Regular.glyphs": { + "diffs": { + "GSUB": 0.98160535, + "name": 0.95, + "total": 0.999096 + } + }, + "send-flowers/sources/SendFlowers.glyphs": { + "diffs": { + "OS_2": 0.9814815, + "maxp": 0.95, + "name": 0.96629214, + "total": 0.99989986 + } + }, + "seymourFont/sources/SeymourOne.glyphs": { + "diffs": { + "GSUB": 0.98370373, + "maxp": 0.95, + "name": 0.96842104, + "post": 0.9935484, + "total": 0.9996164 + } + }, + "shalimar/sources/Shalimar.glyphs": { + "diffs": { + "GSUB": 0.9792332, + "glyf": 0.99802566, + "hmtx": 0.98552126, + "name": 0.86315787, + "total": 0.9981324 + } + }, + "sharada/sources/NotoSansSharada.glyphs": { + "diffs": { + "(mark/kern)": 0.997669, + "GDEF": 0.99210113, + "GPOS": 0.9834206, + "name": 0.8598131, + "total": 0.9948136 + } + }, + "shavian/sources/NotoSansShavian.designspace": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.9941607 + } + }, + "siddham/sources/NotoSansSiddham.glyphs": { + "diffs": { + "(mark/kern)": 0.98931503, + "GDEF": 0.99167824, + "GPOS": 0.99816793, + "GSUB": 0.9769392, + "name": 0.8, + "total": 0.9959425 + } + }, + "sinhala/sources/NotoSansSinhala.glyphs": { + "diffs": { + "(mark/kern)": 0.997008, + "GDEF": 0.7348735, + "GPOS": 0.9362287, + "HVAR": 0.34117004, + "OS_2": 0.962963, + "avar": 0.95454544, + "fvar": 0.87938595, + "gvar": 0.99993855, + "hhea": 0.95238096, + "hmtx": 0.9938367, + "name": 0.993865, + "total": 0.9969163 + } + }, + "sinhala/sources/NotoSerifSinhala.glyphs": { + "diffs": { + "(mark/kern)": 0.9972085, + "GDEF": 0.76133263, + "GPOS": 0.89604497, + "HVAR": 0.33390903, + "OS_2": 0.962963, + "gvar": 0.99993837, + "hhea": 0.95238096, + "hmtx": 0.9938367, + "name": 0.993865, + "total": 0.99614656 + } + }, + "smooch-sans/sources/SmoochSans.glyphs": { + "diffs": { + "GSUB": 0.9787611, + "glyf": 0.9998028, + "hmtx": 0.998452, + "name": 0.92105263, + "total": 0.99957216 + } + }, + "soft-type-jacquard/sources/Jacquard12.glyphs": { + "diffs": { + "GSUB": 0.97932816, + "OS_2": 0.9814815, + "maxp": 0.9, + "name": 0.9577465, + "post": 0.9878049, + "total": 0.9992083 + } + }, + "soft-type-jacquard/sources/Jacquard12Charted.glyphs": { + "diffs": { + "GSUB": 0.97932816, + "OS_2": 0.9814815, + "name": 0.9577465, + "post": 0.9878049, + "total": 0.99995375 + } + }, + "soft-type-jacquard/sources/Jacquard24.glyphs": { + "diffs": { + "GSUB": 0.97932816, + "OS_2": 0.962963, + "maxp": 0.9, + "name": 0.9577465, + "post": 0.9878049, + "total": 0.9997167 + } + }, + "soft-type-jacquard/sources/Jacquard24Charted.glyphs": { + "diffs": { + "GSUB": 0.97932816, + "OS_2": 0.962963, + "name": 0.9577465, + "post": 0.9878049, + "total": 0.999987 + } + }, + "soft-type-jacquarda-bastarda/sources/Jacquarda-Bastarda-9.glyphs": { + "diffs": { + "GSUB": 0.97932816, + "OS_2": 0.9814815, + "maxp": 0.9, + "name": 0.9577465, + "post": 0.9872612, + "total": 0.9987384 + } + }, + "soft-type-jersey/sources/Jersey10.glyphs": { + "diffs": { + "GSUB": 0.9791232, + "OS_2": 0.9814815, + "maxp": 0.9, + "name": 0.9577465, + "post": 0.9882353, + "total": 0.9991733 + } + }, + "soft-type-jersey/sources/Jersey10Charted.glyphs": { + "diffs": { + "GSUB": 0.9791232, + "OS_2": 0.9814815, + "name": 0.9577465, + "post": 0.9882353, + "total": 0.99990326 + } + }, + "soft-type-jersey/sources/Jersey15.glyphs": { + "diffs": { + "GSUB": 0.9791232, + "OS_2": 0.962963, + "maxp": 0.9, + "name": 0.9577465, + "post": 0.9881657, + "total": 0.9994992 + } + }, + "soft-type-jersey/sources/Jersey15Charted.glyphs": { + "diffs": { + "GSUB": 0.9791232, + "OS_2": 0.962963, + "name": 0.9577465, + "post": 0.9881657, + "total": 0.99994946 + } + }, + "soft-type-jersey/sources/Jersey20.glyphs": { + "diffs": { + "GSUB": 0.9791232, + "OS_2": 0.9814815, + "maxp": 0.9, + "name": 0.9577465, + "post": 0.9881657, + "total": 0.99973357 + } + }, + "soft-type-jersey/sources/Jersey20Charted.glyphs": { + "diffs": { + "GSUB": 0.9791232, + "OS_2": 0.9814815, + "glyf": 1.0, + "name": 0.9577465, + "post": 0.9881657, + "total": 0.9999722 + } + }, + "soft-type-jersey/sources/Jersey25.glyphs": { + "diffs": { + "GSUB": 0.9791232, + "OS_2": 0.9814815, + "maxp": 0.9, + "name": 0.9577465, + "post": 0.9881657, + "total": 0.9998157 + } + }, + "soft-type-jersey/sources/Jersey25Charted.glyphs": { + "diffs": { + "GSUB": 0.9791232, + "OS_2": 0.9814815, + "maxp": 0.9, + "name": 0.9577465, + "post": 0.989899, + "total": 0.99980813 + } + }, + "soft-type-micro/sources/Micro5.glyphs": { + "diffs": { + "GSUB": 0.9791232, + "OS_2": 0.9814815, + "maxp": 0.9, + "name": 0.9577465, + "post": 0.98802394, + "total": 0.9983259 + } + }, + "soft-type-yarndings/sources/Yarndings12.glyphs": { + "diffs": { + "OS_2": 0.9259259, + "maxp": 0.9, + "name": 0.9577465, + "post": 0.9259259, + "total": 0.9991715 + } + }, + "soft-type-yarndings/sources/Yarndings12Charted.glyphs": { + "diffs": { + "OS_2": 0.9259259, + "name": 0.9577465, + "post": 0.9259259, + "total": 0.9998789 + } + }, + "soft-type-yarndings/sources/Yarndings20.glyphs": { + "diffs": { + "OS_2": 0.9259259, + "maxp": 0.9, + "name": 0.9577465, + "post": 0.9259259, + "total": 0.9996189 + } + }, + "soft-type-yarndings/sources/Yarndings20Charted.glyphs": { + "diffs": { + "OS_2": 0.9259259, + "name": 0.9577465, + "post": 0.9259259, + "total": 0.9999426 + } + }, + "sogdian/sources/NotoSansSogdian.glyphs": { + "diffs": { + "(mark/kern)": 0.9986468, + "GPOS": 0.78125, + "GSUB": 0.99569994, + "name": 0.8598131, + "total": 0.9985297 + } + }, + "solitreo/sources/Solitreo.glyphs": { + "diffs": { + "(mark/kern)": 0.9797532, + "GPOS": 0.80139375, + "GSUB": 0.97938144, + "name": 0.96629214, + "total": 0.99130183 + } + }, + "sometype-mono/sources/SometypeMono-Italic.glyphs": { + "diffs": { + "GSUB": 0.974691, + "HVAR": 0.030901287, + "OS_2": 0.8148148, + "STAT": 0.9375, + "glyf": 0.9997876, + "gvar": 0.97597265, + "head": 0.95454544, + "name": 0.9375, + "post": 0.99705017, + "total": 0.9660629 + } + }, + "sometype-mono/sources/SometypeMono.glyphs": { + "diffs": { + "GSUB": 0.974691, + "HVAR": 0.030901287, + "OS_2": 0.8333333, + "glyf": 1.0, + "gvar": 0.97718006, + "post": 0.99705017, + "total": 0.96590734 + } + }, + "sono/sources/Sono.glyphs": { + "diffs": { + "GDEF": 0.7604743, + "GSUB": 0.9760202, + "HVAR": 0.7253259, + "glyf": 0.99974436, + "gvar": 0.99993956, + "hmtx": 0.99469495, + "name": 0.9101796, + "total": 0.9919622 + } + }, + "sora-sompeng/sources/NotoSansSoraSompeng.glyphs": { + "diffs": { + "VVAR": "fontmake", + "gvar": 0.9997791, + "total": 0.97400975, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "soyombo/sources/NotoSansSoyombo.designspace": { + "diffs": { + "(mark/kern)": 0.9993294, + "GDEF": 1.0, + "GPOS": 0.9996117, + "GSUB": 0.9871837, + "name": 0.97029704, + "total": 0.9992933 + } + }, + "splash/sources/Splash.glyphs": { + "diffs": { + "GSUB": 0.99520385, + "OS_2": 0.9814815, + "glyf": 0.9953973, + "maxp": 0.9, + "name": 0.96629214, + "total": 0.9956582 + } + }, + "square-peg/sources/SquarePeg.glyphs": { + "diffs": { + "GSUB": 0.9819967, + "name": 0.96629214, + "total": 0.99967104 + } + }, + "style-script/sources/StyleScript-Pro.glyphs": { + "diffs": { + "GSUB": 0.9890225, + "OS_2": 0.9444444, + "glyf": 0.99918073, + "hmtx": 0.997921, + "maxp": 0.95, + "name": 0.96629214, + "total": 0.9990967 + } + }, + "sundanese/sources/NotoSansSundanese.glyphs": { + "diffs": { + "(mark/kern)": 0.99375, + "GPOS": 0.91463417, + "HVAR": 0.93877554, + "OS_2": 0.7962963, + "gvar": 0.99959034, + "hmtx": 0.9892473, + "name": 0.9104478, + "total": 0.99383247 + } + }, + "syloti-nagri/sources/NotoSansSylotiNagri.glyphs": { + "diffs": { + "(mark/kern)": 0.9910314, + "GPOS": 0.8235294, + "GSUB": 0.989011, + "OS_2": 0.8148148, + "name": 0.8598131, + "total": 0.96953964, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "symbols/sources/NotoSansSymbols.glyphspackage": { + "diffs": { + "VVAR": "fontmake", + "glyf": 0.99914515, + "gvar": 0.9946853, + "hmtx": 0.9988235, + "total": 0.9797488, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "symbols/sources/NotoSansSymbols2.glyphspackage": { + "diffs": { + "GSUB": 0.99130434, + "maxp": 0.95, + "name": 0.97029704, + "total": 0.9834333, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "syriac/sources/NotoSansSyriac.glyphs": { + "diffs": { + "GPOS": 0.9960613, + "GSUB": 0.98206276, + "OS_2": 0.8148148, + "fvar": 0.9830508, + "gvar": 0.99980265, + "name": 0.9634146, + "total": 0.9989456 + } + }, + "syriac/sources/NotoSansSyriacEastern.glyphs": { + "diffs": { + "GSUB": 0.9961905, + "HVAR": 0.96484375, + "OS_2": 0.8148148, + "name": 0.88461536, + "total": 0.99882257 + } + }, + "syriac/sources/NotoSansSyriacWestern.glyphs": { + "diffs": { + "GPOS": 0.9934479, + "GSUB": 0.996357, + "OS_2": 0.8148148, + "gvar": 0.9998062, + "name": 0.88461536, + "total": 0.99868894 + } + }, + "tac/sources/Tac.glyphspackage": { + "diffs": { + "GSUB": 0.9871355, + "glyf": 0.9951488, + "hmtx": 0.99638665, + "maxp": 0.9, + "name": 0.8674699, + "total": 0.99961996 + } + }, + "tagalog/sources/NotoSansTagalog.glyphs": { + "diffs": { + "GPOS": 0.99236643, + "OS_2": 0.8148148, + "name": 0.8598131, + "total": 0.9622233, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "tagbanwa/sources/NotoSansTagbanwa.designspace": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.9935822 + } + }, + "tai-le/sources/NotoSansTaiLe.glyphs": { + "diffs": { + "(mark/kern)": 0.962963, + "GDEF": 0.94505495, + "GPOS": 0.79012346, + "OS_2": 0.7777778, + "hmtx": 0.93333334, + "name": 0.8598131, + "total": 0.9898302 + } + }, + "tai-tham/sources/NotoSansTaiTham.glyphs": { + "diffs": { + "GDEF": 0.7508541, + "HVAR": 0.9948507, + "OS_2": 0.9814815, + "avar": "fontc", + "fvar": 0.9411765, + "glyf": 0.9992643, + "gvar": 0.9776169, + "hhea": 0.95238096, + "hmtx": 0.99396133, + "maxp": 0.95, + "total": 0.948364 + } + }, + "tai-viet/sources/NotoSansTaiViet.glyphs": { + "diffs": { + "(mark/kern)": 0.9944009, + "GPOS": 0.9277899, + "OS_2": 0.7962963, + "name": 0.8598131, + "total": 0.99432874 + } + }, + "takri/sources/NotoSansTakri.designspace": { + "diffs": { + "(mark/kern)": 0.9898358, + "GDEF": 0.85365856, + "GPOS": 0.9882321, + "name": 0.97029704, + "total": 0.991722 + } + }, + "tamil/sources/NotoSansTamil.glyphs": { + "diffs": { + "(mark/kern)": 0.7950769, + "GDEF": 0.7651715, + "GPOS": 0.9088729, + "HVAR": 0.7227053, + "MVAR": 0.98571426, + "OS_2": 0.9814815, + "glyf": 0.99992514, + "gvar": 0.9985507, + "hhea": 0.95238096, + "hmtx": 0.94758064, + "total": 0.98385435 + } + }, + "tamil/sources/NotoSansTamilSupplement.designspace": { + "diffs": { + "OS_2": 0.962963, + "name": 0.97029704, + "total": 0.9993299 + } + }, + "tamil/sources/NotoSerifTamil-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.83788186, + "GDEF": 0.39792207, + "GPOS": 0.7322835, + "HVAR": 0.7164179, + "MVAR": 0.992126, + "OS_2": 0.7777778, + "STAT": 0.95238096, + "VVAR": "fontmake", + "avar": 0.95454544, + "fvar": 0.8833333, + "glyf": 1.0, + "gvar": 0.9940794, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.94690263, + "name": 0.9754601, + "total": 0.9741283, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "tamil/sources/NotoSerifTamil.glyphs": { + "diffs": { + "(mark/kern)": 0.531662, + "GDEF": 0.38213915, + "GPOS": 0.7322835, + "HVAR": 0.779661, + "MVAR": 0.992126, + "OS_2": 0.7962963, + "VVAR": "fontmake", + "avar": 0.95454544, + "fvar": 0.8833333, + "glyf": 1.0, + "gvar": 0.9939406, + "hhea": 0.95238096, + "hmtx": 0.94690263, + "total": 0.9620808, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "tangsa/sources/NotoSansTangsa.glyphs": { + "diffs": { + "(mark/kern)": 0.9974227, + "GPOS": 0.9714286, + "OS_2": 0.8148148, + "glyf": 1.0, + "gvar": 0.95798445, + "total": 0.97997963 + } + }, + "tangut/sources/NotoSerifTangut.glyphspackage": { + "diffs": { + "glyf": 0.9999935, + "name": 0.96842104, + "post": 0.999928, + "total": 0.99184096, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "tapestry/sources/Tapestry.glyphs": { + "diffs": { + "OS_2": 0.8888889, + "name": 0.96629214, + "total": 0.99984753 + } + }, + "teko/sources/Teko.glyphs": { + "diffs": { + "(mark/kern)": 0.9993453, + "GPOS": 0.7714286, + "gvar": 0.9998005, + "maxp": 0.95, + "total": 0.9995692 + } + }, + "telugu/sources/NotoSansTelugu.glyphs": { + "diffs": { + "(mark/kern)": 0.94197327, + "GDEF": 0.66806614, + "GPOS": 0.98357123, + "GSUB": 0.99550563, + "HVAR": 0.1740435, + "OS_2": 0.962963, + "avar": 0.95454544, + "fvar": 0.87938595, + "glyf": 0.99924445, + "gvar": 0.99695927, + "hhea": 0.9047619, + "hmtx": 0.84248704, + "name": 0.993865, + "total": 0.97313505 + } + }, + "telugu/sources/NotoSerifTelugu.glyphs": { + "diffs": { + "(mark/kern)": 0.88889176, + "GDEF": 0.9689441, + "GPOS": 0.98044163, + "GSUB": 0.99550563, + "HVAR": 0.0908632, + "OS_2": 0.962963, + "glyf": 0.9997735, + "gvar": 0.95523363, + "hhea": 0.9047619, + "hmtx": 0.8995984, + "name": 0.98734176, + "total": 0.94135636 + } + }, + "thaana/sources/NotoSansThaana.glyphs": { + "diffs": { + "HVAR": 0.9276018, + "OS_2": 0.962963, + "VVAR": "fontmake", + "fvar": 0.9830508, + "gvar": 0.99995804, + "total": 0.9819615, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "thai/sources/NotoSansThai.designspace": { + "diffs": { + "GDEF": 0.9632495, + "GPOS": 0.936, + "GSUB": 0.9849624, + "HVAR": 0.53757226, + "OS_2": 0.8148148, + "gvar": 0.9996022, + "name": 0.99088144, + "total": 0.9941655 + } + }, + "thai/sources/NotoSansThaiLooped.glyphs": { + "diffs": { + "(mark/kern)": 0.9862595, + "GDEF": 0.99894845, + "GPOS": 0.96666664, + "GSUB": 0.85264665, + "GlyphOrder": 0.997555, + "HVAR": 0.7178218, + "MVAR": 0.9895833, + "OS_2": 0.7592593, + "fvar": 0.7906977, + "glyf": 0.99516517, + "gvar": 0.9949619, + "hhea": 0.95238096, + "hmtx": 0.997543, + "maxp": 0.95, + "name": 0.74943566, + "post": 0.9972603, + "total": 0.9890512 + } + }, + "thai/sources/NotoSansThaiLoopedUI.glyphs": { + "diffs": { + "(mark/kern)": 0.9867675, + "GDEF": 0.63075197, + "GSUB": 0.8627451, + "GlyphOrder": 0.997543, + "HVAR": 0.81490684, + "OS_2": 0.7592593, + "fvar": 0.71028036, + "glyf": 0.9951406, + "gvar": 0.9947014, + "hhea": 0.95238096, + "hmtx": 0.9975309, + "maxp": 0.95, + "name": 0.7934426, + "post": 0.9972603, + "total": 0.98757696 + } + }, + "thai/sources/NotoSansThaiUI.designspace": { + "diffs": { + "GDEF": 0.8780019, + "GPOS": 0.936, + "GSUB": 0.9849624, + "OS_2": 0.8148148, + "gvar": 0.9996053, + "name": 0.99088144, + "total": 0.99752146 + } + }, + "thai/sources/NotoSerifThai.glyphs": { + "diffs": { + "(mark/kern)": 0.99985653, + "GDEF": 0.8176101, + "GPOS": 0.9230769, + "GSUB": 0.96629214, + "HVAR": 0.67507005, + "OS_2": 0.8148148, + "gvar": 0.99992937, + "name": 0.99088144, + "total": 0.9953224 + } + }, + "tibetan/sources/NotoSerifTibetan.glyphs": { + "diffs": { + "(mark/kern)": 0.88201374, + "GDEF": 0.44119766, + "GPOS": 0.7719009, + "GSUB": 0.5337784, + "fvar": 0.9830508, + "gvar": 0.99994963, + "total": 0.9084315 + } + }, + "tifinagh/sources/NotoSansTifinagh.glyphs": { + "diffs": { + "(mark/kern)": 0.99756396, + "GPOS": 0.7383177, + "OS_2": 0.8148148, + "name": 0.8598131, + "total": 0.9962016 + } + }, + "tirhuta/sources/NotoSansTirhuta.glyphs": { + "diffs": { + "(mark/kern)": 0.9993605, + "GPOS": 0.97286725, + "GSUB": 0.9747899, + "OS_2": 0.9814815, + "name": 0.86206895, + "total": 0.99474573 + } + }, + "toto/sources/NotoSerifToto.glyphs": { + "diffs": { + "(mark/kern)": 0.95652175, + "GPOS": 0.8873239, + "OS_2": 0.8148148, + "gvar": 0.9988606, + "meta": "fontmake", + "total": 0.9932656 + } + }, + "twinkle-star/sources/TwinkleStar-Pro.glyphs": { + "diffs": { + "GSUB": 0.9818274, + "glyf": 0.9988617, + "hmtx": 0.99452555, + "name": 0.96629214, + "total": 0.99887323 + } + }, + "ugaritic/sources/NotoSansUgaritic.designspace": { + "diffs": { + "OS_2": 0.8148148, + "glyf": 0.99945325, + "name": 0.97029704, + "total": 0.99438566 + } + }, + "updock/sources/Updock-Pro.glyphs": { + "diffs": { + "GSUB": 0.9954233, + "name": 0.96629214, + "total": 0.9998877 + } + }, + "vai/sources/NotoSansVai.designspace": { + "diffs": { + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.9994602 + } + }, + "victor-mono-font/sources/VictorMono-Italic.glyphs": { + "diffs": { + "GSUB": 0.9945816, + "OS_2": 0.9444444, + "STAT": 0.9375, + "glyf": 0.99868774, + "gvar": 0.9759804, + "head": 0.90909094, + "hhea": 0.95238096, + "hmtx": 0.96691424, + "name": 0.890625, + "post": 0.9992013, + "total": 0.9899739 + } + }, + "victor-mono-font/sources/VictorMono.glyphs": { + "diffs": { + "GSUB": 0.9935228, + "OS_2": 0.962963, + "glyf": 0.9999307, + "gvar": 0.97386825, + "name": 0.90625, + "post": 0.999179, + "total": 0.99151087 + } + }, + "vithkuqi/sources/NotoSansVithkuqi.glyphs": { + "diffs": { + "(mark/kern)": 0.9921875, + "GDEF": 0.8196721, + "GPOS": 0.9714286, + "HVAR": 0.9182692, + "MVAR": 0.9818182, + "OS_2": 0.8148148, + "gvar": 0.9956096, + "total": 0.9950106 + } + }, + "vithkuqi/sources/NotoSerifVithkuqi.glyphs": { + "diffs": { + "(mark/kern)": 0.9915254, + "GDEF": 0.8135593, + "GPOS": 0.9714286, + "HVAR": 0.93367344, + "OS_2": 0.8148148, + "gvar": 0.9975467, + "total": 0.99664634 + } + }, + "vujahday/sources/VujahDayPro.glyphs": { + "diffs": { + "GSUB": 0.9768786, + "OS_2": 0.8888889, + "glyf": 0.99916625, + "hmtx": 0.9942474, + "name": 0.96629214, + "total": 0.998794 + } + }, + "wancho/sources/NotoSansWancho.designspace": { + "diffs": { + "(mark/kern)": 0.9940728, + "GPOS": 0.82539684, + "name": 0.97029704, + "total": 0.99700284 + } + }, + "warang-citi/sources/NotoSansWarangCiti.designspace": { + "diffs": { + "GSUB": 0.9747899, + "OS_2": 0.8148148, + "name": 0.96842104, + "total": 0.9980899 + } + }, + "water-brush/sources/WaterBrush.glyphs": { + "diffs": { + "GSUB": 0.9883495, + "glyf": 0.9993815, + "name": 0.96629214, + "total": 0.9994001 + } + }, + "waterfall/sources/WaterfallPro.glyphs": { + "diffs": { + "GSUB": 0.9795681, + "glyf": 0.9986041, + "hmtx": 0.99738497, + "name": 0.96629214, + "total": 0.9986459 + } + }, + "whisper/sources/Whisper.glyphs": { + "diffs": { + "GSUB": 0.9791667, + "name": 0.96629214, + "total": 0.99965364 + } + }, + "wixmadefor/sources/WixMadeforDisplay.designspace": { + "diffs": { + "GSUB": 0.9833187, + "OS_2": 0.7592593, + "gasp": "fontmake", + "head": 0.95454544, + "maxp": 0.95, + "total": 0.99952024 + } + }, + "wixmadefor/sources/WixMadeforText-Italic.designspace": { + "diffs": { + "GSUB": 0.97808534, + "OS_2": 0.7592593, + "gasp": "fontmake", + "head": 0.95454544, + "maxp": 0.95, + "total": 0.99895227 + } + }, + "wixmadefor/sources/WixMadeforText.designspace": { + "diffs": { + "GSUB": 0.9833187, + "OS_2": 0.7592593, + "gasp": "fontmake", + "head": 0.95454544, + "maxp": 0.95, + "total": 0.9995201 + } + }, + "yezidi/sources/NotoSerifYezidi.designspace": { + "diffs": { + "(mark/kern)": 0.9908257, + "GPOS": 0.8115942, + "OS_2": 0.7777778, + "gvar": 0.9936318, + "total": 0.99288464 + } + }, + "yi/sources/NotoSansYi.designspace": { + "diffs": { + "OS_2": 0.8148148, + "glyf": 0.9993694, + "name": 0.97029704, + "total": 0.99928564 + } + }, + "zanabazar-square/sources/NotoSansZanabazarSquare.designspace": { + "diffs": { + "(mark/kern)": 0.99758047, + "GDEF": 1.0, + "GPOS": 0.891258, + "GSUB": 0.992126, + "maxp": 0.9, + "name": 0.9807692, + "total": 0.99608445 + } + }, + "zen-dots/sources/ZenDots.glyphs": { + "diffs": { + "GSUB": 0.9829787, + "glyf": 0.9997784, + "hmtx": 0.99615383, + "name": 0.96629214, + "total": 0.999179 + } + }, + "zen-loop/sources/ZenLoop.glyphs": { + "diffs": { + "GSUB": 0.9770115, + "glyf": 0.99984074, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.996063, + "maxp": 0.95, + "name": 0.84210527, + "total": 0.9984598 + } + }, + "zen-loop/sources/ZenLoopItalic.glyphs": { + "diffs": { + "OS_2": 0.9814815, + "glyf": 1.0, + "head": 0.95454544, + "name": 0.84210527, + "total": 0.99910724 + } + }, + "zen-tokyo-zoo/sources/TokyoZoo.glyphs": { + "diffs": { + "GSUB": 0.9624665, + "OS_2": 0.9814815, + "glyf": 0.99993354, + "hmtx": 0.99708456, + "name": 0.96629214, + "total": 0.9987704 + } + }, + "znamenny/sources/NotoZnamennyMusicalNotation.glyphs": { + "diffs": { + "glyf": 0.99991935, + "hmtx": 0.9950495, + "maxp": 0.95, + "name": 0.9577465, + "total": 0.9997291 + } + } + }, + "failure": { + "Alkatra/sources/Alkatra.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Alkatra/sources/Alkatra.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.guillemotright found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.guillemotright found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.lcaron found in kerning rules.\nINFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter\nINFO:ufo2ft.filters:Running CornerComponentsFilter on Alkatra-Regular\nERROR:glyphsLib.filters.cornerComponents:Can't deal with offset instrokes yet; s" + } + } + }, + "Asar/sources/Asar.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Asar/sources/Asar.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.14s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Asar/sources/Asar.glyphs`\n[2024-10-03T14:01:29.439683Z ThreadId(1) fontc ERROR] Progress stalled computing composite bbox: [t_rakar_ya-deva, k_s_dda-deva, Rinvertedbreve, b_bha-deva, l_th_ya-deva, oMatra_reph-deva, ph_ja-deva, g_ja-deva, tcircumflexbelow, t_t-deva, j_j_nya-deva, j_ny_ya-deva, n_dda-deva, s_m_ya-deva, t_s_na-deva, p_ra-deva, nn_ma-deva, p_t_ya-deva, s_k_va-deva, l_tta-deva, k_p_ra-deva, h_nna-deva, k_kha-deva, c_ma-deva, k_tta-deva, b_ya-deva, c_ca-deva, dh_ra-deva, j_j_va-deva, t_s_va-deva, m_ma-deva, n_tha-deva, sh_qa-deva, nn_ttha-deva, l_bha-deva, ss_pha-deva, b_dh_va-deva, m_ba-deva, n_t_sa-deva, iiMatra_reph-deva, n_dh_va-deva, ch_ya-deva, l_pa-deva, b_l_ya-deva, s_tha-deva, g_dh_va-deva, jh_ma-deva, m_b_ya-deva, m_bha-deva, j_da-deva, n_va" + } + } + }, + "Brawler/sources/Brawler.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Brawler/sources/Brawler.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.13s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Brawler/sources/Brawler.glyphs`\n[2024-10-03T14:04:00.686080Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(a))' failed: ''a' has interpolation-incompatible paths'\n[2024-10-03T14:04:00.686095Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(f))' failed: ''f' has interpolation-incompatible paths'\n[2024-10-03T14:04:00.686099Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(r))' failed: ''r' has interpolation-incompatible paths'\n[2024-10-03T14:04:00.686102Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(Oslash))' failed: ''Oslash' has interpolation-incompatible paths'\n[2024-10-03T14:04:00.686664Z ThreadId(1) fontc ERROR] 'six' has interpolation-incompatible paths\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Brawler/sources/Brawler.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph Aacute:\n * Brawler Regular had: 3\n * Brawler Bold had: 0\n\nERROR:fontmake.compatibility:\nFonts had differing number of components in glyph Aacute:\n * Brawler Regular had: 0\n * Brawler Bold had: 2\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph Acircumflex:\n * Brawler Regular had: 3\n * Brawler Bold had: 0\n\nERROR:fontmake.compatibility:\nFonts had differing number of components in glyph Acircumflex:\n * Brawler Regular had: 0\n * Brawler Bold had: 2\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph Adieresis:\n * Brawler Regular had: 4\n * Brawler Bold had: 0\n\nERROR:fontmake.compatibility:\nFonts had differ" + } + } + }, + "Brygada-1918/sources/Brygada1918-Italic.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Brygada-1918/sources/Brygada1918-Italic.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Brygada1918-Italic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Brygada1918-BoldItalic\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nERROR:fontTools.cu2qu.ufo:Glyphs named 'f.sups' have incompatible segment types:\n 15: ('close', 'line')\n 16: ('move', 'close')\n 17: ('line', 'move')\n 21: ('close', 'line')\n 22: ('move', 'close')\n 23: ('line', 'move')\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cac" + } + } + }, + "Chivo/sources/Chivo.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Chivo/sources/Chivo.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.14s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Chivo/sources/Chivo.glyphs`\n[2024-10-03T14:04:55.804893Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'ᵻ' (U+1D7B) to two different glyph ids: GID_223 and GID_307\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Chivo/sources/Chivo.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 3 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Chivo-Thin\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Chivo-Medium\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Chivo-Black\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nINFO:fontTools.cu2qu.ufo:New spline lengths: 1: 5, 2: 654, 3: 630, 4: 161, 5: 6, 6: 2, 7: 8\nINFO:ufo2ft:Building OpenType tables for Chivo-Thin\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Chivo/sources/Chivo.glyphs' " + } + } + }, + "Crimson/sources/CrimsonText-Italic.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Crimson/sources/CrimsonText-Italic.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.14s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Crimson/sources/CrimsonText-Italic.glyphs`\n[2024-10-03T14:05:38.419973Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(circumflexcomb_gravecomb.case))' failed: 'Invalid source glyph 'circumflexcomb_gravecomb.case': 'bad anchor: 'Invalid anchor 'top_viet': 'no value at default location''''\n[2024-10-03T14:05:38.420199Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(ecircumflexgrave))' failed: 'Invalid source glyph 'ecircumflexgrave': 'bad anchor: 'Invalid anchor 'top_viet': 'no value at default location''''\n[2024-10-03T14:05:38.420263Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(circumflexcomb_gravecomb))' failed: 'Invalid source glyph 'circumflexcomb_gravecomb': 'bad anchor: 'Invalid anchor 'top_viet': 'no value at default location''''\n[2024-10-03T14:" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Crimson/sources/CrimsonText-Italic.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.K found in kerning rules.\nINFO:fontmake.font_project:Loading 3 DesignSpace source UFOs\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph A, contour 0:\n * Crimson Text Italic had: 76\n * Crimson Text SemiBold Italic had: 79\n * Crimson Text Bold Italic had: 82\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph A, contour 1:\n * Crimson Text Italic had: 15\n * Crimson Text SemiBold Italic, Crimson Text Bold Italic had: 14\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph Acircumflexgrave:\n * Crimson Text Italic, Crimson Text SemiBold Italic had: \n \"bottom, ogonek, top\"\n * Crimson Text Bold Italic had: \n \"bottom, ogonek, top, top_viet\"\n\nERROR:" + } + } + }, + "Crimson/sources/CrimsonText.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Crimson/sources/CrimsonText.glyphs", + "stderr": " Blocking waiting for file lock on package cache\n Finished `release` profile [optimized] target(s) in 0.16s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Crimson/sources/CrimsonText.glyphs`\n[2024-10-03T14:05:43.247929Z ThreadId(1) fontc ERROR] Invalid source glyph 'dotbelowcomb.case': 'bad anchor: 'Invalid anchor '_bottom': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Crimson/sources/CrimsonText.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.comma found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.comma found in kerning rules.\nINFO:fontmake.font_project:Loading 3 DesignSpace source UFOs\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph A, contour 0:\n * Crimson Text Regular had: 77\n * Crimson Text SemiBold had: 84\n * Crimson Text Bold had: 79\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph Acircumflex:\n * Crimson Text Regular, Crimson Text Bold had: \n \"bottom, ogonek, top, top_viet\"\n * Crimson Text SemiBold had: \n \"bottom, ogonek, top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph Acircumflexdotbelow:\n * Crimson Text Reg" + } + } + }, + "Dekko/sources/Dekko.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Dekko/sources/Dekko.glyphs", + "stderr": " Blocking waiting for file lock on package cache\n Finished `release` profile [optimized] target(s) in 0.18s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Dekko/sources/Dekko.glyphs`\n[2024-10-03T14:06:31.953999Z ThreadId(1) fontc ERROR] FEA compilation failed with 4 errors, set log level to warn or higher (--log warn) for additional detail\n" + } + } + }, + "Exo-1.0/sources/Exo.designspace": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Exo-1.0/sources/Exo.designspace", + "stderr": "INFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph Omega, contour 0, point 1:\n * Exo Thin had: curve\n * Exo Black had: None\n\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph Omega, contour 0, point 2:\n * Exo Thin had: None\n * Exo Black had: curve\n\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph Omega, contour 0, point 4:\n * Exo Thin had: curve\n * Exo Black had: None\n\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph Omega, contour 0, point 5:\n * Exo Thin had: line\n * Exo Black had: curve\n\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph Omega, contour 0, point 9:\n * Exo Thin had: None\n * Exo Black had: line\n\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph Omega, contour 0, point 11:\n * Exo Thin had: curve\n * Exo Black had: None\n\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph Omega" + } + } + }, + "Exo-2.0/sources/Exo2.designspace": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Exo-2.0/sources/Exo2.designspace", + "stderr": "INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nINFO:fontTools.cu2qu.ufo:New spline lengths: 1: 257, 2: 1301, 3: 1174, 4: 300, 5: 75\nINFO:ufo2ft:Building OpenType tables for Exo2-Thin\nINFO:ufo2ft.featureWriters.kernFeatureWriter:Merging kerning lookups from the following scripts: Cyrl, Grek, Latn\nINFO:ufo2ft:Building OpenType tables for Exo2-Regular\nINFO:ufo2ft.featureWriters.kernFeatureWriter:Merging kerning lookups from the following scripts: Cyrl, Grek, Latn\nINFO:ufo2ft:Building OpenType tables for Exo2-Black\nINFO:ufo2ft.featureWriters.kernFeatureWriter:Merging kerning lookups from the following scripts: Cyrl, Grek, Latn\nINFO:ufo2ft:Building variable font: Exo2-VF\nINFO:fontTools.varLib:Axes:\n[{'axisLabels': [],\n 'axisOrdering': None,\n 'default': 400.0,\n 'hidden': False,\n 'labelNames': {'en': 'Weight'}" + } + } + }, + "Fustat/sources/Fustat.glyphspackage": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Fustat/sources/Fustat.glyphspackage", + "stderr": " Blocking waiting for file lock on package cache\n Finished `release` profile [optimized] target(s) in 0.14s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Fustat/sources/Fustat.glyphspackage`\n[2024-10-03T14:01:46.924213Z ThreadId(1) fontc ERROR] FEA compilation failed with 1 errors, set log level to warn or higher (--log warn) for additional detail\n" + } + } + }, + "GajrajOne/sources/GajrajOne-Regular.ufo": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/GajrajOne/sources/GajrajOne-Regular.ufo", + "stderr": " Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on build directory\n Finished `release` profile [optimized] target(s) in 0.22s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/GajrajOne/sources/GajrajOne-Regular.ufo`\nthread '' panicked at fea-rs/src/token_tree/typed.rs:483:37:\ncalled `Option::unwrap()` on a `None` value\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n[2024-10-03T14:02:09.084960Z ThreadId(1) fontc ERROR] A task panicked: 'called `Option::unwrap()` on a `None` value'\n" + } + } + }, + "Gantari/sources/Gantari-Italic.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Gantari/sources/Gantari-Italic.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.13s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Gantari/sources/Gantari-Italic.glyphs`\n[2024-10-03T14:02:13.623759Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'ı' (U+0131) to two different glyph ids: GID_153 and GID_154\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Gantari/sources/Gantari-Italic.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 7 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-ThinItalic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-LightItalic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Italic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-SemiBoldItalic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-BoldItalic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-ExtraBoldItalic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-BlackItalic\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponen" + } + } + }, + "Gantari/sources/Gantari.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Gantari/sources/Gantari.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.13s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Gantari/sources/Gantari.glyphs`\n[2024-10-03T14:02:17.082932Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'ı' (U+0131) to two different glyph ids: GID_153 and GID_154\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Gantari/sources/Gantari.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 7 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Thin\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Light\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Regular\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-SemiBold\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Bold\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-ExtraBold\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Black\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nINFO:fontTools.cu2qu.ufo:" + } + } + }, + "Grenze/sources/Grenze-Italic.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Grenze/sources/Grenze-Italic.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.15s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Grenze/sources/Grenze-Italic.glyphs`\n[2024-10-03T14:03:32.130573Z ThreadId(1) fontc ERROR] Invalid source glyph 'two.lf': 'invalid path: 'has 2 consecutive offcurve points [(372.0, 229.0), (307.0, 396.0)]''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Grenze/sources/Grenze-Italic.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.p found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.p found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.p found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.h found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.p found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.p found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.h found in kerning rules.\nWARNING:glyphsLib.builder.builders" + } + } + }, + "Grenze/sources/Grenze.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Grenze/sources/Grenze.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.15s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Grenze/sources/Grenze.glyphs`\n[2024-10-03T14:03:35.007025Z ThreadId(1) fontc ERROR] Invalid source glyph 'two.lf': 'invalid path: 'has 2 consecutive offcurve points [(222.0, 355.0), (174.0, 385.0)]''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Grenze/sources/Grenze.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 3 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Grenze-Thin\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Grenze/sources/Grenze.glyphs' -> 'master_ufo/Grenze.designspace': Generating fonts from Designspace failed: Illegal line segment point count: 3\n" + } + } + }, + "Honk/sources/HonkExportFile.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Honk/sources/HonkExportFile.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.12s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Honk/sources/HonkExportFile.glyphs`\n[2024-10-03T14:03:49.506599Z ThreadId(1) fontc ERROR] FEA validation failed with 1 errors, set log level to warn or higher (--log warn) for additional detail\n" + } + } + }, + "Inconsolata/sources/Inconsolata.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Inconsolata/sources/Inconsolata.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 9 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter\nINFO:ufo2ft.filters:Running CornerComponentsFilter on Inconsolata-UltraCondensedExtraLight\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Inconsolata/sources/Inconsolata.glyphs' -> 'master_ufo/Inconsolata.designspace': Generating fonts from Designspace failed: Could not find shape number 0 in dcaron\n" + } + } + }, + "Jaldi/sources/Jaldi.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Jaldi/sources/Jaldi.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Jaldi-Regular\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Jaldi-Bold\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nINFO:fontTools.cu2qu.ufo:New spline lengths: 1: 7431, 2: 6062, 3: 2216, 4: 429, 5: 62, 6: 7\nINFO:ufo2ft:Building OpenType tables for Jaldi-Regular\nINFO:ufo2ft:Building OpenType tables for Jaldi-Bold\nINFO:ufo2ft:Building variable font: Jaldi-VF\nINFO:fontTools.varLib:Axes:\n[{'axisLabels': [],\n 'axisOrdering'" + } + } + }, + "KonKhmer_SleokChher/sources/Konkhmer Sleokchher.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/KonKhmer_SleokChher/sources/Konkhmer Sleokchher.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.13s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf '/Users/rofls/.crater_cache/KonKhmer_SleokChher/sources/Konkhmer Sleokchher.glyphs'`\n[2024-10-03T14:06:14.550350Z ThreadId(1) fontc ERROR] Progress stalled computing composite bbox: [Lcaron, tcaron, lcaron, dcaron]\n" + } + } + }, + "Libre-Bodoni/sources/LibreBodoni-Italic.glyphs": { + "other": "unknown error 'I1003 10:06:38.160806 8639795008 parser.py:149] Parsing .glyphs file\nTraceback (most recent call last):\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 644, in \n app.run(main)\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py\", line 308, in run\n _run_main(main, args)\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py\", line 254, in _run_main\n sys.exit(main(argv))\n ^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 624, in main\n output = generate_output(build_dir, otl_norm_manifest_path, fontmake_ttf, fontc_ttf)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 447, in generate_output\n fontmake_gpos = simple_gpos_output(otl_norm_cargo_path,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 141, in simple_gpos_output\n run(\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 99, in run\n return subprocess.run(\n ^^^^^^^^^^^^^^^\n File \"/opt/homebrew/Cellar/python@3.12/3.12.5/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py\", line 571, in run\n raise CalledProcessError(retcode, process.args,\nsubprocess.CalledProcessError: Command '['cargo', 'run', '--release', '--manifest-path', '/Users/rofls/dev/projects/fontville/fontc_crater/fontc/otl-normalizer/Cargo.toml', '--', 'fontmake.ttf', '-o', 'markkern.txt', '--table', 'gpos']' died with .\n'" + }, + "MuseoModerno/sources/MuseoModerno.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/MuseoModerno/sources/MuseoModerno.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nTraceback (most recent call last):\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/fontmake\", line 8, in \n sys.exit(main())\n ^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/fontmake/__main__.py\", line 708, in main\n project.run_from_glyphs(inputs.glyphs_path, **args)\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/fontmake/font_project.py\", line 911, in run_from_glyphs\n designspace = self.build_master_ufos(\n ^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/fontTools/misc/loggingTools.py\", line 375, in wrapper\n return func(*args, **kwds)\n ^^^^^^^^^^^^^^^^^^^\n Fil" + } + } + }, + "Overpass/sources/Overpass-Italic.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Overpass/sources/Overpass-Italic.designspace", + "stderr": " Finished `release` profile [optimized] target(s) in 0.12s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Overpass/sources/Overpass-Italic.designspace`\n[2024-10-03T14:06:28.388648Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/Overpass/sources/master_ufo/Overpass-Italic.ufo/glyphs': 'expected directory'\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Overpass/sources/Overpass-Italic.designspace", + "stderr": "INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Overpass/sources/master_ufo/Overpass-ThinItalic.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.crater_cache/Overpass/sources/master_ufo/Overpass-ThinItalic.ufo'\n" + } + } + }, + "Overpass/sources/Overpass.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Overpass/sources/Overpass.designspace", + "stderr": " Finished `release` profile [optimized] target(s) in 0.11s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Overpass/sources/Overpass.designspace`\n[2024-10-03T14:06:29.634959Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/Overpass/sources/master_ufo/Overpass-Regular.ufo/glyphs': 'expected directory'\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Overpass/sources/Overpass.designspace", + "stderr": "INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Overpass/sources/master_ufo/Overpass-Thin.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.crater_cache/Overpass/sources/master_ufo/Overpass-Thin.ufo'\n" + } + } + }, + "Pacifico/sources/Pacifico.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Pacifico/sources/Pacifico.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.12s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Pacifico/sources/Pacifico.glyphs`\n[2024-10-03T14:06:30.784765Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'ṿ' (U+1E7F) to two different glyph ids: GID_269 and GID_739\n" + }, + "fontmake": { + "command": "fontmake -o ttf --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea --keep-overlaps /Users/rofls/.crater_cache/Pacifico/sources/Pacifico.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.KO_periodcentered.loclCAT.case found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.KO_periodcentered.loclCAT.case found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.KO_dhook.fina found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.KO_periodcentered.loclCAT found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.KO_periodcentered.loclCAT found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.KO_periodcentered.loclCAT found in kerning rules.\nWA" + } + } + }, + "Playfair/sources/Playfair-2_1-Italic.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Playfair/sources/Playfair-2_1-Italic.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 18 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Playfair/sources/Playfair-2_1-Italic.glyphs' -> 'master_ufo/Playfair-Italic.designspace': Generating fonts from Designspace failed: '{5, 95, 600, 1}'\n" + } + } + }, + "Playfair/sources/Playfair-2_1-Roman.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Playfair/sources/Playfair-2_1-Roman.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.builders.UFOBuilder:Glyph h in master Needlepoint SemiCondensed Upright has different alternate layers to components that it uses. We don't currently support this case, so some alternate layers will not be applied. Consider fixing the source instead.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Glyph k in master Needlepoint SemiCondensed Upright has different alternate layers to components that it uses. We don't currently support this case, so some alternate layers will not be applied. Consider fixing the source instead.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Glyph f_h.liga in master Needlepoint SemiCondensed Upright has different alternate layers to components that it uses. We don't currently support this case, so some alternate layers will not be applied. Co" + } + } + }, + "Playwrite/sources/Playwrite_MM.glyphspackage": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Playwrite/sources/Playwrite_MM.glyphspackage", + "stderr": " Finished `release` profile [optimized] target(s) in 0.12s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Playwrite/sources/Playwrite_MM.glyphspackage`\n[2024-10-03T14:07:25.783872Z ThreadId(1) fontc ERROR] FEA parsing failed with 1 errors, set log level to warn or higher (--log warn) for additional detail\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Playwrite/sources/Playwrite_MM.glyphspackage", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.s.mod.med found in kerning rules.\nINFO:fontmake.font_project:Loading 16 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Playwrite-Th00ShortSlow\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Playwrite-Th18ShortSlow\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Playwrite-Th00ShortFast\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Playwrite-Th18ShortFast\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Playwrite-Rg00ShortSlow\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Playwrite-Rg18S" + } + } + }, + "PlusJakartaSans/sources/PlusJakartaSans.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/PlusJakartaSans/sources/PlusJakartaSans.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.11s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/PlusJakartaSans/sources/PlusJakartaSans.glyphs`\n[2024-10-03T14:07:40.677009Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/PlusJakartaSans/sources/PlusJakartaSans.glyphs': 'Unable to read glyphs file: Unable to parse /Users/rofls/.crater_cache/PlusJakartaSans/sources/PlusJakartaSans.glyphs: Unknown escape code'\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/PlusJakartaSans/sources/PlusJakartaSans.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.axes:Axis wght: Instance 'Regular' redefines the mapping for user location 400 from 400 to 200\nINFO:fontmake.font_project:Loading 3 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on PlusJakartaSans-ExtraLight\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on PlusJakartaSans-Regular\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on PlusJakartaSans-ExtraBold\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nINFO:fontTools.cu2qu.ufo:New spline lengths: 1: 23, 2: 842, 3: 870, 4: 177, 5: 4\n" + } + } + }, + "Roboto-Flex/sources/RobotoFlex.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Roboto-Flex/sources/RobotoFlex.designspace", + "stderr": " Finished `release` profile [optimized] target(s) in 0.16s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Roboto-Flex/sources/RobotoFlex.designspace`\n[2024-10-03T13:57:16.387392Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.crater_cache/Roboto-Flex/sources/1A-drawings/Mains/RobotoFlex_GRAD-200.ufo/features.fea, /Users/rofls/.crater_cache/Roboto-Flex/sources/1A-drawings/Mains/slnt/RobotoFlex_opsz144_wght1000_wdth100_slnt-10.ufo/features.fea\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Roboto-Flex/sources/RobotoFlex.designspace", + "stderr": "INFO:fontmake.font_project:Loading 85 DesignSpace source UFOs\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph A:\n * 69 fonts had: \n \"bottom, ogonek, top\"\n * 16 fonts had: \"\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph AE:\n * 69 fonts had: \"top\"\n * 16 fonts had: \"\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph B:\n * 69 fonts had: \"bottom, top\"\n * 16 fonts had: \"\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph C:\n * 69 fonts had: \"bottom, top\"\n * 16 fonts had: \"\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph D:\n * 69 fonts had: \n \"bottom, center, top\"\n * 16 fonts had: \"\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph E:\n * 69 fonts had: \n \"bottom, ogonek, top\"\n * 16 fonts had: \"\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph F:\n * 69 fonts had: \"bottom, top\"\n * 16 fonts had: \"\"\n\nERROR:fontmake.compatibility:\nFonts had differing an" + } + } + }, + "Signika/sources/Signika.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Signika/sources/Signika.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.14s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Signika/sources/Signika.glyphs`\n[2024-10-03T13:58:25.650632Z ThreadId(1) fontc ERROR] FEA validation failed with 5 errors, set log level to warn or higher (--log warn) for additional detail\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Signika/sources/Signika.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nWARNING:fontTools.designspaceLib.statNames:Cannot determine default source to look up family name.\nWARNING:fontTools.designspaceLib.statNames:Cannot determine default source to look up family name.\nWARNING:fontTools.designspaceLib.statNames:Cannot determine default source to look up family name.\nWARNING:fontTools.designspaceLib.statNames:Cannot determine default source to look up family name.\nTraceback (most recent call last):\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/fontmake\", line 8, in \n sys.exit(main())\n ^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/fontmake/__main__.py\", line 708, in main\n project.run_from_glyphs(inputs.glyphs_" + } + } + }, + "Tektur/sources/UFO/Tektur.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Tektur/sources/UFO/Tektur.designspace", + "stderr": " Finished `release` profile [optimized] target(s) in 0.16s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Tektur/sources/UFO/Tektur.designspace`\n[2024-10-03T13:58:59.256785Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.crater_cache/Tektur/sources/UFO/masters/Tektur-Black.ufo/features.fea, /Users/rofls/.crater_cache/Tektur/sources/UFO/masters/Tektur-CondRegular.ufo/features.fea\n" + } + } + }, + "Tourney/sources/Tourney-Italic.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Tourney/sources/Tourney-Italic.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.V found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.V found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.H.ss01 found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.t.ss01 found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.V found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.V found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.V found in kerning rules.\nWARNING:glyphsLib.builde" + } + } + }, + "Work-Sans/sources/WorkSans.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Work-Sans/sources/WorkSans.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.16s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Work-Sans/sources/WorkSans.glyphs`\n[2024-10-03T14:01:31.507493Z ThreadId(1) fontc ERROR] FEA validation failed with 10 errors, set log level to warn or higher (--log warn) for additional detail\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Work-Sans/sources/WorkSans.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 5 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on WorkSans-Thin\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on WorkSans-Regular\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on WorkSans-Regular-{137}\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on WorkSans-Regular-{170}\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on WorkSans-Black\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nINFO:fontTools.cu2qu.ufo:New spline lengths: 1: 104, 2: 1625, 3: 1164, 4: 180, " + } + } + }, + "Ysabeau/sources/Ysabeau.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Ysabeau/sources/Ysabeau.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.17s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Ysabeau/sources/Ysabeau.glyphs`\n[2024-10-03T14:01:58.551359Z ThreadId(1) fontc ERROR] Invalid source glyph 'hmod': 'bad anchor: 'Invalid anchor 'center': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Ysabeau/sources/Ysabeau.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.M found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.Kshort found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.M found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.Kshort found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.M found in kerning rules.\nINFO:fontmake.font_project:Loading 6 DesignSpace source UFOs\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph Bsmall:\n * Ysabeau Light, Ysabeau Light, Ysabeau Light, Ysabeau Light, Ysabeau Black had: 0\n * Ysabeau Bo" + } + } + }, + "ahom/sources/NotoSerifAhom.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/ahom/sources/NotoSerifAhom.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.14s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/ahom/sources/NotoSerifAhom.glyphs`\n[2024-10-03T14:02:41.349748Z ThreadId(1) fontc ERROR] FEA parsing failed with 3 errors, set log level to warn or higher (--log warn) for additional detail\n" + } + } + }, + "arabic/sources/NotoNaskhArabicUI.glyphspackage": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/arabic/sources/NotoNaskhArabicUI.glyphspackage", + "stderr": " Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Finished `release` profile [optimized] target(s) in 0.21s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/arabic/sources/NotoNaskhArabicUI.glyphspackage`\n[2024-10-03T14:04:43.074759Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(uni0661.ccmp))' failed: 'Invalid source glyph 'uni0661.ccmp': 'bad anchor: 'Invalid anchor '_b._958': 'mark anchors cannot be numbered''''\n[2024-10-03T14:04:43.075924Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(uni0035.ccmp))' failed: 'Invalid source glyph 'uni0035.ccmp': 'bad anchor: 'Invalid anchor '_b._958': 'mark anchors cannot be numbered''''\n[2024-10-03T14:04:43.075966Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(uni0031.ccmp))' failed: 'Invalid source glyph 'uni003" + } + } + }, + "balsamiqsans/sources/glyphs/BalsamiqSans-Italic.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/balsamiqsans/sources/glyphs/BalsamiqSans-Italic.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.12s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/balsamiqsans/sources/glyphs/BalsamiqSans-Italic.glyphs`\n[2024-10-03T14:05:41.308435Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(Udieresiscaron))' failed: 'Invalid source glyph 'Udieresiscaron': 'bad anchor: 'Invalid anchor '_top': 'no value at default location''''\n[2024-10-03T14:05:41.308514Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(Ubreve))' failed: 'Invalid source glyph 'Ubreve': 'bad anchor: 'Invalid anchor '_top': 'no value at default location''''\n[2024-10-03T14:05:41.308541Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(obarred-cy))' failed: 'Invalid source glyph 'obarred-cy': 'bad anchor: 'Invalid anchor 'top': 'no value at default location''''\n[2024-10-03T14:05:41.319469Z ThreadId(1) fontc ERROR] Invalid source glyph 'obreve': 'bad anc" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/balsamiqsans/sources/glyphs/BalsamiqSans-Italic.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.question found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.Ezh found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.a-cy found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.o-cy found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.question found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.ge-cy found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.o-cy found in kerning rules.\nWARNI" + } + } + }, + "balsamiqsans/sources/glyphs/BalsamiqSans-Roman.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/balsamiqsans/sources/glyphs/BalsamiqSans-Roman.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.13s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/balsamiqsans/sources/glyphs/BalsamiqSans-Roman.glyphs`\n[2024-10-03T14:05:49.416051Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(Io-cy))' failed: 'Invalid source glyph 'Io-cy': 'bad anchor: 'Invalid anchor '_top': 'no value at default location''''\n[2024-10-03T14:05:49.416164Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(Yerudieresis-cy))' failed: 'Invalid source glyph 'Yerudieresis-cy': 'bad anchor: 'Invalid anchor '_top': 'no value at default location''''\n[2024-10-03T14:05:49.416172Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(ydieresis))' failed: 'Invalid source glyph 'ydieresis': 'bad anchor: 'Invalid anchor '_top': 'no value at default location''''\n[2024-10-03T14:05:49.427798Z ThreadId(1) fontc ERROR] Invalid source glyph 'udieresis': 'bad an" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/balsamiqsans/sources/glyphs/BalsamiqSans-Roman.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.quotesing found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.quotesing found in kerning rules.\nINFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph .notdef, contour 0:\n * Balsamiq Sans Regular had: 7\n * Balsamiq Sans Bold had: 5\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph .notdef, contour 1:\n * Balsamiq Sans Regular had: 7\n * Balsamiq Sans Bold had: 5\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph A, contour 0:\n * Balsamiq Sans Regular had: 41\n * Balsamiq Sans Bold had: 25\n\nERROR:fontmake.compatibility:\nFonts h" + } + } + }, + "belanosima-fonts/sources/Belanosima-Regular.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/belanosima-fonts/sources/Belanosima-Regular.designspace", + "stderr": " Finished `release` profile [optimized] target(s) in 0.16s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/belanosima-fonts/sources/Belanosima-Regular.designspace`\n[2024-10-03T13:56:36.291715Z ThreadId(1) fontc ERROR] No default master in /Users/rofls/.crater_cache/belanosima-fonts/sources/Belanosima-Regular.designspace\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/belanosima-fonts/sources/Belanosima-Regular.designspace", + "stderr": "INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:fontTools.cu2qu.ufo:New spline lengths: 1: 874, 2: 1959, 3: 442, 4: 235, 5: 37, 6: 15\nINFO:ufo2ft:Building OpenType tables for Belanosima-Bold\nINFO:ufo2ft:Building variable font: Belanosima-Regular-VF\nINFO:fontTools.varLib:Axes:\n[{'axisLabels': [],\n 'axisOrdering': None,\n 'default': 252.169,\n 'hidden': False,\n 'labelNames': {'en': 'Weight'},\n 'map': [(252.169, 434.0)],\n 'maximum': 388.988,\n 'minimum': 252.169,\n 'name': 'weight',\n 'tag': 'wght'},\n {'axisLabels': [],\n 'axisOrdering': None,\n 'default': 1.0,\n 'hidden': False,\n 'labelNames': {'en': 'Width'},\n 'map': [(1.0, 1.0), (200.0, 300.0)],\n 'maximum': 200.0,\n 'minimum': 1.0,\n 'name': 'width',\n 'tag': 'wdth'}]\nINFO:fontTools.varLib:Internal master locations:\n[{'weight': 434.0, 'width': 1.0}]" + } + } + }, + "bengali/sources/NotoSansBengali.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/bengali/sources/NotoSansBengali.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.14s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/bengali/sources/NotoSansBengali.glyphs`\n[2024-10-03T13:56:38.133927Z ThreadId(1) fontc ERROR] Invalid source glyph 'ngahalfbeng': 'undefined at required location Normalized {wdth: 0.00, wght: 0.61}'\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/bengali/sources/NotoSansBengali.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:fontmake.font_project:Loading 7 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on NotoSansBengali-Light\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on NotoSansBengali-Regular\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on NotoSansBengali-Regular-{151, 100}\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on NotoSansBengali-Bold\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on NotoSansBengali-CondensedThin\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on NotoSansBengali-Condensed\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on NotoSansBengali-CondensedBlack\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nERROR:fontT" + } + } + }, + "bengali/sources/NotoSerifBengali.glyphspackage": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/bengali/sources/NotoSerifBengali.glyphspackage", + "stderr": " Blocking waiting for file lock on package cache\n Finished `release` profile [optimized] target(s) in 0.21s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/bengali/sources/NotoSerifBengali.glyphspackage`\n[2024-10-03T13:56:47.197416Z ThreadId(1) fontc ERROR] FEA compilation failed with 1 errors, set log level to warn or higher (--log warn) for additional detail\n" + } + } + }, + "birthstone-bounce/sources/BirthstoneBounce.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/birthstone-bounce/sources/BirthstoneBounce.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.17s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/birthstone-bounce/sources/BirthstoneBounce.glyphs`\n[2024-10-03T13:57:20.143337Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(rinvertedbreve.fina))' failed: 'Invalid source glyph 'rinvertedbreve.fina': 'bad anchor: 'Invalid anchor 'bottom': 'no value at default location''''\n[2024-10-03T13:57:20.143432Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(racute.fina))' failed: 'Invalid source glyph 'racute.fina': 'bad anchor: 'Invalid anchor 'top': 'no value at default location''''\n[2024-10-03T13:57:20.143492Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(wacute.fina))' failed: 'Invalid source glyph 'wacute.fina': 'bad anchor: 'Invalid anchor 'top': 'no value at default location''''\n[2024-10-03T13:57:20.143501Z ThreadId(1) fontc::workload ERROR] task 'Fe(Gl" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/birthstone-bounce/sources/BirthstoneBounce.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph A, contour 0:\n * Birthstone Bounce Regular had: 161\n * Birthstone Bounce Medium had: 176\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph AE, contour 0:\n * Birthstone Bounce Regular had: 217\n * Birthstone Bounce Medium had: 239\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph AE, contour 1:\n * Birthstone Bounce Regular had: 9\n * Birthstone Bounce Medium had: 11\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph B, contour 0:\n * Birthstone Bounce Regular had: 148\n * Birthstone Bounce Medium had: 159\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph B, c" + } + } + }, + "chorasmian/sources/NotoSansChorasmian.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/chorasmian/sources/NotoSansChorasmian.glyphs", + "stderr": " Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Finished `release` profile [optimized] target(s) in 0.22s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/chorasmian/sources/NotoSansChorasmian.glyphs`\n[2024-10-03T13:58:58.453517Z ThreadId(1) fontc ERROR] FEA validation failed with 1 errors, set log level to warn or higher (--log warn) for additional detail\n" + } + } + }, + "corinthia/sources/Corinthia.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/corinthia/sources/Corinthia.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.11s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/corinthia/sources/Corinthia.glyphs`\n[2024-10-03T13:59:31.388410Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(ij))' failed: 'Invalid source glyph 'ij': 'bad anchor: 'Invalid anchor 'bottom': 'no value at default location''''\n[2024-10-03T13:59:31.393751Z ThreadId(1) fontc ERROR] Invalid source glyph 'gravecomb': 'bad anchor: 'Invalid anchor '_topviet': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/corinthia/sources/Corinthia.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.Igrave found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.Igrave found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.Igrave found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.agrave found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.gbreve found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.agrave found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.ugrave found in kerning rules." + } + } + }, + "david-libre/sources/DavidLibre.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/david-libre/sources/DavidLibre.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.12s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/david-libre/sources/DavidLibre.glyphs`\n[2024-10-03T14:00:07.590773Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(yodyodpatah-hb))' failed: 'Invalid source glyph 'yodyodpatah-hb': 'bad anchor: 'Invalid anchor '_bottom': 'no value at default location''''\n[2024-10-03T14:00:07.590825Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(sheqel))' failed: 'Invalid source glyph 'sheqel': 'bad anchor: 'Invalid anchor 'bottomleft': 'no value at default location''''\n[2024-10-03T14:00:07.601257Z ThreadId(1) fontc ERROR] Invalid source glyph 'Lmiddletilde': 'bad anchor: 'Invalid anchor 'R': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/david-libre/sources/DavidLibre.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.FullStop found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.RtDblQuotMrk found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.GrCapAlpha found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.GrCapUpsilon found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.GrSmUpsilon found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.GrSmUpsilonWDial found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.ker" + } + } + }, + "dosis-vf/sources/Dosis.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/dosis-vf/sources/Dosis.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.15s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/dosis-vf/sources/Dosis.glyphs`\n[2024-10-03T14:01:37.523186Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map '¯' (U+00AF) to two different glyph ids: GID_526 and GID_545\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/dosis-vf/sources/Dosis.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Dosis-ExtraLight\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Dosis-ExtraBold\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nINFO:fontTools.cu2qu.ufo:New spline lengths: 1: 226, 2: 1583, 3: 597, 4: 99, 5: 8, 6: 5, 7: 4\nINFO:ufo2ft:Building OpenType tables for Dosis-ExtraLight\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/dosis-vf/sources/Dosis.glyphs' -> 'master_ufo/Dosis.designspace': Generating fonts from Designspace failed: cannot map 'hungarumlaut' to U+02DD;" + } + } + }, + "duployan/sources/NotoSansDuployan.glyphs": { + "other": "unknown error 'No such source: /Users/rofls/.crater_cache/duployan/sources/NotoSansDuployan.glyphs\n'" + }, + "dynapuff/sources/DynaPuff.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/dynapuff/sources/DynaPuff.glyphs", + "stderr": " Blocking waiting for file lock on package cache\n Finished `release` profile [optimized] target(s) in 0.18s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/dynapuff/sources/DynaPuff.glyphs`\n[2024-10-03T14:01:40.584533Z ThreadId(1) fontc ERROR] FEA parsing failed with 6 errors, set log level to warn or higher (--log warn) for additional detail\n" + } + } + }, + "ethiopic/sources/NotoSerifEthiopic.glyphs": { + "other": "unknown error 'I1003 10:03:04.536570 8639795008 parser.py:149] Parsing .glyphs file\nTraceback (most recent call last):\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 644, in \n app.run(main)\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py\", line 308, in run\n _run_main(main, args)\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py\", line 254, in _run_main\n sys.exit(main(argv))\n ^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 624, in main\n output = generate_output(build_dir, otl_norm_manifest_path, fontmake_ttf, fontc_ttf)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 447, in generate_output\n fontmake_gpos = simple_gpos_output(otl_norm_cargo_path,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 141, in simple_gpos_output\n run(\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 99, in run\n return subprocess.run(\n ^^^^^^^^^^^^^^^\n File \"/opt/homebrew/Cellar/python@3.12/3.12.5/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py\", line 571, in run\n raise CalledProcessError(retcode, process.args,\nsubprocess.CalledProcessError: Command '['cargo', 'run', '--release', '--manifest-path', '/Users/rofls/dev/projects/fontville/fontc_crater/fontc/otl-normalizer/Cargo.toml', '--', 'fontmake.ttf', '-o', 'markkern.txt', '--table', 'gpos']' died with .\n'" + }, + "font_tiny5/sources/tiny5-Regular.sfd": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/font_tiny5/sources/tiny5-Regular.sfd", + "stderr": " Finished `release` profile [optimized] target(s) in 0.12s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/font_tiny5/sources/tiny5-Regular.sfd`\n[2024-10-03T14:07:58.975562Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.crater_cache/font_tiny5/sources/tiny5-Regular.sfd\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/font_tiny5/sources/tiny5-Regular.sfd", + "stderr": "usage: fontmake [-h] [--version] [-g GLYPHS | -u UFO [UFO ...] | -m\n DESIGNSPACE] [--glyph-data GLYPHDATA] [-o FORMAT [FORMAT ...]]\n [--output-path OUTPUT_PATH | --output-dir OUTPUT_DIR]\n [-i [INSTANCE_NAME]]\n [--variable-fonts [VARIABLE_FONT_FILENAME]] [-M]\n [--family-name FAMILY_NAME] [--round-instances]\n [--designspace-path DESIGNSPACE_PATH]\n [--master-dir MASTER_DIR] [--instance-dir INSTANCE_DIR]\n [--no-write-skipexportglyphs] [--validate-ufo]\n [--check-compatibility | --no-check-compatibility]\n [--expand-features-to-instances]\n [--fea-include-dir FEA_INCLUDE_DIR] [--no-generate-GDEF]\n [--save-ufo-as-zip | --ufo-structure {package,zip,json}]\n [--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND]\n [--keep-direction]\n [--ttf-curves {cu2qu,mixed,keep-quad" + } + } + }, + "fragment-mono/sources/Fragment-Mono.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/fragment-mono/sources/Fragment-Mono.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.13s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/fragment-mono/sources/Fragment-Mono.glyphs`\n[2024-10-03T14:06:05.389856Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(colonsign))' failed: ''colonsign' has interpolation-incompatible paths'\n[2024-10-03T14:06:05.389892Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(oe.sc))' failed: ''oe.sc' has interpolation-incompatible paths'\n[2024-10-03T14:06:05.389906Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(literSign))' failed: ''literSign' has interpolation-incompatible paths'\n[2024-10-03T14:06:05.389915Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(R))' failed: ''R' has interpolation-incompatible paths'\n[2024-10-03T14:06:05.389922Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(guilsinglleft))' failed: ''guilsin" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/fragment-mono/sources/Fragment-Mono.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph B, contour 1:\n * Fragment Mono Regular had: 9\n * Fragment Mono Italic had: 11\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph B, contour 2:\n * Fragment Mono Regular had: 9\n * Fragment Mono Italic had: 11\n\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph C, contour 0, point 0:\n * Fragment Mono Regular had: line\n * Fragment Mono Italic had: curve\n\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph C, contour 0, point 1:\n * Fragment Mono Regular had: None\n * Fragment Mono Italic had: line\n\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph C, contour 0, point 3:\n * Fragment M" + } + } + }, + "francoisoneFont/sources/FrancoisOne.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/francoisoneFont/sources/FrancoisOne.glyphs", + "stderr": " Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Finished `release` profile [optimized] target(s) in 0.23s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/francoisoneFont/sources/FrancoisOne.glyphs`\n[2024-10-03T14:06:07.687399Z ThreadId(1) fontc ERROR] FEA validation failed with 1 errors, set log level to warn or higher (--log warn) for additional detail\n" + } + } + }, + "fuzzy-bubbles/sources/FuzzyBubbles.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/fuzzy-bubbles/sources/FuzzyBubbles.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.16s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/fuzzy-bubbles/sources/FuzzyBubbles.glyphs`\n[2024-10-03T14:06:29.658118Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(K))' failed: 'Invalid source glyph 'K': 'bad anchor: 'Invalid anchor 'bottom': 'no value at default location''''\n[2024-10-03T14:06:29.658165Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(kip))' failed: 'Invalid source glyph 'kip': 'bad anchor: 'Invalid anchor 'top': 'no value at default location''''\n[2024-10-03T14:06:29.658195Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(X))' failed: ''X' has interpolation-incompatible paths'\n[2024-10-03T14:06:29.658199Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(B))' failed: ''B' has interpolation-incompatible paths'\n[2024-10-03T14:06:29.658201Z ThreadId(1) fontc::workload ERR" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/fuzzy-bubbles/sources/FuzzyBubbles.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.axes:Axis wdth: Instance 'Bold' redefines the mapping for user location 100 from 100 to 5\nINFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph A, contour 0:\n * Fuzzy Bubbles Regular had: 82\n * Fuzzy Bubbles Bold had: 46\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph A, contour 1:\n * Fuzzy Bubbles Regular had: 28\n * Fuzzy Bubbles Bold had: 25\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph AE, contour 0:\n * Fuzzy Bubbles Regular had: 140\n * Fuzzy Bubbles Bold had: 92\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph AE, contour 1:\n * Fuzzy Bubbles Regular had: 21\n * Fuzzy Bubbles Bold had: 25\n\nERROR:fo" + } + } + }, + "geologica/sources/master_ufo/Geologica.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/geologica/sources/master_ufo/Geologica.designspace", + "stderr": " Finished `release` profile [optimized] target(s) in 0.13s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/geologica/sources/master_ufo/Geologica.designspace`\n[2024-10-03T14:06:52.419363Z ThreadId(1) fontc ERROR] FEA parsing failed with 1 errors, set log level to warn or higher (--log warn) for additional detail\n" + } + } + }, + "grantha/sources/NotoSansGrantha.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/grantha/sources/NotoSansGrantha.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.14s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/grantha/sources/NotoSansGrantha.glyphs`\n[2024-10-03T14:07:21.439654Z ThreadId(1) fontc ERROR] FEA validation failed with 3 errors, set log level to warn or higher (--log warn) for additional detail\n" + } + } + }, + "grapenuts/sources/GrapeNuts.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/grapenuts/sources/GrapeNuts.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.12s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/grapenuts/sources/GrapeNuts.glyphs`\n[2024-10-03T14:07:44.081829Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/grapenuts/sources/GrapeNuts.glyphs': 'Unable to read glyphs file: Unable to parse /Users/rofls/.crater_cache/grapenuts/sources/GrapeNuts.glyphs: Unexpected character ')''\n" + } + } + }, + "great-vibes/sources/GreatVibes-Pro.glyphs": { + "other": "unknown error 'I1003 09:56:03.686333 8639795008 parser.py:149] Parsing .glyphs file\nTraceback (most recent call last):\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 644, in \n app.run(main)\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py\", line 308, in run\n _run_main(main, args)\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py\", line 254, in _run_main\n sys.exit(main(argv))\n ^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 624, in main\n output = generate_output(build_dir, otl_norm_manifest_path, fontmake_ttf, fontc_ttf)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 447, in generate_output\n fontmake_gpos = simple_gpos_output(otl_norm_cargo_path,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 141, in simple_gpos_output\n run(\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 99, in run\n return subprocess.run(\n ^^^^^^^^^^^^^^^\n File \"/opt/homebrew/Cellar/python@3.12/3.12.5/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py\", line 571, in run\n raise CalledProcessError(retcode, process.args,\nsubprocess.CalledProcessError: Command '['cargo', 'run', '--release', '--manifest-path', '/Users/rofls/dev/projects/fontville/fontc_crater/fontc/otl-normalizer/Cargo.toml', '--', 'fontmake.ttf', '-o', 'markkern.txt', '--table', 'gpos']' died with .\n'" + }, + "gurmukhi/sources/NotoSerifGurmukhi.glyphs": { + "other": "unknown error 'I1003 09:57:10.701445 8639795008 parser.py:149] Parsing .glyphs file\nTraceback (most recent call last):\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 644, in \n app.run(main)\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py\", line 308, in run\n _run_main(main, args)\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py\", line 254, in _run_main\n sys.exit(main(argv))\n ^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 624, in main\n output = generate_output(build_dir, otl_norm_manifest_path, fontmake_ttf, fontc_ttf)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 447, in generate_output\n fontmake_gpos = simple_gpos_output(otl_norm_cargo_path,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 141, in simple_gpos_output\n run(\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 99, in run\n return subprocess.run(\n ^^^^^^^^^^^^^^^\n File \"/opt/homebrew/Cellar/python@3.12/3.12.5/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py\", line 571, in run\n raise CalledProcessError(retcode, process.args,\nsubprocess.CalledProcessError: Command '['cargo', 'run', '--release', '--manifest-path', '/Users/rofls/dev/projects/fontville/fontc_crater/fontc/otl-normalizer/Cargo.toml', '--', 'fontmake.ttf', '-o', 'markkern.txt', '--table', 'gpos']' died with .\n'" + }, + "gwendolyn/sources/GwendolynPro.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/gwendolyn/sources/GwendolynPro.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.15s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/gwendolyn/sources/GwendolynPro.glyphs`\n[2024-10-03T13:57:14.647755Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(Oslashacute))' failed: 'Invalid source glyph 'Oslashacute': 'bad anchor: 'Invalid anchor 'ogonek': 'no value at default location''''\n[2024-10-03T13:57:14.650861Z ThreadId(1) fontc ERROR] Invalid source glyph 'Oslash': 'bad anchor: 'Invalid anchor 'ogonek': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/gwendolyn/sources/GwendolynPro.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph A, contour 0:\n * Gwendolyn Regular had: 144\n * Gwendolyn Bold had: 165\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph A, contour 1:\n * Gwendolyn Regular had: 9\n * Gwendolyn Bold had: 12\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph AE, contour 0:\n * Gwendolyn Regular had: 199\n * Gwendolyn Bold had: 200\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph AE, contour 1:\n * Gwendolyn Regular had: 9\n * Gwendolyn Bold had: 12\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph B, contour 0:\n * Gwendolyn Regular had: 127\n * Gwendolyn Bold had: 123\n\nERROR:f" + } + } + }, + "hahmlet/sources/Hahmlet.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/hahmlet/sources/Hahmlet.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 3 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Hahmlet-Thin\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Hahmlet-Regular\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Hahmlet-Black\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nERROR:fontTools.cu2qu.ufo:Glyphs named 'ddwah-ko' have different number of segments\nERROR:fontTools.cu2qu.ufo:Glyphs named 'ddwal-ko' have different number of segments\nERROR:fontTools.cu2qu.ufo:Glyphs named 'ddyib-ko' have different num" + } + } + }, + "hanifi-rohingya/sources/NotoSansHanifiRohingya.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/hanifi-rohingya/sources/NotoSansHanifiRohingya.designspace", + "stderr": " Finished `release` profile [optimized] target(s) in 0.12s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/hanifi-rohingya/sources/NotoSansHanifiRohingya.designspace`\n[2024-10-03T13:58:10.208009Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.crater_cache/hanifi-rohingya/sources/NotoSansHanifiRohingya-Regular.ufo/features.fea, /Users/rofls/.crater_cache/hanifi-rohingya/sources/NotoSansHanifiRohingya-Medium.ufo/features.fea\n" + } + } + }, + "instrument-sans/sources/InstrumentSans-Italic.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/instrument-sans/sources/InstrumentSans-Italic.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.13s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/instrument-sans/sources/InstrumentSans-Italic.glyphs`\n[2024-10-03T13:59:39.163563Z ThreadId(1) fontc ERROR] IUP error for trademark: AchievedInvalidState(\"No best solution identified\")\n" + } + } + }, + "instrument-sans/sources/InstrumentSans.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/instrument-sans/sources/InstrumentSans.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.14s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/instrument-sans/sources/InstrumentSans.glyphs`\n[2024-10-03T13:59:45.038527Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(trademark))' failed: 'IUP error for trademark: AchievedInvalidState(\"No best solution identified\")'\n[2024-10-03T13:59:45.048559Z ThreadId(1) fontc ERROR] IUP error for M: AchievedInvalidState(\"No best solution identified\")\n" + } + } + }, + "inter-gf-tight/sources/InterTight-Italic.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/inter-gf-tight/sources/InterTight-Italic.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.14s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/inter-gf-tight/sources/InterTight-Italic.glyphs`\n[2024-10-03T13:59:58.440907Z ThreadId(1) fontc ERROR] FEA parsing failed with 25 errors, set log level to warn or higher (--log warn) for additional detail\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/inter-gf-tight/sources/InterTight-Italic.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 3 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on InterTight-ThinItalic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on InterTight-Italic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on InterTight-BlackItalic\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nINFO:fontTools.cu2qu.ufo:New spline lengths: 1: 24, 2: 2328, 3: 2214, 4: 428, 5: 27, 6: 5\nINFO:ufo2ft:Building OpenType tables for InterTight-ThinItalic\nINFO:ufo2ft:Building OpenType tables for InterTight-Italic\nINFO" + } + } + }, + "inter-gf-tight/sources/InterTight.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/inter-gf-tight/sources/InterTight.glyphs", + "stderr": " Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on build directory\n Finished `release` profile [optimized] target(s) in 0.19s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/inter-gf-tight/sources/InterTight.glyphs`\n[2024-10-03T14:00:06.195216Z ThreadId(1) fontc ERROR] FEA parsing failed with 25 errors, set log level to warn or higher (--log warn) for additional detail\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/inter-gf-tight/sources/InterTight.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 3 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on InterTight-Thin\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on InterTight-Regular\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on InterTight-Black\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nINFO:fontTools.cu2qu.ufo:New spline lengths: 1: 28, 2: 2382, 3: 2187, 4: 400, 5: 25, 6: 4\nINFO:ufo2ft:Building OpenType tables for InterTight-Thin\nINFO:ufo2ft:Building OpenType tables for InterTight-Regular\nINFO:ufo2ft:Building" + } + } + }, + "jura/sources/Jura.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/jura/sources/Jura.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.idotless found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.y found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.asterisk found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.eight found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.five found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.florin found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.idotless found in kerning rules.\nW" + } + } + }, + "kablammo/sources/Kablammo.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/kablammo/sources/Kablammo.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 39 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Kablammo-Regular\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Kablammo-Regular-{5}\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Kablammo-Regular-{6}\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Kablammo-Regular-{7}\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Kablammo-Regular-{8}\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Kablammo-Regular-{9}\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Kablammo-Regular-{10}\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on K" + } + } + }, + "kantumruy-pro/sources/Italic/KantumruyPro-Italic.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/kantumruy-pro/sources/Italic/KantumruyPro-Italic.designspace", + "stderr": " Finished `release` profile [optimized] target(s) in 0.14s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/kantumruy-pro/sources/Italic/KantumruyPro-Italic.designspace`\n[2024-10-03T14:02:21.223728Z ThreadId(1) fontc ERROR] FEA compilation failed with 1 errors, set log level to warn or higher (--log warn) for additional detail\n" + } + } + }, + "kantumruy-pro/sources/Upright/KantumruyPro.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/kantumruy-pro/sources/Upright/KantumruyPro.designspace", + "stderr": " Finished `release` profile [optimized] target(s) in 0.12s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/kantumruy-pro/sources/Upright/KantumruyPro.designspace`\n[2024-10-03T14:02:25.221985Z ThreadId(1) fontc ERROR] FEA compilation failed with 1 errors, set log level to warn or higher (--log warn) for additional detail\n" + } + } + }, + "karla/sources/Karla.glyphs": { + "other": "unknown error 'I1003 10:02:34.524037 8639795008 parser.py:149] Parsing .glyphs file\nTraceback (most recent call last):\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 644, in \n app.run(main)\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py\", line 308, in run\n _run_main(main, args)\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py\", line 254, in _run_main\n sys.exit(main(argv))\n ^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 624, in main\n output = generate_output(build_dir, otl_norm_manifest_path, fontmake_ttf, fontc_ttf)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 445, in generate_output\n fontc_gpos = simple_gpos_output(otl_norm_cargo_path,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 141, in simple_gpos_output\n run(\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 99, in run\n return subprocess.run(\n ^^^^^^^^^^^^^^^\n File \"/opt/homebrew/Cellar/python@3.12/3.12.5/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py\", line 571, in run\n raise CalledProcessError(retcode, process.args,\nsubprocess.CalledProcessError: Command '['cargo', 'run', '--release', '--manifest-path', '/Users/rofls/dev/projects/fontville/fontc_crater/fontc/otl-normalizer/Cargo.toml', '--', 'fontc.ttf', '-o', 'markkern.txt', '--table', 'gpos']' died with .\n'" + }, + "kdam-thmor-pro/sources/KdamThmorPro.designspace": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o ttf --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea --keep-overlaps /Users/rofls/.crater_cache/kdam-thmor-pro/sources/KdamThmorPro.designspace", + "stderr": "INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs\nINFO:fontmake.font_project:Building TTF for KdamThmorPro-Regular\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running SkipExportGlyphsFilter on KdamThmorTwo-Regular\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on KdamThmorTwo-Regular\nINFO:ufo2ft.filters:Running DecomposeComponentsFilter on KdamThmorTwo-Regular\nINFO:ufo2ft.filters:Running CubicToQuadraticFilter on KdamThmorTwo-Regular\nINFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 1096, 2: 1226, 3: 50, 4: 16, 5: 5\nINFO:ufo2ft:Building OpenType tables\nERROR:ufo2ft.featureCompiler:Compilation failed! Inspect temporary file: '/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpmnx65xud'\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/kdam-thmor-pro/sources/KdamThmorPro.designspace' -> '../../../../../../../../Users/rofls/.crater_cache/kdam-thmor-pro/sources/KdamThmorPro-Regular.ufo': Compiling UFO failed: :455:3033: \"ka" + } + } + }, + "lepcha/sources/NotoSansLepcha.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/lepcha/sources/NotoSansLepcha.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.07s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/lepcha/sources/NotoSansLepcha.glyphs`\n[2024-10-03T14:09:32.530568Z ThreadId(1) fontc ERROR] FEA compilation failed with 2 errors, set log level to warn or higher (--log warn) for additional detail\n" + } + } + }, + "life-savers/sources/LifeSavers.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/life-savers/sources/LifeSavers.glyphs", + "stderr": " Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on build directory\n Finished `release` profile [optimized] target(s) in 47.46s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/life-savers/sources/LifeSavers.glyphs`\n[2024-10-03T13:56:03.662163Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(emacron))' failed: ''emacron' has interpolation-incompatible paths'\n[2024-10-03T13:56:03.662187Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(Ncommaaccent))' failed: ''Ncommaaccent' has interpolation-incompatible paths'\n[2024-10-03T13:56:03.662191Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(ccircumflex))' failed: ''ccircumflex' has interpolation-incompatib" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/life-savers/sources/LifeSavers.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.quotedblright found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.quotedblright found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.quotedblright found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.quotedblright found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.quotedblright found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.quotedblright found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class p" + } + } + }, + "linefont/sources/Linefont.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/linefont/sources/Linefont.designspace", + "stderr": " Finished `release` profile [optimized] target(s) in 0.17s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/linefont/sources/Linefont.designspace`\n[2024-10-03T13:56:35.232639Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.crater_cache/linefont/sources/Linefont[min,min].ufo/features.fea, /Users/rofls/.crater_cache/linefont/sources/Linefont[min,max].ufo/features.fea\n" + } + } + }, + "maname-font/sources/Maname.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/maname-font/sources/Maname.glyphs", + "stderr": " Blocking waiting for file lock on package cache\n Finished `release` profile [optimized] target(s) in 0.14s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/maname-font/sources/Maname.glyphs`\n[2024-10-03T13:59:26.975716Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(colonsign))' failed: 'Invalid source glyph 'colonsign': 'invalid path: 'has 1 consecutive offcurve points [(336.0, 557.0)]'''\n[2024-10-03T13:59:26.976132Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(guarani))' failed: 'Invalid source glyph 'guarani': 'invalid path: 'has 1 consecutive offcurve points [(281.0, 573.0)]'''\n[2024-10-03T13:59:26.982565Z ThreadId(1) fontc ERROR] Invalid source glyph 'cedi': 'invalid path: 'has 1 consecutive offcurve points [(336.0, 557.0)]''\n" + } + } + }, + "mongolian/sources/NotoSansMongolian.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/mongolian/sources/NotoSansMongolian.designspace", + "stderr": " Finished `release` profile [optimized] target(s) in 0.17s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/mongolian/sources/NotoSansMongolian.designspace`\n[2024-10-03T13:57:13.591351Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(uni186F.Zs.medi))' failed: 'Reading source failed for '/Users/rofls/.crater_cache/mongolian/sources/NotoSansMongolian.ufo/glyphs/uni186F_.Z_s.medi.glif': 'failed to parse glyph data: bad lib''\n[2024-10-03T13:57:13.591389Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(BW.init))' failed: 'Reading source failed for '/Users/rofls/.crater_cache/mongolian/sources/NotoSansMongolian.ufo/glyphs/B_W_.init.glif': 'failed to parse glyph data: bad lib''\n[2024-10-03T13:57:13.658485Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/mongolian/sources/NotoSansMongolian.ufo/glyphs/uni182F_.L_2.init._isol.glif': 'failed t" + } + } + }, + "mono/sources/MartianMono.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/mono/sources/MartianMono.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 6 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on MartianMono-CondensedThin\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on MartianMono-CondensedRegular\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on MartianMono-CondensedExtraBold\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on MartianMono-SemiExpandedThin\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on MartianMono-SemiExpandedRegular\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on MartianMono-SemiExpandedExtraBold\nINFO:u" + } + } + }, + "nastaliq/sources/NotoNastaliqUrdu.glyphspackage": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/nastaliq/sources/NotoNastaliqUrdu.glyphspackage", + "stderr": " Finished `release` profile [optimized] target(s) in 0.13s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/nastaliq/sources/NotoNastaliqUrdu.glyphspackage`\n[2024-10-03T13:59:46.234317Z ThreadId(1) fontc ERROR] FEA parsing failed with 88 errors, set log level to warn or higher (--log warn) for additional detail\n" + } + } + }, + "oriya/sources/NotoSansOriya.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/oriya/sources/NotoSansOriya.glyphs", + "stderr": " Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on build directory\n Finished `release` profile [optimized] target(s) in 0.21s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/oriya/sources/NotoSansOriya.glyphs`\nthread '' panicked at fontir/src/glyph.rs:136:9:\n'ra-oriya.below' has 2 unique sets of components; must have exactly 1\n{[], [_part.ra.below]}\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n[2024-10-03T13:56:54.636041Z ThreadId(1) fontc ERROR] A task panicked: ''ra-oriya.below' has 2 unique sets of components; must have exactly 1\n{[], [_part.ra.below]}'\n" + } + } + }, + "philosopher/sources/Philosopher-Italic.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/philosopher/sources/Philosopher-Italic.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.13s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/philosopher/sources/Philosopher-Italic.glyphs`\n[2024-10-03T13:57:49.723316Z ThreadId(1) fontc ERROR] Invalid source glyph 'yusbig-cy': 'bad anchor: 'Invalid anchor 'bottomright': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/philosopher/sources/Philosopher-Italic.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.E found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.uni0406 found in kerning rules.\nINFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph B, contour 0:\n * Philosopher Regular had: 24\n * Philosopher Bold had: 23\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph B, contour 1:\n * Philosopher Regular had: 11\n * Philosopher Bold had: 15\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph B, contour 2:\n * Philosopher Regular had: 11\n * Philosopher Bold had: 12\n\nERROR:fontmake.compatibility:\nFonts had differing number of points " + } + } + }, + "philosopher/sources/Philosopher.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/philosopher/sources/Philosopher.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.15s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/philosopher/sources/Philosopher.glyphs`\n[2024-10-03T13:57:52.081274Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(ustraitstroke-cy))' failed: 'Invalid source glyph 'ustraitstroke-cy': 'bad anchor: 'Invalid anchor 'center': 'no value at default location''''\n[2024-10-03T13:57:52.081385Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(yusbig-cy))' failed: 'Invalid source glyph 'yusbig-cy': 'bad anchor: 'Invalid anchor 'bottomright': 'no value at default location''''\n[2024-10-03T13:57:52.081855Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(Gje-cy))' failed: 'Invalid source glyph 'Gje-cy': 'bad anchor: 'Invalid anchor 'center': 'no value at default location''''\n[2024-10-03T13:57:52.084214Z ThreadId(1) fontc ERROR] Invalid source glyph 'ustrait-cy': 'bad a" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/philosopher/sources/Philosopher.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.afii10053 found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.afii10062 found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.afii10085 found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.afii10051 found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.afii10058 found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.afii10062 found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.afii10077 fo" + } + } + }, + "qwitcher-grypen/sources/QwitcherGrypenPro.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/qwitcher-grypen/sources/QwitcherGrypenPro.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.16s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/qwitcher-grypen/sources/QwitcherGrypenPro.glyphs`\n[2024-10-03T13:58:59.642228Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(fraction))' failed: ''fraction' has interpolation-incompatible paths'\n[2024-10-03T13:58:59.642241Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(N))' failed: ''N' has interpolation-incompatible paths'\n[2024-10-03T13:58:59.642243Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(greaterequal))' failed: ''greaterequal' has interpolation-incompatible paths'\n[2024-10-03T13:58:59.642244Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(z))' failed: ''z' has interpolation-incompatible paths'\n[2024-10-03T13:58:59.642247Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(P))' failed: ''P' has interpolat" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/qwitcher-grypen/sources/QwitcherGrypenPro.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.yd found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.u found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.a found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.r found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.u found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.r found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.u found in kerning rules.\nWARNING:glyphsLib.builder.builder" + } + } + }, + "roboto-serif/sources/RobotoSerif-Italic.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif-Italic.designspace", + "stderr": " Blocking waiting for file lock on package cache\n Finished `release` profile [optimized] target(s) in 0.13s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif-Italic.designspace`\n[2024-10-03T14:00:23.466824Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/roboto-serif/sources/Roboto_Serif_Text-Hairline_Italic.ufo': 'failed to load font info data'\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif-Italic.designspace", + "stderr": "INFO:fontmake.font_project:Loading 81 DesignSpace source UFOs\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph AE.alt:\n * 80 fonts had: \"top\"\n * Roboto Serif Display Cond Regular Italic had: \"top, top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph C:\n * 80 fonts had: \"bottom, top\"\n * Roboto Serif Display Cond Regular Italic had: \n \"bottom, bottom, top, top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph D:\n * 80 fonts had: \"bottom, top\"\n * Roboto Serif Display Cond Regular Italic had: \n \"bottom, bottom, top, top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph E:\n * 80 fonts had: \"bottom, right, top\"\n * Roboto Serif Display Cond Regular Italic had: \n \"bottom, bottom, right, right, top, top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph E.alt:\n * 80 fonts had: \"bottom, right, top\"\n * Roboto Serif Display Cond Regular Italic had: \n \"bottom, bottom, right, right, top, top\"\n\nE" + } + } + }, + "roboto-serif/sources/RobotoSerif.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif.designspace", + "stderr": " Finished `release` profile [optimized] target(s) in 0.13s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif.designspace`\n[2024-10-03T14:01:04.579269Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/roboto-serif/sources/Roboto_Serif_Micro_Cond-Super.ufo': 'failed to load font info data'\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif.designspace", + "stderr": "INFO:fontmake.font_project:Loading 81 DesignSpace source UFOs\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph B:\n * 80 fonts had: \"\"\n * Roboto Serif Regular had: \"top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph F:\n * 80 fonts had: \"\"\n * Roboto Serif Regular had: \"top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph P:\n * 80 fonts had: \"\"\n * Roboto Serif Regular had: \"top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph V:\n * 80 fonts had: \"\"\n * Roboto Serif Regular had: \"top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph X:\n * 80 fonts had: \"\"\n * Roboto Serif Regular had: \"bottom, top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph b:\n * 80 fonts had: \"\"\n * Roboto Serif Regular had: \"bottom, top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph f:\n * 80 fonts had: \"\"\n * Roboto Serif Regular had: \"top\"\n\nERROR:fontmake.compatibility:\nFonts had " + } + } + }, + "sawarabi-mincho/sources/SawarabiMincho.glyphs": { + "other": "unknown error 'No such source: /Users/rofls/.crater_cache/sawarabi-mincho/sources/SawarabiMincho.glyphs\n'" + }, + "sign-writing/sources/NotoSansSignWriting.glyphspackage": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/sign-writing/sources/NotoSansSignWriting.glyphspackage", + "stderr": " Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on build directory\n Finished `release` profile [optimized] target(s) in 0.25s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/sign-writing/sources/NotoSansSignWriting.glyphspackage`\nthread '' panicked at fontbe/src/features/kern.rs:438:14:\nif this doesn't compile we will already panic when we try to add it to the context: PackingFailed(Table packing failed with 3730 overflows)\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n[2024-10-03T14:03:37.440962Z ThreadId(1) fontc ERROR] A task panicked: 'if this doesn't compile we will already panic when we try to add it to the context: PackingFailed" + } + } + }, + "signika/sources/Signika.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/signika/sources/Signika.designspace", + "stderr": " Finished `release` profile [optimized] target(s) in 0.14s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/signika/sources/Signika.designspace`\n[2024-10-03T14:05:25.722595Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/signika/sources/instance_UFO/Signika-Light.ufo/glyphs': 'expected directory'\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/signika/sources/Signika.designspace", + "stderr": "INFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/signika/sources/instance_UFO/Signika-Light.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.crater_cache/signika/sources/instance_UFO/Signika-Light.ufo'\n" + } + } + }, + "silkscreen/sources/Silkscreen.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/silkscreen/sources/Silkscreen.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.12s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/silkscreen/sources/Silkscreen.glyphs`\n[2024-10-03T14:05:26.856839Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(adieresis))' failed: 'Invalid source glyph 'adieresis': 'bad anchor: 'Invalid anchor 'bottom': 'no value at default location''''\n[2024-10-03T14:05:26.856934Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(Adieresis))' failed: 'Invalid source glyph 'Adieresis': 'bad anchor: 'Invalid anchor 'bottom': 'no value at default location''''\n[2024-10-03T14:05:26.857923Z ThreadId(1) fontc ERROR] Invalid source glyph 'Edieresis': 'bad anchor: 'Invalid anchor '_top': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/silkscreen/sources/Silkscreen.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph Adieresis:\n * Silkscreen Regular had: 2\n * Silkscreen Bold had: 0\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph Adieresis:\n * Silkscreen Regular had: \"_top, ogonek, top\"\n * Silkscreen Bold had: \n \"bottom, ogonek, top\"\n\nERROR:fontmake.compatibility:\nFonts had differing number of components in glyph Adieresis:\n * Silkscreen Regular had: 1\n * Silkscreen Bold had: 2\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph AE:\n * Silkscreen Regular had: 2\n * Silkscreen Bold had: 1\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph C:\n * Silkscreen Regular had: 3\n * Silkscreen Bold had: 1\n" + } + } + }, + "smooch/sources/SmoochPro.glyphs": { + "other": "unknown error 'I1003 10:06:21.892470 8639795008 parser.py:149] Parsing .glyphs file\nTraceback (most recent call last):\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 644, in \n app.run(main)\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py\", line 308, in run\n _run_main(main, args)\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py\", line 254, in _run_main\n sys.exit(main(argv))\n ^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 624, in main\n output = generate_output(build_dir, otl_norm_manifest_path, fontmake_ttf, fontc_ttf)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 447, in generate_output\n fontmake_gpos = simple_gpos_output(otl_norm_cargo_path,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 141, in simple_gpos_output\n run(\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 99, in run\n return subprocess.run(\n ^^^^^^^^^^^^^^^\n File \"/opt/homebrew/Cellar/python@3.12/3.12.5/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py\", line 571, in run\n raise CalledProcessError(retcode, process.args,\nsubprocess.CalledProcessError: Command '['cargo', 'run', '--release', '--manifest-path', '/Users/rofls/dev/projects/fontville/fontc_crater/fontc/otl-normalizer/Cargo.toml', '--', 'fontmake.ttf', '-o', 'markkern.txt', '--table', 'gpos']' died with .\n'" + }, + "the-nautigal/sources/TheNautigalPro.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/the-nautigal/sources/TheNautigalPro.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.17s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/the-nautigal/sources/TheNautigalPro.glyphs`\n[2024-10-03T14:01:59.256522Z ThreadId(1) fontc::workload ERROR] task 'Fe(Glyph(Oslash))' failed: 'Invalid source glyph 'Oslash': 'bad anchor: 'Invalid anchor 'center': 'no value at default location''''\n[2024-10-03T14:01:59.258205Z ThreadId(1) fontc ERROR] Invalid source glyph 'Oslashacute': 'bad anchor: 'Invalid anchor 'topleft': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/the-nautigal/sources/TheNautigalPro.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph A, contour 0:\n * The Nautigal Regular had: 133\n * The Nautigal Bold had: 128\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph A, contour 1:\n * The Nautigal Regular had: 16\n * The Nautigal Bold had: 18\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph AE, contour 0:\n * The Nautigal Regular had: 197\n * The Nautigal Bold had: 80\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph AE, contour 1:\n * The Nautigal Regular had: 13\n * The Nautigal Bold had: 18\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph AE, contour 2:\n * The Nautigal Regular had: 16\n * The " + } + } + }, + "vinasans/sources/Vina Sans.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/vinasans/sources/Vina Sans.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.13s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf '/Users/rofls/.crater_cache/vinasans/sources/Vina Sans.glyphs'`\n[2024-10-03T14:03:45.507021Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(j))' failed: ''j' has interpolation-incompatible paths'\n[2024-10-03T14:03:45.507069Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(acutecomb))' failed: ''acutecomb' has interpolation-incompatible paths'\n[2024-10-03T14:03:45.507074Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(i))' failed: ''i' has interpolation-incompatible paths'\n[2024-10-03T14:03:45.507083Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(dotaccentcomb))' failed: ''dotaccentcomb' has interpolation-incompatible paths'\n[2024-10-03T14:03:45.507148Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(hookabovecomb))' failed: ''hookabovecomb'" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/vinasans/sources/Vina Sans.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.t found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.v found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.C found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.v found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.v found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.v found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.v found in kerning rules.\nWARNING:glyphsLib.builder.builders" + } + } + }, + "wavefont/sources/Wavefont.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/wavefont/sources/Wavefont.designspace", + "stderr": " Finished `release` profile [optimized] target(s) in 0.12s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/wavefont/sources/Wavefont.designspace`\n[2024-10-03T14:04:21.321089Z ThreadId(1) fontc ERROR] '_25' has interpolation-incompatible paths\n" + } + } + }, + "windsong/sources/WindSongPro.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/windsong/sources/WindSongPro.glyphs", + "stderr": " Finished `release` profile [optimized] target(s) in 0.14s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/windsong/sources/WindSongPro.glyphs`\n[2024-10-03T14:04:28.611679Z ThreadId(1) fontc ERROR] Invalid source glyph 'gravecomb': 'bad anchor: 'Invalid anchor '_topviet': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/windsong/sources/WindSongPro.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph numbersign, contour 0:\n * WindSong Regular had: 130\n * WindSong Medium had: 135\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph dollar, contour 0:\n * WindSong Regular had: 84\n * WindSong Medium had: 96\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph dollar, contour 1:\n * WindSong Regular had: 15\n * WindSong Medium had: 9\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph percent:\n * WindSong Regular had: 3\n * WindSong Medium had: 4\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph ampersand:\n * WindSong Regular had: 2\n * WindSong Medium had: 1\n\nE" + } + } + } + }, + "panic": [], + "skipped": { + "/Users/rofls/.crater_cache/ClimateCrisis": "GitFail", + "/Users/rofls/.crater_cache/Playfair": "GitFail", + "/Users/rofls/.crater_cache/Playpen-Sans": { + "BadConfig": "missing field `sources`" + }, + "/Users/rofls/.crater_cache/manjari": { + "BadConfig": "No such file or directory (os error 2)" + }, + "/Users/rofls/.crater_cache/syne-typeface": { + "BadConfig": "No such file or directory (os error 2)" + } + } +} \ No newline at end of file diff --git a/results/summary.json b/results/summary.json index c614ef1..145027f 100644 --- a/results/summary.json +++ b/results/summary.json @@ -394,5 +394,23 @@ "diff_perc_including_failures": 81.15715, "diff_perc_excluding_failures": 94.60862 } + }, + { + "began": "2024-10-03T13:55:12.858936Z", + "finished": "2024-10-03T14:17:28.225535Z", + "fontc_rev": "266624a8", + "results_file": "2024-10-03-135512.json", + "input_file": "gf-repos-2024-08-12.json", + "stats": { + "total_targets": 638, + "identical": 5, + "produced_diff": 534, + "fontc_failed": 29, + "fontmake_failed": 15, + "both_failed": 42, + "other_failure": 8, + "diff_perc_including_failures": 81.68101, + "diff_perc_excluding_failures": 95.925934 + } } ] \ No newline at end of file