[Python-checkins] python/dist/src/Mac/Tools/IDE PyConsole.py, 1.17, 1.17.8.1

jvr at users.sourceforge.net jvr at users.sourceforge.net
Mon Oct 13 08:44:25 EDT 2003


Update of /cvsroot/python/python/dist/src/Mac/Tools/IDE
In directory sc8-pr-cvs1:/tmp/cvs-serv2587

Modified Files:
      Tag: release23-maint
	PyConsole.py 
Log Message:
backport of fix for [819860]

Index: PyConsole.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Mac/Tools/IDE/PyConsole.py,v
retrieving revision 1.17
retrieving revision 1.17.8.1
diff -C2 -d -r1.17 -r1.17.8.1
*** PyConsole.py	9 May 2003 11:47:23 -0000	1.17
--- PyConsole.py	13 Oct 2003 12:44:22 -0000	1.17.8.1
***************
*** 128,135 ****
  		stuff = string.join(stuff, '\r')
  		self.setselection_at_end()
! 		self.ted.WEInsert(stuff, None, None)
  		selstart, selend = self.getselection()
  		self._inputstart = selstart
- 		self._buf = ""
  		self.ted.WEClearUndo()
  		self.updatescrollbars()
--- 128,137 ----
  		stuff = string.join(stuff, '\r')
  		self.setselection_at_end()
! 		try:
! 			self.ted.WEInsert(stuff, None, None)
! 		finally:
! 			self._buf = ""
  		selstart, selend = self.getselection()
  		self._inputstart = selstart
  		self.ted.WEClearUndo()
  		self.updatescrollbars()
***************
*** 330,335 ****
  		self.w.outputtext.setselection(end, end)
  		self.w.outputtext.ted.WEFeatureFlag(WASTEconst.weFReadOnly, 0)
! 		self.w.outputtext.ted.WEInsert(stuff, None, None)
! 		self._buf = ""
  		self.w.outputtext.updatescrollbars()
  		self.w.outputtext.ted.WEFeatureFlag(WASTEconst.weFReadOnly, 1)
--- 332,339 ----
  		self.w.outputtext.setselection(end, end)
  		self.w.outputtext.ted.WEFeatureFlag(WASTEconst.weFReadOnly, 0)
! 		try:
! 			self.w.outputtext.ted.WEInsert(stuff, None, None)
! 		finally:
! 			self._buf = ""
  		self.w.outputtext.updatescrollbars()
  		self.w.outputtext.ted.WEFeatureFlag(WASTEconst.weFReadOnly, 1)





More information about the Python-checkins mailing list