This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
corelist: updated for threads libraries
[perl5.git] / lib / unicore / ArabicShaping.txt
CommitLineData
ac71d2a0
UC
1# ArabicShaping-8.0.0.txt
2# Date: 2015-02-17, 23:33:00 GMT [RP]
8836d2a5
JH
3#
4# This file is a normative contributory data file in the
5# Unicode Character Database.
6#
09edd811 7# Copyright (c) 1991-2014 Unicode, Inc.
a2bd7410
JH
8# For terms of use, see http://www.unicode.org/terms_of_use.html
9#
ac71d2a0
UC
10# This file defines the Joining_Type and Joining_Group property
11# values for Arabic, Syriac, N'Ko, Mandaic, and Manichaean positional
12# shaping, repeating in machine readable form the information
13# exemplified in Tables 9-3, 9-8, 9-9, 9-10, 9-14, 9-15, 9-16, 9-19,
14# 9-20, 10-4, 10-5, 10-6, 10-7, and 19-5 of The Unicode Standard core
15# specification. This file also defines Joining_Type values for
16# Mongolian, Phags-pa, and Psalter Pahlavi positional shaping, which
17# are not listed in tables in the standard.
8836d2a5 18#
09edd811 19# See Sections 9.2, 9.3, 9.5, 10.5, 10.6, 13.4, 14.3, 19.4 of
ac71d2a0 20# The Unicode Standard core specification for more information.
8836d2a5
JH
21#
22# Each line contains four fields, separated by a semicolon.
23#
1911be83 24# Field 0: the code point, in 4-digit hexadecimal
a9c9e371 25# form, of an Arabic, Syriac, N'Ko, Mandaic, Mongolian,
09edd811 26# Phags-pa, Manichaean, Psalter Pahlavi, or other character.
283b82dc 27#
7620cb10
KW
28# Field 1: gives a short schematic name for that character.
29# The schematic name is descriptive of the shape, based as
30# consistently as possible on a name for the skeleton and
31# then the diacritic marks applied to the skeleton, if any.
bd84d130
KW
32# Note that this schematic name is considered a comment,
33# and does not constitute a formal property value.
283b82dc 34#
a2bd7410
JH
35# Field 2: defines the joining type (property name: Joining_Type)
36# R Right_Joining
37# L Left_Joining
38# D Dual_Joining
39# C Join_Causing
40# U Non_Joining
41# T Transparent
a9c9e371 42#
09edd811 43# See Section 9.2, Arabic for more information on these joining types.
a9c9e371
KW
44# Note that for cursive joining scripts which are typically rendered
45# top-to-bottom, rather than right-to-left, Joining_Type=L conventionally
46# refers to bottom joining, and Joining_Type=R conventionally refers
09edd811 47# to top joining. See Section 14.3, Phags-pa for more information on the
a9c9e371 48# interpretation of joining types in vertical layout.
283b82dc 49#
a2bd7410
JH
50# Field 3: defines the joining group (property name: Joining_Group)
51#
52# The values of the joining group are based schematically on character
53# names. Where a schematic character name consists of two or more parts separated
54# by spaces, the formal Joining_Group property value, as specified in
55# PropertyValueAliases.txt, consists of the same name parts joined by
56# underscores. Hence, the entry:
57#
58# 0629; TEH MARBUTA; R; TEH MARBUTA
59#
60# corresponds to [Joining_Group = Teh_Marbuta].
8836d2a5 61#
09edd811 62# Note: The property value now designated [Joining_Group = Teh_Marbuta_Goal]
bd84d130 63# used to apply to both of the following characters
a2bd7410
JH
64# in earlier versions of the standard:
65#
66# U+06C2 ARABIC LETTER HEH GOAL WITH HAMZA ABOVE
67# U+06C3 ARABIC LETTER TEH MARBUTA GOAL
68#
69# However, it currently applies only to U+06C3, and *not* to U+06C2.
70# To avoid destabilizing existing Joining_Group property aliases, the
bd84d130
KW
71# prior Joining_Group value for U+06C3 (Hamza_On_Heh_Goal) has been
72# retained as a property value alias, despite the fact that it
73# no longer applies to its namesake character, U+06C2.
74# See PropertyValueAliases.txt.
afc46004 75#
ac71d2a0
UC
76# When other cursive scripts are added to the Unicode Standard in the
77# future, the joining group value of all its letters will default to
78# jg=No_Joining_Group in this data file. Other, more specific
283b82dc
KW
79# joining group values will be defined only if an explicit proposal
80# to define those values exactly has been approved by the UTC. This
a9c9e371 81# is the convention exemplified by the N'Ko, Mandaic, Mongolian,
ac71d2a0
UC
82# Phags-pa, and Psalter Pahlavi scripts. Only the Arabic,
83# Manichaean, and Syriac scripts currently have explicit joining
84# group values defined.
283b82dc 85#
1911be83 86# Note: Code points that are not explicitly listed in this file are
a2bd7410 87# either of joining type T or U:
afc46004 88#
a2bd7410 89# - Those that not explicitly listed that are of General Category Mn, Me, or Cf
1911be83 90# have joining type T.
283b82dc 91# - All others not explicitly listed have joining type U.
afc46004
JH
92#
93# For an explicit listing of characters of joining type T, see
94# the derived property file DerivedJoiningType.txt.
95#
8836d2a5 96# #############################################################
09edd811 97
8836d2a5
JH
98# Unicode; Schematic Name; Joining Type; Joining Group
99
7620cb10 100# Arabic Characters
8836d2a5 101
a2bd7410
JH
1020600; ARABIC NUMBER SIGN; U; No_Joining_Group
1030601; ARABIC SIGN SANAH; U; No_Joining_Group
1040602; ARABIC FOOTNOTE MARKER; U; No_Joining_Group
1050603; ARABIC SIGN SAFHA; U; No_Joining_Group
7620cb10 1060604; ARABIC SIGN SAMVAT; U; No_Joining_Group
09edd811 1070605; ARABIC NUMBER MARK ABOVE; U; No_Joining_Group
20e8a3a3 1080608; ARABIC RAY; U; No_Joining_Group
a2bd7410 109060B; AFGHANI SIGN; U; No_Joining_Group
7620cb10 1100620; DOTLESS YEH WITH SEPARATE RING BELOW; D; YEH
a2bd7410 1110621; HAMZA; U; No_Joining_Group
7620cb10
KW
1120622; ALEF WITH MADDA ABOVE; R; ALEF
1130623; ALEF WITH HAMZA ABOVE; R; ALEF
1140624; WAW WITH HAMZA ABOVE; R; WAW
1150625; ALEF WITH HAMZA BELOW; R; ALEF
1160626; DOTLESS YEH WITH HAMZA ABOVE; D; YEH
d357d9fe
JH
1170627; ALEF; R; ALEF
1180628; BEH; D; BEH
1190629; TEH MARBUTA; R; TEH MARBUTA
7620cb10
KW
120062A; DOTLESS BEH WITH 2 DOTS ABOVE; D; BEH
121062B; DOTLESS BEH WITH 3 DOTS ABOVE; D; BEH
122062C; HAH WITH DOT BELOW; D; HAH
d357d9fe 123062D; HAH; D; HAH
7620cb10 124062E; HAH WITH DOT ABOVE; D; HAH
d357d9fe 125062F; DAL; R; DAL
7620cb10 1260630; DAL WITH DOT ABOVE; R; DAL
d357d9fe 1270631; REH; R; REH
7620cb10 1280632; REH WITH DOT ABOVE; R; REH
d357d9fe 1290633; SEEN; D; SEEN
7620cb10 1300634; SEEN WITH 3 DOTS ABOVE; D; SEEN
d357d9fe 1310635; SAD; D; SAD
7620cb10 1320636; SAD WITH DOT ABOVE; D; SAD
d357d9fe 1330637; TAH; D; TAH
7620cb10 1340638; TAH WITH DOT ABOVE; D; TAH
d357d9fe 1350639; AIN; D; AIN
7620cb10 136063A; AIN WITH DOT ABOVE; D; AIN
20e8a3a3 137063B; KEHEH WITH 2 DOTS ABOVE; D; GAF
7620cb10
KW
138063C; KEHEH WITH 3 DOTS BELOW; D; GAF
139063D; FARSI YEH WITH INVERTED V ABOVE; D; FARSI YEH
283b82dc
KW
140063E; FARSI YEH WITH 2 DOTS ABOVE; D; FARSI YEH
141063F; FARSI YEH WITH 3 DOTS ABOVE; D; FARSI YEH
a2bd7410 1420640; TATWEEL; C; No_Joining_Group
d357d9fe
JH
1430641; FEH; D; FEH
1440642; QAF; D; QAF
1450643; KAF; D; KAF
1460644; LAM; D; LAM
1470645; MEEM; D; MEEM
1480646; NOON; D; NOON
1490647; HEH; D; HEH
1500648; WAW; R; WAW
7620cb10 1510649; DOTLESS YEH; D; YEH
d357d9fe 152064A; YEH; D; YEH
822ebcc8
JH
153066E; DOTLESS BEH; D; BEH
154066F; DOTLESS QAF; D; QAF
7620cb10
KW
1550671; ALEF WITH WASLA ABOVE; R; ALEF
1560672; ALEF WITH WAVY HAMZA ABOVE; R; ALEF
1570673; ALEF WITH WAVY HAMZA BELOW; R; ALEF
a2bd7410 1580674; HIGH HAMZA; U; No_Joining_Group
d357d9fe
JH
1590675; HIGH HAMZA ALEF; R; ALEF
1600676; HIGH HAMZA WAW; R; WAW
7620cb10
KW
1610677; HIGH HAMZA WAW WITH DAMMA ABOVE; R; WAW
1620678; HIGH HAMZA DOTLESS YEH; D; YEH
1630679; DOTLESS BEH WITH TAH ABOVE; D; BEH
164067A; DOTLESS BEH WITH VERTICAL 2 DOTS ABOVE; D; BEH
165067B; DOTLESS BEH WITH VERTICAL 2 DOTS BELOW; D; BEH
166067C; DOTLESS BEH WITH ATTACHED RING BELOW AND 2 DOTS ABOVE; D; BEH
167067D; DOTLESS BEH WITH INVERTED 3 DOTS ABOVE; D; BEH
168067E; DOTLESS BEH WITH 3 DOTS BELOW; D; BEH
169067F; DOTLESS BEH WITH 4 DOTS ABOVE; D; BEH
1700680; DOTLESS BEH WITH 4 DOTS BELOW; D; BEH
1710681; HAH WITH HAMZA ABOVE; D; HAH
1720682; HAH WITH VERTICAL 2 DOTS ABOVE; D; HAH
1730683; HAH WITH 2 DOTS BELOW; D; HAH
1740684; HAH WITH VERTICAL 2 DOTS BELOW; D; HAH
d357d9fe 1750685; HAH WITH 3 DOTS ABOVE; D; HAH
7620cb10
KW
1760686; HAH WITH 3 DOTS BELOW; D; HAH
1770687; HAH WITH 4 DOTS BELOW; D; HAH
1780688; DAL WITH TAH ABOVE; R; DAL
1790689; DAL WITH ATTACHED RING BELOW; R; DAL
d357d9fe 180068A; DAL WITH DOT BELOW; R; DAL
7620cb10 181068B; DAL WITH DOT BELOW AND TAH ABOVE; R; DAL
d357d9fe
JH
182068C; DAL WITH 2 DOTS ABOVE; R; DAL
183068D; DAL WITH 2 DOTS BELOW; R; DAL
184068E; DAL WITH 3 DOTS ABOVE; R; DAL
7620cb10 185068F; DAL WITH INVERTED 3 DOTS ABOVE; R; DAL
d357d9fe 1860690; DAL WITH 4 DOTS ABOVE; R; DAL
7620cb10
KW
1870691; REH WITH TAH ABOVE; R; REH
1880692; REH WITH V ABOVE; R; REH
1890693; REH WITH ATTACHED RING BELOW; R; REH
d357d9fe 1900694; REH WITH DOT BELOW; R; REH
7620cb10
KW
1910695; REH WITH V BELOW; R; REH
1920696; REH WITH DOT BELOW AND DOT WITHIN; R; REH
d357d9fe
JH
1930697; REH WITH 2 DOTS ABOVE; R; REH
1940698; REH WITH 3 DOTS ABOVE; R; REH
1950699; REH WITH 4 DOTS ABOVE; R; REH
196069A; SEEN WITH DOT BELOW AND DOT ABOVE; D; SEEN
197069B; SEEN WITH 3 DOTS BELOW; D; SEEN
198069C; SEEN WITH 3 DOTS BELOW AND 3 DOTS ABOVE; D; SEEN
199069D; SAD WITH 2 DOTS BELOW; D; SAD
200069E; SAD WITH 3 DOTS ABOVE; D; SAD
201069F; TAH WITH 3 DOTS ABOVE; D; TAH
20206A0; AIN WITH 3 DOTS ABOVE; D; AIN
20306A1; DOTLESS FEH; D; FEH
7620cb10 20406A2; DOTLESS FEH WITH DOT BELOW; D; FEH
d357d9fe 20506A3; FEH WITH DOT BELOW; D; FEH
7620cb10
KW
20606A4; DOTLESS FEH WITH 3 DOTS ABOVE; D; FEH
20706A5; DOTLESS FEH WITH 3 DOTS BELOW; D; FEH
20806A6; DOTLESS FEH WITH 4 DOTS ABOVE; D; FEH
20906A7; DOTLESS QAF WITH DOT ABOVE; D; QAF
21006A8; DOTLESS QAF WITH 3 DOTS ABOVE; D; QAF
a2bd7410 21106A9; KEHEH; D; GAF
d357d9fe 21206AA; SWASH KAF; D; SWASH KAF
7620cb10 21306AB; KEHEH WITH ATTACHED RING BELOW; D; GAF
d357d9fe
JH
21406AC; KAF WITH DOT ABOVE; D; KAF
21506AD; KAF WITH 3 DOTS ABOVE; D; KAF
21606AE; KAF WITH 3 DOTS BELOW; D; KAF
21706AF; GAF; D; GAF
7620cb10 21806B0; GAF WITH ATTACHED RING BELOW; D; GAF
d357d9fe
JH
21906B1; GAF WITH 2 DOTS ABOVE; D; GAF
22006B2; GAF WITH 2 DOTS BELOW; D; GAF
7620cb10 22106B3; GAF WITH VERTICAL 2 DOTS BELOW; D; GAF
d357d9fe 22206B4; GAF WITH 3 DOTS ABOVE; D; GAF
7620cb10 22306B5; LAM WITH V ABOVE; D; LAM
d357d9fe
JH
22406B6; LAM WITH DOT ABOVE; D; LAM
22506B7; LAM WITH 3 DOTS ABOVE; D; LAM
22606B8; LAM WITH 3 DOTS BELOW; D; LAM
22706B9; NOON WITH DOT BELOW; D; NOON
22806BA; DOTLESS NOON; D; NOON
7620cb10
KW
22906BB; DOTLESS NOON WITH TAH ABOVE; D; NOON
23006BC; NOON WITH ATTACHED RING BELOW; D; NOON
283b82dc 23106BD; NYA; D; NYA
d357d9fe 23206BE; KNOTTED HEH; D; KNOTTED HEH
7620cb10
KW
23306BF; HAH WITH 3 DOTS BELOW AND DOT ABOVE; D; HAH
23406C0; DOTLESS TEH MARBUTA WITH HAMZA ABOVE; R; TEH MARBUTA
d357d9fe 23506C1; HEH GOAL; D; HEH GOAL
7620cb10 23606C2; HEH GOAL WITH HAMZA ABOVE; D; HEH GOAL
bd84d130 23706C3; TEH MARBUTA GOAL; R; TEH MARBUTA GOAL
7620cb10 23806C4; WAW WITH ATTACHED RING WITHIN; R; WAW
d357d9fe 23906C5; WAW WITH BAR; R; WAW
7620cb10
KW
24006C6; WAW WITH V ABOVE; R; WAW
24106C7; WAW WITH DAMMA ABOVE; R; WAW
d357d9fe 24206C8; WAW WITH ALEF ABOVE; R; WAW
7620cb10 24306C9; WAW WITH INVERTED V ABOVE; R; WAW
d357d9fe
JH
24406CA; WAW WITH 2 DOTS ABOVE; R; WAW
24506CB; WAW WITH 3 DOTS ABOVE; R; WAW
283b82dc 24606CC; FARSI YEH; D; FARSI YEH
d357d9fe 24706CD; YEH WITH TAIL; R; YEH WITH TAIL
7620cb10 24806CE; FARSI YEH WITH V ABOVE; D; FARSI YEH
d357d9fe 24906CF; WAW WITH DOT ABOVE; R; WAW
7620cb10
KW
25006D0; DOTLESS YEH WITH VERTICAL 2 DOTS BELOW; D; YEH
25106D1; DOTLESS YEH WITH 3 DOTS BELOW; D; YEH
d357d9fe 25206D2; YEH BARREE; R; YEH BARREE
7620cb10
KW
25306D3; YEH BARREE WITH HAMZA ABOVE; R; YEH BARREE
25406D5; DOTLESS TEH MARBUTA; R; TEH MARBUTA
a2bd7410 25506DD; ARABIC END OF AYAH; U; No_Joining_Group
7620cb10
KW
25606EE; DAL WITH INVERTED V ABOVE; R; DAL
25706EF; REH WITH INVERTED V ABOVE; R; REH
d357d9fe 25806FA; SEEN WITH DOT BELOW AND 3 DOTS ABOVE; D; SEEN
7620cb10
KW
25906FB; SAD WITH DOT BELOW AND DOT ABOVE; D; SAD
26006FC; AIN WITH DOT BELOW AND DOT ABOVE; D; AIN
26106FF; KNOTTED HEH WITH INVERTED V ABOVE; D; KNOTTED HEH
8836d2a5 262
7620cb10 263# Syriac Characters
8836d2a5 264
d357d9fe
JH
2650710; ALAPH; R; ALAPH
2660712; BETH; D; BETH
2670713; GAMAL; D; GAMAL
2680714; GAMAL GARSHUNI; D; GAMAL
2690715; DALATH; R; DALATH RISH
2700716; DOTLESS DALATH RISH; R; DALATH RISH
2710717; HE; R; HE
822ebcc8 2720718; WAW; R; SYRIAC WAW
d357d9fe
JH
2730719; ZAIN; R; ZAIN
274071A; HETH; D; HETH
275071B; TETH; D; TETH
276071C; TETH GARSHUNI; D; TETH
277071D; YUDH; D; YUDH
278071E; YUDH HE; R; YUDH HE
279071F; KAPH; D; KAPH
2800720; LAMADH; D; LAMADH
2810721; MIM; D; MIM
2820722; NUN; D; NUN
2830723; SEMKATH; D; SEMKATH
2840724; FINAL SEMKATH; D; FINAL SEMKATH
2850725; E; D; E
2860726; PE; D; PE
2870727; REVERSED PE; D; REVERSED PE
2880728; SADHE; R; SADHE
2890729; QAPH; D; QAPH
290072A; RISH; R; DALATH RISH
291072B; SHIN; D; SHIN
292072C; TAW; R; TAW
1911be83
JH
293072D; PERSIAN BHETH; D; BETH
294072E; PERSIAN GHAMAL; D; GAMAL
295072F; PERSIAN DHALATH; R; DALATH RISH
296074D; SOGDIAN ZHAIN; R; ZHAIN
297074E; SOGDIAN KHAPH; D; KHAPH
298074F; SOGDIAN FE; D; FE
afc46004 299
7620cb10 300# Arabic Supplement Characters
a2bd7410 301
7620cb10
KW
3020750; DOTLESS BEH WITH HORIZONTAL 3 DOTS BELOW; D; BEH
3030751; BEH WITH 3 DOTS ABOVE; D; BEH
3040752; DOTLESS BEH WITH INVERTED 3 DOTS BELOW; D; BEH
3050753; DOTLESS BEH WITH INVERTED 3 DOTS BELOW AND 2 DOTS ABOVE; D; BEH
3060754; DOTLESS BEH WITH 2 DOTS BELOW AND DOT ABOVE; D; BEH
3070755; DOTLESS BEH WITH INVERTED V BELOW; D; BEH
3080756; DOTLESS BEH WITH V ABOVE; D; BEH
a2bd7410 3090757; HAH WITH 2 DOTS ABOVE; D; HAH
7620cb10
KW
3100758; HAH WITH INVERTED 3 DOTS BELOW; D; HAH
3110759; DAL WITH VERTICAL 2 DOTS BELOW AND TAH ABOVE; R; DAL
312075A; DAL WITH INVERTED V BELOW; R; DAL
313075B; REH WITH BAR; R; REH
a2bd7410
JH
314075C; SEEN WITH 4 DOTS ABOVE; D; SEEN
315075D; AIN WITH 2 DOTS ABOVE; D; AIN
7620cb10
KW
316075E; AIN WITH INVERTED 3 DOTS ABOVE; D; AIN
317075F; AIN WITH VERTICAL 2 DOTS ABOVE; D; AIN
3180760; DOTLESS FEH WITH 2 DOTS BELOW; D; FEH
3190761; DOTLESS FEH WITH INVERTED 3 DOTS BELOW; D; FEH
a2bd7410
JH
3200762; KEHEH WITH DOT ABOVE; D; GAF
3210763; KEHEH WITH 3 DOTS ABOVE; D; GAF
7620cb10 3220764; KEHEH WITH INVERTED 3 DOTS BELOW; D; GAF
a2bd7410
JH
3230765; MEEM WITH DOT ABOVE; D; MEEM
3240766; MEEM WITH DOT BELOW; D; MEEM
3250767; NOON WITH 2 DOTS BELOW; D; NOON
7620cb10
KW
3260768; NOON WITH TAH ABOVE; D; NOON
3270769; NOON WITH V ABOVE; D; NOON
a2bd7410 328076A; LAM WITH BAR; D; LAM
7620cb10 329076B; REH WITH VERTICAL 2 DOTS ABOVE; R; REH
a2bd7410 330076C; REH WITH HAMZA ABOVE; R; REH
7620cb10
KW
331076D; SEEN WITH VERTICAL 2 DOTS ABOVE; D; SEEN
332076E; HAH WITH TAH BELOW; D; HAH
333076F; HAH WITH TAH AND 2 DOTS BELOW; D; HAH
3340770; SEEN WITH 2 DOTS AND TAH ABOVE; D; SEEN
3350771; REH WITH 2 DOTS AND TAH ABOVE; R; REH
3360772; HAH WITH TAH ABOVE; D; HAH
20e8a3a3
NC
3370773; ALEF WITH DIGIT TWO ABOVE; R; ALEF
3380774; ALEF WITH DIGIT THREE ABOVE; R; ALEF
283b82dc
KW
3390775; FARSI YEH WITH DIGIT TWO ABOVE; D; FARSI YEH
3400776; FARSI YEH WITH DIGIT THREE ABOVE; D; FARSI YEH
7620cb10 3410777; DOTLESS YEH WITH DIGIT FOUR BELOW; D; YEH
20e8a3a3
NC
3420778; WAW WITH DIGIT TWO ABOVE; R; WAW
3430779; WAW WITH DIGIT THREE ABOVE; R; WAW
7620cb10
KW
344077A; BURUSHASKI YEH BARREE WITH DIGIT TWO ABOVE; D; BURUSHASKI YEH BARREE
345077B; BURUSHASKI YEH BARREE WITH DIGIT THREE ABOVE; D; BURUSHASKI YEH BARREE
20e8a3a3
NC
346077C; HAH WITH DIGIT FOUR BELOW; D; HAH
347077D; SEEN WITH DIGIT FOUR ABOVE; D; SEEN
7620cb10 348077E; SEEN WITH INVERTED V ABOVE; D; SEEN
20e8a3a3 349077F; KAF WITH 2 DOTS ABOVE; D; KAF
a2bd7410 350
98fbe989
JH
351# N'Ko Characters
352
35307CA; NKO A; D; No_Joining_Group
35407CB; NKO EE; D; No_Joining_Group
35507CC; NKO I; D; No_Joining_Group
35607CD; NKO E; D; No_Joining_Group
35707CE; NKO U; D; No_Joining_Group
35807CF; NKO OO; D; No_Joining_Group
35907D0; NKO O; D; No_Joining_Group
36007D1; NKO DAGBASINNA; D; No_Joining_Group
36107D2; NKO N; D; No_Joining_Group
36207D3; NKO BA; D; No_Joining_Group
36307D4; NKO PA; D; No_Joining_Group
36407D5; NKO TA; D; No_Joining_Group
36507D6; NKO JA; D; No_Joining_Group
36607D7; NKO CHA; D; No_Joining_Group
36707D8; NKO DA; D; No_Joining_Group
36807D9; NKO RA; D; No_Joining_Group
36907DA; NKO RRA; D; No_Joining_Group
37007DB; NKO SA; D; No_Joining_Group
37107DC; NKO GBA; D; No_Joining_Group
37207DD; NKO FA; D; No_Joining_Group
37307DE; NKO KA; D; No_Joining_Group
37407DF; NKO LA; D; No_Joining_Group
37507E0; NKO NA WOLOSO; D; No_Joining_Group
37607E1; NKO MA; D; No_Joining_Group
37707E2; NKO NYA; D; No_Joining_Group
37807E3; NKO NA; D; No_Joining_Group
37907E4; NKO HA; D; No_Joining_Group
38007E5; NKO WA; D; No_Joining_Group
38107E6; NKO YA; D; No_Joining_Group
38207E7; NKO NYA WOLOSO; D; No_Joining_Group
38307E8; NKO JONA JA; D; No_Joining_Group
38407E9; NKO JONA CHA; D; No_Joining_Group
38507EA; NKO JONA RA; D; No_Joining_Group
38607FA; NKO LAJANYALAN; C; No_Joining_Group
387
7620cb10
KW
388# Mandaic Characters
389
3900840; MANDAIC HALQA; R; No_Joining_Group
3910841; MANDAIC AB; D; No_Joining_Group
3920842; MANDAIC AG; D; No_Joining_Group
3930843; MANDAIC AD; D; No_Joining_Group
3940844; MANDAIC AH; D; No_Joining_Group
3950845; MANDAIC USHENNA; D; No_Joining_Group
3960846; MANDAIC AZ; R; No_Joining_Group
cb4ea3e6 3970847; MANDAIC IT; R; No_Joining_Group
7620cb10
KW
3980848; MANDAIC ATT; D; No_Joining_Group
3990849; MANDAIC AKSA; R; No_Joining_Group
400084A; MANDAIC AK; D; No_Joining_Group
401084B; MANDAIC AL; D; No_Joining_Group
402084C; MANDAIC AM; D; No_Joining_Group
403084D; MANDAIC AN; D; No_Joining_Group
404084E; MANDAIC AS; D; No_Joining_Group
cb4ea3e6 405084F; MANDAIC IN; D; No_Joining_Group
7620cb10
KW
4060850; MANDAIC AP; D; No_Joining_Group
4070851; MANDAIC ASZ; D; No_Joining_Group
4080852; MANDAIC AQ; D; No_Joining_Group
4090853; MANDAIC AR; D; No_Joining_Group
4100854; MANDAIC ASH; R; No_Joining_Group
4110855; MANDAIC AT; D; No_Joining_Group
4120856; MANDAIC DUSHENNA; U; No_Joining_Group
4130857; MANDAIC KAD; U; No_Joining_Group
4140858; MANDAIC AIN; U; No_Joining_Group
415
416# Arabic Extended-A Characters
417
41808A0; DOTLESS BEH WITH V BELOW; D; BEH
09edd811 41908A1; BEH WITH HAMZA ABOVE; D; BEH
7620cb10
KW
42008A2; HAH WITH DOT BELOW AND 2 DOTS ABOVE; D; HAH
42108A3; TAH WITH 2 DOTS ABOVE; D; TAH
42208A4; DOTLESS FEH WITH DOT BELOW AND 3 DOTS ABOVE; D; FEH
42308A5; QAF WITH DOT BELOW; D; QAF
42408A6; LAM WITH DOUBLE BAR; D; LAM
42508A7; MEEM WITH 3 DOTS ABOVE; D; MEEM
42608A8; YEH WITH HAMZA ABOVE; D; YEH
42708A9; YEH WITH DOT ABOVE; D; YEH
42808AA; REH WITH LOOP; R; REH
42908AB; WAW WITH DOT WITHIN; R; WAW
43008AC; ROHINGYA YEH; R; ROHINGYA YEH
09edd811
KW
43108AD; LOW ALEF; U; No_Joining_Group
43208AE; DAL WITH 3 DOTS BELOW; R; DAL
43308AF; SAD WITH 3 DOTS BELOW; D; SAD
43408B0; KEHEH WITH STROKE BELOW; D; GAF
43508B1; STRAIGHT WAW; R; STRAIGHT WAW
43608B2; REH WITH DOT AND INVERTED V ABOVE; R; REH
ac71d2a0
UC
43708B3; AIN WITH 3 DOTS BELOW; D; AIN
43808B4; KAF WITH DOT BELOW; D; KAF
7620cb10 439
a9c9e371
KW
440# Mongolian Characters
441
4421806; MONGOLIAN TODO SOFT HYPHEN; U; No_Joining_Group
4431807; MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER; D; No_Joining_Group
444180A; MONGOLIAN NIRUGU; C; No_Joining_Group
445180E; MONGOLIAN VOWEL SEPARATOR; U; No_Joining_Group
4461820; MONGOLIAN A; D; No_Joining_Group
4471821; MONGOLIAN E; D; No_Joining_Group
4481822; MONGOLIAN I; D; No_Joining_Group
4491823; MONGOLIAN O; D; No_Joining_Group
4501824; MONGOLIAN U; D; No_Joining_Group
4511825; MONGOLIAN OE; D; No_Joining_Group
4521826; MONGOLIAN UE; D; No_Joining_Group
4531827; MONGOLIAN EE; D; No_Joining_Group
4541828; MONGOLIAN NA; D; No_Joining_Group
4551829; MONGOLIAN ANG; D; No_Joining_Group
456182A; MONGOLIAN BA; D; No_Joining_Group
457182B; MONGOLIAN PA; D; No_Joining_Group
458182C; MONGOLIAN QA; D; No_Joining_Group
459182D; MONGOLIAN GA; D; No_Joining_Group
460182E; MONGOLIAN MA; D; No_Joining_Group
461182F; MONGOLIAN LA; D; No_Joining_Group
4621830; MONGOLIAN SA; D; No_Joining_Group
4631831; MONGOLIAN SHA; D; No_Joining_Group
4641832; MONGOLIAN TA; D; No_Joining_Group
4651833; MONGOLIAN DA; D; No_Joining_Group
4661834; MONGOLIAN CHA; D; No_Joining_Group
4671835; MONGOLIAN JA; D; No_Joining_Group
4681836; MONGOLIAN YA; D; No_Joining_Group
4691837; MONGOLIAN RA; D; No_Joining_Group
4701838; MONGOLIAN WA; D; No_Joining_Group
4711839; MONGOLIAN FA; D; No_Joining_Group
472183A; MONGOLIAN KA; D; No_Joining_Group
473183B; MONGOLIAN KHA; D; No_Joining_Group
474183C; MONGOLIAN TSA; D; No_Joining_Group
475183D; MONGOLIAN ZA; D; No_Joining_Group
476183E; MONGOLIAN HAA; D; No_Joining_Group
477183F; MONGOLIAN ZRA; D; No_Joining_Group
4781840; MONGOLIAN LHA; D; No_Joining_Group
4791841; MONGOLIAN ZHI; D; No_Joining_Group
4801842; MONGOLIAN CHI; D; No_Joining_Group
4811843; MONGOLIAN TODO LONG VOWEL SIGN; D; No_Joining_Group
4821844; MONGOLIAN TODO E; D; No_Joining_Group
4831845; MONGOLIAN TODO I; D; No_Joining_Group
4841846; MONGOLIAN TODO O; D; No_Joining_Group
4851847; MONGOLIAN TODO U; D; No_Joining_Group
4861848; MONGOLIAN TODO OE; D; No_Joining_Group
4871849; MONGOLIAN TODO UE; D; No_Joining_Group
488184A; MONGOLIAN TODO ANG; D; No_Joining_Group
489184B; MONGOLIAN TODO BA; D; No_Joining_Group
490184C; MONGOLIAN TODO PA; D; No_Joining_Group
491184D; MONGOLIAN TODO QA; D; No_Joining_Group
492184E; MONGOLIAN TODO GA; D; No_Joining_Group
493184F; MONGOLIAN TODO MA; D; No_Joining_Group
4941850; MONGOLIAN TODO TA; D; No_Joining_Group
4951851; MONGOLIAN TODO DA; D; No_Joining_Group
4961852; MONGOLIAN TODO CHA; D; No_Joining_Group
4971853; MONGOLIAN TODO JA; D; No_Joining_Group
4981854; MONGOLIAN TODO TSA; D; No_Joining_Group
4991855; MONGOLIAN TODO YA; D; No_Joining_Group
5001856; MONGOLIAN TODO WA; D; No_Joining_Group
5011857; MONGOLIAN TODO KA; D; No_Joining_Group
5021858; MONGOLIAN TODO GAA; D; No_Joining_Group
5031859; MONGOLIAN TODO HAA; D; No_Joining_Group
504185A; MONGOLIAN TODO JIA; D; No_Joining_Group
505185B; MONGOLIAN TODO NIA; D; No_Joining_Group
506185C; MONGOLIAN TODO DZA; D; No_Joining_Group
507185D; MONGOLIAN SIBE E; D; No_Joining_Group
508185E; MONGOLIAN SIBE I; D; No_Joining_Group
509185F; MONGOLIAN SIBE IY; D; No_Joining_Group
5101860; MONGOLIAN SIBE UE; D; No_Joining_Group
5111861; MONGOLIAN SIBE U; D; No_Joining_Group
5121862; MONGOLIAN SIBE ANG; D; No_Joining_Group
5131863; MONGOLIAN SIBE KA; D; No_Joining_Group
5141864; MONGOLIAN SIBE GA; D; No_Joining_Group
5151865; MONGOLIAN SIBE HA; D; No_Joining_Group
5161866; MONGOLIAN SIBE PA; D; No_Joining_Group
5171867; MONGOLIAN SIBE SHA; D; No_Joining_Group
5181868; MONGOLIAN SIBE TA; D; No_Joining_Group
5191869; MONGOLIAN SIBE DA; D; No_Joining_Group
520186A; MONGOLIAN SIBE JA; D; No_Joining_Group
521186B; MONGOLIAN SIBE FA; D; No_Joining_Group
522186C; MONGOLIAN SIBE GAA; D; No_Joining_Group
523186D; MONGOLIAN SIBE HAA; D; No_Joining_Group
524186E; MONGOLIAN SIBE TSA; D; No_Joining_Group
525186F; MONGOLIAN SIBE ZA; D; No_Joining_Group
5261870; MONGOLIAN SIBE RAA; D; No_Joining_Group
5271871; MONGOLIAN SIBE CHA; D; No_Joining_Group
5281872; MONGOLIAN SIBE ZHA; D; No_Joining_Group
5291873; MONGOLIAN MANCHU I; D; No_Joining_Group
5301874; MONGOLIAN MANCHU KA; D; No_Joining_Group
5311875; MONGOLIAN MANCHU RA; D; No_Joining_Group
5321876; MONGOLIAN MANCHU FA; D; No_Joining_Group
5331877; MONGOLIAN MANCHU ZHA; D; No_Joining_Group
5341880; MONGOLIAN ALI GALI ANUSVARA ONE; U; No_Joining_Group
5351881; MONGOLIAN ALI GALI VISARGA ONE; U; No_Joining_Group
5361882; MONGOLIAN ALI GALI DAMARU; U; No_Joining_Group
5371883; MONGOLIAN ALI GALI UBADAMA; U; No_Joining_Group
5381884; MONGOLIAN ALI GALI INVERTED UBADAMA; U; No_Joining_Group
5391885; MONGOLIAN ALI GALI BALUDA; U; No_Joining_Group
5401886; MONGOLIAN ALI GALI THREE BALUDA; U; No_Joining_Group
5411887; MONGOLIAN ALI GALI A; D; No_Joining_Group
5421888; MONGOLIAN ALI GALI I; D; No_Joining_Group
5431889; MONGOLIAN ALI GALI KA; D; No_Joining_Group
544188A; MONGOLIAN ALI GALI NGA; D; No_Joining_Group
545188B; MONGOLIAN ALI GALI CA; D; No_Joining_Group
546188C; MONGOLIAN ALI GALI TTA; D; No_Joining_Group
547188D; MONGOLIAN ALI GALI TTHA; D; No_Joining_Group
548188E; MONGOLIAN ALI GALI DDA; D; No_Joining_Group
549188F; MONGOLIAN ALI GALI NNA; D; No_Joining_Group
5501890; MONGOLIAN ALI GALI TA; D; No_Joining_Group
5511891; MONGOLIAN ALI GALI DA; D; No_Joining_Group
5521892; MONGOLIAN ALI GALI PA; D; No_Joining_Group
5531893; MONGOLIAN ALI GALI PHA; D; No_Joining_Group
5541894; MONGOLIAN ALI GALI SSA; D; No_Joining_Group
5551895; MONGOLIAN ALI GALI ZHA; D; No_Joining_Group
5561896; MONGOLIAN ALI GALI ZA; D; No_Joining_Group
5571897; MONGOLIAN ALI GALI AH; D; No_Joining_Group
5581898; MONGOLIAN TODO ALI GALI TA; D; No_Joining_Group
5591899; MONGOLIAN TODO ALI GALI ZHA; D; No_Joining_Group
560189A; MONGOLIAN MANCHU ALI GALI GHA; D; No_Joining_Group
561189B; MONGOLIAN MANCHU ALI GALI NGA; D; No_Joining_Group
562189C; MONGOLIAN MANCHU ALI GALI CA; D; No_Joining_Group
563189D; MONGOLIAN MANCHU ALI GALI JHA; D; No_Joining_Group
564189E; MONGOLIAN MANCHU ALI GALI TTA; D; No_Joining_Group
565189F; MONGOLIAN MANCHU ALI GALI DDHA; D; No_Joining_Group
56618A0; MONGOLIAN MANCHU ALI GALI TA; D; No_Joining_Group
56718A1; MONGOLIAN MANCHU ALI GALI DHA; D; No_Joining_Group
56818A2; MONGOLIAN MANCHU ALI GALI SSA; D; No_Joining_Group
56918A3; MONGOLIAN MANCHU ALI GALI CYA; D; No_Joining_Group
57018A4; MONGOLIAN MANCHU ALI GALI ZHA; D; No_Joining_Group
57118A5; MONGOLIAN MANCHU ALI GALI ZA; D; No_Joining_Group
57218A6; MONGOLIAN ALI GALI HALF U; D; No_Joining_Group
57318A7; MONGOLIAN ALI GALI HALF YA; D; No_Joining_Group
57418A8; MONGOLIAN MANCHU ALI GALI BHA; D; No_Joining_Group
57518AA; MONGOLIAN MANCHU ALI GALI LHA; D; No_Joining_Group
576
afc46004
JH
577# Other
578
a2bd7410 579200C; ZERO WIDTH NON-JOINER; U; No_Joining_Group
283b82dc 580200D; ZERO WIDTH JOINER; C; No_Joining_Group
a9c9e371
KW
5812066; LEFT-TO-RIGHT ISOLATE; U; No_Joining_Group
5822067; RIGHT-TO-LEFT ISOLATE; U; No_Joining_Group
5832068; FIRST STRONG ISOLATE; U; No_Joining_Group
5842069; POP DIRECTIONAL ISOLATE; U; No_Joining_Group
585
586# Phags-Pa Characters
587
588A840; PHAGS-PA KA; D; No_Joining_Group
589A841; PHAGS-PA KHA; D; No_Joining_Group
590A842; PHAGS-PA GA; D; No_Joining_Group
591A843; PHAGS-PA NGA; D; No_Joining_Group
592A844; PHAGS-PA CA; D; No_Joining_Group
593A845; PHAGS-PA CHA; D; No_Joining_Group
594A846; PHAGS-PA JA; D; No_Joining_Group
595A847; PHAGS-PA NYA; D; No_Joining_Group
596A848; PHAGS-PA TA; D; No_Joining_Group
597A849; PHAGS-PA THA; D; No_Joining_Group
598A84A; PHAGS-PA DA; D; No_Joining_Group
599A84B; PHAGS-PA NA; D; No_Joining_Group
600A84C; PHAGS-PA PA; D; No_Joining_Group
601A84D; PHAGS-PA PHA; D; No_Joining_Group
602A84E; PHAGS-PA BA; D; No_Joining_Group
603A84F; PHAGS-PA MA; D; No_Joining_Group
604A850; PHAGS-PA TSA; D; No_Joining_Group
605A851; PHAGS-PA TSHA; D; No_Joining_Group
606A852; PHAGS-PA DZA; D; No_Joining_Group
607A853; PHAGS-PA WA; D; No_Joining_Group
608A854; PHAGS-PA ZHA; D; No_Joining_Group
609A855; PHAGS-PA ZA; D; No_Joining_Group
610A856; PHAGS-PA SMALL A; D; No_Joining_Group
611A857; PHAGS-PA YA; D; No_Joining_Group
612A858; PHAGS-PA RA; D; No_Joining_Group
613A859; PHAGS-PA LA; D; No_Joining_Group
614A85A; PHAGS-PA SHA; D; No_Joining_Group
615A85B; PHAGS-PA SA; D; No_Joining_Group
616A85C; PHAGS-PA HA; D; No_Joining_Group
617A85D; PHAGS-PA A; D; No_Joining_Group
618A85E; PHAGS-PA I; D; No_Joining_Group
619A85F; PHAGS-PA U; D; No_Joining_Group
620A860; PHAGS-PA E; D; No_Joining_Group
621A861; PHAGS-PA O; D; No_Joining_Group
622A862; PHAGS-PA QA; D; No_Joining_Group
623A863; PHAGS-PA XA; D; No_Joining_Group
624A864; PHAGS-PA FA; D; No_Joining_Group
625A865; PHAGS-PA GGA; D; No_Joining_Group
626A866; PHAGS-PA EE; D; No_Joining_Group
627A867; PHAGS-PA SUBJOINED WA; D; No_Joining_Group
628A868; PHAGS-PA SUBJOINED YA; D; No_Joining_Group
629A869; PHAGS-PA TTA; D; No_Joining_Group
630A86A; PHAGS-PA TTHA; D; No_Joining_Group
631A86B; PHAGS-PA DDA; D; No_Joining_Group
632A86C; PHAGS-PA NNA; D; No_Joining_Group
633A86D; PHAGS-PA ALTERNATE YA; D; No_Joining_Group
634A86E; PHAGS-PA VOICELESS SHA; D; No_Joining_Group
635A86F; PHAGS-PA VOICED HA; D; No_Joining_Group
636A870; PHAGS-PA ASPIRATED FA; D; No_Joining_Group
637A871; PHAGS-PA SUBJOINED RA; D; No_Joining_Group
638A872; PHAGS-PA SUPERFIXED RA; L; No_Joining_Group
639A873; PHAGS-PA CANDRABINDU; U; No_Joining_Group
98fbe989 640
09edd811
KW
641# Manichaean Characters
642
64310AC0; MANICHAEAN ALEPH; D; MANICHAEAN ALEPH
64410AC1; MANICHAEAN BETH; D; MANICHAEAN BETH
64510AC2; MANICHAEAN BETH WITH 2 DOTS ABOVE; D; MANICHAEAN BETH
64610AC3; MANICHAEAN GIMEL; D; MANICHAEAN GIMEL
64710AC4; MANICHAEAN GIMEL WITH ATTACHED RING BELOW; D; MANICHAEAN GIMEL
64810AC5; MANICHAEAN DALETH; R; MANICHAEAN DALETH
64910AC6; MANICHAEAN HE; U; No_Joining_Group
65010AC7; MANICHAEAN WAW; R; MANICHAEAN WAW
65110AC8; MANICHAEAN UD; U; No_Joining_Group
65210AC9; MANICHAEAN ZAYIN; R; MANICHAEAN ZAYIN
65310ACA; MANICHAEAN ZAYIN WITH 2 DOTS ABOVE; R; MANICHAEAN ZAYIN
65410ACB; MANICHAEAN JAYIN; U; No_Joining_Group
65510ACC; MANICHAEAN JAYIN WITH 2 DOTS ABOVE; U; No_Joining_Group
65610ACD; MANICHAEAN HETH; L; MANICHAEAN HETH
65710ACE; MANICHAEAN TETH; R; MANICHAEAN TETH
65810ACF; MANICHAEAN YODH; R; MANICHAEAN YODH
65910AD0; MANICHAEAN KAPH; R; MANICHAEAN KAPH
66010AD1; MANICHAEAN KAPH WITH DOT ABOVE; R; MANICHAEAN KAPH
66110AD2; MANICHAEAN KAPH WITH 2 DOTS ABOVE; R; MANICHAEAN KAPH
66210AD3; MANICHAEAN LAMEDH; D; MANICHAEAN LAMEDH
66310AD4; MANICHAEAN DHAMEDH; D; MANICHAEAN DHAMEDH
66410AD5; MANICHAEAN THAMEDH; D; MANICHAEAN THAMEDH
66510AD6; MANICHAEAN MEM; D; MANICHAEAN MEM
66610AD7; MANICHAEAN NUN; L; MANICHAEAN NUN
66710AD8; MANICHAEAN SAMEKH; D; MANICHAEAN SAMEKH
66810AD9; MANICHAEAN AYIN; D; MANICHAEAN AYIN
66910ADA; MANICHAEAN AYIN WITH 2 DOTS ABOVE; D; MANICHAEAN AYIN
67010ADB; MANICHAEAN PE; D; MANICHAEAN PE
67110ADC; MANICHAEAN PE WITH DOT ABOVE; D; MANICHAEAN PE
67210ADD; MANICHAEAN SADHE; R; MANICHAEAN SADHE
67310ADE; MANICHAEAN QOPH; D; MANICHAEAN QOPH
67410ADF; MANICHAEAN QOPH WITH DOT ABOVE; D; MANICHAEAN QOPH
67510AE0; MANICHAEAN QOPH WITH 2 DOTS ABOVE; D; MANICHAEAN QOPH
67610AE1; MANICHAEAN RESH; R; MANICHAEAN RESH
67710AE2; MANICHAEAN SHIN; U; No_Joining_Group
67810AE3; MANICHAEAN SHIN WITH 2 DOTS ABOVE; U; No_Joining_Group
67910AE4; MANICHAEAN TAW; R; MANICHAEAN TAW
68010AEB; MANICHAEAN ONE; D; MANICHAEAN ONE
68110AEC; MANICHAEAN FIVE; D; MANICHAEAN FIVE
68210AED; MANICHAEAN TEN; D; MANICHAEAN TEN
68310AEE; MANICHAEAN TWENTY; D; MANICHAEAN TWENTY
68410AEF; MANICHAEAN HUNDRED; R; MANICHAEAN HUNDRED
685
686# Psalter Pahlavi Characters
687
68810B80; PSALTER PAHLAVI ALEPH; D; No_Joining_Group
68910B81; PSALTER PAHLAVI BETH; R; No_Joining_Group
69010B82; PSALTER PAHLAVI GIMEL; D; No_Joining_Group
69110B83; PSALTER PAHLAVI DALETH; R; No_Joining_Group
69210B84; PSALTER PAHLAVI HE; R; No_Joining_Group
69310B85; PSALTER PAHLAVI WAW-AYIN-RESH; R; No_Joining_Group
69410B86; PSALTER PAHLAVI ZAYIN; D; No_Joining_Group
69510B87; PSALTER PAHLAVI HETH; D; No_Joining_Group
69610B88; PSALTER PAHLAVI YODH; D; No_Joining_Group
69710B89; PSALTER PAHLAVI KAPH; R; No_Joining_Group
69810B8A; PSALTER PAHLAVI LAMEDH; D; No_Joining_Group
69910B8B; PSALTER PAHLAVI MEM-QOPH; D; No_Joining_Group
70010B8C; PSALTER PAHLAVI NUN; R; No_Joining_Group
70110B8D; PSALTER PAHLAVI SAMEKH; D; No_Joining_Group
70210B8E; PSALTER PAHLAVI PE; R; No_Joining_Group
70310B8F; PSALTER PAHLAVI SADHE; R; No_Joining_Group
70410B90; PSALTER PAHLAVI SHIN; D; No_Joining_Group
70510B91; PSALTER PAHLAVI TAW; R; No_Joining_Group
70610BA9; PSALTER PAHLAVI ONE; R; No_Joining_Group
70710BAA; PSALTER PAHLAVI TWO; R; No_Joining_Group
70810BAB; PSALTER PAHLAVI THREE; R; No_Joining_Group
70910BAC; PSALTER PAHLAVI FOUR; R; No_Joining_Group
71010BAD; PSALTER PAHLAVI TEN; D; No_Joining_Group
71110BAE; PSALTER PAHLAVI TWENTY; D; No_Joining_Group
71210BAF; PSALTER PAHLAVI HUNDRED; U; No_Joining_Group
713
98fbe989 714# EOF