module Net::IMAP::StringPrep::Tables - net-imap: Ruby Standard Library Documentation

# 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