yeslogic / allsorts

Font parser, shaping engine, and subsetter implemented in Rust
https://yeslogic.com/blog/allsorts-rust-font-shaping-engine/
Apache License 2.0
721 stars 21 forks source link

Handle ZWNJ properly #3

Closed adrianwong closed 4 years ago

adrianwong commented 4 years ago

We currently map the ZWNJ character to a glyph struct with no index.

Instead, we should map it just like we would other glyphs, and work out an appropriate fallback strategy in the event of the glyph's absence.

adrianwong commented 4 years ago

This has been addressed in 02c5f60.