From: Ben Harris Date: Tue, 24 Sep 2024 13:23:15 +0000 (+0100) Subject: Update version to 002.007 X-Git-Tag: bedstead-002.007 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~bjharris/git?a=commitdiff_plain;h=b8afbee0dc5c07b11607d3048a84b6b1896e2616;p=bedstead.git Update version to 002.007 --- diff --git a/NEWS b/NEWS index 8230287..ae06d31 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,71 @@ +002.007 (2024-09-24) +==================== + +User-visible changes in this release: + + * There are new glyphs for 22 characters: + - U+2319 TURNED NOT SIGN + - U+22C0 N-ARY LOGICAL AND + - U+22C1 N-ARY LOGICAL OR + - U+27D8 LARGE UP TACK + - U+27D9 LARGE DOWN TACK + - U+27EE MATHEMATICAL LEFT FLATTENED PARENTHESIS + - U+27EF MATHEMATICAL RIGHT FLATTENED PARENTHESIS + - U+2A02 N-ARY CIRCLED TIMES OPERATOR + - U+2A03 N-ARY UNION OPERATOR WITH DOT + - U+2A04 N-ARY UNION OPERATOR WITH PLUS + - U+2A0D FINITE PART INTEGRAL + - U+2A0E INTEGRAL WITH DOUBLE STROKE + - U+2A16 QUATERNION INTEGRAL OPERATOR + - U+2A19 INTEGRAL WITH INTERSECTION + - U+2A1A INTEGRAL WITH UNION + - U+2A5E LOGICAL AND WITH DOUBLE OVERBAR + - U+2A5F LOGICAL AND WITH UNDERBAR + - U+2A60 LOGICAL AND WITH DOUBLE UNDERBAR + - U+2A62 LOGICAL OR WITH DOUBLE OVERBAR + - U+2A63 LOGICAL OR WITH DOUBLE UNDERBAR + - U+2AFE WHITE VERTICAL BAR + - U+2AFF WHITE VERTICAL BAR + * The glyph for one character has been redesigned: + - U+2203 THERE EXISTS (existential) + * The SAA5051 glyphs (accessible using the 'ss01' OpenType feature) + for 6 characters have been corrected to match the real chip: + - U+003F QUESTION MARK (question.saa5051) + - U+0044 LATIN CAPITAL LETTER D (D.saa5051) + - U+004A LATIN CAPITAL LETTER J (J.saa5051) + - U+004C LATIN CAPITAL LETTER L (L.saa5051) + - U+006A LATIN SMALL LETTER J (j.saa5051) + - U+0074 LATIN SMALL LETTER T (t.saa5051) + * So have the SAA5052 glyphs ('ss02') for 8 characters: + - U+003F QUESTION MARK (question.saa5052) + - U+002C COMMA (comma.saa5052) + - U+002E FULL STOP (period.saa5052) + - U+003A COLON (colon.saa5052) + - U+003B SEMICOLON (semicolon.saa5052) + - U+004A LATIN CAPITAL LETTER J (J.saa5052) + - U+004C LATIN CAPITAL LETTER L (L.saa5052) + - U+006A LATIN SMALL LETTER J (j.saa5052) + - U+0074 LATIN SMALL LETTER T (t.saa5052) + * The 'rtlm' (right to left mirrored forms) OpenType feature is now + supported, and covers all the characters specified to be + Bidi_Mirrored in Unicode 16. + * The 'smcp' (small capitals) and 'c2sc' (small capitals from capitals) + OpenType features now work properly for all Latin letters. + Previously, they worked properly only for the basic Latin alphabet, + U+00DF LATIN SMALL LETTER SHARP S (germandbls), U+00E6 LATIN SMALL + LETTER AE (ae), U+0153 LATIN SMALL LIGATURE OE (oe), U+00F0 LATIN + SMALL LETTER ETH (eth), U+00FE LATIN SMALL LETTER THORN (thorn), + and the corresponding capital letters. + * Separated 6-cell mosaic graphics characters are now available at + the new code points defined in Unicode 16, from U+1CE51 SEPARATED + BLOCK SEXTANT-1 to U+1CE8F SEPARATED BLOCK SEXTANT-123456. The + ZVBI-compatible mappings in the Private Use Area and the 'ss16' + OpenType feature remain available. + * The separated versions of the 4-cell mosaic graphic characters, + accessible using the 'ss14' OpenType feature, now also have + mappings in the Private Use Area so that they can be accessed + directly. + 002.006 (2024-05-24) ==================== diff --git a/bedstead.c b/bedstead.c index 15cb39b..905a65a 100644 --- a/bedstead.c +++ b/bedstead.c @@ -2791,7 +2791,7 @@ main(int argc, char **argv) printf("Weight:%s\n", weight->suffix[0] ? weight->suffix : " Medium"); printf("OS2_WeightWidthSlopeOnly: 1\n"); printf("Copyright: Dedicated to the public domain\n"); - printf("Version: 002.006\n"); + printf("Version: 002.007\n"); printf("ItalicAngle: 0\n"); printf("UnderlinePosition: %g\n", (double)(-3 * YPIX / 2)); printf("UnderlineWidth: %g\n", (double)(YPIX)); diff --git a/index.xhtml b/index.xhtml index 9bbe6f4..b7d367b 100644 --- a/index.xhtml +++ b/index.xhtml @@ -119,7 +119,7 @@

Downloads