From: Tony Lownds <tony@lownds.com>
Date: Tue, 31 Dec 2002 16:52:44 +0000 (+0000)
Subject: Keep __main__ namespace clean
X-Git-Tag: v2.3c1~2708
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d8a6c5f4f49362fbddcb3d000195524935906432;p=python

Keep __main__ namespace clean
---

diff --git a/Lib/idlelib/macosx_main.py b/Lib/idlelib/macosx_main.py
index c518094f78..8fdeeb1b6a 100644
--- a/Lib/idlelib/macosx_main.py
+++ b/Lib/idlelib/macosx_main.py
@@ -35,7 +35,7 @@ if '-p' in sys.argv:
 
     # this module will become the namespace used by the interactive
     # interpreter; remove all variables we have defined.
-    del sys, __file__, split, join, isdir
+    del sys, __file__, split, join, isdir, idlelib
     __import__('run').main()
 else:
     # Load idlelib/idle.py which starts the application.