Sascha Brawer
|
c1ba66c2ea
|
[feaLib] Write LangSysRecords to GSUB and GPOS tables
|
2015-09-07 22:03:50 +02:00 |
|
Sascha Brawer
|
6140a4ec2b
|
[feaLib] Build ScriptList subtable
Also, fixed a bug that caused language tags to be sometimes stripped.
Added an assertion to verify that language tags are always 4 chars.
|
2015-09-07 21:34:10 +02:00 |
|
Sascha Brawer
|
d3c743bb27
|
[feaLib] Build feature tables
|
2015-09-07 17:22:37 +02:00 |
|
Sascha Brawer
|
0963673d58
|
[feaLib] Rename a test case, for consistency with other test cases
|
2015-09-07 16:13:34 +02:00 |
|
Sascha Brawer
|
80de401c09
|
[feaLib] Implement ligature substitutions
|
2015-09-07 16:10:13 +02:00 |
|
Sascha Brawer
|
5f2e55d5fc
|
[feaLib] Emit lookups for alternate substitutions
|
2015-09-07 11:39:09 +02:00 |
|
Sascha Brawer
|
df740092d9
|
[feaLib] Basic test framework for building OpenType features
|
2015-09-07 11:39:09 +02:00 |
|
Sascha Brawer
|
00714511f0
|
[feaLib] Parse chained contextual substitution rules
|
2015-08-11 12:22:07 +02:00 |
|
Sascha Brawer
|
05fe077654
|
[feaLib] Parse languagesystem
|
2015-08-10 11:17:52 +02:00 |
|
Sascha Brawer
|
efbcba79a4
|
Handle inclusion of OpenType feature files
|
2015-08-10 11:17:52 +02:00 |
|