[Python-Dev] a suggestion ... Re: PEP 383 (again) (original) (raw)

Paul Moore p.f.moore at gmail.com
Thu Apr 30 17:04:30 CEST 2009


2009/4/30 Thomas Breuel <tmbdev at gmail.com>:

The analogous phenomenon will exist in Python with PEP 383.  Let's say I have a C library with wide character interfaces and I pass it a unicode string from Python.(*) [...] (*) There's actually a second, sutble issue.  PEP 383 intends utf-8b only to be used for file names.  But that means that I might have to bind the first argument to TIFFOpen with utf-8b conversion, while I might have to bind other arguments with utf-8 conversion.

The footnote seems to imply that you have a concrete case rather than a hypothetical one. The discussion would be much easier if you would supply the concrete details. Then other participants in the discussion could offer concrete suggestions on how your issue could be addressed.

Of course, there are 2 provisos here:

  1. Maybe you don't care any more, having accepted that the PEP is going to be implemented. That's fine, but there's also no point continuing to argue your case in that event.
  2. Maybe you aren't going to accept suggestions that don't conform to your idea of how things should be done. In which case, your reasoning is circular, and you're wasting people's time.

Sorry, that sounds grumpy. But I get a headache at the best of times trying to understand Unicode issues, and theoretical, vague, descriptions of problems just make my headache worse...

I suggest the discussion should be dropped now, as the PEP has been accepted. Paul.



More information about the Python-Dev mailing list