Sam Partington <sam.partington <at> gmail.com> writes: > That sounds like an explanation of why it hasn't been implemented > before, not an explanation of why it should continue that way.
From a desire to keep the launcher as simple as possible, and to minimise the need to synchronise the launcher with command line parameter changes in future versions of Python. > In any case, I think that expectation is not complete. In my case it > was my editor that inserted the '-u' on my behalf. > > Or why might I not set the default action for .py files to be "py -tt > %1", or "py -3 %1". > > Why deny any of the arguments to a pylauncher user? Don't forget that customised commands allow Python to be invoked from shebang lines with fair flexibility. > >> Incidentally whilst implementing this I also noticed a bug in the > >> pylauncher whereby the py launcher would incorrectly treat "py t3" as > >> a request for python version as if '-3' had been specified. I have a > >> small patch that fixes this and implements the above for pylauncher > >> with extra tests if there is interest. > > > > That certainly sounds like a bug and a patch sent to > > https://bitbucket.org/vinay.sajip/pylauncher will be appreciated! > > The patch does both the bug fix and the arg skipping at present, but > I'll happily separate them if needs be. Don't worry about separating them for now, assuming that it's fairly easy to figure out which bit is which :-) Thanks & regards, Vinay Sajip _______________________________________________ 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