[Idle-dev] OutputWindow.py

Kurt B. Kaiser kbk@shore.net
13 Jul 2001 15:42:16 -0400


This file has been extensively modified. 

There was supposedly some whitespace normalization coming in from py-cvs 
Rev 1.5, but it got lost in the shuffle and there was no change to idlefork 
after the merge.

>From the header comments by D. Scherer:
#   - OutputWindow and OnDemandOutputWindow have been hastily
#     extended to provide readline() support, an "iomark" separate
#     from the "insert" cursor, and scrolling to clear the window.
#     These changes are used by the ExecBinding module to provide
#     standard input and output for user programs.  Many of the new
#     features are very similar to features of PyShell, which is a
#     subclass of OutputWindow.  Someone should make some sense of
#     this.


KBK