On 10/21/2011 02:18 PM, Žilvinas Ledas wrote:
What if a file on the user computer has...
If you deal with the content of files you did not write yourself, you of
course need to deal with whatever encoding same has been done in (maybe
its EBCDIC :) ). This is unavoidable and if you are so unhappy that you
need to consider that the file is done in Unicode, you of course need to
upgrade to being a Unicode expert.
But if you just deal with the user's GUI input and output and with files
that you wrote yourself in some default encoding code the language tools
define, IMHO a decent language should do whatever possible to hide the
complexity.
As said: I'm not sure to what extent this is possible and whether Delphi
does a good job here, so I don't intend to question any decision done by
the Lazarus team now (for FPC without "new" strings) or in future with
FPC with whatever implementation of a "new" string feature).
-Michael
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus