Em 10/7/2012 04:59, Michael Van Canneyt escreveu:
On Tue, 10 Jul 2012, Ludo Brands wrote:
Following up on bug 22310 http://bugs.freepascal.org/view.php?id=22310
I enabled the use of UTF8 in the FPC JSON support.
The constructors of the JSON parser/scanner now accept an
extra argument
UseUTF8 which tells them to convert JSON strings to UTF8, not
the system codepage.
I don't understand why you want to keep buggy behavior for backwards
compatibility.
Because the old behaviour is not "buggy".
It's.
With the old behavior, in an system with a system code page <> UTF8,
if i try to show the parsed value of "\u4E01" in e.g. a LCL app will get
garbage.
I would expect to work correctly in any enviroment
Luiz
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal