Vasily I. Volchenko schreef:

And now disadvantages of UTF-8 text files.
1. 1-byte text is stable for both byte errors and byte losses (just spoiled 
byte will be a spoiled char). Unicode (2 or 4 byte) is stable for byte 
spoilage. Large part of UTF-8 file can be spoiled both with byte loss and byte 
spoilage. Besides, spoiled file (or partially text-partially-binary files) can 
break working with some soft (like iconv).

UTF8 can be resynced. So if you loose one char (partially) software can detect it and restart at the next char.

At last, the fact that Lazarus compiled for windows, uses ansi (cp1251) while 
lazarus for linux uses UTF-8 is completely inacceptible.

This will change before 0.9.26. Lazarus will use UTF8 on windows too.

Vincent

P.S. Please remove the reply too header

_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to