summaryrefslogtreecommitdiff
path: root/src/features
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2023-04-21 23:10:31 +0300
committerRasmus Andersson <rasmus@notion.se>2023-04-21 23:10:37 +0300
commitfc0c3c9153bf52b5f8dff25a60212a36cce35c88 (patch)
tree0334834b66cd3f694f2b5053516ed3dca4be32f1 /src/features
parent8e15eb7637385c707b6a3e104a341592ada7c2cd (diff)
downloadinter-fc0c3c9153bf52b5f8dff25a60212a36cce35c88.tar.xz
stop using _center anchors for positioning, for enclosed glyphs.
This enables forwarding of top and bottom anchors, which is otherwise disabled by fontmake. Unfortunate, but it is better to have functioning mkmk than an easier design experience. Issue #440
Diffstat (limited to 'src/features')
-rw-r--r--src/features/ccmp.fea35
1 files changed, 0 insertions, 35 deletions
diff --git a/src/features/ccmp.fea b/src/features/ccmp.fea
index 371b11bc3..81d8a5952 100644
--- a/src/features/ccmp.fea
+++ b/src/features/ccmp.fea
@@ -234,7 +234,6 @@ lookup ccmp03 {
sub ae acutecomb by aeacute;
sub Oslash acutecomb by Oslashacute;
sub oslash acutecomb by oslashacute;
- #sub z caroncomb by zcaron;
sub W gravecomb by Wgrave;
sub w gravecomb by wgrave;
sub W acutecomb by Wacute;
@@ -248,25 +247,18 @@ lookup ccmp03 {
sub a dotbelow by adotbelow;
sub A hookabovecomb by Ahookabove;
sub a hookabovecomb by ahookabove;
- #sub A circumflexacutecomb.cn by uni1EA4;
sub A circumflexcomb acutecomb by Acircumflexacute;
sub a circumflexacutecomb.cn by acircumflexacute;
- #sub A circumflexgravecomb.cn by uni1EA6;
sub A circumflexcomb gravecomb by Acircumflexgrave;
sub a circumflexgravecomb.cn by acircumflexgrave;
- #sub A circumflexhookcomb.cn by uni1EA8;
sub A circumflexcomb hookabovecomb by Acircumflexhookabove;
sub a circumflexhookcomb.cn by acircumflexhookabove;
- #sub A circumflextildecomb.cn by uni1EAA;
sub A circumflexcomb tildecomb by Acircumflextilde;
sub a circumflextildecomb.cn by acircumflextilde;
- #sub A breveacutecomb.cn by uni1EAE;
sub A brevecomb acutecomb by Abreveacute;
sub a breveacutecomb.cn by abreveacute;
- #sub A brevegravecomb.cn by uni1EB0;
sub A brevecomb gravecomb by Abrevegrave;
sub a brevegravecomb.cn by abrevegrave;
- #sub A brevecomb_hookabovecomb by uni1EB2;
sub A brevecomb hookabovecomb by Abrevehookabove;
sub a brevecomb_hookabovecomb by abrevehookabove;
sub A brevetildecomb.cn by Abrevetilde;
@@ -277,16 +269,12 @@ lookup ccmp03 {
sub e hookabovecomb by ehookabove;
sub E tildecomb by Etilde;
sub e tildecomb by etilde;
- #sub E circumflexacutecomb.cn by uni1EBE;
sub E circumflexcomb acutecomb by Ecircumflexacute;
sub e circumflexacutecomb.cn by ecircumflexacute;
- #sub E circumflexgravecomb.cn by uni1EC0;
sub E circumflexcomb gravecomb by Ecircumflexgrave;
sub e circumflexgravecomb.cn by ecircumflexgrave;
- #sub E circumflexhookcomb.cn by uni1EC2;
sub E circumflexcomb hookabovecomb by Ecircumflexhookabove;
sub e circumflexhookcomb.cn by ecircumflexhookabove;
- #sub E circumflextildecomb.cn by uni1EC4;
sub E circumflexcomb tildecomb by Ecircumflextilde;
sub e circumflextildecomb.cn by ecircumflextilde;
sub I hookabovecomb by Ihookabove;
@@ -297,16 +285,12 @@ lookup ccmp03 {
sub o dotbelow by odotbelow;
sub O hookabovecomb by Ohookabove;
sub o hookabovecomb by ohookabove;
- #sub O circumflexacutecomb.cn by uni1ED0;
sub O circumflexcomb acutecomb by Ocircumflexacute;
sub o circumflexacutecomb.cn by ocircumflexacute;
- #sub O circumflexgravecomb.cn by uni1ED2;
sub O circumflexcomb gravecomb by Ocircumflexgrave;
sub o circumflexgravecomb.cn by ocircumflexgrave;
- #sub O circumflexhookcomb.cn by uni1ED4;
sub O circumflexcomb hookabovecomb by Ocircumflexhookabove;
sub o circumflexhookcomb.cn by ocircumflexhookabove;
- #sub O circumflextildecomb.cn by uni1ED6;
sub O circumflexcomb tildecomb by Ocircumflextilde;
sub o circumflextildecomb.cn by ocircumflextilde;
sub Ohorn acutecomb by Ohornacute;
@@ -347,22 +331,16 @@ lookup ccmp03 {
sub o caroncomb by ocaron;
sub U caroncomb by Ucaron;
sub u caroncomb by ucaron;
- #sub U dieresismacroncomb.uc by uni01D5;
sub U dieresiscomb macroncomb by Udieresismacron;
sub u dieresismacroncomb.uc by udieresismacron;
- #sub U dieresisacutecomb.uc by uni01D7;
sub U dieresiscomb acutecomb by Udieresisacute;
sub u dieresisacutecomb.uc by udieresisacute;
- #sub U dieresiscaroncomb.uc by uni01D9;
sub U dieresiscomb caroncomb by Udieresiscaron;
sub u dieresiscaroncomb.uc by udieresiscaron;
- #sub U dieresisgravecomb.uc by uni01DB;
sub U dieresiscomb gravecomb by Udieresisgrave;
sub u dieresisgravecomb.uc by udieresisgrave;
- #sub A dieresismacroncomb.uc by uni01DE;
sub A dieresiscomb macroncomb by Adieresismacron;
sub a dieresismacroncomb.uc by adieresismacron;
- #sub A dotmacroncomb.uc by uni01E0;
sub A dotaccentcomb macroncomb by Adotmacron;
sub a dotmacroncomb.uc by adotmacron;
sub AE macroncomb by AEmacron;
@@ -407,15 +385,12 @@ lookup ccmp03 {
sub a dotaccentcomb by uni0227;
sub E cedillacomb by uni0228;
sub e cedillacomb by uni0229;
- #sub O dieresismacroncomb.uc by uni022A;
sub O dieresiscomb macroncomb by uni022A;
sub o dieresismacroncomb.uc by uni022B;
- #sub O tildemacroncomb.cn by uni022C;
sub O tildecomb macroncomb by uni022C;
sub o tildemacroncomb.cn by uni022D;
sub O dotaccentcomb by uni022E;
sub o dotaccentcomb by uni022F;
- #sub O dotmacroncomb.uc by uni0230;
sub O dotaccentcomb macroncomb by uni0230;
sub o dotmacroncomb.uc by uni0231;
sub Y macroncomb by uni0232;
@@ -438,10 +413,8 @@ lookup ccmp03 {
sub d commaaccent by dcedilla;
sub D circumflexsubcomb by Dcircumflexbelow;
sub d circumflexsubcomb by dcircumflexbelow;
- #sub E macrongravecomb.cn by uni1E14;
sub E macroncomb gravecomb by Emacrongrave;
sub e macrongravecomb.cn by emacrongrave;
- #sub E macronacutecomb.cn by uni1E16;
sub E macroncomb acutecomb by Emacronacute;
sub e macronacutecomb.cn by emacronacute;
sub E circumflexsubcomb by Ecircumflexbelow;
@@ -462,7 +435,6 @@ lookup ccmp03 {
sub h brevesubcomb by hbrevebelow;
sub I tildesubcomb by Itildebelow;
sub i tildesubcomb by itildebelow;
- #sub I dieresisacutecomb.uc by Idieresisacute;
sub I dieresiscomb acutecomb by Idieresisacute;
sub idotless dieresisacutecomb.uc by idieresisacute;
sub K acutecomb by Kacute;
@@ -491,16 +463,12 @@ lookup ccmp03 {
sub n macronsubcomb by nlinebelow;
sub N circumflexsubcomb by Ncircumflexbelow;
sub n circumflexsubcomb by ncircumflexbelow;
- #sub O tildeacutecomb.uc by uni1E4C;
sub O tildecomb acutecomb by Otildeacute;
sub o tildeacutecomb.uc by otildeacute;
- #sub O tildedieresiscomb.uc by uni1E4E;
sub O tildecomb dieresiscomb by Otildedieresis;
sub o tildedieresiscomb.uc by otildedieresis;
- #sub O macrongravecomb.cn by uni1E50;
sub O macroncomb gravecomb by Omacrongrave;
sub o macrongravecomb.cn by omacrongrave;
- #sub O macronacutecomb.cn by uni1E52;
sub O macroncomb acutecomb by Omacronacute;
sub o macronacutecomb.cn by omacronacute;
sub P acutecomb by Pacute;
@@ -517,7 +485,6 @@ lookup ccmp03 {
sub s dotaccentcomb by sdotaccent;
sub S dotbelow by Sdotbelow;
sub s dotbelow by sdotbelow;
- #sub S acutedotcomb.cn by uni1E64;
sub S acutecomb dotaccentcomb by Sacutedotaccent;
sub s acutedotcomb.cn by sacutedotaccent;
sub S carondot.uc by Scarondotaccent;
@@ -537,10 +504,8 @@ lookup ccmp03 {
sub u tildesubcomb by utildebelow;
sub U circumflexsubcomb by Ucircumflexbelow;
sub u circumflexsubcomb by ucircumflexbelow;
- #sub U tildeacutecomb.uc by uni1E78;
sub U tildecomb acutecomb by Utildeacute;
sub u tildeacutecomb.uc by utildeacute;
- #sub U macrondieresiscomb.cn by uni1E7A;
sub U macroncomb dieresiscomb by Umacrondieresis;
sub u macrondieresiscomb.cn by umacrondieresis;
sub V tildecomb by Vtilde;