On 4/23/07, Guido van Rossum <[EMAIL PROTECTED]> wrote:
> On 4/22/07, Brett Cannon <[EMAIL PROTECTED]> wrote:
> > This PEP is to change the ``if __name__ == "__main__": ...`` idiom to
> > ``if __name__ == sys.main: ...``  so that you at least have a chance
> > to execute module in a package that use relative imports.
> >
> > Ran this PEP past python-ideas.  Stopped the discussion there when too
> > many new ideas were being proposed.  =)  I have listed all of them in
> > the Rejected Ideas section, although if overwhelming support for one
> > comes forward the PEP can shift to one of them.
>
> I'm -1 on this and on any other proposed twiddlings of the __main__
> machinery. The only use case seems to be running scripts that happen
> to be living inside a module's directory, which I've always seen as an
> antipattern. To make me change my mind you'd have to convince me that
> it isn't.

With Guido not liking it and people not agreeing on a solution with me
not feeling like fighting for this one I consider the PEP rejected.
When I get my laptop back (end of the week hopefully) I will check the
PEP in as rejected so that we don't have to go through this again.

Thanks to everyone to contributed to the conversation.

-Brett
_______________________________________________
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