[Idle-dev] CVS: idle NEWS.txt, 1.23, 1.24 idlever.py, 1.10, 1.11 run.py, 1.23, 1.24

Kurt B. Kaiser kbk at users.sourceforge.net
Sun Nov 23 22:08:10 EST 2003


Update of /cvsroot/idlefork/idle
In directory sc8-pr-cvs1:/tmp/cvs-serv21203

Modified Files:
	NEWS.txt idlever.py run.py 
Log Message:
- After an exception, run.py was not setting the exception vector. Noam
  Raphael suggested correcting this so pdb's postmortem pm() would work. 
  IDLEfork Patch 844675.  Also fixed in Python IDLE.

Updated: NEWS.txt idlever.py run.py



Index: NEWS.txt
===================================================================
RCS file: /cvsroot/idlefork/idle/NEWS.txt,v
retrieving revision 1.23
retrieving revision 1.24
diff -C2 -r1.23 -r1.24
*** NEWS.txt	10 Aug 2003 04:05:37 -0000	1.23
--- NEWS.txt	24 Nov 2003 03:08:08 -0000	1.24
***************
*** 8,11 ****
--- 8,15 ----
  *Release date: XX-XXX-2003*
  
+ - After an exception, run.py was not setting the exception vector. Noam
+   Raphael suggested correcting this so pdb's postmortem pm() would work. 
+   IDLEfork Patch 844675
+ 
  - IDLE didn't start correctly when Python was installed in "Program Files"
    on W2K and XP.  Python Bugs 780451, 784183

Index: idlever.py
===================================================================
RCS file: /cvsroot/idlefork/idle/idlever.py,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -r1.10 -r1.11
*** idlever.py	25 Apr 2003 17:48:08 -0000	1.10
--- idlever.py	24 Nov 2003 03:08:08 -0000	1.11
***************
*** 1 ****
! IDLE_VERSION = "0.9b1"
--- 1 ----
! IDLE_VERSION = "0.9b1+"

Index: run.py
===================================================================
RCS file: /cvsroot/idlefork/idle/run.py,v
retrieving revision 1.23
retrieving revision 1.24
diff -C2 -r1.23 -r1.24
*** run.py	10 Jul 2003 03:47:40 -0000	1.23
--- run.py	24 Nov 2003 03:08:08 -0000	1.24
***************
*** 114,118 ****
      flush_stdout()
      efile = sys.stderr
!     typ, val, tb = sys.exc_info()
      tbe = traceback.extract_tb(tb)
      print >>efile, '\nTraceback (most recent call last):'
--- 114,119 ----
      flush_stdout()
      efile = sys.stderr
!     typ, val, tb = excinfo = sys.exc_info()
!     sys.last_type, sys.last_value, sys.last_traceback = excinfo
      tbe = traceback.extract_tb(tb)
      print >>efile, '\nTraceback (most recent call last):'




More information about the IDLE-dev mailing list