[Python-checkins] CVS: python/dist/src/Mac/Tools/IDE PyConsole.py,1.10,1.11
Just van Rossum
jvr@users.sourceforge.net
Mon, 04 Feb 2002 03:53:55 -0800
Update of /cvsroot/python/python/dist/src/Mac/Tools/IDE
In directory usw-pr-cvs1:/tmp/cvs-serv21270
Modified Files:
PyConsole.py
Log Message:
Flush screen buffer upon console.flush() and output.flush().
This fixes bug #511992.
Index: PyConsole.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Mac/Tools/IDE/PyConsole.py,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** PyConsole.py 2002/01/21 23:00:52 1.10
--- PyConsole.py 2002/02/04 11:53:53 1.11
***************
*** 109,112 ****
--- 109,114 ----
self.ted.WEClearUndo()
self.updatescrollbars()
+ if Qd.QDIsPortBuffered(self._parentwindow.wid):
+ Qd.QDFlushPortBuffer(self._parentwindow.wid, None)
def selection_ok(self):
***************
*** 299,302 ****
--- 301,306 ----
self.w.outputtext.updatescrollbars()
self.w.outputtext.ted.WEFeatureFlag(WASTEconst.weFReadOnly, 1)
+ if Qd.QDIsPortBuffered(self.w.wid):
+ Qd.QDFlushPortBuffer(self.w.wid, None)
def show(self):