Merged revisions 59605-59624 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r59606 | georg.brandl | 2007-12-29 11:57:00 +0100 (Sat, 29 Dec 2007) | 2 lines
Some cleanup in the docs.
........
r59611 | martin.v.loewis | 2007-12-29 19:49:21 +0100 (Sat, 29 Dec 2007) | 2 lines
Bug #1699: Define _BSD_SOURCE only on OpenBSD.
........
r59612 | raymond.hettinger | 2007-12-29 23:09:34 +0100 (Sat, 29 Dec 2007) | 1 line
Simpler documentation for itertools.tee(). Should be backported.
........
r59613 | raymond.hettinger | 2007-12-29 23:16:24 +0100 (Sat, 29 Dec 2007) | 1 line
Improve docs for itertools.groupby(). The use of xrange(0) to create a unique object is less obvious than object().
........
r59620 | christian.heimes | 2007-12-31 15:47:07 +0100 (Mon, 31 Dec 2007) | 3 lines
Added wininst-9.0.exe executable for VS 2008
Integrated bdist_wininst into PCBuild9 directory
........
r59621 | christian.heimes | 2007-12-31 15:51:18 +0100 (Mon, 31 Dec 2007) | 1 line
Moved PCbuild directory to PC/VS7.1
........
r59622 | christian.heimes | 2007-12-31 15:59:26 +0100 (Mon, 31 Dec 2007) | 1 line
Fix paths for build bot
........
r59623 | christian.heimes | 2007-12-31 16:02:41 +0100 (Mon, 31 Dec 2007) | 1 line
Fix paths for build bot, part 2
........
r59624 | christian.heimes | 2007-12-31 16:18:55 +0100 (Mon, 31 Dec 2007) | 1 line
Renamed PCBuild9 directory to PCBuild
........
diff --git a/Doc/whatsnew/2.0.rst b/Doc/whatsnew/2.0.rst
index 302986c..9ea5dc1 100644
--- a/Doc/whatsnew/2.0.rst
+++ b/Doc/whatsnew/2.0.rst
@@ -6,7 +6,7 @@
.. |release| replace:: 1.02
-.. % $Id: whatsnew20.tex 51211 2006-08-11 14:57:12Z thomas.wouters $
+.. $Id: whatsnew20.tex 50964 2006-07-30 03:03:43Z fred.drake $
Introduction
@@ -26,7 +26,7 @@
paid to spend their days fixing bugs, and also due to the improved communication
resulting from moving to SourceForge.
-.. % ======================================================================
+.. ======================================================================
What About Python 1.6?
@@ -50,7 +50,7 @@
features described in this document are only in 2.0, because a lot of work was
done between May and September.
-.. % ======================================================================
+.. ======================================================================
New Development Process
@@ -134,7 +134,7 @@
from PEP 201, "Lockstep Iteration", to PEP 225, "Elementwise/Objectwise
Operators".
-.. % ======================================================================
+.. ======================================================================
Unicode
@@ -255,7 +255,7 @@
used in testing and future-proofing your Python code, since some future version
of Python may drop support for 8-bit strings and provide only Unicode strings.
-.. % ======================================================================
+.. ======================================================================
List Comprehensions
@@ -342,7 +342,7 @@
was then discussed for a seemingly endless time on the python-dev mailing list
and kept up-to-date by Skip Montanaro.
-.. % ======================================================================
+.. ======================================================================
Augmented Assignment
@@ -360,7 +360,7 @@
:class:`Number` class stores a number and supports using += to create a new
instance with an incremented value.
-.. % The empty groups below prevent conversion to guillemets.
+.. The empty groups below prevent conversion to guillemets.
::
@@ -383,7 +383,7 @@
and PHP also support them. The augmented assignment patch was implemented by
Thomas Wouters.
-.. % ======================================================================
+.. ======================================================================
String Methods
@@ -426,7 +426,7 @@
module, with the arguments reversed. In other words, ``s.join(seq)`` is
equivalent to the old ``string.join(seq, s)``.
-.. % ======================================================================
+.. ======================================================================
Garbage Collection of Cycles
@@ -488,7 +488,7 @@
the relevant discussion, especially in the threads titled "Reference cycle
collection for Python" and "Finalization again".
-.. % ======================================================================
+.. ======================================================================
Other Core Changes
@@ -565,8 +565,8 @@
:meth:`__cmp__` method encountered an error, since the resulting exception would
simply be silently swallowed.
-.. % Starting URL:
-.. % http://www.python.org/pipermail/python-dev/2000-April/004834.html
+.. Starting URL:
+.. http://www.python.org/pipermail/python-dev/2000-April/004834.html
Work has been done on porting Python to 64-bit Windows on the Itanium processor,
mostly by Trent Mick of ActiveState. (Confusingly, ``sys.platform`` is still
@@ -641,7 +641,7 @@
value for a given platform can be found by running a new script,
:file:`Misc/find_recursionlimit.py`.
-.. % ======================================================================
+.. ======================================================================
Porting to 2.0
@@ -728,13 +728,13 @@
exceptions was translated from Python to a built-in C module, written by Barry
Warsaw and Fredrik Lundh.
-.. % Commented out for now -- I don't think anyone will care.
-.. % The pattern and match objects provided by SRE are C types, not Python
-.. % class instances as in 1.5. This means you can no longer inherit from
-.. % \class{RegexObject} or \class{MatchObject}, but that shouldn't be much
-.. % of a problem since no one should have been doing that in the first
-.. % place.
-.. % ======================================================================
+.. Commented out for now -- I don't think anyone will care.
+ The pattern and match objects provided by SRE are C types, not Python
+ class instances as in 1.5. This means you can no longer inherit from
+ \class{RegexObject} or \class{MatchObject}, but that shouldn't be much
+ of a problem since no one should have been doing that in the first
+ place.
+.. ======================================================================
Extending/Embedding Changes
@@ -805,7 +805,7 @@
A wrapper API was added for Unix-style signal handlers. :func:`PyOS_getsig` gets
a signal handler and :func:`PyOS_setsig` will set a new handler.
-.. % ======================================================================
+.. ======================================================================
Distutils: Making Modules Easy to Install
@@ -875,7 +875,7 @@
All this is documented in a new manual, *Distributing Python Modules*, that
joins the basic set of Python documentation.
-.. % ======================================================================
+.. ======================================================================
XML Modules
@@ -1024,7 +1024,7 @@
* The :mod:`sgmlop` parser accelerator module, written by Fredrik Lundh.
-.. % ======================================================================
+.. ======================================================================
Module changes
@@ -1069,7 +1069,7 @@
partially funded by Hewlett Packard, supports matching against both 8-bit
strings and Unicode strings.
-.. % ======================================================================
+.. ======================================================================
New modules
@@ -1145,7 +1145,7 @@
import hooks, in comparison to the existing :mod:`ihooks` module. (Implemented
by Greg Stein, with much discussion on python-dev along the way.)
-.. % ======================================================================
+.. ======================================================================
IDLE Improvements
@@ -1179,7 +1179,7 @@
* Three new keystroke commands: Check module (Alt-F5), Import module (F5) and
Run script (Ctrl-F5).
-.. % ======================================================================
+.. ======================================================================
Deleted and Deprecated Modules