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 */