From 010c1bb664168fb898535565f00f92a1e18b2606 Mon Sep 17 00:00:00 2001 From: Roozbeh Pournader Date: Tue, 7 Nov 2023 14:55:49 -0800 Subject: [PATCH] Merge ArabicShaping.txt with Ken Whistler's latest draft (#602) Contains best of both worlds information, including a typo fix in the header. --- unicodetools/data/ucd/dev/ArabicShaping.txt | 30 +++++++++++++++------ 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/unicodetools/data/ucd/dev/ArabicShaping.txt b/unicodetools/data/ucd/dev/ArabicShaping.txt index 0def17a03..5aae704b3 100644 --- a/unicodetools/data/ucd/dev/ArabicShaping.txt +++ b/unicodetools/data/ucd/dev/ArabicShaping.txt @@ -1,5 +1,5 @@ # ArabicShaping-16.0.0.txt -# Date: 2023-09-28 +# Date: 2023-11-06 # © 2023 Unicode®, Inc. # Unicode and the Unicode Logo are registered trademarks of Unicode, Inc. in the U.S. and other countries. # For terms of use, see https://www.unicode.org/terms_of_use.html @@ -10,16 +10,29 @@ # This file defines the Joining_Type and Joining_Group property # values for Arabic, Syriac, N'Ko, Mandaic, and Manichaean positional # shaping, repeating in machine readable form the information -# exemplified in Tables 9-3, 9-8, 9-9, 9-10, 9-14, 9-15, 9-16, 9-19, -# 9-20, 10-4, 10-5, 10-6, 10-7, and 19-5 of The Unicode Standard core -# specification. This file also defines Joining_Type values for +# exemplified in various tables of The Unicode Standard core specification. +# +# This file also defines Joining_Type values for # Mongolian, Phags-pa, Psalter Pahlavi, Sogdian, Old Uyghur, Chorasmian, # and Adlam positional shaping, # and Joining_Type and Joining_Group values for Hanifi Rohingya positional shaping, -# which are not listed in tables in the standard. +# which are not listed in tables in the core specification. +# +# Script Section Table(s) # -# See Sections 9.2, 9.3, 9.5, 10.5, 10.6, 13.5, 14.4, 14.10, 14.11, 16.14, 19.4, and 19.9 -# of The Unicode Standard core specification for more information. +# Arabic 9.2 9-3, 9-4, 9-5, 9-7, 9-8, 9-9, 9-10, 9-11 +# Syriac 9.3 9-15, 9-16, 9-17, 9-18, 9-19 +# Mandaic 9.5 9-21, 9-22 +# Manichaean 10.5 10-4, 10-5, 10-6, 10-7 +# Psalter Pahlavi 10.6 -- +# Chorasmian 10.8 -- +# Mongolian 13.5 -- +# Phags-pa 14.4 -- +# Sogdian 14.10 -- +# Old Uyghur 14.11 -- +# Hanifi Rohingya 16.14 -- +# N'Ko 19.4 19-5 +# Adlam 19.9 -- # # Each line contains four fields, separated by a semicolon. # @@ -828,7 +841,8 @@ A873; PHAGS-PA CANDRABINDU; U; No_Joining_Group 10D22; HANIFI ROHINGYA SAKIN; R; No_Joining_Group 10D23; HANIFI ROHINGYA DOTLESS KINNA YA WITH DOT ABOVE; D; HANIFI ROHINGYA KINNA YA -# Arabic Extended-D Characters +# Arabic Extended-C Characters + 10EC2; DAL WITH VERTICAL 2 DOTS BELOW; R; DAL 10EC3; TAH WITH VERTICAL 2 DOTS BELOW; D; TAH 10EC4; KAF WITH VERTICAL 2 DOTS BELOW; D; KAF