Test with: ./hb-unicode-encode 628 25cc 651 25cc 64e 3a 20 628 651 34f 64e a 628 25cc 64e 25cc 651 3a 20 628 64e 34f 651
With what font? AFAICT it should work, but some fonts "helpfully" render <shadda, fatha> and <fatha, shadda> so that they look the same regardless of the order.
With Noto at least. Maybe that font has those tables too. I wonder if CGJ should get some special treatment when it comes to jumping over Default_Ignorables?
Ok this is a Noto font bug. Reported here: https://github.com/googlei18n/noto-fonts/issues/425
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.