gbranden pushed a commit to branch master
in repository groff.

commit ed7788df43535ee002717ca58a74c884fb3de38e
Author: G. Branden Robinson <[email protected]>
AuthorDate: Sat Sep 21 21:43:58 2024 -0500

    [afmtodit]: Fix Savannah #65716 (use PUA) (2/2).
    
    * src/utils/afmtodit/afmtodit.tables: Update with freshly changed
      "make-afmtodit-tables" script, adding ~192 mappings.
    
    Fixes <https://savannah.gnu.org/bugs/?65716> (2/2).  Thanks to Deri
    James for the report.
---
 ChangeLog                          |   8 ++
 src/utils/afmtodit/afmtodit.tables | 196 ++++++++++++++++++++++++++++++++++++-
 2 files changed, 202 insertions(+), 2 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 628391899..f7879de61 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2024-09-21  G. Branden Robinson <[email protected]>
+
+       * src/utils/afmtodit/afmtodit.tables: Update with freshly
+       changed "make-afmtodit-tables" script, adding ~192 mappings.
+
+       Fixes <https://savannah.gnu.org/bugs/?65716> (2/2).  Thanks to
+       Deri James for the report.
+
 2024-09-21  G. Branden Robinson <[email protected]>
 
        * src/utils/afmtodit/make-afmtodit-tables: Alter maintainer-mode
diff --git a/src/utils/afmtodit/afmtodit.tables 
b/src/utils/afmtodit/afmtodit.tables
index 2a2f140e0..d94b00cbd 100644
--- a/src/utils/afmtodit/afmtodit.tables
+++ b/src/utils/afmtodit/afmtodit.tables
@@ -1,6 +1,6 @@
 # This table was algorithmically derived from the file 'UnicodeData.txt'
 # for Unicode 15.1.0, available from unicode.org,
