MorphOS Developer
Posts: 619 from 2005/8/27
From: the land with ...
Quote:
I did a LOT of research on this subject but threw it away somewhere because the MorphOS guys don't give a flowers about Unicode support.
It's not that we didn't care, it's just that this takes
alot of work to get right, and no, you can't just rely on BOM to trigger UTF8 handling, although this might be an uncommon sequence, it's not unlikely, esp. if you take into account that the text-sequence can be
any codepage...
Simply put, to have unicode the app must know what it's doing, you can't force unicode on unknowing ones.
Additionally, to have proper unicode support in the system as a whole there has to be substancial changes done to the way fonts are handled (something which will slow things down alot as well), right now fonts are only dealt with as bitmaps in a fixed codepage, this obviously won't work with unicode, and you have to render glyphs OTF (this is where slow comes in), albeit you can do this already today (as previously mentioned) through ft2's bullet API, though it's quite awkward...
Quote:
I tried 3 different unicode library solutions, settled on a highly advanced one, and got no help in coercing it to work efficiently in MorphOS - as usual.
Well, as usual, this was pretty much your own fault, but let's leave it at that.
- CISC