OTF import strips out features
OTF import strips out features. Is this intended?
De-compiling can be tricky, for sure ;)
the main problem is that is really hard to extract the same features from a compiled font. Im thinking how to solve this....
Yeah, this is a really hard thing to get right. I've done a lot of work on it and maybe you could add to it:
from feaTools2 import decompileBinaryToFeaSyntax path = "/Users/you//blah/blah/Blah-Blah.otf" print decompileBinaryToFeaSyntax(path)
GPOS lookup types aren't supported, the GSUB lookup types are limited to what I needed at the time, it needs more robust testing, etc. But, I was pretty far along and the results were very promising.
Good to know there are improvements on this matters, thanks!