From e96898a3b7382d0663d9968d412a4b3ebdf7bfbc Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Fri, 29 Dec 2023 20:30:22 +0000 Subject: [PATCH] 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 --- bedstead.c | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/bedstead.c b/bedstead.c index f5934ea..16c3c76 100644 --- a/bedstead.c +++ b/bedstead.c @@ -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 */ -- 2.30.2