Update version to 3.251

This commit is contained in:
Ben Harris 2025-02-01 21:18:41 +00:00
parent 9b8a3dc4fd
commit da2e1af9d4
3 changed files with 98 additions and 45 deletions

139
NEWS
View File

@ -1,50 +1,103 @@
3.251 (2025-??-??)
3.251 (2025-02-02)
==================
User-visible changes in this release:
* 4-cell mosaic graphics at Unicode 16 codepoints
* ZVBI compat mappings fixed
* Compat aliases marked in complement
* Newly-supported characters:
- U+0122
- U+0123
- U+0136
- U+0137
- U+013B
- U+013C
- U+0145
- U+0146
- U+0156
- U+0157
- U+0180
- U+0182
- U+0183
- U+0218
- U+0219
- U+021A
- U+021B
- U+0228
- U+0229
- U+0243
- U+23E8
- U+2661
- U+2662
- U+2664
- U+2667
* Redesigned characters:
- U+0294
- U+0295
- U+0296
- U+02A1
- U+02A2
- U+1E28
- U+1E29
* New 'cvXX' features and hence variant forms of many glyphs (list?)
* New small-cap version of U+A780
* New 'ss05' feature
* New names for *.saa* glyphs?
* New shape for SAA5054 ugrave
* 40 new characters are supported:
- U+0122 LATIN CAPITAL LETTER G WITH CEDILLA
- U+0123 LATIN SMALL LETTER G WITH CEDILLA
- U+0136 LATIN CAPITAL LETTER K WITH CEDILLA
- U+0137 LATIN SMALL LETTER K WITH CEDILLA
- U+013B LATIN CAPITAL LETTER L WITH CEDILLA
- U+013C LATIN SMALL LETTER L WITH CEDILLA
- U+0145 LATIN CAPITAL LETTER N WITH CEDILLA
- U+0146 LATIN SMALL LETTER N WITH CEDILLA
- U+0156 LATIN CAPITAL LETTER R WITH CEDILLA
- U+0157 LATIN SMALL LETTER R WITH CEDILLA
- U+0166 LATIN CAPITAL LETTER T WITH STROKE (Tbar)
- U+0167 LATIN SMALL LETTER T WITH STROKE (tbar)
- U+0180 LATIN SMALL LETTER B WITH STROKE
- U+0182 LATIN CAPITAL LETTER B WITH TOPBAR
- U+0183 LATIN SMALL LETTER B WITH TOPBAR
- U+0218 LATIN CAPITAL LETTER S WITH COMMA BELOW
- U+0219 LATIN SMALL LETTER S WITH COMMA BELOW
- U+021A LATIN CAPITAL LETTER T WITH COMMA BELOW
- U+021B LATIN SMALL LETTER T WITH COMMA BELOW
- U+0228 LATIN CAPITAL LETTER E WITH CEDILLA
- U+0229 LATIN SMALL LETTER E WITH CEDILLA
- U+0243 LATIN CAPITAL LETTER B WITH STROKE
- U+02C9 MODIFIER LETTER MACRON
- U+02CA MODIFIER LETTER ACUTE ACCENT
- U+02CB MODIFIER LETTER GRAVE ACCENT
- U+02CD MODIFIER LETTER LOW MACRON
- U+02CE MODIFIER LETTER LOW GRAVE ACCENT
- U+02CF MODIFIER LETTER LOW ACUTE ACCENT
- U+0374 GREEK NUMERAL SIGN
- U+0403 CYRILLIC CAPITAL LETTER GJE
- U+040C CYRILLIC CAPITAL LETTER KJE
- U+040D CYRILLIC CAPITAL LETTER I WITH GRAVE
- U+0453 CYRILLIC SMALL LETTER GJE
- U+045C CYRILLIC SMALL LETTER KJE
- U+045D CYRILLIC SMALL LETTER I WITH GRAVE
- U+23E8 DECIMAL EXPONENT SYMBOL
- U+2661 WHITE HEART SUIT
- U+2662 WHITE DIAMOND SUIT
- U+2664 WHITE SPADE SUIT
- U+2667 WHITE CLUB SUIT
* The glyphs for 7 characters were redesigned:
- U+0294 LATIN LETTER GLOTTAL STOP
- U+0295 LATIN LETTER PHARYNGEAL VOICED FRICATIVE
- U+0296 LATIN LETTER INVERTED GLOTTAL STOP
- U+02A1 LATIN LETTER GLOTTAL STOP WITH STROKE
- U+02A2 LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE
- U+1E28 LATIN CAPITAL LETTER H WITH CEDILLA
- U+1E29 LATIN SMALL LETTER H WITH CEDILLA
* U+A780 LATIN CAPITAL LETTER TURNED L now has a small-capital
variant.
* The shape of the SAA5054 variant of U+00F9 LATIN SMALL LETTER U
WITH GRAVE is corrected to match an actual SAA5054, which is even
stranger than what the data sheet says.
* Separated 4-cell mosaic graphics characters are now available at
the code points defined in Unicode 16, from U+1CC21 SEPARATED BLOCK
QUADRANT-1 to U+1CC2F SEPARATED BLOCK QUADRANT-1234. The 'ss14'
OpenType feature introduced in Bedstead 002.001 and the Private Use
Area mappings introduced in Bedstead 002.007 remain available for
compatibility.
* The ZVBI-compatible mappings for 6-cell mosaic graphics in the
Private Use Area have been corrected. They had been the wrong way
around since they were introduced in Bedstead 001.002.
* The glyph complement PDF file now clearly marks glyphs that have
been superseded and that are only retained for backward
compatibility.
* For each character where Bedstead has variants for different
character generators, there is now an OpenType Character Variant
feature that allows one to choose between the variants and that
also affects other related characters. The new features are:
- 'cv06': straight or curly apostrophe
- 'cv12': comma in the centre or left of character cell
- 'cv14': small or large full stop
- 'cv26': large or small colon
- 'cv27': semicolon in the centre or left of character cell
- 'cv31': tight or loose question mark
- 'cv38': wide, seriffed, or narrow capital D
- 'cv42': wide or narrow capital J
- 'cv44': wide or narrow capital L
- 'cv61': normal or weird SAA5054-style lower-case 'u' with grave
- 'cv64': diagonal or curly spacing grave accent
- 'cv79': small or large accented lower-case 'o'
- 'cv84': large or small lower-case 't'
- 'cv92': solid or broken vertical bar
- 'cv96': diagonal or square cedilla
* The various stylistic sets for specific character generators are
now constructed out of the character variant mappings, so they
affect a lot more characters.
* The SAA5051 and SAA5052 stylistic sets, 'ss01' and 'ss02', now map
U+0027 APOSTROPHE to a curly form.
* There's a new OpenType stylistic set, 'ss05', which maps all the
Unicode code points from U+0020 SPACE to U+007E TILDE to the
characters generated by the SAA5055. This changes the appearance of
U+0027 APOSTROPHE, U+0060 GRAVE ACCENT, and U+007C VERTICAL LINE
into more traditional ASCII forms.
3.246 (2024-11-24)
==================

View File

@ -113,7 +113,7 @@
/* Font identity information. */
#define FAMILY_NAME "Bedstead"
#define VERSION "3.246"
#define VERSION "3.251"
#define VENDOR_ID "BJHa" /* For the achVendID field in the 'OS/2' table. */
#define FOUNDRY "bjh21" /* For the XLFD/BDF FOUNDRY property. */

View File

@ -119,7 +119,7 @@
<h2>Downloads</h2>
<ul>
<li><a href="bedstead-3.246.zip"><code>bedstead-3.246.zip</code></a>
<li><a href="bedstead-3.251.zip"><code>bedstead-3.251.zip</code></a>
Full source and binary distribution containing everything
below and more.</li>
<li><a href="NEWS"><code>NEWS</code></a> Release notes summarizing