"Konstantin L. Metlov" metlov@fti.dn.ua writes:
Commit 834378183ad2dffa84fab63b080c31241ac33cba handles the case when glyph is in the U+F0XX range differently from the original patch. The commit (as I've just tested) does not fix the problem with special symbols in KOMPAS 3D CAD, which original patch fixed. With this patch I propose to revert the changes of commit 834378183ad2dffa84fab63b080c31241ac33cba and apply the original patch instead.
The original patch was ugly. There's no reason to test for all the conditions twice. If my version doesn't fix your issue please address that without reintroducing the previous ugliness.