[Python-3000] Support for PEP 3131

Stephen J. Turnbull stephen at xemacs.org
Fri May 25 18:08:48 CEST 2007

Guillaume Proux writes:

 > Am I the only person on Earth to routinely start my python programs by
 > double clicking on them??

Surely not.  So?  If your python programs have non-ASCII identifiers
in them, they'll crash when you double-click them.  So I suspect you
have no programs now where there's a problem.  And there will be very
few for the near future.

For the medium term, there are ways to pass command line arguments to
programs invoked by GUI.  They're more or less ugly, but your daughter
will never see them, only the pretty icons.

Please be aware that I'm an advocate of the feature, and I would be a
bit happier if it were enabled and there was no way to disable it at
all.  However, this is a community, and some of the members are quite
concerned about possible effects on themselves and on the community.

I see little harm in providing the feature, and delaying making it
default for a while, deferring to their concerns until there is more
experience with the feature, and the offline checking programs that
several of us have proposed actually exist and have been field-tested.

More information about the Python-3000 mailing list