diff --git a/src/util/unicode.rs b/src/util/unicode.rs index 7adee6a..413cc1e 100644 --- a/src/util/unicode.rs +++ b/src/util/unicode.rs @@ -15,7 +15,7 @@ /// ## References /// /// * [*ยง 2.1 Characters and lines* in `CommonMark`](https://spec.commonmark.org/0.31.2/#unicode-punctuation-character) -pub static PUNCTUATION: [char; 9369] = [ +pub static PUNCTUATION: [char; 9473] = [ '\u{0021}', '\u{0022}', '\u{0023}', @@ -580,6 +580,7 @@ pub static PUNCTUATION: [char; 9369] = [ '\u{20BE}', '\u{20BF}', '\u{20C0}', + '\u{20C1}', '\u{2100}', '\u{2101}', '\u{2103}', @@ -3025,6 +3026,7 @@ pub static PUNCTUATION: [char; 9369] = [ '\u{2B93}', '\u{2B94}', '\u{2B95}', + '\u{2B96}', '\u{2B97}', '\u{2B98}', '\u{2B99}', @@ -4352,6 +4354,22 @@ pub static PUNCTUATION: [char; 9369] = [ '\u{FBC0}', '\u{FBC1}', '\u{FBC2}', + '\u{FBC3}', + '\u{FBC4}', + '\u{FBC5}', + '\u{FBC6}', + '\u{FBC7}', + '\u{FBC8}', + '\u{FBC9}', + '\u{FBCA}', + '\u{FBCB}', + '\u{FBCC}', + '\u{FBCD}', + '\u{FBCE}', + '\u{FBCF}', + '\u{FBD0}', + '\u{FBD1}', + '\u{FBD2}', '\u{FD3E}', '\u{FD3F}', '\u{FD40}', @@ -4370,6 +4388,15 @@ pub static PUNCTUATION: [char; 9369] = [ '\u{FD4D}', '\u{FD4E}', '\u{FD4F}', + '\u{FD90}', + '\u{FD91}', + '\u{FDC8}', + '\u{FDC9}', + '\u{FDCA}', + '\u{FDCB}', + '\u{FDCC}', + '\u{FDCD}', + '\u{FDCE}', '\u{FDCF}', '\u{FDFC}', '\u{FDFD}', @@ -4630,6 +4657,15 @@ pub static PUNCTUATION: [char; 9369] = [ '\u{10D8E}', '\u{10D8F}', '\u{10EAD}', + '\u{10ED0}', + '\u{10ED1}', + '\u{10ED2}', + '\u{10ED3}', + '\u{10ED4}', + '\u{10ED5}', + '\u{10ED6}', + '\u{10ED7}', + '\u{10ED8}', '\u{10F55}', '\u{10F56}', '\u{10F57}', @@ -5086,6 +5122,9 @@ pub static PUNCTUATION: [char; 9369] = [ '\u{1CCED}', '\u{1CCEE}', '\u{1CCEF}', + '\u{1CCFA}', + '\u{1CCFB}', + '\u{1CCFC}', '\u{1CD00}', '\u{1CD01}', '\u{1CD02}', @@ -5522,6 +5561,46 @@ pub static PUNCTUATION: [char; 9369] = [ '\u{1CEB1}', '\u{1CEB2}', '\u{1CEB3}', + '\u{1CEBA}', + '\u{1CEBB}', + '\u{1CEBC}', + '\u{1CEBD}', + '\u{1CEBE}', + '\u{1CEBF}', + '\u{1CEC0}', + '\u{1CEC1}', + '\u{1CEC2}', + '\u{1CEC3}', + '\u{1CEC4}', + '\u{1CEC5}', + '\u{1CEC6}', + '\u{1CEC7}', + '\u{1CEC8}', + '\u{1CEC9}', + '\u{1CECA}', + '\u{1CECB}', + '\u{1CECC}', + '\u{1CECD}', + '\u{1CECE}', + '\u{1CECF}', + '\u{1CED0}', + '\u{1CEE0}', + '\u{1CEE1}', + '\u{1CEE2}', + '\u{1CEE3}', + '\u{1CEE4}', + '\u{1CEE5}', + '\u{1CEE6}', + '\u{1CEE7}', + '\u{1CEE8}', + '\u{1CEE9}', + '\u{1CEEA}', + '\u{1CEEB}', + '\u{1CEEC}', + '\u{1CEED}', + '\u{1CEEE}', + '\u{1CEEF}', + '\u{1CEF0}', '\u{1CF50}', '\u{1CF51}', '\u{1CF52}', @@ -8259,6 +8338,7 @@ pub static PUNCTUATION: [char; 9369] = [ '\u{1F6D5}', '\u{1F6D6}', '\u{1F6D7}', + '\u{1F6D8}', '\u{1F6DC}', '\u{1F6DD}', '\u{1F6DE}', @@ -8408,6 +8488,10 @@ pub static PUNCTUATION: [char; 9369] = [ '\u{1F774}', '\u{1F775}', '\u{1F776}', + '\u{1F777}', + '\u{1F778}', + '\u{1F779}', + '\u{1F77A}', '\u{1F77B}', '\u{1F77C}', '\u{1F77D}', @@ -8678,6 +8762,15 @@ pub static PUNCTUATION: [char; 9369] = [ '\u{1F8BB}', '\u{1F8C0}', '\u{1F8C1}', + '\u{1F8D0}', + '\u{1F8D1}', + '\u{1F8D2}', + '\u{1F8D3}', + '\u{1F8D4}', + '\u{1F8D5}', + '\u{1F8D6}', + '\u{1F8D7}', + '\u{1F8D8}', '\u{1F900}', '\u{1F901}', '\u{1F902}', @@ -9018,6 +9111,10 @@ pub static PUNCTUATION: [char; 9369] = [ '\u{1FA51}', '\u{1FA52}', '\u{1FA53}', + '\u{1FA54}', + '\u{1FA55}', + '\u{1FA56}', + '\u{1FA57}', '\u{1FA60}', '\u{1FA61}', '\u{1FA62}', @@ -9055,6 +9152,8 @@ pub static PUNCTUATION: [char; 9369] = [ '\u{1FA87}', '\u{1FA88}', '\u{1FA89}', + '\u{1FA8A}', + '\u{1FA8E}', '\u{1FA8F}', '\u{1FA90}', '\u{1FA91}', @@ -9111,6 +9210,8 @@ pub static PUNCTUATION: [char; 9369] = [ '\u{1FAC4}', '\u{1FAC5}', '\u{1FAC6}', + '\u{1FAC8}', + '\u{1FACD}', '\u{1FACE}', '\u{1FACF}', '\u{1FAD0}', @@ -9137,6 +9238,8 @@ pub static PUNCTUATION: [char; 9369] = [ '\u{1FAE7}', '\u{1FAE8}', '\u{1FAE9}', + '\u{1FAEA}', + '\u{1FAEF}', '\u{1FAF0}', '\u{1FAF1}', '\u{1FAF2}', @@ -9385,4 +9488,5 @@ pub static PUNCTUATION: [char; 9369] = [ '\u{1FBED}', '\u{1FBEE}', '\u{1FBEF}', + '\u{1FBFA}', ];