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 Wed Mar 26 19:02:14 2003 by HappyDoc version 2.1