[feaLib] Let the parser set nameIDs 1 through 6
This commit is contained in:
parent
97958a95e1
commit
8ec37c4bb3
@ -1253,14 +1253,6 @@ class Parser(object):
|
||||
raise FeatureLibError(
|
||||
"Name id value cannot be greater than 32767", self.cur_token_location_
|
||||
)
|
||||
if 1 <= nameID <= 6:
|
||||
log.warning(
|
||||
"Name id %d cannot be set from the feature file. "
|
||||
"Ignoring record" % nameID
|
||||
)
|
||||
self.parse_name_() # skip to the next record
|
||||
return None
|
||||
|
||||
platformID, platEncID, langID, string = self.parse_name_()
|
||||
return self.ast.NameRecord(
|
||||
nameID, platformID, platEncID, langID, string, location=location
|
||||
|
@ -1,16 +1,16 @@
|
||||
table name {
|
||||
#test-fea2fea:
|
||||
nameid 1 "Ignored-1";
|
||||
nameid 1 "Test1";
|
||||
#test-fea2fea:
|
||||
nameid 2 "Ignored-2";
|
||||
nameid 2 "Test2";
|
||||
#test-fea2fea:
|
||||
nameid 3 "Ignored-3";
|
||||
nameid 3 "Test3";
|
||||
#test-fea2fea:
|
||||
nameid 4 "Ignored-4";
|
||||
nameid 4 "Test4";
|
||||
#test-fea2fea:
|
||||
nameid 5 "Ignored-5";
|
||||
nameid 5 "Test5";
|
||||
#test-fea2fea:
|
||||
nameid 6 "Ignored-6";
|
||||
nameid 6 "Test6";
|
||||
#test-fea2fea: nameid 7 "Test7";
|
||||
nameid 7 3 "Test7";
|
||||
nameid 8 1 "Test8";
|
||||
|
@ -2,6 +2,24 @@
|
||||
<ttFont>
|
||||
|
||||
<name>
|
||||
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
|
||||
Test1
|
||||
</namerecord>
|
||||
<namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
|
||||
Test2
|
||||
</namerecord>
|
||||
<namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
|
||||
Test3
|
||||
</namerecord>
|
||||
<namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
|
||||
Test4
|
||||
</namerecord>
|
||||
<namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
|
||||
Test5
|
||||
</namerecord>
|
||||
<namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
|
||||
Test6
|
||||
</namerecord>
|
||||
<namerecord nameID="7" platformID="3" platEncID="1" langID="0x409">
|
||||
Test7
|
||||
</namerecord>
|
||||
|
Loading…
x
Reference in New Issue
Block a user