mirror of https://github.com/python/cpython
#3573: idle now doesn't hungs if launched as: idle -e <directory>
Patch by Guilherme Polo.
This commit is contained in:
parent
7941736ddb
commit
0f71f44156
|
@ -1,3 +1,10 @@
|
|||
What's New in IDLE 3.2.3?
|
||||
=========================
|
||||
|
||||
- Issue #3573: IDLE hangs when passing invalid command line args
|
||||
(directory(ies) instead of file(s)).
|
||||
|
||||
|
||||
What's New in IDLE 3.2.1?
|
||||
=========================
|
||||
|
||||
|
|
|
@ -1389,8 +1389,10 @@ def main():
|
|||
|
||||
if enable_edit:
|
||||
if not (cmd or script):
|
||||
for filename in args:
|
||||
flist.open(filename)
|
||||
for filename in args[:]:
|
||||
if flist.open(filename) is None:
|
||||
# filename is a directory actually, disconsider it
|
||||
args.remove(filename)
|
||||
if not args:
|
||||
flist.new()
|
||||
if enable_shell:
|
||||
|
|
Loading…
Reference in New Issue