Message194237
Looking further at handling debug, startup, cmd, or script options. When any of these are set, enable_shell is also, so to reach here, shell must be true, so only the MAC test, the subject of this issue, needs protection. Smaller patch (fewer lines changed) attached.
---
Not part of this issue, but if someone can explain ...:
This this bit under "if cmd or script:" puzzles me.
shell.interp.runcommand("""if 1:
import sys as _sys
_sys.argv = %r
del _sys
\n""" % (sys.argv,))
Since the only lasting effect it can have is on the already imported sys module, it seems to be equivalent to
sys.argv = "%r" % (sys.argv)
And I do not know what net effect that has, if anything. |
|
Date |
User |
Action |
Args |
2013-08-03 04:40:14 | terry.reedy | set | recipients:
+ terry.reedy, kbk, amaury.forgeotdarc, ned.deily, roger.serwy, dbackhaus |
2013-08-03 04:40:14 | terry.reedy | set | messageid: <1375504814.07.0.394085346449.issue18270@psf.upfronthosting.co.za> |
2013-08-03 04:40:14 | terry.reedy | link | issue18270 messages |
2013-08-03 04:40:13 | terry.reedy | create | |
|