This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author tomchristie
Recipients ezio.melotti, pitrou, rhettinger, serhiy.storchaka, tomchristie, ztane
Date 2014-12-02.15:32:10
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1417534330.54.0.205276815654.issue18290@psf.upfronthosting.co.za>
In-reply-to
Content
> There is explicit note in the documentation about incompatibility with JavaScript.

That may be, but we're still unnecessarily making for a poorer user experience. There's no good reason why we shouldn't just treat \u2028 and \u2029 as control characters - it's only going to making things better for developers using the json module. It is an unnecessary usability bug as it stands.

Just because JSON has a bug in its spec wrt those two characters, doesn't mean we can't help our users avoid ever having to know about that or work around it in user code.
History
Date User Action Args
2014-12-02 15:32:10tomchristiesetrecipients: + tomchristie, rhettinger, pitrou, ezio.melotti, serhiy.storchaka, ztane
2014-12-02 15:32:10tomchristiesetmessageid: <1417534330.54.0.205276815654.issue18290@psf.upfronthosting.co.za>
2014-12-02 15:32:10tomchristielinkissue18290 messages
2014-12-02 15:32:10tomchristiecreate