[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Re: [PATCH] win32: use PRId64 instead of %lld
From: |
Avi Kivity |
Subject: |
Re: [Qemu-devel] Re: [PATCH] win32: use PRId64 instead of %lld |
Date: |
Tue, 26 Jan 2010 16:12:38 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.7) Gecko/20100120 Fedora/3.0.1-1.fc12 Thunderbird/3.0.1 |
On 01/26/2010 04:05 PM, Anthony Liguori wrote:
On 01/26/2010 07:55 AM, Avi Kivity wrote:
The risk is that if we support a private extension (like '') and then
json is officially extended to support a conflicting or similar
syntax with a different meaning, then we cannot advance to the next
revision of json without breaking compatibility.
The paragraph I quoted from the RFC seems to suggest that the authors
of JSON boxed themselves in with respect to extending JSON. The
reason being that a conforming implementation is given free reign to
extend with "non-JSON forms or extensions". That would seem to
prevent any extension.
A json generator is required to generate conforming text. So there are
three choices:
- reject 's
- unofficially accept 's, nonconforming generators break if json
changes, nor our problem
- officially accept 's, look stupid when json changes
Keep in mind, JSON is a proper subset of ECMAScript which means the
likelihood of extension going outside of ECMAScript would be extremely
unlikely. I don't expect JSON is ever going to change.
Who knows? Let's not take unnecessary risks.
--
error compiling committee.c: too many arguments to function
- Re: [Qemu-devel] Re: [PATCH] win32: use PRId64 instead of %lld, (continued)
- Re: [Qemu-devel] Re: [PATCH] win32: use PRId64 instead of %lld, Michael S. Tsirkin, 2010/01/26
- Re: [Qemu-devel] Re: [PATCH] win32: use PRId64 instead of %lld, Anthony Liguori, 2010/01/26
- Re: [Qemu-devel] Re: [PATCH] win32: use PRId64 instead of %lld, Michael S. Tsirkin, 2010/01/26
- Re: [Qemu-devel] Re: [PATCH] win32: use PRId64 instead of %lld, Anthony Liguori, 2010/01/26
- Re: [Qemu-devel] Re: [PATCH] win32: use PRId64 instead of %lld, Michael S. Tsirkin, 2010/01/26
- Re: [Qemu-devel] Re: [PATCH] win32: use PRId64 instead of %lld, Anthony Liguori, 2010/01/26
- Re: [Qemu-devel] Re: [PATCH] win32: use PRId64 instead of %lld, Daniel P. Berrange, 2010/01/26
- Re: [Qemu-devel] Re: [PATCH] win32: use PRId64 instead of %lld, Anthony Liguori, 2010/01/26
- Re: [Qemu-devel] Re: [PATCH] win32: use PRId64 instead of %lld, Avi Kivity, 2010/01/26
- Re: [Qemu-devel] Re: [PATCH] win32: use PRId64 instead of %lld, Anthony Liguori, 2010/01/26
- Re: [Qemu-devel] Re: [PATCH] win32: use PRId64 instead of %lld,
Avi Kivity <=
- Re: [Qemu-devel] Re: [PATCH] win32: use PRId64 instead of %lld, Anthony Liguori, 2010/01/26
Re: [Qemu-devel] Re: [PATCH] win32: use PRId64 instead of %lld, Stefan Weil, 2010/01/25
Re: [Qemu-devel] Re: [PATCH] win32: use PRId64 instead of %lld, Daniel P. Berrange, 2010/01/25
Re: [Qemu-devel] Re: [PATCH] win32: use PRId64 instead of %lld, Stefan Weil, 2010/01/25
Re: [Qemu-devel] [PATCH] win32: use PRId64 instead of %lld, Anthony Liguori, 2010/01/26