The instructions for \hyphen put it one px too low at pixelsize=14.
AKA, one px below the line in an \e or an \a.
At pixelsize=13 it looks good, and matches the height of \e's and \a's crossbars.
(Yes, I know that isn't the most important thing to match, but in DejaVu Sans
Mono those crossbars are at the right height as compared to the x-height....)
It is the case at that size that \x's intersection is a 2x2 block rather than a
single pixel, and the hyphen ends up level with the bottom of that 2x2 block.
It would be better were it level with the top of that block.
This all presumes it should look good between runs of minuscule latin, greek
Do you still experience this issue with newer soft ?
Please check the status of your issue.
Or close this bug.
Blast from the past month, eh?
Someone who compiles freetype with the byte code interpreter will have to test. I switched entirely to autofit a few years ago, when aging eyes forced me to abandon 16px fonts in favour of 18-22px fonts.