Commit 6712c0e8 authored by Nikolaus Waxweiler's avatar Nikolaus Waxweiler

Housekeeping

Use new public.skipExportGlyphs instead of glyphs-level key. Also auto-update ccmp features.
parent 8cf8f934
......@@ -84,25 +84,6 @@ lookup ccmp_Other_3 {
sub tildecomb macroncomb by tildecomb_macroncomb;
} ccmp_Other_3;
lookup ccmp_Other_4 {
lookupflag 0;
sub acutecomb dotaccentcomb by acutecomb_dotaccentcomb;
sub caroncomb dotaccentcomb by caroncomb_dotaccentcomb;
sub dieresiscomb acutecomb by dieresiscomb_acutecomb;
sub dieresiscomb caroncomb by dieresiscomb_caroncomb;
sub dieresiscomb gravecomb by dieresiscomb_gravecomb;
sub dieresiscomb macroncomb by dieresiscomb_macroncomb;
sub dotaccentcomb macroncomb by dotaccentcomb_macroncomb;
sub macroncomb acutecomb by macroncomb_acutecomb;
sub macroncomb dieresiscomb by macroncomb_dieresiscomb;
sub macroncomb gravecomb by macroncomb_gravecomb;
sub ringcomb acutecomb by ringcomb_acutecomb;
sub ringcomb.case acutecomb.case by ringcomb_acutecomb.case;
sub tildecomb acutecomb by tildecomb_acutecomb;
sub tildecomb dieresiscomb by tildecomb_dieresiscomb;
sub tildecomb macroncomb by tildecomb_macroncomb;
} ccmp_Other_4;
lookup ccmp_latn_1 {
lookupflag 0;
sub brevecomb acutecomb by brevecomb_acutecomb;
......@@ -123,27 +104,8 @@ lookup ccmp_latn_1 {
sub circumflexcomb.case tildecomb.case by circumflexcomb_tildecomb.case;
} ccmp_latn_1;
lookup ccmp_latn_2 {
lookupflag 0;
sub brevecomb acutecomb by brevecomb_acutecomb;
sub brevecomb.case acutecomb.case by brevecomb_acutecomb.case;
sub brevecomb gravecomb by brevecomb_gravecomb;
sub brevecomb.case gravecomb.case by brevecomb_gravecomb.case;
sub brevecomb hookabovecomb by brevecomb_hookabovecomb;
sub brevecomb.case hookabovecomb.case by brevecomb_hookabovecomb.case;
sub brevecomb tildecomb by brevecomb_tildecomb;
sub brevecomb.case tildecomb.case by brevecomb_tildecomb.case;
sub circumflexcomb acutecomb by circumflexcomb_acutecomb;
sub circumflexcomb.case acutecomb.case by circumflexcomb_acutecomb.case;
sub circumflexcomb gravecomb by circumflexcomb_gravecomb;
sub circumflexcomb.case gravecomb.case by circumflexcomb_gravecomb.case;
sub circumflexcomb hookabovecomb by circumflexcomb_hookabovecomb;
sub circumflexcomb.case hookabovecomb.case by circumflexcomb_hookabovecomb.case;
sub circumflexcomb tildecomb by circumflexcomb_tildecomb;
sub circumflexcomb.case tildecomb.case by circumflexcomb_tildecomb.case;
} ccmp_latn_2;
script latn;
lookup ccmp_latn_1;
} ccmp;
......
......@@ -10,10 +10,4 @@
<point x="133" y="410" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -16,10 +16,4 @@
<point x="362" y="-131" type="curve"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -13,10 +13,4 @@
<point x="76" y="-187"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -9,10 +9,4 @@
<point x="102" y="842" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -10,10 +10,4 @@
<point x="96" y="131" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -12,10 +12,4 @@
<point x="-20" y="151" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -12,10 +12,4 @@
<point x="47" y="123" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -13,10 +13,4 @@ o
</contour>
<component base="o" yOffset="204"/>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -10,10 +10,4 @@
<point x="45" y="49" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -10,10 +10,4 @@
<point x="77" y="96" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -13,10 +13,4 @@
<point x="102" y="-82"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -4,10 +4,4 @@
<unicode hex="20B4"/>
<outline>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -4,10 +4,4 @@
<unicode hex="20B8"/>
<outline>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -4,10 +4,4 @@
<unicode hex="20AE"/>
<outline>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -537,9 +537,7 @@
</dict>
</dict>
<key>com.schriftgestaltung.appVersion</key>
<string>1192</string>
<key>com.schriftgestaltung.customParameter.GSFont.DisplayStrings</key>
<string></string>
<string>1230</string>
<key>com.schriftgestaltung.customParameter.GSFont.Family Alignment Zones</key>
<array>
<string>{739, 10}</string>
......@@ -2930,5 +2928,22 @@
<key>zhedieresis-cy</key>
<string>uni04DD</string>
</dict>
<key>public.skipExportGlyphs</key>
<array>
<string>_bar-cy</string>
<string>_bottomhook</string>
<string>_commaaccent</string>
<string>_currencyvstem</string>
<string>_descender-cy.case.straight</string>
<string>_descenderreverse-cy.case</string>
<string>_descenderreversed-cy</string>
<string>_o.numero</string>
<string>_slash.zero</string>
<string>_slash.zero.osf</string>
<string>_typoquote</string>
<string>hryvnia</string>
<string>tenge</string>
<string>tugrik</string>
</array>
</dict>
</plist>
......@@ -84,25 +84,6 @@ lookup ccmp_Other_3 {
sub tildecomb macroncomb by tildecomb_macroncomb;
} ccmp_Other_3;
lookup ccmp_Other_4 {
lookupflag 0;
sub acutecomb dotaccentcomb by acutecomb_dotaccentcomb;
sub caroncomb dotaccentcomb by caroncomb_dotaccentcomb;
sub dieresiscomb acutecomb by dieresiscomb_acutecomb;
sub dieresiscomb caroncomb by dieresiscomb_caroncomb;
sub dieresiscomb gravecomb by dieresiscomb_gravecomb;
sub dieresiscomb macroncomb by dieresiscomb_macroncomb;
sub dotaccentcomb macroncomb by dotaccentcomb_macroncomb;
sub macroncomb acutecomb by macroncomb_acutecomb;
sub macroncomb dieresiscomb by macroncomb_dieresiscomb;
sub macroncomb gravecomb by macroncomb_gravecomb;
sub ringcomb acutecomb by ringcomb_acutecomb;
sub ringcomb.case acutecomb.case by ringcomb_acutecomb.case;
sub tildecomb acutecomb by tildecomb_acutecomb;
sub tildecomb dieresiscomb by tildecomb_dieresiscomb;
sub tildecomb macroncomb by tildecomb_macroncomb;
} ccmp_Other_4;
lookup ccmp_latn_1 {
lookupflag 0;
sub brevecomb acutecomb by brevecomb_acutecomb;
......@@ -123,27 +104,8 @@ lookup ccmp_latn_1 {
sub circumflexcomb.case tildecomb.case by circumflexcomb_tildecomb.case;
} ccmp_latn_1;
lookup ccmp_latn_2 {
lookupflag 0;
sub brevecomb acutecomb by brevecomb_acutecomb;
sub brevecomb.case acutecomb.case by brevecomb_acutecomb.case;
sub brevecomb gravecomb by brevecomb_gravecomb;
sub brevecomb.case gravecomb.case by brevecomb_gravecomb.case;
sub brevecomb hookabovecomb by brevecomb_hookabovecomb;
sub brevecomb.case hookabovecomb.case by brevecomb_hookabovecomb.case;
sub brevecomb tildecomb by brevecomb_tildecomb;
sub brevecomb.case tildecomb.case by brevecomb_tildecomb.case;
sub circumflexcomb acutecomb by circumflexcomb_acutecomb;
sub circumflexcomb.case acutecomb.case by circumflexcomb_acutecomb.case;
sub circumflexcomb gravecomb by circumflexcomb_gravecomb;
sub circumflexcomb.case gravecomb.case by circumflexcomb_gravecomb.case;
sub circumflexcomb hookabovecomb by circumflexcomb_hookabovecomb;
sub circumflexcomb.case hookabovecomb.case by circumflexcomb_hookabovecomb.case;
sub circumflexcomb tildecomb by circumflexcomb_tildecomb;
sub circumflexcomb.case tildecomb.case by circumflexcomb_tildecomb.case;
} ccmp_latn_2;
script latn;
lookup ccmp_latn_1;
} ccmp;
......
......@@ -10,10 +10,4 @@
<point x="160" y="351" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -16,10 +16,4 @@
<point x="350" y="-207" type="curve"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -13,10 +13,4 @@
<point x="123" y="-193"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -9,10 +9,4 @@
<point x="408" y="840" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -10,10 +10,4 @@
<point x="96" y="9" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -12,10 +12,4 @@
<point x="10" y="19" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -12,10 +12,4 @@
<point x="44" y="19" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -15,8 +15,6 @@ o
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
<key>com.schriftgestaltung.componentsAlignment</key>
<array>
<integer>-1</integer>
......
......@@ -10,10 +10,4 @@
<point x="48" y="-2" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -10,10 +10,4 @@
<point x="66" y="29" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -13,10 +13,4 @@
<point x="120" y="-93"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -4,10 +4,4 @@
<unicode hex="20B4"/>
<outline>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -4,10 +4,4 @@
<unicode hex="20B8"/>
<outline>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -4,10 +4,4 @@
<unicode hex="20AE"/>
<outline>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -537,9 +537,7 @@
</dict>
</dict>
<key>com.schriftgestaltung.appVersion</key>
<string>1192</string>
<key>com.schriftgestaltung.customParameter.GSFont.DisplayStrings</key>
<string></string>
<string>1230</string>
<key>com.schriftgestaltung.customParameter.GSFont.Family Alignment Zones</key>
<array>
<string>{739, 10}</string>
......@@ -2930,5 +2928,22 @@
<key>zhedieresis-cy</key>
<string>uni04DD</string>
</dict>
<key>public.skipExportGlyphs</key>
<array>
<string>_bar-cy</string>
<string>_bottomhook</string>
<string>_commaaccent</string>
<string>_currencyvstem</string>
<string>_descender-cy.case.straight</string>
<string>_descenderreverse-cy.case</string>
<string>_descenderreversed-cy</string>
<string>_o.numero</string>
<string>_slash.zero</string>
<string>_slash.zero.osf</string>
<string>_typoquote</string>
<string>hryvnia</string>
<string>tenge</string>
<string>tugrik</string>
</array>
</dict>
</plist>
......@@ -84,25 +84,6 @@ lookup ccmp_Other_3 {
sub tildecomb macroncomb by tildecomb_macroncomb;
} ccmp_Other_3;
lookup ccmp_Other_4 {
lookupflag 0;
sub acutecomb dotaccentcomb by acutecomb_dotaccentcomb;
sub caroncomb dotaccentcomb by caroncomb_dotaccentcomb;
sub dieresiscomb acutecomb by dieresiscomb_acutecomb;
sub dieresiscomb caroncomb by dieresiscomb_caroncomb;
sub dieresiscomb gravecomb by dieresiscomb_gravecomb;
sub dieresiscomb macroncomb by dieresiscomb_macroncomb;
sub dotaccentcomb macroncomb by dotaccentcomb_macroncomb;
sub macroncomb acutecomb by macroncomb_acutecomb;
sub macroncomb dieresiscomb by macroncomb_dieresiscomb;
sub macroncomb gravecomb by macroncomb_gravecomb;
sub ringcomb acutecomb by ringcomb_acutecomb;
sub ringcomb.case acutecomb.case by ringcomb_acutecomb.case;
sub tildecomb acutecomb by tildecomb_acutecomb;
sub tildecomb dieresiscomb by tildecomb_dieresiscomb;
sub tildecomb macroncomb by tildecomb_macroncomb;
} ccmp_Other_4;
lookup ccmp_latn_1 {
lookupflag 0;
sub brevecomb acutecomb by brevecomb_acutecomb;
......@@ -123,27 +104,8 @@ lookup ccmp_latn_1 {
sub circumflexcomb.case tildecomb.case by circumflexcomb_tildecomb.case;
} ccmp_latn_1;
lookup ccmp_latn_2 {
lookupflag 0;
sub brevecomb acutecomb by brevecomb_acutecomb;
sub brevecomb.case acutecomb.case by brevecomb_acutecomb.case;
sub brevecomb gravecomb by brevecomb_gravecomb;
sub brevecomb.case gravecomb.case by brevecomb_gravecomb.case;
sub brevecomb hookabovecomb by brevecomb_hookabovecomb;
sub brevecomb.case hookabovecomb.case by brevecomb_hookabovecomb.case;
sub brevecomb tildecomb by brevecomb_tildecomb;
sub brevecomb.case tildecomb.case by brevecomb_tildecomb.case;
sub circumflexcomb acutecomb by circumflexcomb_acutecomb;
sub circumflexcomb.case acutecomb.case by circumflexcomb_acutecomb.case;
sub circumflexcomb gravecomb by circumflexcomb_gravecomb;
sub circumflexcomb.case gravecomb.case by circumflexcomb_gravecomb.case;
sub circumflexcomb hookabovecomb by circumflexcomb_hookabovecomb;
sub circumflexcomb.case hookabovecomb.case by circumflexcomb_hookabovecomb.case;
sub circumflexcomb tildecomb by circumflexcomb_tildecomb;
sub circumflexcomb.case tildecomb.case by circumflexcomb_tildecomb.case;
} ccmp_latn_2;
script latn;
lookup ccmp_latn_1;
} ccmp;
......
......@@ -10,10 +10,4 @@
<point x="128" y="372" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -16,10 +16,4 @@
<point x="352" y="-179" type="curve"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -13,10 +13,4 @@
<point x="117" y="-194"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -9,10 +9,4 @@
<point x="382" y="840" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -10,10 +10,4 @@
<point x="107" y="52" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -12,10 +12,4 @@
<point x="10" y="72" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -12,10 +12,4 @@
<point x="45" y="72" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -13,10 +13,4 @@ o
</contour>
<component base="o" yOffset="212"/>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -10,10 +10,4 @@
<point x="58" y="40" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -10,10 +10,4 @@
<point x="78" y="69" type="line"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -13,10 +13,4 @@
<point x="104" y="-88"/>
</contour>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -4,10 +4,4 @@
<unicode hex="20B4"/>
<outline>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -4,10 +4,4 @@
<unicode hex="20B8"/>
<outline>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>
......@@ -4,10 +4,4 @@
<unicode hex="20AE"/>
<outline>
</outline>
<lib>
<dict>
<key>com.schriftgestaltung.Glyphs.Export</key>
<false/>
</dict>
</lib>
</glyph>