Holding filehandle open
[p5sagit/p5-mst-13.2.git] / lib / unicore / PropertyAliases.txt
1 # PropertyAliases-3.2.0.txt
2 # Date: 2002-03-19,23:31:21 GMT [MD]
3 #
4 # This file contains aliases for properties used in the UCD.
5 # These names can be used for XML formats of UCD data, for regular-expression
6 # property tests, and other programmatic textual descriptions of Unicode data.
7 # The names are not normative, except where they correspond to normative
8 # properties in the UCD. For information on which properties are normative,
9 # see UnicodeCharacterDatabase.html.
10 #
11 # The names may be translated in appropriate environments, and additional
12 # aliases may be useful.
13 #
14 # FORMAT
15 #
16 # Each line has two fields, separated by semicolons.
17 #
18 # First Field: The first field is an abbreviated name for the property
19 #
20 # Second Field: The second field is a long name
21 #
22 # With loose matching of property names, the case distinctions, whitespace,
23 # and '_' are ignored.
24 #
25 # NOTE: Currently there is at most one abbreviated name and one long name for
26 # each property. However, in the future additional aliases
27 # may be added. In such a case, the first line for the property
28 # would have the preferred alias for output.
29 #
30 # NOTE: The property value names are NOT unique across properties, especially
31 # with loose matches. For example,
32 #
33 # AL means Arabic Letter for the Bidi_Class property, and
34 # AL means Alpha_Left for the Combining_Class property, and
35 # AL means Alphabetic for the Line_Break property.
36 #
37 # In addition, some property names may be the same as some property value names.
38 #
39 # The combination of property value and property name is, however, unique.
40 # For more information, see UTR #24: Regular Expression Guidelines
41 # ================================================
42
43
44 # ================================================
45 # Non-enumerated Properties
46 # ================================================
47 age       ; Age
48 blk       ; Block
49 bmg       ; Bidi_Mirroring_Glyph
50 cf        ; Case_Folding
51 dm        ; Decomposition_Mapping
52 FC_NFKC   ; FC_NFKC_Closure
53 isc       ; ISO_Comment
54 lc        ; Lowercase_Mapping
55 na        ; Name
56 na1       ; Unicode_1_Name
57 nv        ; Numeric_Value
58 scc       ; Special_Case_Condition
59 sfc       ; Simple_Case_Folding
60 slc       ; Simple_Lowercase_Mapping
61 stc       ; Simple_Titlecase_Mapping
62 suc       ; Simple_Uppercase_Mapping
63 tc        ; Titlecase_Mapping
64 uc        ; Uppercase_Mapping
65
66 # ================================================
67 # Enumerated Non-Binary Properties
68 # ================================================
69 bc        ; Bidi_Class
70 ccc       ; Canonical_Combining_Class
71 dt        ; Decomposition_Type
72 ea        ; East_Asian_Width
73 gc        ; General_Category
74 jg        ; Joining_Group
75 jt        ; Joining_Type
76 lb        ; Line_Break
77 NFC_QC    ; NFC_Quick_Check
78 NFKC_QC   ; NFKC_Quick_Check
79 nt        ; Numeric_Type
80 sc        ; Script
81
82 # ================================================
83 # Binary Properties
84 # ================================================
85 AHex      ; ASCII_Hex_Digit
86 Alpha     ; Alphabetic
87 Bidi_C    ; Bidi_Control
88 Bidi_M    ; Bidi_Mirrored
89 CE        ; Composition_Exclusion
90 Comp_Ex   ; Full_Composition_Exclusion
91 Dash      ; Dash
92 Dep       ; Deprecated
93 DI        ; Default_Ignorable_Code_Point
94 Dia       ; Diacritic
95 Ext       ; Extender
96 Gr_Base   ; Grapheme_Base
97 Gr_Ext    ; Grapheme_Extend
98 Gr_Link   ; Grapheme_Link
99 Hex       ; Hex_Digit
100 Hyphen    ; Hyphen
101 IDC       ; ID_Continue
102 Ideo      ; Ideographic
103 IDS       ; ID_Start
104 IDSB      ; IDS_Binary_Operator
105 IDST      ; IDS_Trinary_Operator
106 Join_C    ; Join_Control
107 LOE       ; Logical_Order_Exception
108 Lower     ; Lowercase
109 Math      ; Math
110 NBrk      ; Non_Break
111 NChar     ; Noncharacter_Code_Point
112 NFD_QC    ; NFD_Quick_Check
113 NFKD_QC   ; NFKD_Quick_Check
114 OAlpha    ; Other_Alphabetic
115 ODI       ; Other_Default_Ignorable_Code_Point
116 OGr_Ext   ; Other_Grapheme_Extend
117 OLower    ; Other_Lowercase
118 OMath     ; Other_Math
119 OUpper    ; Other_Uppercase
120 QMark     ; Quotation_Mark
121 Radical   ; Radical
122 SD        ; Soft_Dotted
123 Term      ; Terminal_Punctuation
124 UIdeo     ; Unified_Ideograph
125 Upper     ; Uppercase
126 WSpace    ; White_Space
127 XIDC      ; XID_Continue
128 XIDS      ; XID_Start
129 XO_NFC    ; Expands_On_NFC
130 XO_NFD    ; Expands_On_NFD
131 XO_NFKC   ; Expands_On_NFKC
132 XO_NFKD   ; Expands_On_NFKD