Table of Contents

Module: PyShell Idle/idle8/PyShell.py

Imported modules   
from ColorDelegator import ColorDelegator
from EditorWindow import EditorWindow, fixwordbreaks
from FileList import FileList
from IdleConf import idleconf
from OutputWindow import OutputWindow
from Tkinter import *
from UndoDelegator import UndoDelegator
from code import InteractiveInterpreter
import getopt
import idlever
import linecache
import os
import re
import string
import sys
import tkMessageBox
import warnings
Functions   
linecache_checkcache
main
  linecache_checkcache 
linecache_checkcache ( orig_checkcache=linecache.checkcache )

We need to patch linecache.checkcache, because we don't want it to throw away our <pyshell#...> entries. Rather than repeating its code here, we save those entries, then call the original function, and then restore the saved entries.

  main 
main ()

Classes   
ModifiedColorDelegator
ModifiedInterpreter
ModifiedUndoDelegator
PseudoFile
PyShell
PyShellEditorWindow
PyShellFileList

Table of Contents

This document was automatically generated on Tue Nov 5 16:56:19 2002 by HappyDoc version 2.0.1