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/ _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com