googlefonts / googlefonts/fontations

[skrifa] autohint: schedule a cleanup pass

Open
#1,141 0 comments 0 reactions 1 assignee Claimed by @dfrg View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.