chiark / gitweb /
Add E with cedilla
authorBen Harris <bjh21@bjh21.me.uk>
Thu, 30 Jan 2025 21:18:45 +0000 (21:18 +0000)
committerBen Harris <bjh21@bjh21.me.uk>
Thu, 30 Jan 2025 21:18:45 +0000 (21:18 +0000)
That's a real cedilla, and hence gets the SAA5054 angular form.  It's
also the last Latin letter with a cedilla that isn't blocked by
something else.  At least, until Unicode adds a new one.

bedstead.c

index 93c49da201b61614574bd7d99069ec5c2d043aa1..f4419ea3544a87faa9ee9810524ebbc853bf5bd6 100644 (file)
@@ -971,6 +971,14 @@ static struct glyph {
  {"\04\04\16\04\04\02\00\04\10", U(021B) }, /* tcommaaccent */
  {"\00\04\16\04\04\02\00\04\10", -1, "uni021B.small" },
  ALIAS("uni021B.sc", "uni021A.c2sc"),
+ {"\37\20\20\36\20\20\37\04\10", U(0228) }, /* Ecedilla */
+ {"\37\20\20\36\20\20\37\04\14", -1, "uni0228.angular" },
+ {"\00\00\37\20\36\20\37\04\10", -1, "uni0228.c2sc" },
+ {"\00\00\37\20\36\20\37\04\14", -1, "uni0228.c2sc.angular" },
+ {"\00\00\16\21\37\20\16\04\10", U(0229) }, /* ecedilla */
+ {"\00\00\16\21\37\20\16\04\14", -1, "uni0229.angular" },
+ ALIAS("uni0229.sc", "uni0228.c2sc"),
+ ALIAS("uni0229.sc.angular", "uni0228.c2sc.angular"),
  {"\16\00\21\12\04\04\04\00\00", U(0232) }, /* Ymacron */
  {"\16\00\21\21\21\21\17\01\16", U(0233) }, /* ymacron */
  ALIAS("uni0233.sc", "uni0232"),
@@ -2935,8 +2943,9 @@ static struct alt_sub_override {
        V("scedilla", ".angular")                                       \
        V("uni0162", ".angular") V("uni0162.c2sc", ".angular")          \
        V("uni0163", ".angular") V("uni0163.small", ".angular")         \
-       V("uni0163.sc", ".angular")                                     \
-       V("uni1E08", ".angular")                                        \
+       V("uni0163.sc", ".angular") V("uni0228", ".angular")            \
+       V("uni0228.c2sc", ".angular") V("uni0229", ".angular")          \
+       V("uni0229.sc", ".angular") V("uni1E08", ".angular")            \
        V("uni1E09", ".angular") V("uni1E09.sc", ".angular")            \
        V("uni1E28", ".angular") V("uni1E28.c2sc", ".angular")          \
        V("uni1E29", ".angular") V("uni1E29.sc", ".angular")