From a9771307b58888082c0f5392944c7e542d3e1daa Mon Sep 17 00:00:00 2001 From: "Andrew M. Kuchling" Date: Tue, 8 Aug 2006 19:00:14 +0000 Subject: [PATCH] 'Other changes' section now has only one item; move the item elsewhere and remove the section --- Doc/whatsnew/whatsnew25.tex | 35 +++++++++++++---------------------- 1 file changed, 13 insertions(+), 22 deletions(-) diff --git a/Doc/whatsnew/whatsnew25.tex b/Doc/whatsnew/whatsnew25.tex index e13d13e93b4..57c47dd0ee8 100644 --- a/Doc/whatsnew/whatsnew25.tex +++ b/Doc/whatsnew/whatsnew25.tex @@ -39,6 +39,12 @@ improvements are worthwhile, but they're improvements to one specific language feature or another; none of them are broad modifications to Python's semantics. +As well as the language and library additions, other improvements and +bugfixes were made throughout the source tree. A search through the +SVN change logs finds there were 334 patches applied and 443 bugs +fixed between Python 2.4 and 2.5. (Both figures are likely to be +underestimates.) + This article doesn't try to be a complete specification of the new features; instead changes are briefly introduced using helpful examples. For full details, you should always refer to the @@ -2214,6 +2220,13 @@ in a complex migration procedure that was supervised and flawlessly carried out by Martin von~L\"owis. The procedure was developed as \pep{347}. +\item Coverity, a company that markets a source code analysis tool +called Prevent, provided the results of their examination of the Python +source code. The analysis found about 60 bugs that +were quickly fixed. Many of the bugs were refcounting problems, often +occurring in error-handling code. See +\url{http://scan.coverity.com} for the statistics. + \item The largest change to the C API came from \pep{353}, which modifies the interpreter to use a \ctype{Py_ssize_t} type definition instead of \ctype{int}. See the earlier @@ -2361,28 +2374,6 @@ be searched for. \end{itemize} -%====================================================================== -\section{Other Changes and Fixes \label{section-other}} - -As usual, there were a bunch of other improvements and bugfixes -scattered throughout the source tree. A search through the SVN change -logs finds there were 334 patches applied and 443 bugs fixed between -Python 2.4 and 2.5. Both figures are likely to be underestimates. - -Some of the more notable changes are: - -\begin{itemize} - -\item Coverity, a company that markets a source code analysis tool - called Prevent, provided the results of their examination of the Python - source code. The analysis found about 60 bugs that - were quickly fixed. Many of the bugs were refcounting problems, often - occurring in error-handling code. See - \url{http://scan.coverity.com} for the statistics. - -\end{itemize} - - %====================================================================== \section{Porting to Python 2.5\label{porting}}