diff options
Diffstat (limited to 'doc/unictype.texi')
-rw-r--r-- | doc/unictype.texi | 85 |
1 files changed, 85 insertions, 0 deletions
diff --git a/doc/unictype.texi b/doc/unictype.texi index d23a9ac..ac20f77 100644 --- a/doc/unictype.texi +++ b/doc/unictype.texi @@ -594,6 +594,22 @@ The bidi class for ``Whitespace'' characters. The bidi class for ``Other Neutral'' characters. @end deftypevr +@deftypevr Constant int UC_BIDI_LRI +The bidi class for ``Left-to-Right Isolate'' characters. +@end deftypevr + +@deftypevr Constant int UC_BIDI_RLI +The bidi class for ``Right-to-Left Isolate'' characters. +@end deftypevr + +@deftypevr Constant int UC_BIDI_FSI +The bidi class for ``First Strong Isolate'' characters. +@end deftypevr + +@deftypevr Constant int UC_BIDI_PDI +The bidi class for ``Pop Directional Isolate'' characters. +@end deftypevr + The following functions implement the association between a bidirectional category and its name. @@ -846,6 +862,53 @@ The joining group has the following possible values: @deftypevrx Constant int UC_JOINING_GROUP_YUDH_HE @deftypevrx Constant int UC_JOINING_GROUP_ZAIN @deftypevrx Constant int UC_JOINING_GROUP_ZHAIN +@deftypevrx Constant int UC_JOINING_GROUP_ROHINGYA_YEH +@deftypevrx Constant int UC_JOINING_GROUP_STRAIGHT_WAW +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_ALEPH +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_BETH +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_GIMEL +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_DALETH +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_WAW +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_ZAYIN +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_HETH +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_TETH +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_YODH +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_KAPH +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_LAMEDH +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_DHAMEDH +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_THAMEDH +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_MEM +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_NUN +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_SAMEKH +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_AYIN +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_PE +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_SADHE +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_QOPH +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_RESH +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_TAW +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_ONE +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_FIVE +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_TEN +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_TWENTY +@deftypevrx Constant int UC_JOINING_GROUP_MANICHAEAN_HUNDRED +@deftypevrx Constant int UC_JOINING_GROUP_AFRICAN_FEH +@deftypevrx Constant int UC_JOINING_GROUP_AFRICAN_QAF +@deftypevrx Constant int UC_JOINING_GROUP_AFRICAN_NOON +@deftypevrx Constant int UC_JOINING_GROUP_MALAYALAM_NGA +@deftypevrx Constant int UC_JOINING_GROUP_MALAYALAM_JA +@deftypevrx Constant int UC_JOINING_GROUP_MALAYALAM_NYA +@deftypevrx Constant int UC_JOINING_GROUP_MALAYALAM_TTA +@deftypevrx Constant int UC_JOINING_GROUP_MALAYALAM_NNA +@deftypevrx Constant int UC_JOINING_GROUP_MALAYALAM_NNNA +@deftypevrx Constant int UC_JOINING_GROUP_MALAYALAM_BHA +@deftypevrx Constant int UC_JOINING_GROUP_MALAYALAM_RA +@deftypevrx Constant int UC_JOINING_GROUP_MALAYALAM_LLA +@deftypevrx Constant int UC_JOINING_GROUP_MALAYALAM_LLLA +@deftypevrx Constant int UC_JOINING_GROUP_MALAYALAM_SSA +@deftypevrx Constant int UC_JOINING_GROUP_HANIFI_ROHINGYA_PA +@deftypevrx Constant int UC_JOINING_GROUP_HANIFI_ROHINGYA_KINNA_YA +@deftypevrx Constant int UC_JOINING_GROUP_THIN_YEH +@deftypevrx Constant int UC_JOINING_GROUP_VERTICAL_TAIL @end deftypevr The following functions implement the association between a joining group @@ -989,6 +1052,16 @@ The following properties deal with CJK. @deftypevrx Constant uc_property_t UC_PROPERTY_IDS_TRINARY_OPERATOR @end deftypevr +The following properties deal with pictographic symbols. + +@deftypevr Constant uc_property_t UC_PROPERTY_EMOJI +@deftypevrx Constant uc_property_t UC_PROPERTY_EMOJI_PRESENTATION +@deftypevrx Constant uc_property_t UC_PROPERTY_EMOJI_MODIFIER +@deftypevrx Constant uc_property_t UC_PROPERTY_EMOJI_MODIFIER_BASE +@deftypevrx Constant uc_property_t UC_PROPERTY_EMOJI_COMPONENT +@deftypevrx Constant uc_property_t UC_PROPERTY_EXTENDED_PICTOGRAPHIC +@end deftypevr + Other miscellaneous properties are: @deftypevr Constant uc_property_t UC_PROPERTY_ZERO_WIDTH @@ -1016,6 +1089,7 @@ Other miscellaneous properties are: @deftypevrx Constant uc_property_t UC_PROPERTY_DIACRITIC @deftypevrx Constant uc_property_t UC_PROPERTY_EXTENDER @deftypevrx Constant uc_property_t UC_PROPERTY_IGNORABLE_CONTROL +@deftypevrx Constant uc_property_t UC_PROPERTY_REGIONAL_INDICATOR @end deftypevr The following function looks up a property by its name. @@ -1138,6 +1212,16 @@ The following properties deal with CJK. @deftypefunx bool uc_is_property_ids_trinary_operator (ucs4_t@tie{}@var{uc}) @end deftypefun +The following properties deal with pictographic symbols. + +@deftypefun bool uc_is_property_emoji (ucs4_t@tie{}@var{uc}) +@deftypefunx bool uc_is_property_emoji_presentation (ucs4_t@tie{}@var{uc}) +@deftypefunx bool uc_is_property_emoji_modifier (ucs4_t@tie{}@var{uc}) +@deftypefunx bool uc_is_property_emoji_modifier_base (ucs4_t@tie{}@var{uc}) +@deftypefunx bool uc_is_property_emoji_component (ucs4_t@tie{}@var{uc}) +@deftypefunx bool uc_is_property_extended_pictographic (ucs4_t@tie{}@var{uc}) +@end deftypefun + Other miscellaneous properties are: @deftypefun bool uc_is_property_zero_width (ucs4_t@tie{}@var{uc}) @@ -1165,6 +1249,7 @@ Other miscellaneous properties are: @deftypefunx bool uc_is_property_diacritic (ucs4_t@tie{}@var{uc}) @deftypefunx bool uc_is_property_extender (ucs4_t@tie{}@var{uc}) @deftypefunx bool uc_is_property_ignorable_control (ucs4_t@tie{}@var{uc}) +@deftypefunx bool uc_is_property_regional_indicator (ucs4_t@tie{}@var{uc}) @end deftypefun @node Scripts |