[Python-checkins] python/dist/src/Mac/Tools/IDE PyDebugger.py,1.9,1.10

jackjansen@users.sourceforge.net jackjansen@users.sourceforge.net
Wed, 11 Sep 2002 15:05:04 -0700


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

Modified Files:
	PyDebugger.py 
Log Message:
The debugger source view only understood mac-style linefeeds. Fixed.


Index: PyDebugger.py
===================================================================
RCS file: /cvsroot/python/python/dist/src/Mac/Tools/IDE/PyDebugger.py,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** PyDebugger.py	21 Jan 2002 23:00:52 -0000	1.9
--- PyDebugger.py	11 Sep 2002 22:05:02 -0000	1.10
***************
*** 346,350 ****
  			else:
  				try:
! 					f = open(filename, 'rb')
  					data = f.read()
  					f.close()
--- 346,350 ----
  			else:
  				try:
! 					f = open(filename, 'rT')
  					data = f.read()
  					f.close()
***************
*** 361,365 ****
  								f.close()
  							if f and suff == '.py':
! 								f = open(filename, 'rb')
  								data = f.read()
  								f.close()
--- 361,365 ----
  								f.close()
  							if f and suff == '.py':
! 								f = open(filename, 'rT')
  								data = f.read()
  								f.close()
***************
*** 370,373 ****
--- 370,374 ----
  						self.w.panes.bottom.src.source.set("can't find file")
  				else:
+ 					data = data.replace('\n', '\r')
  					self.w.panes.bottom.src.source.set(data, filename)
  			self.file = filename