Python seems to be missing a UCS-32 codec, even in wide builds (not
that it the build should matter).
Is there some deep reason or should I just contribute a patch?

If it's just a bug, should I call the codec 'ucs-32' or 'utf-32'?  Or
both (aliased)?
There should be  '-le' and '-be' variats, I suppose.  Should there be a
variant without explicit endianity, using a BOM to decide (like
'utf-16')?
And it should combine surrogates into valid characters (on all builds),
like the 'utf-8' codec does, right?

--
Beni Cherniavsky <[EMAIL PROTECTED]>, who can only read email on
weekends.

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to