googlefonts / googlefonts/fontc
Implement tree shaking for glyphs
Open
enhancement
- Dominant language
- Rust
- Stars
- 193
- Forks
- 21
- Avg merge
- 1d 17h
- Merged PRs (30d)
- 65
Description
As noted at https://github.com/googlefonts/fontmake-rs/pull/268#issuecomment-1515018864, flattened components may result in unreachable glyphs. We should drop them, or at least have an option to drop them.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the linked fontmake-rs pull request and its issue comment, then trace how flattened components produce glyphs in this repository. Done means unreachable glyphs are removed, or a documented option controls that removal, with behavior verified by appropriate project tests.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- compilers
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 32/100