Revision history for Font-Metrics
1.01 2026-10-05
- Install fm.h beside Install/Files.pm, the directory ExtUtils::Depends
adds -I for, and record no -I paths for dependents; the paths recorded
by 0.03 were this distribution's build tree, so dependent XS modules
failed to find fm.h once a CPAN client removed it.
0.03 2026-07-24
- Build and install libfm$(LIB_EXT) static archive alongside the shared
object so downstream XS modules (e.g. Layout::Flex) can link fm_*
symbols at static-link time; fixes undefined symbol errors on Linux
where -undefined dynamic_lookup is unavailable.
0.02 2026-07-23
- Export fm_* C symbols with dl_load_flags (RTLD_GLOBAL) so downstream
XS modules can link against them at load time.
0.01 2026-07-21
Initial release
- Standard 14 (PDF) font metrics: char_width, string_width,
ascender, descender, cap_height, x_height, line_height,
kern_pair — data from Adobe AFM files.
- TrueType/OpenType font loader: cmap formats 4 and 12, hmtx,
hhea, OS/2, and kern (format 0) table parsing.
Keyboard Shortcuts
Global
s
Focus search bar
?
Bring up this help dialog
GitHub
gp
Go to pull requests
gi
Go to GitHub issues (only if GitHub is preferred repository)