-# on 2024-08-28.
+# on 2024-09-21.
 my %unicode_decomposed = (
   "00C0", "0041_0300",
   "00C1", "0041_0301",
@@ -2067,7 +2067,7 @@ my %unicode_decomposed = (
 
 # This table was algorithmically derived from the Adobe Glyph List (AGL)
 # file 'glyphlist.txt' from the GitHub Adobe Type Tools agl-aglfn
-# project, on 2024-08-28.
+# project, on 2024-09-21.
 #
 # See "groff:" comments for altered mappings.
 my %AGL_to_unicode = (
@@ -2075,7 +2075,9 @@ my %AGL_to_unicode = (
   "AE", "00C6",
   "AEacute", "01FC",
   "AEmacron", "01E2",
+  "AEsmall", "F7E6",
   "Aacute", "00C1",
+  "Aacutesmall", "F7E1",
   "Abreve", "0102",
   "Abreveacute", "1EAE",
   "Abrevecyrillic", "04D0",
@@ -2090,15 +2092,20 @@ my %AGL_to_unicode = (
   "Acircumflexdotbelow", "1EAC",
   "Acircumflexgrave", "1EA6",
   "Acircumflexhookabove", "1EA8",
+  "Acircumflexsmall", "F7E2",
   "Acircumflextilde", "1EAA",
+  "Acute", "F6C9",
+  "Acutesmall", "F7B4",
   "Acyrillic", "0410",
   "Adblgrave", "0200",
   "Adieresis", "00C4",
   "Adieresiscyrillic", "04D2",
   "Adieresismacron", "01DE",
+  "Adieresissmall", "F7E4",
   "Adotbelow", "1EA0",
   "Adotmacron", "01E0",
   "Agrave", "00C0",
+  "Agravesmall", "F7E0",
   "Ahookabove", "1EA2",
   "Aiecyrillic", "04D4",
   "Ainvertedbreve", "0202",
@@ -2110,7 +2117,10 @@ my %AGL_to_unicode = (
   "Aring", "00C5",
   "Aringacute", "01FA",
   "Aringbelow", "1E00",
+  "Aringsmall", "F7E5",
+  "Asmall", "F761",
   "Atilde", "00C3",
+  "Atildesmall", "F7E3",
   "Aybarmenian", "0531",
   "B", "0042",
   "Bcircle", "24B7",
@@ -2122,17 +2132,23 @@ my %AGL_to_unicode = (
   "Bhook", "0181",
   "Blinebelow", "1E06",
   "Bmonospace", "FF22",
+  "Brevesmall", "F6F4",
+  "Bsmall", "F762",
   "Btopbar", "0182",
   "C", "0043",
   "Caarmenian", "053E",
   "Cacute", "0106",
+  "Caron", "F6CA",
+  "Caronsmall", "F6F5",
   "Ccaron", "010C",
   "Ccedilla", "00C7",
   "Ccedillaacute", "1E08",
+  "Ccedillasmall", "F7E7",
   "Ccircle", "24B8",
   "Ccircumflex", "0108",
   "Cdot", "010A",
   "Cdotaccent", "010A",
+  "Cedillasmall", "F7B8",
   "Chaarmenian", "0549",
   "Cheabkhasiancyrillic", "04BC",
   "Checyrillic", "0427",
@@ -2144,8 +2160,10 @@ my %AGL_to_unicode = (
   "Cheverticalstrokecyrillic", "04B8",
   "Chi", "03A7",
   "Chook", "0187",
+  "Circumflexsmall", "F6F6",
   "Cmonospace", "FF23",
   "Coarmenian", "0551",
+  "Csmall", "F763",
   "D", "0044",
   "DZ", "01F1",
   "DZcaron", "01C4",
@@ -2163,11 +2181,17 @@ my %AGL_to_unicode = (
   "Delta", "0394", # groff: not U+2206
   "Deltagreek", "0394",
   "Dhook", "018A",
+  "Dieresis", "F6CB",
+  "DieresisAcute", "F6CC",
+  "DieresisGrave", "F6CD",
+  "Dieresissmall", "F7A8",
   "Digammagreek", "03DC",
   "Djecyrillic", "0402",
   "Dlinebelow", "1E0E",
   "Dmonospace", "FF24",
+  "Dotaccentsmall", "F6F7",
   "Dslash", "0110",
+  "Dsmall", "F764",
   "Dtopbar", "018B",
   "Dz", "01F2",
   "Dzcaron", "01C5",
@@ -2176,6 +2200,7 @@ my %AGL_to_unicode = (
   "Dzhecyrillic", "040F",
   "E", "0045",
   "Eacute", "00C9",
+  "Eacutesmall", "F7E9",
   "Ebreve", "0114",
   "Ecaron", "011A",
   "Ecedillabreve", "1E1C",
@@ -2187,15 +2212,18 @@ my %AGL_to_unicode = (
   "Ecircumflexdotbelow", "1EC6",
   "Ecircumflexgrave", "1EC0",
   "Ecircumflexhookabove", "1EC2",
+  "Ecircumflexsmall", "F7EA",
   "Ecircumflextilde", "1EC4",
   "Ecyrillic", "0404",
   "Edblgrave", "0204",
   "Edieresis", "00CB",
+  "Edieresissmall", "F7EB",
   "Edot", "0116",
   "Edotaccent", "0116",
   "Edotbelow", "1EB8",
   "Efcyrillic", "0424",
   "Egrave", "00C8",
+  "Egravesmall", "F7E8",
   "Eharmenian", "0537",
   "Ehookabove", "1EBA",
   "Eightroman", "2167",
@@ -2223,10 +2251,12 @@ my %AGL_to_unicode = (
   "Escyrillic", "0421",
   "Esdescendercyrillic", "04AA",
   "Esh", "01A9",
+  "Esmall", "F765",
   "Eta", "0397",
   "Etarmenian", "0538",
   "Etatonos", "0389",
   "Eth", "00D0",
+  "Ethsmall", "F7F0",
   "Etilde", "1EBC",
   "Etildebelow", "1E1A",
   "Euro", "20AC",
@@ -2243,6 +2273,7 @@ my %AGL_to_unicode = (
   "Fiveroman", "2164",
   "Fmonospace", "FF26",
   "Fourroman", "2163",
+  "Fsmall", "F766",
   "G", "0047",
   "GBsquare", "3387",
   "Gacute", "01F4",
@@ -2267,6 +2298,9 @@ my %AGL_to_unicode = (
   "Gjecyrillic", "0403",
   "Gmacron", "1E20",
   "Gmonospace", "FF27",
+  "Grave", "F6CE",
+  "Gravesmall", "F760",
+  "Gsmall", "F767",
   "Gsmallhook", "029B",
   "Gstroke", "01E4",
   "H", "0048",
@@ -2289,21 +2323,27 @@ my %AGL_to_unicode = (
   "Hmonospace", "FF28",
   "Hoarmenian", "0540",
   "Horicoptic", "03E8",
+  "Hsmall", "F768",
+  "Hungarumlaut", "F6CF",
+  "Hungarumlautsmall", "F6F8",
   "Hzsquare", "3390",
   "I", "0049",
   "IAcyrillic", "042F",
   "IJ", "0132",
   "IUcyrillic", "042E",
   "Iacute", "00CD",
+  "Iacutesmall", "F7ED",
   "Ibreve", "012C",
   "Icaron", "01CF",
   "Icircle", "24BE",
   "Icircumflex", "00CE",
+  "Icircumflexsmall", "F7EE",
   "Icyrillic", "0406",
   "Idblgrave", "0208",
   "Idieresis", "00CF",
   "Idieresisacute", "1E2E",
   "Idieresiscyrillic", "04E4",
+  "Idieresissmall", "F7EF",
   "Idot", "0130",
   "Idotaccent", "0130",
   "Idotbelow", "1ECA",
@@ -2311,6 +2351,7 @@ my %AGL_to_unicode = (
   "Iecyrillic", "0415",
   "Ifraktur", "2111",
   "Igrave", "00CC",
+  "Igravesmall", "F7EC",
   "Ihookabove", "1EC8",
   "Iicyrillic", "0418",
   "Iinvertedbreve", "020A",
@@ -2325,6 +2366,7 @@ my %AGL_to_unicode = (
   "Iotaafrican", "0196",
   "Iotadieresis", "03AA",
   "Iotatonos", "038A",
+  "Ismall", "F769",
   "Istroke", "0197",
   "Itilde", "0128",
   "Itildebelow", "1E2C",
@@ -2337,6 +2379,7 @@ my %AGL_to_unicode = (
   "Jecyrillic", "0408",
   "Jheharmenian", "054B",
   "Jmonospace", "FF2A",
+  "Jsmall", "F76A",
   "K", "004B",
   "KBsquare", "3385",
   "KKsquare", "33CD",
@@ -2364,8 +2407,10 @@ my %AGL_to_unicode = (
   "Koppacyrillic", "0480",
   "Koppagreek", "03DE",
   "Ksicyrillic", "046E",
+  "Ksmall", "F76B",
   "L", "004C",
   "LJ", "01C7",
+  "LL", "F6BF",
   "Lacute", "0139",
   "Lambda", "039B",
   "Lcaron", "013D",
@@ -2383,14 +2428,19 @@ my %AGL_to_unicode = (
   "Llinebelow", "1E3A",
   "Lmonospace", "FF2C",
   "Lslash", "0141",
+  "Lslashsmall", "F6F9",
+  "Lsmall", "F76C",
   "M", "004D",
   "MBsquare", "3386",
+  "Macron", "F6D0",
+  "Macronsmall", "F7AF",
   "Macute", "1E3E",
   "Mcircle", "24C2",
   "Mdotaccent", "1E40",
   "Mdotbelow", "1E42",
   "Menarmenian", "0544",
   "Mmonospace", "FF2D",
+  "Msmall", "F76D",
   "Mturned", "019C",
   "Mu", "039C",
   "N", "004E",
@@ -2410,11 +2460,15 @@ my %AGL_to_unicode = (
   "Nlinebelow", "1E48",
   "Nmonospace", "FF2E",
   "Nowarmenian", "0546",
+  "Nsmall", "F76E",
   "Ntilde", "00D1",
+  "Ntildesmall", "F7F1",
   "Nu", "039D",
   "O", "004F",
   "OE", "0152",
+  "OEsmall", "F6FA",
   "Oacute", "00D3",
+  "Oacutesmall", "F7F3",
   "Obarredcyrillic", "04E8",
   "Obarreddieresiscyrillic", "04EA",
   "Obreve", "014E",
@@ -2426,14 +2480,18 @@ my %AGL_to_unicode = (
   "Ocircumflexdotbelow", "1ED8",
   "Ocircumflexgrave", "1ED2",
   "Ocircumflexhookabove", "1ED4",
+  "Ocircumflexsmall", "F7F4",
   "Ocircumflextilde", "1ED6",
   "Ocyrillic", "041E",
   "Odblacute", "0150",
   "Odblgrave", "020C",
   "Odieresis", "00D6",
   "Odieresiscyrillic", "04E6",
+  "Odieresissmall", "F7F6",
   "Odotbelow", "1ECC",
+  "Ogoneksmall", "F6FB",
   "Ograve", "00D2",
+  "Ogravesmall", "F7F2",
   "Oharmenian", "0555",
   "Ohm", "2126",
   "Ohookabove", "1ECE",
@@ -2464,11 +2522,14 @@ my %AGL_to_unicode = (
   "Oopen", "0186",
   "Oslash", "00D8",
   "Oslashacute", "01FE",
+  "Oslashsmall", "F7F8",
+  "Osmall", "F76F",
   "Ostrokeacute", "01FE",
   "Otcyrillic", "047E",
   "Otilde", "00D5",
   "Otildeacute", "1E4C",
   "Otildedieresis", "1E4E",
+  "Otildesmall", "F7F5",
   "P", "0050",
   "Pacute", "1E54",
   "Pcircle", "24C5",
@@ -2483,9 +2544,11 @@ my %AGL_to_unicode = (
   "Pmonospace", "FF30",
   "Psi", "03A8",
   "Psicyrillic", "0470",
+  "Psmall", "F770",
   "Q", "0051",
   "Qcircle", "24C6",
   "Qmonospace", "FF31",
+  "Qsmall", "F771",
   "R", "0052",
   "Raarmenian", "054C",
   "Racute", "0154",
@@ -2500,9 +2563,11 @@ my %AGL_to_unicode = (
   "Reharmenian", "0550",
   "Rfraktur", "211C",
   "Rho", "03A1",
+  "Ringsmall", "F6FC",
   "Rinvertedbreve", "0212",
   "Rlinebelow", "1E5E",
   "Rmonospace", "FF32",
+  "Rsmall", "F772",
   "Rsmallinverted", "0281",
   "Rsmallinvertedsuperior", "02B6",
   "S", "0053",
@@ -2551,6 +2616,7 @@ my %AGL_to_unicode = (
   "Sampigreek", "03E0",
   "Scaron", "0160",
   "Scarondotaccent", "1E66",
+  "Scaronsmall", "F6FD",
   "Scedilla", "015E",
   "Schwa", "018F",
   "Schwacyrillic", "04D8",
@@ -2573,6 +2639,7 @@ my %AGL_to_unicode = (
   "Sixroman", "2165",
   "Smonospace", "FF33",
   "Softsigncyrillic", "042C",
+  "Ssmall", "F773",
   "Stigmagreek", "03DA",
   "T", "0054",
   "Tau", "03A4",
@@ -2591,7 +2658,9 @@ my %AGL_to_unicode = (
   "Theta", "0398",
   "Thook", "01AC",
   "Thorn", "00DE",
+  "Thornsmall", "F7FE",
   "Threeroman", "2162",
+  "Tildesmall", "F6FE",
   "Tiwnarmenian", "054F",
   "Tlinebelow", "1E6E",
   "Tmonospace", "FF34",
@@ -2602,15 +2671,18 @@ my %AGL_to_unicode = (
   "Tretroflexhook", "01AE",
   "Tsecyrillic", "0426",
   "Tshecyrillic", "040B",
+  "Tsmall", "F774",
   "Twelveroman", "216B",
   "Tworoman", "2161",
   "U", "0055",
   "Uacute", "00DA",
+  "Uacutesmall", "F7FA",
   "Ubreve", "016C",
   "Ucaron", "01D3",
   "Ucircle", "24CA",
   "Ucircumflex", "00DB",
   "Ucircumflexbelow", "1E76",
+  "Ucircumflexsmall", "F7FB",
   "Ucyrillic", "0423",
   "Udblacute", "0170",
   "Udblgrave", "0214",
@@ -2621,8 +2693,10 @@ my %AGL_to_unicode = (
   "Udieresiscyrillic", "04F0",
   "Udieresisgrave", "01DB",
   "Udieresismacron", "01D5",
+  "Udieresissmall", "F7FC",
   "Udotbelow", "1EE4",
   "Ugrave", "00D9",
+  "Ugravesmall", "F7F9",
   "Uhookabove", "1EE6",
   "Uhorn", "01AF",
   "Uhornacute", "1EE8",
@@ -2649,6 +2723,7 @@ my %AGL_to_unicode = (
   "Upsilontonos", "038E",
   "Uring", "016E",
   "Ushortcyrillic", "040E",
+  "Usmall", "F775",
   "Ustraightcyrillic", "04AE",
   "Ustraightstrokecyrillic", "04B0",
   "Utilde", "0168",
@@ -2662,6 +2737,7 @@ my %AGL_to_unicode = (
   "Vhook", "01B2",
   "Vmonospace", "FF36",
   "Voarmenian", "0548",
+  "Vsmall", "F776",
   "Vtilde", "1E7C",
   "W", "0057",
   "Wacute", "1E82",
@@ -2672,6 +2748,7 @@ my %AGL_to_unicode = (
   "Wdotbelow", "1E88",
   "Wgrave", "1E80",
   "Wmonospace", "FF37",
+  "Wsmall", "F777",
   "X", "0058",
   "Xcircle", "24CD",
   "Xdieresis", "1E8C",
@@ -2679,12 +2756,15 @@ my %AGL_to_unicode = (
   "Xeharmenian", "053D",
   "Xi", "039E",
   "Xmonospace", "FF38",
+  "Xsmall", "F778",
   "Y", "0059",
   "Yacute", "00DD",
+  "Yacutesmall", "F7FD",
   "Yatcyrillic", "0462",
   "Ycircle", "24CE",
   "Ycircumflex", "0176",
   "Ydieresis", "0178",
+  "Ydieresissmall", "F7FF",
   "Ydotaccent", "1E8E",
   "Ydotbelow", "1EF4",
   "Yericyrillic", "042B",
@@ -2696,6 +2776,7 @@ my %AGL_to_unicode = (
   "Yicyrillic", "0407",
   "Yiwnarmenian", "0552",
   "Ymonospace", "FF39",
+  "Ysmall", "F779",
   "Ytilde", "1EF8",
   "Yusbigcyrillic", "046A",
   "Yusbigiotifiedcyrillic", "046C",
@@ -2705,6 +2786,7 @@ my %AGL_to_unicode = (
   "Zaarmenian", "0536",
   "Zacute", "0179",
   "Zcaron", "017D",
+  "Zcaronsmall", "F6FF",
   "Zcircle", "24CF",
   "Zcircumflex", "1E90",
   "Zdot", "017B",
@@ -2721,6 +2803,7 @@ my %AGL_to_unicode = (
   "Zhedieresiscyrillic", "04DC",
   "Zlinebelow", "1E94",
   "Zmonospace", "FF3A",
+  "Zsmall", "F77A",
   "Zstroke", "01B5",
   "a", "0061",
   "aabengali", "0986",
@@ -2820,6 +2903,8 @@ my %AGL_to_unicode = (
   "afii10060", "040B",
   "afii10061", "040C",
   "afii10062", "040E",
+  "afii10063", "F6C4",
+  "afii10064", "F6C5",
   "afii10065", "0430",
   "afii10066", "0431",
   "afii10067", "0432",
@@ -2870,10 +2955,13 @@ my %AGL_to_unicode = (
   "afii10146", "0462",
   "afii10147", "0472",
   "afii10148", "0474",
+  "afii10192", "F6C6",
   "afii10193", "045F",
   "afii10194", "0463",
   "afii10195", "0473",
   "afii10196", "0475",
+  "afii10831", "F6C7",
+  "afii10832", "F6C8",
   "afii10846", "04D9",
   "afii299", "200E",
   "afii300", "200F",
@@ -3062,6 +3150,7 @@ my %AGL_to_unicode = (
   "amonospace", "FF41",
   "ampersand", "0026",
   "ampersandmonospace", "FF06",
+  "ampersandsmall", "F726",
   "amsquare", "33C2",
   "anbopomofo", "3122",
   "angbopomofo", "3124",
@@ -3084,6 +3173,7 @@ my %AGL_to_unicode = (
   "aparen", "249C",
   "apostrophearmenian", "055A",
   "apostrophemod", "02BC",
+  "apple", "F8FF",
   "approaches", "2250",
   "approxequal", "2248",
   "approxequalorimage", "2252",
@@ -3113,6 +3203,7 @@ my %AGL_to_unicode = (
   "arrowheadleftmod", "02C2",
   "arrowheadrightmod", "02C3",
   "arrowheadupmod", "02C4",
+  "arrowhorizex", "F8E7",
   "arrowleft", "2190",
   "arrowleftdbl", "21D0",
   "arrowleftdblstroke", "21CD",
@@ -3133,6 +3224,7 @@ my %AGL_to_unicode = (
   "arrowupleftofdown", "21C5",
   "arrowupright", "2197",
   "arrowupwhite", "21E7",
+  "arrowvertex", "F8E6",
   "asciicircum", "005E",
   "asciicircummonospace", "FF3E",
   "asciitilde", "007E",
@@ -3149,6 +3241,7 @@ my %AGL_to_unicode = (
   "asteriskmonospace", "FF0A",
   "asterisksmall", "FE61",
   "asterism", "2042",
+  "asuperior", "F6E9",
   "asymptoticallyequal", "2243",
   "at", "0040",
   "atilde", "00E3",
@@ -3247,18 +3340,31 @@ my %AGL_to_unicode = (
   "bokatakana", "30DC",
   "bparen", "249D",
   "bqsquare", "33C3",
+  "braceex", "F8F4",
   "braceleft", "007B",
+  "braceleftbt", "F8F3",
+  "braceleftmid", "F8F2",
   "braceleftmonospace", "FF5B",
   "braceleftsmall", "FE5B",
+  "bracelefttp", "F8F1",
   "braceleftvertical", "FE37",
   "braceright", "007D",
+  "bracerightbt", "F8FE",
+  "bracerightmid", "F8FD",
   "bracerightmonospace", "FF5D",
   "bracerightsmall", "FE5C",
+  "bracerighttp", "F8FC",
   "bracerightvertical", "FE38",
   "bracketleft", "005B",
+  "bracketleftbt", "F8F0",
+  "bracketleftex", "F8EF",
   "bracketleftmonospace", "FF3B",
+  "bracketlefttp", "F8EE",
   "bracketright", "005D",
+  "bracketrightbt", "F8FB",
+  "bracketrightex", "F8FA",
   "bracketrightmonospace", "FF3D",
+  "bracketrighttp", "F8F9",
   "breve", "02D8",
   "brevebelowcmb", "032E",
   "brevecmb", "0306",
@@ -3269,6 +3375,7 @@ my %AGL_to_unicode = (
   "bridgeinvertedbelowcmb", "033A",
   "brokenbar", "00A6",
   "bstroke", "0180",
+  "bsuperior", "F6EA",
   "btopbar", "0183",
   "buhiragana", "3076",
   "bukatakana", "30D6",
@@ -3308,7 +3415,10 @@ my %AGL_to_unicode = (
   "cedillacmb", "0327",
   "cent", "00A2",
   "centigrade", "2103",
+  "centinferior", "F6DF",
   "centmonospace", "FFE0",
+  "centoldstyle", "F7A2",
+  "centsuperior", "F6E0",
   "chaarmenian", "0579",
   "chabengali", "099B",
   "chadeva", "091B",
@@ -3373,12 +3483,15 @@ my %AGL_to_unicode = (
   "comma", "002C",
   "commaabovecmb", "0313",
   "commaaboverightcmb", "0315",
+  "commaaccent", "F6C3",
   "commaarabic", "060C",
   "commaarmenian", "055D",
+  "commainferior", "F6E1",
   "commamonospace", "FF0C",
   "commareversedabovecmb", "0314",
   "commareversedmod", "02BD",
   "commasmall", "FE50",
+  "commasuperior", "F6E2",
   "commaturnedabovecmb", "0312",
   "commaturnedmod", "02BB",
   "compass", "263C",
@@ -3418,6 +3531,8 @@ my %AGL_to_unicode = (
   "controlUS", "001F",
   "controlVT", "000B",
   "copyright", "00A9",
+  "copyrightsans", "F8E9",
+  "copyrightserif", "F6D9",
   "cornerbracketleft", "300C",
   "cornerbracketlefthalfwidth", "FF62",
   "cornerbracketleftvertical", "FE41",
@@ -3433,6 +3548,10 @@ my %AGL_to_unicode = (
   "curlyand", "22CF",
   "curlyor", "22CE",
   "currency", "00A4",
+  "cyrBreve", "F6D1",
+  "cyrFlex", "F6D2",
+  "cyrbreve", "F6D4",
+  "cyrflex", "F6D5",
   "d", "0064",
   "daarmenian", "0564",
   "dabengali", "09A6",
@@ -3483,6 +3602,7 @@ my %AGL_to_unicode = (
   "dargahebrew", "05A7",
   "dargalefthebrew", "05A7",
   "dasiapneumatacyrilliccmb", "0485",
+  "dblGrave", "F6D3",
   "dblanglebracketleft", "300A",
   "dblanglebracketleftvertical", "FE3D",
   "dblanglebracketright", "300B",
@@ -3491,6 +3611,7 @@ my %AGL_to_unicode = (
   "dblarrowleft", "21D4",
   "dblarrowright", "21D2",
   "dbldanda", "0965",
+  "dblgrave", "F6D6",
   "dblgravecmb", "030F",
   "dblintegral", "222C",
   "dbllowline", "2017",
@@ -3543,8 +3664,10 @@ my %AGL_to_unicode = (
   "diamond", "2666",
   "diamondsuitwhite", "2662",
   "dieresis", "00A8",
+  "dieresisacute", "F6D7",
   "dieresisbelowcmb", "0324",
   "dieresiscmb", "0308",
+  "dieresisgrave", "F6D8",
   "dieresistonos", "0385",
   "dihiragana", "3062",
   "dikatakana", "30C2",
@@ -3564,8 +3687,11 @@ my %AGL_to_unicode = (
   "dohiragana", "3069",
   "dokatakana", "30C9",
   "dollar", "0024",
+  "dollarinferior", "F6E3",
   "dollarmonospace", "FF04",
+  "dollaroldstyle", "F724",
   "dollarsmall", "FE69",
+  "dollarsuperior", "F6E4",
   "dong", "20AB",
   "dorusquare", "3326",
   "dotaccent", "02D9",
@@ -3574,6 +3700,7 @@ my %AGL_to_unicode = (
   "dotbelowcomb", "0323",
   "dotkatakana", "30FB",
   "dotlessi", "0131",
+  "dotlessj", "F6BE",
   "dotlessjstrokehook", "0284",
   "dotmath", "22C5",
   "dottedcircle", "25CC",
@@ -3582,6 +3709,7 @@ my %AGL_to_unicode = (
   "downtackbelowcmb", "031E",
   "downtackmod", "02D5",
   "dparen", "249F",
+  "dsuperior", "F6EB",
   "dtail", "0256",
   "dtopbar", "018C",
   "duhiragana", "3065",
@@ -3649,6 +3777,7 @@ my %AGL_to_unicode = (
   "eightideographicparen", "3227",
   "eightinferior", "2088",
   "eightmonospace", "FF18",
+  "eightoldstyle", "F738",
   "eightparen", "247B",
   "eightperiod", "248F",
   "eightpersian", "06F8",
@@ -3719,6 +3848,7 @@ my %AGL_to_unicode = (
   "esmallkatakana", "30A7",
   "esmallkatakanahalfwidth", "FF6A",
   "estimated", "212E",
+  "esuperior", "F6EC",
   "eta", "03B7",
   "etarmenian", "0568",
   "etatonos", "03AE",
@@ -3739,7 +3869,9 @@ my %AGL_to_unicode = (
   "exclamarmenian", "055C",
   "exclamdbl", "203C",
   "exclamdown", "00A1",
+  "exclamdownsmall", "F7A1",
   "exclammonospace", "FF01",
+  "exclamsmall", "F721",
   "existential", "2203",
   "ezh", "0292",
   "ezhcaron", "01EF",
@@ -3806,6 +3938,7 @@ my %AGL_to_unicode = (
   "fiveideographicparen", "3224",
   "fiveinferior", "2085",
   "fivemonospace", "FF15",
+  "fiveoldstyle", "F735",
   "fiveparen", "2478",
   "fiveperiod", "248C",
   "fivepersian", "06F5",
@@ -3834,6 +3967,7 @@ my %AGL_to_unicode = (
   "fourinferior", "2084",
   "fourmonospace", "FF14",
   "fournumeratorbengali", "09F7",
+  "fouroldstyle", "F734",
   "fourparen", "2477",
   "fourperiod", "248B",
   "fourpersian", "06F4",
@@ -4095,8 +4229,10 @@ my %AGL_to_unicode = (
   "hungarumlautcmb", "030B",
   "hv", "0195",
   "hyphen", "002D",
+  "hypheninferior", "F6E5",
   "hyphenmonospace", "FF0D",
   "hyphensmall", "FE63",
+  "hyphensuperior", "F6E6",
   "hyphentwo", "2010",
   "i", "0069",
   "iacute", "00ED",
@@ -4206,6 +4342,7 @@ my %AGL_to_unicode = (
   "integral", "222B",
   "integralbottom", "2321",
   "integralbt", "2321",
+  "integralex", "F8F5",
   "integraltop", "2320",
   "integraltp", "2320",
   "intersection", "2229",
@@ -4227,6 +4364,7 @@ my %AGL_to_unicode = (
   "ismallkatakanahalfwidth", "FF68",
   "issharbengali", "09FA",
   "istroke", "0268",
+  "isuperior", "F6ED",
   "iterationhiragana", "309D",
   "iterationkatakana", "30FD",
   "itilde", "0129",
@@ -4447,6 +4585,7 @@ my %AGL_to_unicode = (
   "liwnarmenian", "056C",
   "lj", "01C9",
   "ljecyrillic", "0459",
+  "ll", "F6C0",
   "lladeva", "0933",
   "llagujarati", "0AB3",
   "llinebelow", "1E3B",
@@ -4472,6 +4611,7 @@ my %AGL_to_unicode = (
   "lparen", "24A7",
   "lslash", "0142",
   "lsquare", "2113",
+  "lsuperior", "F6EE",
   "ltshade", "2591",
   "luthai", "0E26",
   "lvocalicbengali", "098C",
@@ -4493,12 +4633,26 @@ my %AGL_to_unicode = (
   "mahapakhhebrew", "05A4",
   "mahapakhlefthebrew", "05A4",
   "mahiragana", "307E",
+  "maichattawalowleftthai", "F895",
+  "maichattawalowrightthai", "F894",
   "maichattawathai", "0E4B",
+  "maichattawaupperleftthai", "F893",
+  "maieklowleftthai", "F88C",
+  "maieklowrightthai", "F88B",
   "maiekthai", "0E48",
+  "maiekupperleftthai", "F88A",
+  "maihanakatleftthai", "F884",
   "maihanakatthai", "0E31",
+  "maitaikhuleftthai", "F889",
   "maitaikhuthai", "0E47",
+  "maitholowleftthai", "F88F",
+  "maitholowrightthai", "F88E",
   "maithothai", "0E49",
+  "maithoupperleftthai", "F88D",
+  "maitrilowleftthai", "F892",
+  "maitrilowrightthai", "F891",
   "maitrithai", "0E4A",
+  "maitriupperleftthai", "F890",
   "maiyamokthai", "0E46",
   "makatakana", "30DE",
   "makatakanahalfwidth", "FF8F",
@@ -4573,6 +4727,7 @@ my %AGL_to_unicode = (
   "mparen", "24A8",
   "mpasquare", "33AB",
   "mssquare", "33B3",
+  "msuperior", "F6EF",
   "mturned", "026F",
   "mu", "03BC", # groff: not U+00B5
   "mu1", "00B5",
@@ -4648,6 +4803,7 @@ my %AGL_to_unicode = (
   "nihiragana", "306B",
   "nikatakana", "30CB",
   "nikatakanahalfwidth", "FF86",
+  "nikhahitleftthai", "F899",
   "nikhahitthai", "0E4D",
   "nine", "0039",
   "ninearabic", "0669",
@@ -4662,6 +4818,7 @@ my %AGL_to_unicode = (
   "nineideographicparen", "3228",
   "nineinferior", "2089",
   "ninemonospace", "FF19",
+  "nineoldstyle", "F739",
   "nineparen", "247C",
   "nineperiod", "2490",
   "ninepersian", "06F9",
@@ -4819,6 +4976,7 @@ my %AGL_to_unicode = (
   "onedeva", "0967",
   "onedotenleader", "2024",
   "oneeighth", "215B",
+  "onefitted", "F6DC",
   "onegujarati", "0AE7",
   "onegurmukhi", "0A67",
   "onehackarabic", "0661",
@@ -4828,6 +4986,7 @@ my %AGL_to_unicode = (
   "oneinferior", "2081",
   "onemonospace", "FF11",
   "onenumeratorbengali", "09F4",
+  "oneoldstyle", "F731",
   "oneparen", "2474",
   "oneperiod", "2488",
   "onepersian", "06F1",
@@ -4855,6 +5014,7 @@ my %AGL_to_unicode = (
   "osmallkatakana", "30A9",
   "osmallkatakanahalfwidth", "FF6B",
   "ostrokeacute", "01FF",
+  "osuperior", "F6F0",
   "otcyrillic", "047F",
   "otilde", "00F5",
   "otildeacute", "1E4D",
@@ -4890,17 +5050,23 @@ my %AGL_to_unicode = (
   "parallel", "2225",
   "parenleft", "0028",
   "parenleftaltonearabic", "FD3E",
+  "parenleftbt", "F8ED",
+  "parenleftex", "F8EC",
   "parenleftinferior", "208D",
   "parenleftmonospace", "FF08",
   "parenleftsmall", "FE59",
   "parenleftsuperior", "207D",
+  "parenlefttp", "F8EB",
   "parenleftvertical", "FE35",
   "parenright", "0029",
   "parenrightaltonearabic", "FD3F",
+  "parenrightbt", "F8F8",
+  "parenrightex", "F8F7",
   "parenrightinferior", "208E",
   "parenrightmonospace", "FF09",
   "parenrightsmall", "FE5A",
   "parenrightsuperior", "207E",
+  "parenrighttp", "F8F6",
   "parenrightvertical", "FE36",
   "partialdiff", "2202",
   "paseqhebrew", "05C0",
@@ -4942,8 +5108,10 @@ my %AGL_to_unicode = (
   "periodarmenian", "0589",
   "periodcentered", "00B7",
   "periodhalfwidth", "FF61",
+  "periodinferior", "F6E7",
   "periodmonospace", "FF0E",
   "periodsmall", "FE52",
+  "periodsuperior", "F6E8",
   "perispomenigreekcmb", "0342",
   "perpendicular", "22A5",
   "perthousand", "2030",
@@ -5090,8 +5258,10 @@ my %AGL_to_unicode = (
   "questionarabic", "061F",
   "questionarmenian", "055E",
   "questiondown", "00BF",
+  "questiondownsmall", "F7BF",
   "questiongreek", "037E",
   "questionmonospace", "FF1F",
+  "questionsmall", "F73F",
   "quotedbl", "0022",
   "quotedblbase", "201E",
   "quotedblleft", "201C",
@@ -5113,6 +5283,7 @@ my %AGL_to_unicode = (
   "racute", "0155",
   "radeva", "0930",
   "radical", "221A",
+  "radicalex", "F8E5",
   "radoverssquare", "33AE",
   "radoverssquaredsquare", "33AF",
   "radsquare", "33AD",
@@ -5140,6 +5311,8 @@ my %AGL_to_unicode = (
   "reflexsubset", "2286",
   "reflexsuperset", "2287",
   "registered", "00AE",
+  "registersans", "F8E8",
+  "registerserif", "F6DA",
   "reharabic", "0631",
   "reharmenian", "0580",
   "rehfinalarabic", "FEAE",
@@ -5239,6 +5412,7 @@ my %AGL_to_unicode = (
   "rrvocalicvowelsignbengali", "09C4",
   "rrvocalicvowelsigndeva", "0944",
   "rrvocalicvowelsigngujarati", "0AC4",
+  "rsuperior", "F6F1",
   "rtblock", "2590",
   "rturned", "0279",
   "rturnedsuperior", "02B4",
@@ -5247,6 +5421,7 @@ my %AGL_to_unicode = (
   "rukatakanahalfwidth", "FF99",
   "rupeemarkbengali", "09F2",
   "rupeesignbengali", "09F3",
+  "rupiah", "F6DD",
   "ruthai", "0E24",
   "rvocalicbengali", "098B",
   "rvocalicdeva", "090B",
@@ -5280,10 +5455,14 @@ my %AGL_to_unicode = (
   "saraamthai", "0E33",
   "saraathai", "0E30",
   "saraethai", "0E40",
+  "saraiileftthai", "F886",
   "saraiithai", "0E35",
+  "saraileftthai", "F885",
   "saraithai", "0E34",
   "saraothai", "0E42",
+  "saraueeleftthai", "F888",
   "saraueethai", "0E37",
+  "saraueleftthai", "F887",
   "sarauethai", "0E36",
   "sarauthai", "0E38",
   "sarauuthai", "0E39",
@@ -5344,6 +5523,7 @@ my %AGL_to_unicode = (
   "sevenideographicparen", "3226",
   "seveninferior", "2087",
   "sevenmonospace", "FF17",
+  "sevenoldstyle", "F737",
   "sevenparen", "247A",
   "sevenperiod", "248E",
   "sevenpersian", "06F7",
@@ -5440,6 +5620,7 @@ my %AGL_to_unicode = (
   "sixideographicparen", "3225",
   "sixinferior", "2086",
   "sixmonospace", "FF16",
+  "sixoldstyle", "F736",
   "sixparen", "2479",
   "sixperiod", "248D",
   "sixpersian", "06F6",
@@ -5505,6 +5686,7 @@ my %AGL_to_unicode = (
   "ssangpieupkorean", "3143",
   "ssangsioskorean", "3146",
   "ssangtikeutkorean", "3138",
+  "ssuperior", "F6F2",
   "sterling", "00A3",
   "sterlingmonospace", "FFE1",
   "strokelongoverlaycmb", "0336",
@@ -5604,7 +5786,10 @@ my %AGL_to_unicode = (
   "thagurmukhi", "0A25",
   "thalarabic", "0630",
   "thalfinalarabic", "FEAC",
+  "thanthakhatlowleftthai", "F898",
+  "thanthakhatlowrightthai", "F897",
   "thanthakhatthai", "0E4C",
+  "thanthakhatupperleftthai", "F896",
   "theharabic", "062B",
   "thehfinalarabic", "FE9A",
   "thehinitialarabic", "FE9B",
@@ -5648,10 +5833,12 @@ my %AGL_to_unicode = (
   "threeinferior", "2083",
   "threemonospace", "FF13",
   "threenumeratorbengali", "09F6",
+  "threeoldstyle", "F733",
   "threeparen", "2476",
   "threeperiod", "248A",
   "threepersian", "06F3",
   "threequarters", "00BE",
+  "threequartersemdash", "F6DE",
   "threeroman", "2172",
   "threesuperior", "00B3",
   "threethai", "0E53",
@@ -5705,6 +5892,8 @@ my %AGL_to_unicode = (
   "tpalatalhook", "01AB",
   "tparen", "24AF",
   "trademark", "2122",
+  "trademarksans", "F8EA",
+  "trademarkserif", "F6DB",
   "tretroflexhook", "0288",
   "triagdn", "25BC",
   "triaglf", "25C4",
@@ -5725,6 +5914,7 @@ my %AGL_to_unicode = (
   "tserequarterhebrew", "05B5",
   "tserewidehebrew", "05B5",
   "tshecyrillic", "045B",
+  "tsuperior", "F6F3",
   "ttabengali", "099F",
   "ttadeva", "091F",
   "ttagujarati", "0A9F",
@@ -5769,6 +5959,7 @@ my %AGL_to_unicode = (
   "twoinferior", "2082",
   "twomonospace", "FF12",
   "twonumeratorbengali", "09F5",
+  "twooldstyle", "F732",
   "twoparen", "2475",
   "twoperiod", "2489",
   "twopersian", "06F2",
@@ -6135,6 +6326,7 @@ my %AGL_to_unicode = (
   "zerohackarabic", "0660",
   "zeroinferior", "2080",
   "zeromonospace", "FF10",
+  "zerooldstyle", "F730",
   "zeropersian", "06F0",
   "zerosuperior", "2070",
   "zerothai", "0E50",

_______________________________________________
Groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit

Reply via email to