Message7572

Author jeff.allen
Recipients jeff.allen
Date 2013-01-16.00:30:04
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1358296205.58.0.454547185653.issue2000@psf.upfronthosting.co.za>
In-reply-to
Content
I've provided UTF-32 codecs and implementations of codecs.encode and codecs.decode, with some modest accommodation in the tests to Jython's
allergy to invalid unicode escapes.

I have chosen not to implement _codecs.readbuffer_encode and _codecs.charbuffer_encode. I don't properly understand the issues, but I gather they were intended as an aid to codec writers in CPython and their retention was controversial. My judgement is they won't be missed.

There's a case for refactoring codecs.java and _codec.java, and for enforcing the bytes vs. unicode distinction in the signatures, but that's another issue.

The other shortcomings (IDNA and CJK) are covered by other issues so I'm closing this.
History
Date User Action Args
2013-01-16 00:30:05jeff.allensetmessageid: <1358296205.58.0.454547185653.issue2000@psf.upfronthosting.co.za>
2013-01-16 00:30:05jeff.allensetrecipients: + jeff.allen
2013-01-16 00:30:05jeff.allenlinkissue2000 messages
2013-01-16 00:30:05jeff.allencreate