chiark / gitweb /
Update version to 002.007 bedstead-002.007
authorBen Harris <bjh21@bjh21.me.uk>
Tue, 24 Sep 2024 13:23:15 +0000 (14:23 +0100)
committerBen Harris <bjh21@bjh21.me.uk>
Tue, 24 Sep 2024 13:26:49 +0000 (14:26 +0100)
NEWS
bedstead.c
index.xhtml

diff --git a/NEWS b/NEWS
index 823028765524bc34b6ef31f019192aa7232a931c..ae06d313cd7f04d31360dd6c0d79d79801c09662 100644 (file)
--- 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)
 ====================
 
index 15cb39be06bb50e989d3c923e458ebc1ed4f75d1..905a65a4a4b68c5a3b3aaa6119b18bc66833d904 100644 (file)
@@ -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));
index 9bbe6f4cfb4a627cbc1f26bde85bbbcfaa64efe0..b7d367ba5de89b48669b706264dbd0ef57d89ee5 100644 (file)
     <h2>Downloads</h2>
     
     <ul>
-      <li><a href="bedstead-002.006.zip"><code>bedstead-002.006.zip</code></a>
+      <li><a href="bedstead-002.007.zip"><code>bedstead-002.007.zip</code></a>
        &ndash; Full source and binary distribution containing everything
        below and more.</li>
       <li><a href="NEWS"><code>NEWS</code></a> &ndash; Release notes summarizing