[Python-checkins] python/dist/src/Doc/whatsnew whatsnew23.tex,1.48,1.49

mwh@users.sourceforge.net mwh@users.sourceforge.net
Fri, 30 Aug 2002 06:10:21 -0700


Update of /cvsroot/python/python/dist/src/Doc/whatsnew
In directory usw-pr-cvs1:/tmp/cvs-serv24418/Doc/whatsnew

Modified Files:
	whatsnew23.tex 
Log Message:
Further SET_LINENO reomval fixes.  See comments in patch #587933.

Use a slightly different strategy to determine when not to call the line 
trace function.  This removes the need for the RETURN_NONE opcode, so
that's gone again.  Update docs and comments to match.

Thanks to Neal and Armin!

Also add a test suite.  This should have come with the original patch...


Index: whatsnew23.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/whatsnew/whatsnew23.tex,v
retrieving revision 1.48
retrieving revision 1.49
diff -C2 -d -r1.48 -r1.49
*** whatsnew23.tex	22 Aug 2002 16:51:08 -0000	1.48
--- whatsnew23.tex	30 Aug 2002 13:09:48 -0000	1.49
***************
*** 1226,1234 ****
  under ``python -O'' in earlier versions of Python.
  
- To make tracing work as expected, it was found necessary to add a new
- opcode, \cdata{RETURN_NONE}, to the VM.  If you want to know why, read
- the comments in the function \cfunction{maybe_call_line_trace} in
- \file{Python/ceval.c}.
- 
  \end{itemize}
  
--- 1226,1229 ----