On Sun Jun 11 20:39:20 2023 +0000, Piotr Caban wrote:
I'll need to take another look on that code tomorrow. Here are some thoughts after a quick look:
- metrics_size calculation needs to be updated as well
- family name should be stored in metrics->dpwszFamilyName
I'll push an update soon. To go a bit more into detail: The problem is in `enum_fonts` when the programs is passed `lf.elfLogFont`, its lfFaceName must be the family name. That's how it was in the old afm handling code before a6cb10bba2d05ceca6ba5b1411c450d38defdbb4.