Op Mon, 1 Dec 2008, schreef Felipe Monteiro de Carvalho:
The real world problem is (as Florian wrote): Some platforms have no choice, because they only support 'ansi'.This one is trivial to solve. Lazarus supports utf-8 everywhere, including Windows 98 which doesn't support unicode. All you need is a best effort approach.
This is possible if you implement a Unicode support implementation in Pascal (i.e. uppercase, comparison, conversion). But there is more in the world than Lazarus. Forget about Win98. Do you really want to fit the huge tables required for this into for example, a Game Boy Advance? Doesn't fit, this machine has 32+96+256KB RAM.
Daniël
_______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel