Skip to content

Commit ccaa346

Browse files
BodigrimLysxia
authored andcommitted
Update case mappings for Unicode 14.0.0
1 parent fd691f7 commit ccaa346

File tree

1 file changed

+96
-10
lines changed

1 file changed

+96
-10
lines changed

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

Lines changed: 96 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
-- AUTOMATICALLY GENERATED - DO NOT EDIT
22
-- Generated by scripts/CaseMapping.hs
3-
-- CaseFolding-13.0.0.txt
4-
-- Date: 2019-09-08, 23:30:59 GMT
5-
-- SpecialCasing-13.0.0.txt
6-
-- Date: 2019-09-08, 23:31:24 GMT
3+
-- CaseFolding-14.0.0.txt
4+
-- Date: 2021-03-08, 19:35:41 GMT
5+
-- SpecialCasing-14.0.0.txt
6+
-- Date: 2021-03-08, 19:35:55 GMT
77

88
{-# LANGUAGE LambdaCase, MagicHash, PartialTypeSignatures #-}
99
{-# OPTIONS_GHC -Wno-partial-type-signatures #-}
@@ -1268,6 +1268,9 @@ upperMapping = \case
12681268
'\xa7bd'# -> unI64 42940
12691269
'\xa7bf'# -> unI64 42942
12701270
'\xa7c3'# -> unI64 42946
1271+
'\xa7c8'# -> unI64 42951
1272+
'\xa7ca'# -> unI64 42953
1273+
'\xa7f6'# -> unI64 42997
12711274
'\xab53'# -> unI64 42931
12721275
'\xab70'# -> unI64 5024
12731276
'\xab71'# -> unI64 5025
@@ -2744,6 +2747,9 @@ lowerMapping = \case
27442747
'\xa7c4'# -> unI64 42900
27452748
'\xa7c5'# -> unI64 642
27462749
'\xa7c6'# -> unI64 7566
2750+
'\xa7c7'# -> unI64 42952
2751+
'\xa7c9'# -> unI64 42954
2752+
'\xa7f5'# -> unI64 42998
27472753
'\xff21'# -> unI64 65345
27482754
'\xff22'# -> unI64 65346
27492755
'\xff23'# -> unI64 65347
@@ -4124,6 +4130,9 @@ titleMapping = \case
41244130
'\xa7bd'# -> unI64 42940
41254131
'\xa7bf'# -> unI64 42942
41264132
'\xa7c3'# -> unI64 42946
4133+
'\xa7c8'# -> unI64 42951
4134+
'\xa7ca'# -> unI64 42953
4135+
'\xa7f6'# -> unI64 42997
41274136
'\xab53'# -> unI64 42931
41284137
'\xab70'# -> unI64 5024
41294138
'\xab71'# -> unI64 5025
@@ -4700,12 +4709,16 @@ foldMapping = \case
47004709
'\x1ff7'# -> unI64 4191340074107849
47014710
-- GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI
47024711
'\x1ffc'# -> unI64 1998586825
4703-
-- LATIN CAPITAL LETTER D WITH SHORT STROKE OVERLAY
4704-
'\xa7c7'# -> unI64 42952
4705-
-- LATIN CAPITAL LETTER S WITH SHORT STROKE OVERLAY
4706-
'\xa7c9'# -> unI64 42954
4707-
-- LATIN CAPITAL LETTER REVERSED HALF H
4708-
'\xa7f5'# -> unI64 42998
4712+
-- GLAGOLITIC CAPITAL LETTER CAUDATE CHRIVI
4713+
'\x2c2f'# -> unI64 11359
4714+
-- LATIN CAPITAL LETTER OLD POLISH O
4715+
'\xa7c0'# -> unI64 42945
4716+
-- LATIN CAPITAL LETTER CLOSED INSULAR G
4717+
'\xa7d0'# -> unI64 42961
4718+
-- LATIN CAPITAL LETTER MIDDLE SCOTS S
4719+
'\xa7d6'# -> unI64 42967
4720+
-- LATIN CAPITAL LETTER SIGMOID S
4721+
'\xa7d8'# -> unI64 42969
47094722
-- CHEROKEE SMALL LETTER A
47104723
'\xab70'# -> unI64 5024
47114724
-- CHEROKEE SMALL LETTER E
@@ -4890,6 +4903,76 @@ foldMapping = \case
48904903
'\xfb16'# -> unI64 2931819902
48914904
-- ARMENIAN SMALL LIGATURE MEN XEH
48924905
'\xfb17'# -> unI64 2912945524
4906+
-- VITHKUQI CAPITAL LETTER A
4907+
'\x10570'# -> unI64 66967
4908+
-- VITHKUQI CAPITAL LETTER BBE
4909+
'\x10571'# -> unI64 66968
4910+
-- VITHKUQI CAPITAL LETTER BE
4911+
'\x10572'# -> unI64 66969
4912+
-- VITHKUQI CAPITAL LETTER CE
4913+
'\x10573'# -> unI64 66970
4914+
-- VITHKUQI CAPITAL LETTER CHE
4915+
'\x10574'# -> unI64 66971
4916+
-- VITHKUQI CAPITAL LETTER DE
4917+
'\x10575'# -> unI64 66972
4918+
-- VITHKUQI CAPITAL LETTER DHE
4919+
'\x10576'# -> unI64 66973
4920+
-- VITHKUQI CAPITAL LETTER EI
4921+
'\x10577'# -> unI64 66974
4922+
-- VITHKUQI CAPITAL LETTER E
4923+
'\x10578'# -> unI64 66975
4924+
-- VITHKUQI CAPITAL LETTER FE
4925+
'\x10579'# -> unI64 66976
4926+
-- VITHKUQI CAPITAL LETTER GA
4927+
'\x1057a'# -> unI64 66977
4928+
-- VITHKUQI CAPITAL LETTER HA
4929+
'\x1057c'# -> unI64 66979
4930+
-- VITHKUQI CAPITAL LETTER HHA
4931+
'\x1057d'# -> unI64 66980
4932+
-- VITHKUQI CAPITAL LETTER I
4933+
'\x1057e'# -> unI64 66981
4934+
-- VITHKUQI CAPITAL LETTER IJE
4935+
'\x1057f'# -> unI64 66982
4936+
-- VITHKUQI CAPITAL LETTER JE
4937+
'\x10580'# -> unI64 66983
4938+
-- VITHKUQI CAPITAL LETTER KA
4939+
'\x10581'# -> unI64 66984
4940+
-- VITHKUQI CAPITAL LETTER LA
4941+
'\x10582'# -> unI64 66985
4942+
-- VITHKUQI CAPITAL LETTER LLA
4943+
'\x10583'# -> unI64 66986
4944+
-- VITHKUQI CAPITAL LETTER ME
4945+
'\x10584'# -> unI64 66987
4946+
-- VITHKUQI CAPITAL LETTER NE
4947+
'\x10585'# -> unI64 66988
4948+
-- VITHKUQI CAPITAL LETTER NJE
4949+
'\x10586'# -> unI64 66989
4950+
-- VITHKUQI CAPITAL LETTER O
4951+
'\x10587'# -> unI64 66990
4952+
-- VITHKUQI CAPITAL LETTER PE
4953+
'\x10588'# -> unI64 66991
4954+
-- VITHKUQI CAPITAL LETTER QA
4955+
'\x10589'# -> unI64 66992
4956+
-- VITHKUQI CAPITAL LETTER RE
4957+
'\x1058a'# -> unI64 66993
4958+
-- VITHKUQI CAPITAL LETTER SE
4959+
'\x1058c'# -> unI64 66995
4960+
-- VITHKUQI CAPITAL LETTER SHE
4961+
'\x1058d'# -> unI64 66996
4962+
-- VITHKUQI CAPITAL LETTER TE
4963+
'\x1058e'# -> unI64 66997
4964+
-- VITHKUQI CAPITAL LETTER THE
4965+
'\x1058f'# -> unI64 66998
4966+
-- VITHKUQI CAPITAL LETTER U
4967+
'\x10590'# -> unI64 66999
4968+
-- VITHKUQI CAPITAL LETTER VE
4969+
'\x10591'# -> unI64 67000
4970+
-- VITHKUQI CAPITAL LETTER XE
4971+
'\x10592'# -> unI64 67001
4972+
-- VITHKUQI CAPITAL LETTER Y
4973+
'\x10594'# -> unI64 67003
4974+
-- VITHKUQI CAPITAL LETTER ZE
4975+
'\x10595'# -> unI64 67004
48934976
'\x0041'# -> unI64 97
48944977
'\x0042'# -> unI64 98
48954978
'\x0043'# -> unI64 99
@@ -6000,6 +6083,9 @@ foldMapping = \case
60006083
'\xa7c4'# -> unI64 42900
60016084
'\xa7c5'# -> unI64 642
60026085
'\xa7c6'# -> unI64 7566
6086+
'\xa7c7'# -> unI64 42952
6087+
'\xa7c9'# -> unI64 42954
6088+
'\xa7f5'# -> unI64 42998
60036089
'\xff21'# -> unI64 65345
60046090
'\xff22'# -> unI64 65346
60056091
'\xff23'# -> unI64 65347

0 commit comments

Comments
 (0)