mirror of
https://bjh21.me.uk/bedstead/.git
synced 2026-07-30 15:33:25 -04:00
Remove some Unicode Character Range bits
I don't think Bedstead has enough coverage of these ranges to consider them to be "functional": 47: Dingbats 62: Alphabetic Presentation Forms 68: Halfwidth and Fullwidth Forms 69: Specials 88: Musical Symbols + Byzantine + Ancient Greek 89: Mathematical Alphanumeric Symbols
This commit is contained in:
parent
e06dad5579
commit
dbf23d231f
13
bedstead.c
13
bedstead.c
@ -3041,8 +3041,7 @@ main(int argc, char **argv)
|
||||
dopanose();
|
||||
/*
|
||||
* Unicode ranges that are considered "functional" in this
|
||||
* font. XXX These are currently the ones chosen by FontForge
|
||||
* and should be checked. XXX
|
||||
* font.
|
||||
*
|
||||
* The set bits correspond with:
|
||||
* 0: Basic Latin
|
||||
@ -3068,19 +3067,13 @@ main(int argc, char **argv)
|
||||
* 44: Block Elements
|
||||
* 45: Geometric Shapes
|
||||
* 46: Miscellaneous Symbols
|
||||
* 47: Dingbats
|
||||
* 57: Non-Plane 0 (any at all, need not be "functional")
|
||||
* 60: Private Use Area (plane 0)
|
||||
* 62: Alphabetic Presentation Forms
|
||||
* 68: Halfwidth and Fullwidth Forms
|
||||
* 69: Specials
|
||||
* 88: Byzantine Musical Symbols + Musical Symbols + Ancient Greek Musical Notation
|
||||
* 89: Mathematical Alphanumeric Symbols
|
||||
* 105: Shavian
|
||||
*/
|
||||
TTXS("ulUnicodeRange1", "10100000 00000000 00001010 10111111");
|
||||
TTXS("ulUnicodeRange2", "01010010 00000000 11111001 11111011");
|
||||
TTXS("ulUnicodeRange3", "00000011 00000000 00000000 00110000");
|
||||
TTXS("ulUnicodeRange2", "00010010 00000000 01111001 11111011");
|
||||
TTXS("ulUnicodeRange3", "00000000 00000000 00000000 00000000");
|
||||
TTXS("ulUnicodeRange4", "00000000 00000000 00000010 00000000");
|
||||
TTXS("achVendID", VENDOR_ID);
|
||||
TTXF("fsSelection", "00000001 1%c%c00000",
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user