"Martin v. Löwis" wrote:
> > Python 3.0 has already dropped support for Windows 9x in several
> > places, and is now expected to only work with the NT family.
> >
> > I propose to remove the remaining code specific to windows 9x/ME.
> >
> > This includes:
> > - Py_WIN_WIDE_FILENAMES is always defined
> > - when given a unicode string, try to always use the wide version of
> > the win32 api.
> > - w9xpopen will disappear
> >
> > Are there objections?
>
> Not in principle. However:
> a) changes that apply to 2.6 as well should be done there *first*, and
>    then merged to 3.x (although there are few of them), and

Ah, I've just read PEP11 - and windows9x is indeed officially not
supported since 2.6.
However, python 2 must still compile without Py_USING_UNICODE. So I
don't think we can get rid of the ANSI functions from the win32 api.

> b) there is debate whether w9xpopen can disappear on NT (Tim Peters once
>    hinted that it should stay if COMSPEC is not cmd.exe).

command.com does exists on my windows XP box, but is it really used?
Anyway I will do some tests.

cheers,

-- 
Amaury Forgeot d'Arc
_______________________________________________
Python-3000 mailing list
Python-3000@python.org
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com

Reply via email to