compositor icon indicating copy to clipboard operation
compositor copied to clipboard

A basic OpenType GSUB and GPOS layout engine.

Results 6 compositor issues
Sort by recently updated
recently updated
newest added

A student of mine found a problem in the FeaturePreview.roboFontExt that I traced back to Compositor, but I'm a little bit lost with how to fix it — the handling...

When I wrote Compositor, I didn't have any test cases for these so I implemented them following my interpretation of the spec. The spec for these is pretty complex and...

I was quickly testing a basic mark feature The current version: an older version: this is tested with the current version of FeaturePreview.roboFontExt The new version also leaves traceback on...

it should be CMAP with caps instead of lowercase error: https://github.com/typesupply/compositor/blob/master/Lib/compositor/font.py#L37 api callback: https://github.com/typesupply/compositor/blob/master/Lib/compositor/layoutEngine.py#L23

Before iterating through the features, make sure that they are there. Fixes the comment I just made.

One thing that may help with the memory footprint is to recycle duplicate ClassDef objects. As it is now, every class is fully expanded at all times. This makes sense...

enhancement