summaryrefslogtreecommitdiffstats
path: root/Doc/whatsnew
diff options
context:
space:
mode:
authorAndrew M. Kuchling <amk@amk.ca>2006-08-08 19:00:14 (GMT)
committerAndrew M. Kuchling <amk@amk.ca>2006-08-08 19:00:14 (GMT)
commita9771307b58888082c0f5392944c7e542d3e1daa (patch)
tree677e4dd3acab0e53502d72250f2daffc41e946c3 /Doc/whatsnew
parent88eb45fa1ee097ff2714b941e013763b95ab94cd (diff)
downloadcpython-a9771307b58888082c0f5392944c7e542d3e1daa.zip
cpython-a9771307b58888082c0f5392944c7e542d3e1daa.tar.gz
cpython-a9771307b58888082c0f5392944c7e542d3e1daa.tar.bz2
'Other changes' section now has only one item; move the item elsewhere and remove the section
Diffstat (limited to 'Doc/whatsnew')
-rw-r--r--Doc/whatsnew/whatsnew25.tex35
1 files changed, 13 insertions, 22 deletions
diff --git a/Doc/whatsnew/whatsnew25.tex b/Doc/whatsnew/whatsnew25.tex
index e13d13e..57c47dd 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
@@ -2362,28 +2375,6 @@ be searched for.
%======================================================================
-\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}}
This section lists previously described changes that may require