En/na Martin Schreiber ha escrit:

I'd say to take a look at how python managed to integrate unicode support:

http://www.google.com/search?domains=www.python.org&sitesearch=www.python.o
rg&sourceid=google-search&q=unicode&submit=search

They have a UTF-16/UCS-2 internal representation, same as MSEgui which works very well and is fast and handy BTW.

And len, slicing, etc. work as expected.
Note that if you need characters beyond $ffff you have to compile it
with wide unicode support, and in that case every character will use 4
bytes.

http://www.python.org/dev/peps/pep-0261/

I think the default is still to compile without wide unicode support (at least python under mandriva, that has no special configure option, is a narrow python build, while debian etch has a wide one).

Bye
--
Luca


_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to