[Lazarus] UTF8String and UTF8Delete

Jürgen Hestermann juergen.hestermann at gmx.de
Sat Dec 12 18:58:28 CET 2015


Am 2015-12-12 um 18:10 schrieb Juha Manninen:
 > That was kind of dummy thing to do because UTF8String was an alias for
 > AnsiString then.
 > You could have used "String" always.
 > Now UTF8String is no more an alias.

What an arrogant answer!
I read it like:
"You should have known that UTF8String was just introduced
to later make it incompatible to all system routines.
It was just there to irk programmers."

Why wasn't it mentioned before that you should not use it?
And what was the purpose of UTF8String (and what is it now)?



 >> I have now to move back to type STRING and
 >> somehow (did not find out yet) tell the system
 >> that STRING should be UTF-8 all the time.
 >
 > "did not find out yet" -- it means you still did not read the wiki page. :(
 > Why not?

Again a very arrogant attitude.
I read it dozen of times but it is totally confusing and contradicting.


 > Still, in most cases our new UTF-8 system "just works".

I see how "it works". Thank you.





More information about the Lazarus mailing list