After a quick investigation, I fugired out that not only isn't undpos in the .fna files 1-based, but it isn't even supported. So, as I wrote the (wrong) .fna related stuff, here is the fix. The patch also fixes fna's driver inability to read fonts with 2+ nonempty "note"-s and obsoletes ulpos-0-based.diff, which should be either ignored or unapplied if already applied.
The original GRX 1 fna reader is also able to cope with mixed fna header and data, but I'm not going to implement this, it'll make the GRX 2 driver more complex and two times slower.
E-gards: Jimmy
Dimitar Zhekov wrote:
After a quick investigation, I fugired out that not only isn't undpos in the .fna files 1-based, but it isn't even supported. So, as I wrote the (wrong) .fna related stuff, here is the fix. The patch also fixes fna's driver inability to read fonts with 2+ nonempty "note"-s and obsoletes ulpos-0-based.diff, which should be either ignored or unapplied if already applied.
OK
Greetings, M.Alvarez