Skip to content

Commit 1007dad

Browse files
eggrobinmichelsu
andauthored
Unikemet 17.0β from Michel (#1100)
* Unikemet 17.0β from Michel There are massive updates in the description fields, a new key for the alternate sequences (according to L2/25-110R that you don't need for the nameslist), still some changes in the exposed values (Function and Fval) […]. Besides the description fields changes, from a PAG point of view, there is a new 'property' kEH_AltSeq' which shows the alternate sequence of code points for an existing code point (can be one code point for variant but multiple for compound signs). It is based on L2/25-110R which was covered in SEW. Co-authored-by: michelsu <[email protected]> * Index & ExtraP(V)A * GenerateEnums * Typos fixed by Michel --------- Co-authored-by: michelsu <[email protected]>
1 parent 56770c2 commit 1007dad

File tree

6 files changed

+1587
-1456
lines changed

6 files changed

+1587
-1456
lines changed

unicodetools/data/ucd/dev/Unikemet.txt

Lines changed: 1580 additions & 1455 deletions
Large diffs are not rendered by default.

unicodetools/src/main/java/org/unicode/props/UcdProperty.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ public enum UcdProperty {
8282
Uppercase_Mapping(PropertyType.String, DerivedPropertyStatus.Approved, "uc"),
8383
kCompatibilityVariant(
8484
PropertyType.String, DerivedPropertyStatus.Approved, "cjkCompatibilityVariant"),
85+
kEH_AltSeq(PropertyType.String, DerivedPropertyStatus.Provisional, "kEH_AltSeq"),
8586
kSimplifiedVariant(
8687
PropertyType.String,
8788
DerivedPropertyStatus.Provisional,

unicodetools/src/main/java/org/unicode/props/UcdPropertyValues.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1567,6 +1567,7 @@ public static Joining_Type_Values forName(String name) {
15671567
// kDaeJaweon
15681568
// kDefinition
15691569
// kEACC
1570+
// kEH_AltSeq
15701571
// kEH_Cat
15711572
public enum kEH_Core_Values implements Named {
15721573
Core("C"),

unicodetools/src/main/resources/org/unicode/props/ExtraPropertyAliases.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@ Do_Not_Emit_Preferred ; Do_Not_Emit_Preferred ; UCDNonProperty
5555
normalization_correction_original ; normalization_correction_original ; UCDNonProperty
5656
normalization_correction_corrected ; normalization_correction_corrected ; UCDNonProperty
5757

58+
kEH_AltSeq ; kEH_AltSeq ; Provisional
59+
5860
# ================================================
5961
# Miscellaneous Properties
6062
# ================================================

unicodetools/src/main/resources/org/unicode/props/ExtraPropertyValueAliases.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -349,3 +349,4 @@ kEH_Core ; N ; None
349349
# @missing: 0000..10FFFF; kEH_Func ; <none>
350350
# @missing: 0000..10FFFF; kEH_FVal ; <none>
351351
# @missing: 0000..10FFFF; kEH_UniK ; <none>
352+
# @missing: 0000..10FFFF; kEH_AltSeq ; <none>

unicodetools/src/main/resources/org/unicode/props/IndexUnicodeProperties.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -516,4 +516,5 @@ Unikemet ; kEH_HG
516516
Unikemet ; kEH_IFAO
517517
Unikemet ; kEH_NoMirror
518518
Unikemet ; kEH_NoRotate
519-
Unikemet ; kEH_UniK
519+
Unikemet ; kEH_UniK
520+
Unikemet ; kEH_AltSeq

0 commit comments

Comments
 (0)