Martin Schreiber wrote:
On Tuesday 01 July 2008 18.32:30 Mattias Gärtner wrote:
In this routines length(widestring), widestring[index], pwidechar^,
pwidechar[index], pwidechar + offset, pwidechar - pwidechar and
inc(pwidechar)/dec(pwidechar) are used often. This can't be done with
utf-8 strings.
Ehm, do you know, that UTF-8 has the advantage, that many ascii functions
work without change?
For example ReplaceChar or searching a substring?

Sure, but for layout calculation and the like we need fast access to codepoints.

The only way to be sure is using utf-32 in this case. (or not supporting unicode)

Marc


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

Reply via email to