1
0
mirror of synced 2026-03-04 10:45:28 +00:00

Add back character sets that had characters outside 16 bit plane (#1964)

* Add back character sets that had characters outside 16 bit plane

* Update XCCS-353=SYMBOLS3.TXT

Update title line

* Update UNICODE.TEDIT

* Fix charset names

* Reorganized the tables, added requested interfaces

* Use a single hash

* Top-level array branch beats a single hash

* cleanup UNICODE.TRANSLATE macro

* Fix slug in outcharfn

* Remove a stray line

* Another try, would work for raw

* Remove duplicates, redo hashing

* Getting complete maps in both directions

* Initializing

* Only the latest file versions

* Add back gothic mappings
This commit is contained in:
rmkaplan
2025-02-03 10:47:12 -08:00
committed by GitHub
parent db98ea346b
commit 907010013e
9 changed files with 1947 additions and 1630 deletions

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -42,7 +42,7 @@
# Any comments or problems, contact <ron.kaplan@post.harvard.edu>
# "353" UNKNOWN
# "353" SYMBOLS3
0xEB21 0x2119 # DOUBLE-STRUCK CAPITAL P
0xEB22 0x210B # SCRIPT CAPITAL H
0xEB23 0x2110 # SCRIPT CAPITAL I
@@ -53,7 +53,7 @@
0xEB28 0x203D # ‽ INTERROBANG
0xEB29 0x2318 # ⌘ PLACE OF INTEREST SIGN
0xEB2B 0x210C # BLACK-LETTER CAPITAL H
0xEB2D 0x1D53D # 𝔽 MATHEMATICAL DOUBLE-STRUCK CAPITAL F
0xEB2D 0x1D53D # MATHEMATICAL DOUBLE-STRUCK CAPITAL F
0xEB2E 0x21C5 # ⇅ UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW
0xEB2F 0x21F5 # ⇵ DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW
0xEB30 0x21E2 # ⇢ RIGHTWARDS DASHED ARROW

View File

@@ -42,7 +42,7 @@
# Any comments or problems, contact <ron.kaplan@post.harvard.edu>
# "51" UNKNOWN
# "51" RUNIC-GOTHIC
0x2922 0x16A0 # ᚠ RUNIC LETTER FEHU FEOH FE F
0x2924 0x16A2 # ᚢ RUNIC LETTER URUZ UR U
0x2927 0x16A6 # ᚦ RUNIC LETTER THURISAZ THURS THORN
@@ -87,31 +87,31 @@
0x29B5 0x16A3 # ᚣ RUNIC LETTER YR
0x29B6 0x16E0 # ᛠ RUNIC LETTER EAR
0x29B8 0x16E1 # ᛡ RUNIC LETTER IOR
0x29E1 0x10330 # 𐌰 GOTHIC LETTER AHSA
0x29E2 0x10331 # 𐌱 GOTHIC LETTER BAIRKAN
0x29E3 0x10332 # 𐌲 GOTHIC LETTER GIBA
0x29E4 0x10333 # 𐌳 GOTHIC LETTER DAGS
0x29E5 0x10334 # 𐌴 GOTHIC LETTER AIHVUS
0x29E6 0x10335 # 𐌵 GOTHIC LETTER QAIRTHRA
0x29E7 0x10336 # 𐌶 GOTHIC LETTER IUJA
0x29E8 0x10337 # 𐌷 GOTHIC LETTER HAGL
0x29E9 0x10338 # 𐌸 GOTHIC LETTER THIUTH
0x29EA 0x10339 0x0308 # 𐌹̈ GOTHIC LETTER EIS; COMBINING DIAERESIS
0x29EB 0x10339 # 𐌹 GOTHIC LETTER EIS
0x29EC 0x1033A # 𐌺 GOTHIC LETTER KUSMA
0x29ED 0x1033B # 𐌻 GOTHIC LETTER LAGUS
0x29EE 0x1033C # 𐌼 GOTHIC LETTER MANNA
0x29EF 0x1033D # 𐌽 GOTHIC LETTER NAUTHS
0x29F0 0x1033E # 𐌾 GOTHIC LETTER JER
0x29F1 0x1033F # 𐌿 GOTHIC LETTER URUS
0x29F2 0x10340 # 𐍀 GOTHIC LETTER PAIRTHRA
0x29F3 0x10341 # 𐍁 GOTHIC LETTER NINETY
0x29F4 0x10342 # 𐍂 GOTHIC LETTER RAIDA
0x29F5 0x10343 # 𐍃 GOTHIC LETTER SAUIL
0x29F6 0x10344 # 𐍄 GOTHIC LETTER TEIWS
0x29F7 0x10345 # 𐍅 GOTHIC LETTER WINJA
0x29F8 0x10346 # 𐍆 GOTHIC LETTER FAIHU
0x29F9 0x10347 # 𐍇 GOTHIC LETTER IGGWS
0x29FA 0x10348 # 𐍈 GOTHIC LETTER HWAIR
0x29FB 0x10349 # 𐍉 GOTHIC LETTER OTHAL
0x29FC 0x1034A # 𐍊 GOTHIC LETTER NINE HUNDRED
0x29E1 0x10330 # GOTHIC LETTER AHSA
0x29E2 0x10331 # GOTHIC LETTER BAIRKAN
0x29E3 0x10332 # GOTHIC LETTER GIBA
0x29E4 0x10333 # GOTHIC LETTER DAGS
0x29E5 0x10334 # GOTHIC LETTER AIHVUS
0x29E6 0x10335 # GOTHIC LETTER QAIRTHRA
0x29E7 0x10336 # GOTHIC LETTER IUJA
0x29E8 0x10337 # GOTHIC LETTER HAGL
0x29E9 0x10338 # GOTHIC LETTER THIUTH
0x29EA 0x10339 0x0308 # GOTHIC LETTER EIS; COMBINING DIAERESIS
0x29EB 0x10339 # GOTHIC LETTER EIS
0x29EC 0x1033A # GOTHIC LETTER KUSMA
0x29ED 0x1033B # GOTHIC LETTER LAGUS
0x29EE 0x1033C # GOTHIC LETTER MANNA
0x29EF 0x1033D # GOTHIC LETTER NAUTHS
0x29F0 0x1033E # GOTHIC LETTER JER
0x29F1 0x1033F # GOTHIC LETTER URUS
0x29F2 0x10340 # GOTHIC LETTER PAIRTHRA
0x29F3 0x10341 # GOTHIC LETTER NINETY
0x29F4 0x10342 # GOTHIC LETTER RAIDA
0x29F5 0x10343 # GOTHIC LETTER SAUIL
0x29F6 0x10344 # GOTHIC LETTER TEIWS
0x29F7 0x10345 # GOTHIC LETTER WINJA
0x29F8 0x10346 # GOTHIC LETTER FAIHU
0x29F9 0x10347 # GOTHIC LETTER IGGWS
0x29FA 0x10348 # GOTHIC LETTER HWAIR
0x29FB 0x10349 # GOTHIC LETTER OTHAL
0x29FC 0x1034A # GOTHIC LETTER NINE HUNDRED

View File

@@ -1,7 +1,7 @@
#
# Name: XCCS (XC-3-1-1-0) to Unicode
# Unicode version: 3.0
# XCCS charset: 56 UNKNOWN
# XCCS charset: 56 DECORATED-RULES
# Table version: 0.1
# Table format: Format A
# Date: 9-Aug-2021
@@ -42,7 +42,7 @@
# Any comments or problems, contact <ron.kaplan@post.harvard.edu>
# "56" UNKNOWN
# "56" DECORATED-RULES
0x2E21 0x2500 # ─ BOX DRAWINGS LIGHT HORIZONTAL
0x2E22 0x23AF # ⎯ HORIZONTAL LINE EXTENSION
0x2E23 0x2501 # ━ BOX DRAWINGS HEAVY HORIZONTAL

View File

@@ -1,7 +1,7 @@
#
# Name: XCCS (XC-3-1-1-0) to Unicode
# Unicode version: 3.0
# XCCS charset: 57 UNKNOWN
# XCCS charset: 57 VERTICAL-JAPANESE
# Table version: 0.1
# Table format: Format A
# Date: 9-Aug-2021
@@ -42,7 +42,7 @@
# Any comments or problems, contact <ron.kaplan@post.harvard.edu>
# "57" UNKNOWN
# "57" VERTICAL-JAPANESE
0x2F24 0xFE33 # ︳ PRESENTATION FORM FOR VERTICAL LOW LINE
0x2F26 0xFE31 # ︱ PRESENTATION FORM FOR VERTICAL EM DASH
0x2F2B 0x22EE # ⋮ VERTICAL ELLIPSIS