Bug #813342: Start the IDLE subprocess with -Qnew if the parent
is started with that option.
(backport from rev. 52295)
diff --git a/Lib/idlelib/PyShell.py b/Lib/idlelib/PyShell.py
index aa27028..1bdd0a6 100644
--- a/Lib/idlelib/PyShell.py
+++ b/Lib/idlelib/PyShell.py
@@ -351,6 +351,8 @@
def build_subprocess_arglist(self):
w = ['-W' + s for s in sys.warnoptions]
+ if 1/2 > 0: # account for new division
+ w.append('-Qnew')
# Maybe IDLE is installed and is being accessed via sys.path,
# or maybe it's not installed and the idle.py script is being
# run from the IDLE source directory.
diff --git a/Misc/NEWS b/Misc/NEWS
index 8feb1fd..e8be7fa 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -66,6 +66,9 @@
Library
-------
+- Bug #813342: Start the IDLE subprocess with -Qnew if the parent
+ is started with that option.
+
- Bug #1446043: correctly raise a LookupError if an encoding name given
to encodings.search_function() contains a dot.