Mercurial > cpython-lru_cache-weakref
diff Mac/Tools/IDE/PyDebugger.py @ 25223:2b1701cd4566 legacy-trunk
The debugger source view only understood mac-style linefeeds. Fixed.
| author | Jack Jansen <jack.jansen@cwi.nl> |
|---|---|
| date | Wed, 11 Sep 2002 22:05:02 +0000 |
| parents | ec750e37671b |
| children | 778f7221f955 |
line wrap: on
line diff
--- a/Mac/Tools/IDE/PyDebugger.py Wed Sep 11 22:03:47 2002 +0000 +++ b/Mac/Tools/IDE/PyDebugger.py Wed Sep 11 22:05:02 2002 +0000 @@ -345,7 +345,7 @@ self.w.panes.bottom.src.source.set(editor.get(), filename) else: try: - f = open(filename, 'rb') + f = open(filename, 'rT') data = f.read() f.close() except IOError: @@ -360,7 +360,7 @@ if f: f.close() if f and suff == '.py': - f = open(filename, 'rb') + f = open(filename, 'rT') data = f.read() f.close() self.w.panes.bottom.src.source.set(data, filename) @@ -369,6 +369,7 @@ else: 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 self.w.panes.bottom.srctitle.set('Source: ' + filename + ((lineno > 0) and (' (line %d)' % lineno) or ' '))
