[Python-Dev] Drop OS/2 support?

Victor Stinner victor.stinner at haypocalc.com
Mon Apr 26 21:35:33 CEST 2010


Le samedi 17 avril 2010 05:19:36, Andrew MacIntyre a écrit :
> > My patch: http://bugs.python.org/issue8391 (os.execvpe() doesn't support
> > surrogates in env).
> 
> I'll look at it when I get a chance, but I'm not expecting that my input
> should affect your patch and I'm not expecting you to try and deal with
> the issue on OS/2.

I realized that the code was broken on OS/2 because it calls bytes2str(path) 
whereas this function takes two mandatory arguments. My patch factorize the 
creation of envlist, so fixing OS/2 should now be easier. The issue is now 
closed.

> The 3.x branch needs quite a bit of work on OS/2 to
> deal with Unicode, as OS/2 was one of the earlier OSes with full
> multiple language support and IBM developed a unique API.  I'm still
> struggling to come to terms with this, partly because I myself don't
> "need" it.

Ah ok, Python3 doesn't work on OS/2 :-)

-- 
Victor Stinner
http://www.haypocalc.com/


More information about the Python-Dev mailing list