aboutsummaryrefslogtreecommitdiff
path: root/include/unicode/prop.h
diff options
context:
space:
mode:
authorThomas Voss <mail@thomasvoss.com> 2024-04-18 00:20:31 +0200
committerThomas Voss <mail@thomasvoss.com> 2024-04-18 00:20:31 +0200
commit5d2bbdfe3191049bbd4bb237a31f34fdf62f347c (patch)
treef4a2278fc69729f8cb8da41647dfdeab2ba4a329 /include/unicode/prop.h
parent868a47df64f580102a985d6a69c31f680c5f8a90 (diff)
Add uprop_get_jt()
Diffstat (limited to 'include/unicode/prop.h')
-rw-r--r--include/unicode/prop.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/unicode/prop.h b/include/unicode/prop.h
index 6d4ca32..61e4441 100644
--- a/include/unicode/prop.h
+++ b/include/unicode/prop.h
@@ -674,6 +674,15 @@ enum uprop_insc {
INSC_VOWEL_INDEPENDENT,
};
+enum uprop_jt {
+ JT_U = 0, /* Non Joining */
+ JT_C, /* Join Causing */
+ JT_D, /* Dual Joining */
+ JT_L, /* Left Joining */
+ JT_R, /* Right Joining */
+ JT_T, /* Transparent */
+};
+
enum uprop_lb {
LB_XX, /* Unknown */
LB_AI, /* Ambiguous */
@@ -923,6 +932,7 @@ enum uprop_vo {
[[_mlib_pure]] enum uprop_hst uprop_get_hst(rune);
[[_mlib_pure]] enum uprop_inpc uprop_get_inpc(rune);
[[_mlib_pure]] enum uprop_insc uprop_get_insc(rune);
+[[_mlib_pure]] enum uprop_jt uprop_get_jt(rune);
[[_mlib_pure]] enum uprop_lb uprop_get_lb(rune);
[[_mlib_pure]] enum uprop_nt uprop_get_nt(rune);
[[_mlib_pure]] enum uprop_sc uprop_get_sc(rune);