module Net::IMAP::StringPrep::Tables
Constants
- BIDI_DESC_REQ2
- BIDI_DESC_REQ3
- BIDI_FAILS_REQ2
Bidirectional Characters [StringPrep, §6], Requirement 2
If a string contains any RandALCat character, the string MUST NOT contain any LCat character.
- BIDI_FAILS_REQ3
Bidirectional Characters [StringPrep, §6], Requirement 3
If a string contains any RandALCat character, a RandALCat character MUST be the first character of the string, and a RandALCat character MUST be the last character of the string.
- BIDI_FAILURE
Bidirectional Characters [StringPrep, §6]
- IN_A_1
Unassigned code points in Unicode 3.2 StringPrep["A.1"]
- IN_B_1
Commonly mapped to nothing StringPrep["B.1"]
- IN_B_2
Mapping for case-folding used with NFKC StringPrep["B.2"]
- IN_B_3
Mapping for case-folding used with no normalization StringPrep["B.3"]
- IN_C_1_1
ASCII space characters StringPrep["C.1.1"]
- IN_C_1_2
Non-ASCII space characters StringPrep["C.1.2"]
- IN_C_2_1
ASCII control characters StringPrep["C.2.1"]
- IN_C_2_2
Non-ASCII control characters StringPrep["C.2.2"]
- IN_C_3
Private use StringPrep["C.3"]
- IN_C_4
Non-character code points StringPrep["C.4"]
- IN_C_5
Surrogate codes StringPrep["C.5"]
- IN_C_6
Inappropriate for plain text StringPrep["C.6"]
- IN_C_7
Inappropriate for canonical representation StringPrep["C.7"]
- IN_C_8
Change display properties or are deprecated StringPrep["C.8"]
- IN_C_9
Tagging characters StringPrep["C.9"]
- IN_D_1
Characters with bidirectional property “R” or “AL” StringPrep["D.1"]
- IN_D_1_NEGATED
Used to check req3 of bidirectional checks Matches the negation of the D.1 table
- IN_D_2
Characters with bidirectional property “L” StringPrep["D.2"]
- MAPPINGS
- MAP_B_1
Replacements for IN_B.1
- MAP_B_2
Replacements for IN_B.2
- MAP_B_3
Replacements for IN_B.3
- REGEXPS
Regexps matching each codepoint table in the RFC-3454 appendices
- TITLES
Names of each codepoint table in the RFC-3454 appendices