[Python-Dev] Drop OS/2 support? (original) (raw)

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