From: Ben Harris Date: Sun, 5 May 2024 09:26:41 +0000 (+0100) Subject: Add glyphs for deprecated angle brackets X-Git-Tag: bedstead-002.005~16 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~bjharris/git?a=commitdiff_plain;h=948ffe99d5f15f6fe42abe7596e0efd8c18bc758;p=bedstead.git Add glyphs for deprecated angle brackets Unicode 15.0 says that U+2329 LEFT-POINTING ANGLE BRACKET and U+232A RIGHT-POINTING ANGLE BRACKET are deprecated because they're canonically equivalent to CJK wide angle brackets. However in a purely narrow font like Bedstead I think it's reasonable to provide them and they have AGLFN-assigned names ("angleleft" and "angleright") that people might still use. I've make them visually identical to the more modern U+27E8 MATHEMATICAL LEFT ANGLE BRACKET and U+27E9 MATHEMATICAL RIGHT ANGLE BRACKET. --- diff --git a/bedstead.c b/bedstead.c index e82acbc..0c28ad2 100644 --- a/bedstead.c +++ b/bedstead.c @@ -1464,6 +1464,8 @@ static struct glyph { {{000,000,001,001,001,001,037,000,000}, U(231F) }, /* bottom right corner */ {{000,000,002,005,004,004,004,004,004}, 0x2320, "integraltp" }, {{004,004,004,004,004,024,010,000,000}, 0x2321, "integralbt" }, + {{002,002,004,010,004,002,002,000,000}, 0x2329, "angleleft" }, + {{010,010,004,002,004,010,010,000,000}, 0x232a, "angleright" }, {{000,037,004,004,004,037,000,000,000}, U(2336) }, /* APL I-beam */ {{016,012,012,012,012,012,016,000,000}, U(2337) }, /* APL squish quad */ {{037,021,037,021,037,021,037,000,000}, U(2338) }, /* APL quad equal */