Qunxin Liu

Results 11 issues of Qunxin Liu

- For featurevariations, I added 2 more hash_maps in the plan: 1. retained feature variation record idx->set of retained condition idxes for this record 2. feature index->pointer to the variation...

Currently if a font file has a maximum wdth=150, and user wants to pin wdth at 180, fonttools sets OS/2 widthclass to 180: https://github.com/fonttools/fonttools/blob/main/Lib/fontTools/varLib/instancer/__init__.py#L1250 I would expect the width to...

I used this command to generate a partial instanced file: `fonttools varLib.instancer --no-overlap-flag --no-recalc-timestamp catamaran.ttf wght=100:700`, and the generated file failed OTS check, see: ``` ERROR at ../src/variations.cc:244 (ParseVariationData) ERROR:...

we'll need COLR table support later.

There is already a trait `GlyphClosure` defined for in GSUB, and I added glyph closure for cmap and glyf tables in #983, should we make the signatures match? By a...

Noticed when reading a wrong Feature table, no errors are issued. Below's an example code from gsub.rs in klippa: ``` impl { fn collect_name_ids(&self, plan: &mut Plan) { let Ok(feature_list)...

ergonomics