summaryrefslogtreecommitdiff
path: root/scripts/lib/fontbuild/features.py
Commit message (Collapse)AuthorAge
* Remove feaTools adaptions which are now upstream.James Godfrey-Kittle2015-04-29
|
* Respond to comments on rc2d741006986.James Godfrey-Kittle2015-04-16
|
* Add license files and headers.James Godfrey-Kittle2015-04-16
|
* Update scripts to use external kerning rules.James Godfrey-Kittle2015-04-16
|
* Support pair positioning rules.James Godfrey-Kittle2015-04-16
|
* Handle new contextual feature rules.James Godfrey-Kittle2015-04-16
| | | | This depends on our own version of feaTools, which is a bit hacky. Ideally we should use something more robust that feaTools (e.g. a full feature syntax compiler). This also adds a message about the feaTools dependency to the readme, which I forgot about before.
* Add support for table parsing in feature syntax.James Godfrey-Kittle2015-04-16
|
* Response to comment on r292d0b238dde.James Godfrey-Kittle2015-04-16
|
* Make feature creation compatible with features.py.James Godfrey-Kittle2015-04-16
| | | | Specifically the "mark" and "mkmk" features.
* Use feaTools in features.py.James Godfrey-Kittle2015-04-16
| | | | Use an existing library for parsing OpenType features, which should be more robust (though this library does have some syntax parsing issues, addressed in our code).
* Simplify conversion to OTF via ufo2fdk.James Godfrey-Kittle2015-04-16
| | | | The issues with dropped glyphs during OTF conversion can be fixed with a custom glyph file, which addresses an issue with ufo2fdk.
* Respond to comments on r051fd4afaa9eJames Godfrey-Kittle2015-04-16
|
* Catch more glyphs when converting via FDK.James Godfrey-Kittle2015-04-16
|
* Improve feature parsing, sub rules specificallyJames Godfrey-Kittle2015-04-16
|
* Improve feature regexes re: rc742d612e3beJames Godfrey-Kittle2015-04-16
|
* More robust feature support.James Godfrey-Kittle2015-04-16
|
* Detect undefined references in feature files.James Godfrey-Kittle2015-04-16
|
* Remove references to FL (stub out missing methods)James Godfrey-Kittle2015-04-16
|
* Updated build scripts based on July 28 deliveries from ParaType.Roozbeh Pournader2014-07-31