chiark / gitweb /
A few more glyphs from Supplemental Punctuation
authorBen Harris <bjh21@bjh21.me.uk>
Fri, 29 Dec 2023 20:30:22 +0000 (20:30 +0000)
committerBen Harris <bjh21@bjh21.me.uk>
Fri, 29 Dec 2023 20:30:22 +0000 (20:30 +0000)
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

index f5934ea9399446ba1ac2a67d1eb0ae6eee6a64b3..16c3c76fa10437464f1f0d7e7bb319b8f42ca25b 100644 (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 */