[Python-Dev] Multilingual programming article on the Red Hat Developer blog
Nick Coghlan
ncoghlan at gmail.com
Sat Sep 13 21:40:04 CEST 2014
On 14 Sep 2014 01:33, "R. David Murray" <rdmurray at bitdance.com> wrote:
>
> On Sat, 13 Sep 2014 21:06:21 +1200, Nick Coghlan <ncoghlan at gmail.com>
wrote:
> > On 13 Sep 2014 10:18, "Jeff Allen" <ja.py at farowl.co.uk> wrote:
> > > 4. I think (with Antoine) if Jython supported PEP-383 byte smuggling,
it
> > would have to do it the same way as CPython, as it is visible. It's not
> > impossible (I think), but is messy. Some are strongly against.
> >
> > It may be worth trying *without* it (i.e. treat "surrogateescape" as
> > equivalent to "strict" initially), and seeing how you go. The main
purpose
> > of surrogateescape in CPython 3 is to recreate the "arbitrary 8-bit data
> > round trips work on POSIX" aspect of CPython 2, which doesn't apply in
> > exactly the same way on Jython.
> >
> > Compared to the 8-bit vs 16-bit str discrepancy that exists in Python 2,
> > "surrogateescape is equivalent to strict" seems like a relatively small
> > discrepancy in behaviour.
>
> That would totally break the email package.
>
> It would of course be possible to rewrite email to not use surrogate
> escape, but it is a seriously non-trivial undertaking.
That does indeed make for a compelling use case :)
Cheers,
Nick.
>
> --David
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> https://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe:
https://mail.python.org/mailman/options/python-dev/ncoghlan%40gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20140914/d8ff74ee/attachment.html>
More information about the Python-Dev
mailing list