Skip to content

Commit e3c4664

Browse files
committed
Regenerate case mapping in accordance to Unicode 13.0
1 parent eaffdf3 commit e3c4664

File tree

2 files changed

+11
-257
lines changed

2 files changed

+11
-257
lines changed

scripts/CaseMapping.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import SpecialCasing
88
main = do
99
args <- getArgs
1010
let oname = case args of
11-
[] -> "../Data/Text/Internal/Fusion/CaseMapping.hs"
11+
[] -> "../src/Data/Text/Internal/Fusion/CaseMapping.hs"
1212
[o] -> o
1313
psc <- parseSC "SpecialCasing.txt"
1414
pcf <- parseCF "CaseFolding.txt"

src/Data/Text/Internal/Fusion/CaseMapping.hs

Lines changed: 10 additions & 256 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{-# LANGUAGE Rank2Types #-}
22
-- AUTOMATICALLY GENERATED - DO NOT EDIT
33
-- Generated by scripts/CaseMapping.hs
4-
-- CaseFolding-9.0.0.txt
5-
-- Date: 2016-03-02, 18:54:54 GMT
6-
-- SpecialCasing-9.0.0.txt
7-
-- Date: 2016-03-02, 18:55:13 GMT
4+
-- CaseFolding-13.0.0.txt
5+
-- Date: 2019-09-08, 23:30:59 GMT
6+
-- SpecialCasing-13.0.0.txt
7+
-- Date: 2019-09-08, 23:31:24 GMT
88

99
module Data.Text.Internal.Fusion.CaseMapping where
1010
import Data.Char
@@ -563,16 +563,12 @@ foldMapping '\x1ff6' s = Yield '\x03c9' (CC s '\x0342' '\x0000')
563563
foldMapping '\x1ff7' s = Yield '\x03c9' (CC s '\x0342' '\x03b9')
564564
-- GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
565565
foldMapping '\x1ffc' s = Yield '\x03c9' (CC s '\x03b9' '\x0000')
566-
-- LATIN CAPITAL LETTER SMALL CAPITAL I
567-
foldMapping '\xa7ae' s = Yield '\x026a' (CC s '\x0000' '\x0000')
568-
-- LATIN CAPITAL LETTER J WITH CROSSED-TAIL
569-
foldMapping '\xa7b2' s = Yield '\x029d' (CC s '\x0000' '\x0000')
570-
-- LATIN CAPITAL LETTER CHI
571-
foldMapping '\xa7b3' s = Yield '\xab53' (CC s '\x0000' '\x0000')
572-
-- LATIN CAPITAL LETTER BETA
573-
foldMapping '\xa7b4' s = Yield '\xa7b5' (CC s '\x0000' '\x0000')
574-
-- LATIN CAPITAL LETTER OMEGA
575-
foldMapping '\xa7b6' s = Yield '\xa7b7' (CC s '\x0000' '\x0000')
566+
-- LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY
567+
foldMapping '\xa7c7' s = Yield '\xa7c8' (CC s '\x0000' '\x0000')
568+
-- LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY
569+
foldMapping '\xa7c9' s = Yield '\xa7ca' (CC s '\x0000' '\x0000')
570+
-- LATIN CAPITAL LETTER REVERSED HALF H
571+
foldMapping '\xa7f5' s = Yield '\xa7f6' (CC s '\x0000' '\x0000')
576572
-- CHEROKEE SMALL LETTER A
577573
foldMapping '\xab70' s = Yield '\x13a0' (CC s '\x0000' '\x0000')
578574
-- CHEROKEE SMALL LETTER E
@@ -757,246 +753,4 @@ foldMapping '\xfb15' s = Yield '\x0574' (CC s '\x056b' '\x0000')
757753
foldMapping '\xfb16' s = Yield '\x057e' (CC s '\x0576' '\x0000')
758754
-- ARMENIAN SMALL LIGATURE MEN XEH
759755
foldMapping '\xfb17' s = Yield '\x0574' (CC s '\x056d' '\x0000')
760-
-- OSAGE CAPITAL LETTER A
761-
foldMapping '\x104b0' s = Yield '\x104d8' (CC s '\x0000' '\x0000')
762-
-- OSAGE CAPITAL LETTER AI
763-
foldMapping '\x104b1' s = Yield '\x104d9' (CC s '\x0000' '\x0000')
764-
-- OSAGE CAPITAL LETTER AIN
765-
foldMapping '\x104b2' s = Yield '\x104da' (CC s '\x0000' '\x0000')
766-
-- OSAGE CAPITAL LETTER AH
767-
foldMapping '\x104b3' s = Yield '\x104db' (CC s '\x0000' '\x0000')
768-
-- OSAGE CAPITAL LETTER BRA
769-
foldMapping '\x104b4' s = Yield '\x104dc' (CC s '\x0000' '\x0000')
770-
-- OSAGE CAPITAL LETTER CHA
771-
foldMapping '\x104b5' s = Yield '\x104dd' (CC s '\x0000' '\x0000')
772-
-- OSAGE CAPITAL LETTER EHCHA
773-
foldMapping '\x104b6' s = Yield '\x104de' (CC s '\x0000' '\x0000')
774-
-- OSAGE CAPITAL LETTER E
775-
foldMapping '\x104b7' s = Yield '\x104df' (CC s '\x0000' '\x0000')
776-
-- OSAGE CAPITAL LETTER EIN
777-
foldMapping '\x104b8' s = Yield '\x104e0' (CC s '\x0000' '\x0000')
778-
-- OSAGE CAPITAL LETTER HA
779-
foldMapping '\x104b9' s = Yield '\x104e1' (CC s '\x0000' '\x0000')
780-
-- OSAGE CAPITAL LETTER HYA
781-
foldMapping '\x104ba' s = Yield '\x104e2' (CC s '\x0000' '\x0000')
782-
-- OSAGE CAPITAL LETTER I
783-
foldMapping '\x104bb' s = Yield '\x104e3' (CC s '\x0000' '\x0000')
784-
-- OSAGE CAPITAL LETTER KA
785-
foldMapping '\x104bc' s = Yield '\x104e4' (CC s '\x0000' '\x0000')
786-
-- OSAGE CAPITAL LETTER EHKA
787-
foldMapping '\x104bd' s = Yield '\x104e5' (CC s '\x0000' '\x0000')
788-
-- OSAGE CAPITAL LETTER KYA
789-
foldMapping '\x104be' s = Yield '\x104e6' (CC s '\x0000' '\x0000')
790-
-- OSAGE CAPITAL LETTER LA
791-
foldMapping '\x104bf' s = Yield '\x104e7' (CC s '\x0000' '\x0000')
792-
-- OSAGE CAPITAL LETTER MA
793-
foldMapping '\x104c0' s = Yield '\x104e8' (CC s '\x0000' '\x0000')
794-
-- OSAGE CAPITAL LETTER NA
795-
foldMapping '\x104c1' s = Yield '\x104e9' (CC s '\x0000' '\x0000')
796-
-- OSAGE CAPITAL LETTER O
797-
foldMapping '\x104c2' s = Yield '\x104ea' (CC s '\x0000' '\x0000')
798-
-- OSAGE CAPITAL LETTER OIN
799-
foldMapping '\x104c3' s = Yield '\x104eb' (CC s '\x0000' '\x0000')
800-
-- OSAGE CAPITAL LETTER PA
801-
foldMapping '\x104c4' s = Yield '\x104ec' (CC s '\x0000' '\x0000')
802-
-- OSAGE CAPITAL LETTER EHPA
803-
foldMapping '\x104c5' s = Yield '\x104ed' (CC s '\x0000' '\x0000')
804-
-- OSAGE CAPITAL LETTER SA
805-
foldMapping '\x104c6' s = Yield '\x104ee' (CC s '\x0000' '\x0000')
806-
-- OSAGE CAPITAL LETTER SHA
807-
foldMapping '\x104c7' s = Yield '\x104ef' (CC s '\x0000' '\x0000')
808-
-- OSAGE CAPITAL LETTER TA
809-
foldMapping '\x104c8' s = Yield '\x104f0' (CC s '\x0000' '\x0000')
810-
-- OSAGE CAPITAL LETTER EHTA
811-
foldMapping '\x104c9' s = Yield '\x104f1' (CC s '\x0000' '\x0000')
812-
-- OSAGE CAPITAL LETTER TSA
813-
foldMapping '\x104ca' s = Yield '\x104f2' (CC s '\x0000' '\x0000')
814-
-- OSAGE CAPITAL LETTER EHTSA
815-
foldMapping '\x104cb' s = Yield '\x104f3' (CC s '\x0000' '\x0000')
816-
-- OSAGE CAPITAL LETTER TSHA
817-
foldMapping '\x104cc' s = Yield '\x104f4' (CC s '\x0000' '\x0000')
818-
-- OSAGE CAPITAL LETTER DHA
819-
foldMapping '\x104cd' s = Yield '\x104f5' (CC s '\x0000' '\x0000')
820-
-- OSAGE CAPITAL LETTER U
821-
foldMapping '\x104ce' s = Yield '\x104f6' (CC s '\x0000' '\x0000')
822-
-- OSAGE CAPITAL LETTER WA
823-
foldMapping '\x104cf' s = Yield '\x104f7' (CC s '\x0000' '\x0000')
824-
-- OSAGE CAPITAL LETTER KHA
825-
foldMapping '\x104d0' s = Yield '\x104f8' (CC s '\x0000' '\x0000')
826-
-- OSAGE CAPITAL LETTER GHA
827-
foldMapping '\x104d1' s = Yield '\x104f9' (CC s '\x0000' '\x0000')
828-
-- OSAGE CAPITAL LETTER ZA
829-
foldMapping '\x104d2' s = Yield '\x104fa' (CC s '\x0000' '\x0000')
830-
-- OSAGE CAPITAL LETTER ZHA
831-
foldMapping '\x104d3' s = Yield '\x104fb' (CC s '\x0000' '\x0000')
832-
-- OLD HUNGARIAN CAPITAL LETTER A
833-
foldMapping '\x10c80' s = Yield '\x10cc0' (CC s '\x0000' '\x0000')
834-
-- OLD HUNGARIAN CAPITAL LETTER AA
835-
foldMapping '\x10c81' s = Yield '\x10cc1' (CC s '\x0000' '\x0000')
836-
-- OLD HUNGARIAN CAPITAL LETTER EB
837-
foldMapping '\x10c82' s = Yield '\x10cc2' (CC s '\x0000' '\x0000')
838-
-- OLD HUNGARIAN CAPITAL LETTER AMB
839-
foldMapping '\x10c83' s = Yield '\x10cc3' (CC s '\x0000' '\x0000')
840-
-- OLD HUNGARIAN CAPITAL LETTER EC
841-
foldMapping '\x10c84' s = Yield '\x10cc4' (CC s '\x0000' '\x0000')
842-
-- OLD HUNGARIAN CAPITAL LETTER ENC
843-
foldMapping '\x10c85' s = Yield '\x10cc5' (CC s '\x0000' '\x0000')
844-
-- OLD HUNGARIAN CAPITAL LETTER ECS
845-
foldMapping '\x10c86' s = Yield '\x10cc6' (CC s '\x0000' '\x0000')
846-
-- OLD HUNGARIAN CAPITAL LETTER ED
847-
foldMapping '\x10c87' s = Yield '\x10cc7' (CC s '\x0000' '\x0000')
848-
-- OLD HUNGARIAN CAPITAL LETTER AND
849-
foldMapping '\x10c88' s = Yield '\x10cc8' (CC s '\x0000' '\x0000')
850-
-- OLD HUNGARIAN CAPITAL LETTER E
851-
foldMapping '\x10c89' s = Yield '\x10cc9' (CC s '\x0000' '\x0000')
852-
-- OLD HUNGARIAN CAPITAL LETTER CLOSE E
853-
foldMapping '\x10c8a' s = Yield '\x10cca' (CC s '\x0000' '\x0000')
854-
-- OLD HUNGARIAN CAPITAL LETTER EE
855-
foldMapping '\x10c8b' s = Yield '\x10ccb' (CC s '\x0000' '\x0000')
856-
-- OLD HUNGARIAN CAPITAL LETTER EF
857-
foldMapping '\x10c8c' s = Yield '\x10ccc' (CC s '\x0000' '\x0000')
858-
-- OLD HUNGARIAN CAPITAL LETTER EG
859-
foldMapping '\x10c8d' s = Yield '\x10ccd' (CC s '\x0000' '\x0000')
860-
-- OLD HUNGARIAN CAPITAL LETTER EGY
861-
foldMapping '\x10c8e' s = Yield '\x10cce' (CC s '\x0000' '\x0000')
862-
-- OLD HUNGARIAN CAPITAL LETTER EH
863-
foldMapping '\x10c8f' s = Yield '\x10ccf' (CC s '\x0000' '\x0000')
864-
-- OLD HUNGARIAN CAPITAL LETTER I
865-
foldMapping '\x10c90' s = Yield '\x10cd0' (CC s '\x0000' '\x0000')
866-
-- OLD HUNGARIAN CAPITAL LETTER II
867-
foldMapping '\x10c91' s = Yield '\x10cd1' (CC s '\x0000' '\x0000')
868-
-- OLD HUNGARIAN CAPITAL LETTER EJ
869-
foldMapping '\x10c92' s = Yield '\x10cd2' (CC s '\x0000' '\x0000')
870-
-- OLD HUNGARIAN CAPITAL LETTER EK
871-
foldMapping '\x10c93' s = Yield '\x10cd3' (CC s '\x0000' '\x0000')
872-
-- OLD HUNGARIAN CAPITAL LETTER AK
873-
foldMapping '\x10c94' s = Yield '\x10cd4' (CC s '\x0000' '\x0000')
874-
-- OLD HUNGARIAN CAPITAL LETTER UNK
875-
foldMapping '\x10c95' s = Yield '\x10cd5' (CC s '\x0000' '\x0000')
876-
-- OLD HUNGARIAN CAPITAL LETTER EL
877-
foldMapping '\x10c96' s = Yield '\x10cd6' (CC s '\x0000' '\x0000')
878-
-- OLD HUNGARIAN CAPITAL LETTER ELY
879-
foldMapping '\x10c97' s = Yield '\x10cd7' (CC s '\x0000' '\x0000')
880-
-- OLD HUNGARIAN CAPITAL LETTER EM
881-
foldMapping '\x10c98' s = Yield '\x10cd8' (CC s '\x0000' '\x0000')
882-
-- OLD HUNGARIAN CAPITAL LETTER EN
883-
foldMapping '\x10c99' s = Yield '\x10cd9' (CC s '\x0000' '\x0000')
884-
-- OLD HUNGARIAN CAPITAL LETTER ENY
885-
foldMapping '\x10c9a' s = Yield '\x10cda' (CC s '\x0000' '\x0000')
886-
-- OLD HUNGARIAN CAPITAL LETTER O
887-
foldMapping '\x10c9b' s = Yield '\x10cdb' (CC s '\x0000' '\x0000')
888-
-- OLD HUNGARIAN CAPITAL LETTER OO
889-
foldMapping '\x10c9c' s = Yield '\x10cdc' (CC s '\x0000' '\x0000')
890-
-- OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG OE
891-
foldMapping '\x10c9d' s = Yield '\x10cdd' (CC s '\x0000' '\x0000')
892-
-- OLD HUNGARIAN CAPITAL LETTER RUDIMENTA OE
893-
foldMapping '\x10c9e' s = Yield '\x10cde' (CC s '\x0000' '\x0000')
894-
-- OLD HUNGARIAN CAPITAL LETTER OEE
895-
foldMapping '\x10c9f' s = Yield '\x10cdf' (CC s '\x0000' '\x0000')
896-
-- OLD HUNGARIAN CAPITAL LETTER EP
897-
foldMapping '\x10ca0' s = Yield '\x10ce0' (CC s '\x0000' '\x0000')
898-
-- OLD HUNGARIAN CAPITAL LETTER EMP
899-
foldMapping '\x10ca1' s = Yield '\x10ce1' (CC s '\x0000' '\x0000')
900-
-- OLD HUNGARIAN CAPITAL LETTER ER
901-
foldMapping '\x10ca2' s = Yield '\x10ce2' (CC s '\x0000' '\x0000')
902-
-- OLD HUNGARIAN CAPITAL LETTER SHORT ER
903-
foldMapping '\x10ca3' s = Yield '\x10ce3' (CC s '\x0000' '\x0000')
904-
-- OLD HUNGARIAN CAPITAL LETTER ES
905-
foldMapping '\x10ca4' s = Yield '\x10ce4' (CC s '\x0000' '\x0000')
906-
-- OLD HUNGARIAN CAPITAL LETTER ESZ
907-
foldMapping '\x10ca5' s = Yield '\x10ce5' (CC s '\x0000' '\x0000')
908-
-- OLD HUNGARIAN CAPITAL LETTER ET
909-
foldMapping '\x10ca6' s = Yield '\x10ce6' (CC s '\x0000' '\x0000')
910-
-- OLD HUNGARIAN CAPITAL LETTER ENT
911-
foldMapping '\x10ca7' s = Yield '\x10ce7' (CC s '\x0000' '\x0000')
912-
-- OLD HUNGARIAN CAPITAL LETTER ETY
913-
foldMapping '\x10ca8' s = Yield '\x10ce8' (CC s '\x0000' '\x0000')
914-
-- OLD HUNGARIAN CAPITAL LETTER ECH
915-
foldMapping '\x10ca9' s = Yield '\x10ce9' (CC s '\x0000' '\x0000')
916-
-- OLD HUNGARIAN CAPITAL LETTER U
917-
foldMapping '\x10caa' s = Yield '\x10cea' (CC s '\x0000' '\x0000')
918-
-- OLD HUNGARIAN CAPITAL LETTER UU
919-
foldMapping '\x10cab' s = Yield '\x10ceb' (CC s '\x0000' '\x0000')
920-
-- OLD HUNGARIAN CAPITAL LETTER NIKOLSBURG UE
921-
foldMapping '\x10cac' s = Yield '\x10cec' (CC s '\x0000' '\x0000')
922-
-- OLD HUNGARIAN CAPITAL LETTER RUDIMENTA UE
923-
foldMapping '\x10cad' s = Yield '\x10ced' (CC s '\x0000' '\x0000')
924-
-- OLD HUNGARIAN CAPITAL LETTER EV
925-
foldMapping '\x10cae' s = Yield '\x10cee' (CC s '\x0000' '\x0000')
926-
-- OLD HUNGARIAN CAPITAL LETTER EZ
927-
foldMapping '\x10caf' s = Yield '\x10cef' (CC s '\x0000' '\x0000')
928-
-- OLD HUNGARIAN CAPITAL LETTER EZS
929-
foldMapping '\x10cb0' s = Yield '\x10cf0' (CC s '\x0000' '\x0000')
930-
-- OLD HUNGARIAN CAPITAL LETTER ENT-SHAPED SIGN
931-
foldMapping '\x10cb1' s = Yield '\x10cf1' (CC s '\x0000' '\x0000')
932-
-- OLD HUNGARIAN CAPITAL LETTER US
933-
foldMapping '\x10cb2' s = Yield '\x10cf2' (CC s '\x0000' '\x0000')
934-
-- ADLAM CAPITAL LETTER ALIF
935-
foldMapping '\x1e900' s = Yield '\x1e922' (CC s '\x0000' '\x0000')
936-
-- ADLAM CAPITAL LETTER DAALI
937-
foldMapping '\x1e901' s = Yield '\x1e923' (CC s '\x0000' '\x0000')
938-
-- ADLAM CAPITAL LETTER LAAM
939-
foldMapping '\x1e902' s = Yield '\x1e924' (CC s '\x0000' '\x0000')
940-
-- ADLAM CAPITAL LETTER MIIM
941-
foldMapping '\x1e903' s = Yield '\x1e925' (CC s '\x0000' '\x0000')
942-
-- ADLAM CAPITAL LETTER BA
943-
foldMapping '\x1e904' s = Yield '\x1e926' (CC s '\x0000' '\x0000')
944-
-- ADLAM CAPITAL LETTER SINNYIIYHE
945-
foldMapping '\x1e905' s = Yield '\x1e927' (CC s '\x0000' '\x0000')
946-
-- ADLAM CAPITAL LETTER PE
947-
foldMapping '\x1e906' s = Yield '\x1e928' (CC s '\x0000' '\x0000')
948-
-- ADLAM CAPITAL LETTER BHE
949-
foldMapping '\x1e907' s = Yield '\x1e929' (CC s '\x0000' '\x0000')
950-
-- ADLAM CAPITAL LETTER RA
951-
foldMapping '\x1e908' s = Yield '\x1e92a' (CC s '\x0000' '\x0000')
952-
-- ADLAM CAPITAL LETTER E
953-
foldMapping '\x1e909' s = Yield '\x1e92b' (CC s '\x0000' '\x0000')
954-
-- ADLAM CAPITAL LETTER FA
955-
foldMapping '\x1e90a' s = Yield '\x1e92c' (CC s '\x0000' '\x0000')
956-
-- ADLAM CAPITAL LETTER I
957-
foldMapping '\x1e90b' s = Yield '\x1e92d' (CC s '\x0000' '\x0000')
958-
-- ADLAM CAPITAL LETTER O
959-
foldMapping '\x1e90c' s = Yield '\x1e92e' (CC s '\x0000' '\x0000')
960-
-- ADLAM CAPITAL LETTER DHA
961-
foldMapping '\x1e90d' s = Yield '\x1e92f' (CC s '\x0000' '\x0000')
962-
-- ADLAM CAPITAL LETTER YHE
963-
foldMapping '\x1e90e' s = Yield '\x1e930' (CC s '\x0000' '\x0000')
964-
-- ADLAM CAPITAL LETTER WAW
965-
foldMapping '\x1e90f' s = Yield '\x1e931' (CC s '\x0000' '\x0000')
966-
-- ADLAM CAPITAL LETTER NUN
967-
foldMapping '\x1e910' s = Yield '\x1e932' (CC s '\x0000' '\x0000')
968-
-- ADLAM CAPITAL LETTER KAF
969-
foldMapping '\x1e911' s = Yield '\x1e933' (CC s '\x0000' '\x0000')
970-
-- ADLAM CAPITAL LETTER YA
971-
foldMapping '\x1e912' s = Yield '\x1e934' (CC s '\x0000' '\x0000')
972-
-- ADLAM CAPITAL LETTER U
973-
foldMapping '\x1e913' s = Yield '\x1e935' (CC s '\x0000' '\x0000')
974-
-- ADLAM CAPITAL LETTER JIIM
975-
foldMapping '\x1e914' s = Yield '\x1e936' (CC s '\x0000' '\x0000')
976-
-- ADLAM CAPITAL LETTER CHI
977-
foldMapping '\x1e915' s = Yield '\x1e937' (CC s '\x0000' '\x0000')
978-
-- ADLAM CAPITAL LETTER HA
979-
foldMapping '\x1e916' s = Yield '\x1e938' (CC s '\x0000' '\x0000')
980-
-- ADLAM CAPITAL LETTER QAAF
981-
foldMapping '\x1e917' s = Yield '\x1e939' (CC s '\x0000' '\x0000')
982-
-- ADLAM CAPITAL LETTER GA
983-
foldMapping '\x1e918' s = Yield '\x1e93a' (CC s '\x0000' '\x0000')
984-
-- ADLAM CAPITAL LETTER NYA
985-
foldMapping '\x1e919' s = Yield '\x1e93b' (CC s '\x0000' '\x0000')
986-
-- ADLAM CAPITAL LETTER TU
987-
foldMapping '\x1e91a' s = Yield '\x1e93c' (CC s '\x0000' '\x0000')
988-
-- ADLAM CAPITAL LETTER NHA
989-
foldMapping '\x1e91b' s = Yield '\x1e93d' (CC s '\x0000' '\x0000')
990-
-- ADLAM CAPITAL LETTER VA
991-
foldMapping '\x1e91c' s = Yield '\x1e93e' (CC s '\x0000' '\x0000')
992-
-- ADLAM CAPITAL LETTER KHA
993-
foldMapping '\x1e91d' s = Yield '\x1e93f' (CC s '\x0000' '\x0000')
994-
-- ADLAM CAPITAL LETTER GBE
995-
foldMapping '\x1e91e' s = Yield '\x1e940' (CC s '\x0000' '\x0000')
996-
-- ADLAM CAPITAL LETTER ZAL
997-
foldMapping '\x1e91f' s = Yield '\x1e941' (CC s '\x0000' '\x0000')
998-
-- ADLAM CAPITAL LETTER KPO
999-
foldMapping '\x1e920' s = Yield '\x1e942' (CC s '\x0000' '\x0000')
1000-
-- ADLAM CAPITAL LETTER SHA
1001-
foldMapping '\x1e921' s = Yield '\x1e943' (CC s '\x0000' '\x0000')
1002756
foldMapping c s = Yield (toLower c) (CC s '\0' '\0')

0 commit comments

Comments
 (0)