Rename History to IdleHistory.
Add isatty() to pseudo files.
diff --git a/Tools/idle/PyShell.py b/Tools/idle/PyShell.py
index e01cad8..bd095cf 100644
--- a/Tools/idle/PyShell.py
+++ b/Tools/idle/PyShell.py
@@ -275,7 +275,7 @@
menu_specs.insert(len(menu_specs)-2, ("debug", "_Debug"))
# New classes
- from History import History
+ from IdleHistory import History
def __init__(self, flist=None):
self.interp = ModifiedInterpreter(self)
@@ -439,6 +439,9 @@
return ""
return line
+ def isatty(self):
+ return 1
+
def cancel_callback(self, event):
try:
if self.text.compare("sel.first", "!=", "sel.last"):
@@ -634,6 +637,9 @@
def flush(self):
pass
+ def isatty(self):
+ return 1
+
usage_msg = """\
usage: idle.py [-c command] [-d] [-e] [-s] [-t title] [arg] ...