A few more glyphs from Supplemental Punctuation

Specifically:

U+2E17 DOUBLE OBLIQUE HYPHEN
U+2E1A HYPHEN WITH DIAERESIS
U+2E1B TILDE WITH RING ABOVE
U+2E1E TILDE WITH DOT ABOVE
U+2E1F TILDE WITH DOT BELOW
U+2E22 TOP LEFT HALF BRACKET
U+2E23 TOP RIGHT HALF BRACKET
U+2E24 BOTTOM LEFT HALF BRACKET
U+2E25 BOTTOM RIGHT HALF BRACKET
U+2E32 TURNED COMMA
U+2E35 TURNED SEMICOLON
U+2E39 TOP HALF SECTION SIGN
U+2E55 LEFT SQUARE BRACKET WITH STROKE
U+2E56 RIGHT SQUARE BRACKET WITH STROKE
U+2E57 LEFT SQUARE BRACKET WITH DOUBLE STROKE
U+2E58 RIGHT SQUARE BRACKET WITH DOUBLE STROKE
U+2E59 TOP HALF LEFT PARENTHESIS
U+2E5A TOP HALF RIGHT PARENTHESIS
U+2E5B BOTTOM HALF LEFT PARENTHESIS
U+2E5C BOTTOM HALF RIGHT PARENTHESIS
U+2E5D OBLIQUE HYPHEN
This commit is contained in:
Ben Harris 2023-12-29 20:30:22 +00:00
parent f2dc40f0fc
commit e96898a3b7

View File

@ -1866,7 +1866,16 @@ static struct glyph {
{{037,001,002,004,010,020,030,004,003}, U(2C7F) }, /* Z with swash tail */
/* Supplemental punctuation */
{{002,004,010,002,004,010,000,000,000}, U(2E17) }, /* dbl oblique hyphen */
{{000,000,004,000,004,014,024,025,016}, U(2E18) }, /* gnaborretni */
{{012,000,000,016,000,000,000,000,000}, U(2E1A) }, /* hyphendieresis */
{{004,012,004,000,010,025,002,000,000}, U(2E1B) }, /* tilde ring above */
{{004,000,010,025,002,000,000,000,000}, U(2E1E) }, /* tilde dot above */
{{000,000,010,025,002,000,004,000,000}, U(2E1F) }, /* tilde dot below */
{{017,010,010,010,000,000,000,000,000}, U(2E22) }, /* top half bracketleft */
{{036,002,002,002,000,000,000,000,000}, U(2E23) }, /* top half bracketright */
{{000,000,000,010,010,010,017,000,000}, U(2E24) }, /* bot half bracketleft */
{{000,000,000,002,002,002,036,000,000}, U(2E25) }, /* bot half bracketright */
{{011,022,022,022,022,022,011,000,000}, U(2E28) }, /* left double paren */
{{022,011,011,011,011,011,022,000,000}, U(2E29) }, /* right double paren */
{{000,000,021,000,000,000,004,000,000}, U(2E2A) }, /* two dots over one */
@ -1874,13 +1883,25 @@ static struct glyph {
{{000,000,021,000,000,000,021,000,000}, U(2E2C) }, /* squared four dots */
{{000,000,004,000,025,000,004,000,000}, U(2E2D) }, /* five dot mark */
{{016,021,010,004,004,000,004,000,000}, U(2E2E) }, /* reversed question */
{{000,000,000,000,000,002,004,004,000}, U(2E32) }, /* turned comma */
{{000,002,004,004,000,000,004,000,000}, U(2E35) }, /* turned semicolon */
{{004,004,034,004,004,004,004,004,004}, U(2E36) }, /* dagger w/left guard */
{{004,004,007,004,004,004,004,004,004}, U(2E37) }, /* dagger w/right guard */
{{004,004,004,004,004,004,037,004,004}, U(2E38) }, /* turned dagger */
{{016,021,020,016,021,016,000,000,000}, U(2E39) }, /* top half section */
{{000,000,016,000,016,000,000,000,000}, U(2E40) }, /* double hyphen */
{{000,000,000,000,000,004,004,002,000}, U(2E41) }, /* reversed comma */
{{000,000,000,000,000,022,022,011,000}, U(2E42) }, /* dbl low rev9 quote */
{{004,004,037,004,037,004,037,004,004}, U(2E4B) }, /* triple dagger */
{{017,010,010,034,010,010,017,000,000}, U(2E55) }, /* bracketleft stroke */
{{036,002,002,007,002,002,036,000,000}, U(2E56) }, /* bracketright stroke */
{{017,010,034,010,034,010,017,000,000}, U(2E57) }, /* bracketleft dbl strk */
{{036,002,007,002,007,002,036,000,000}, U(2E58) }, /* bracketright dbl strk */
{{002,004,010,010,000,000,000,000,000}, U(2E59) }, /* top half parenleft */
{{010,004,002,002,000,000,000,000,000}, U(2E5A) }, /* top half parenright */
{{000,000,000,010,010,004,002,000,000}, U(2E5B) }, /* bot half parenleft */
{{000,000,000,002,002,004,010,000,000}, U(2E5C) }, /* bot half parenright */
{{000,000,002,004,010,000,000,000,000}, U(2E5D) }, /* oblique hyphen */
/* Latin extended-D */
{{021,021,021,037,021,021,021,001,016}, U(A726) }, /* Heng */