[subset] small updates to gen-unicode-ranges.py
This commit is contained in:
parent
0c0fe2ff82
commit
f1c8fc3487
@ -1,7 +1,8 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
# Generates the code for a sorted unicode range array as used in hb-ot-os2-unicode-ranges.hh
|
||||
# Input is a tab seperated list of unicode ranges from the otspec.
|
||||
# Input is a tab seperated list of unicode ranges from the otspec
|
||||
# (https://docs.microsoft.com/en-us/typography/opentype/spec/os2#ulunicoderange1).
|
||||
|
||||
import io
|
||||
import re
|
||||
@ -10,7 +11,8 @@ import sys
|
||||
reload(sys)
|
||||
sys.setdefaultencoding('utf-8')
|
||||
|
||||
print (u"""static Range os2UnicodeRangesSorted[] = {""")
|
||||
print (u"""static Range os2UnicodeRangesSorted[] =
|
||||
{""")
|
||||
|
||||
args = sys.argv[1:]
|
||||
input_file = args[0]
|
||||
|
@ -39,7 +39,8 @@ struct Range {
|
||||
};
|
||||
|
||||
/* Note: The contents of this array was generated using util/generate-unicode-ranges.py. */
|
||||
static Range os2UnicodeRangesSorted[] = {
|
||||
static Range os2UnicodeRangesSorted[] =
|
||||
{
|
||||
{ 0x0, 0x7F, 0}, // Basic Latin
|
||||
{ 0x80, 0xFF, 1}, // Latin-1 Supplement
|
||||
{ 0x100, 0x17F, 2}, // Latin Extended-A
|
||||
|
Loading…
Reference in New Issue
Block a user