diff --git a/Lib/idlelib/EditorWindow.py b/Lib/idlelib/EditorWindow.py index ac5e069ba12e..52dfb3da13e4 100644 --- a/Lib/idlelib/EditorWindow.py +++ b/Lib/idlelib/EditorWindow.py @@ -321,6 +321,8 @@ def __init__(self, flist=None, filename=None, key=None, root=None): per.insertfilter(color) else: io.set_filename(filename) + self.good_load = True + self.ResetColorizer() self.saved_change_hook() self.update_recent_files_list() diff --git a/Misc/NEWS b/Misc/NEWS index ab268c80bc1d..70e8f2130a47 100644 --- a/Misc/NEWS +++ b/Misc/NEWS @@ -249,6 +249,8 @@ C-API IDLE ---- +- Issue #17798: Allow IDLE to edit new files when specified on command line. + - Issue #14735: Update IDLE docs to omit "Control-z on Windows".