googlefonts / googlefonts/fontations
[skrifa] autohint: schedule a cleanup pass
Open
- Dominant language
- Rust
- Stars
- 827
- Forks
- 76
- Avg merge
- 22h 33m
- Merged PRs (30d)
- 75
Description
Initial implementation was focused on matching FreeType both for expediency and to ensure correctness. There is a lot of room for improvement in code quality by making use of more idiomatic Rust code and adding methods/types for common patterns.
For example: https://github.com/googlefonts/fontations/pull/1134#discussion_r1747416382 and https://github.com/googlefonts/fontations/pull/1134#discussion_r1747417711
Also try to document more of the magic numbers. ref https://github.com/googlefonts/fontations/pull/1145#discussion_r1751401758
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.