Commit 151f42fe authored by Georg Brandl's avatar Georg Brandl

Make all whatsnew docs accessible.

parent f3776a17
...@@ -41,13 +41,6 @@ today_fmt = '%B %d, %Y' ...@@ -41,13 +41,6 @@ today_fmt = '%B %d, %Y'
# List of files that shouldn't be included in the build. # List of files that shouldn't be included in the build.
unused_docs = [ unused_docs = [
'whatsnew/2.0',
'whatsnew/2.1',
'whatsnew/2.2',
'whatsnew/2.3',
'whatsnew/2.4',
'whatsnew/2.5',
'whatsnew/2.6',
'maclib/scrap', 'maclib/scrap',
'library/xmllib', 'library/xmllib',
'library/xml.etree', 'library/xml.etree',
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
.. toctree:: .. toctree::
whatsnew/2.7.rst whatsnew/index.rst
tutorial/index.rst tutorial/index.rst
using/index.rst using/index.rst
reference/index.rst reference/index.rst
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<table class="contentstable" align="center"><tr> <table class="contentstable" align="center"><tr>
<td width="50%"> <td width="50%">
<p class="biglink"><a class="biglink" href="{{ pathto("whatsnew/" + version) }}">What's new in Python {{ version }}?</a><br/> <p class="biglink"><a class="biglink" href="{{ pathto("whatsnew/" + version) }}">What's new in Python {{ version }}?</a><br/>
<span class="linkdescr">changes since previous major release</span></p> <span class="linkdescr">or <a href="{{ pathto("whatsnew/index") }}">all "What's new" documents</a> since 2.0</span></span></p>
<p class="biglink"><a class="biglink" href="{{ pathto("tutorial/index") }}">Tutorial</a><br/> <p class="biglink"><a class="biglink" href="{{ pathto("tutorial/index") }}">Tutorial</a><br/>
<span class="linkdescr">start here</span></p> <span class="linkdescr">start here</span></p>
<p class="biglink"><a class="biglink" href="{{ pathto("using/index") }}">Using Python</a><br/> <p class="biglink"><a class="biglink" href="{{ pathto("using/index") }}">Using Python</a><br/>
......
...@@ -16,9 +16,9 @@ release schedule. ...@@ -16,9 +16,9 @@ release schedule.
The changes in Python 2.5 are an interesting mix of language and library The changes in Python 2.5 are an interesting mix of language and library
improvements. The library enhancements will be more important to Python's user improvements. The library enhancements will be more important to Python's user
community, I think, because several widely-useful packages were added. New community, I think, because several widely-useful packages were added. New
modules include ElementTree for XML processing (section :ref:`module-etree`), modules include ElementTree for XML processing (:mod:`xml.etree`),
the SQLite database module (section :ref:`module-sqlite`), and the :mod:`ctypes` the SQLite database module (:mod:`sqlite`), and the :mod:`ctypes`
module for calling C functions (section :ref:`module-ctypes`). module for calling C functions.
The language changes are of middling significance. Some pleasant new features The language changes are of middling significance. Some pleasant new features
were added, but most of them aren't features that you'll use every day. were added, but most of them aren't features that you'll use every day.
...@@ -736,7 +736,7 @@ add a :keyword:`return` statement at the marked location. :: ...@@ -736,7 +736,7 @@ add a :keyword:`return` statement at the marked location. ::
# return False # return False
.. _module-contextlib: .. _contextlibmod:
The contextlib module The contextlib module
--------------------- ---------------------
...@@ -1273,7 +1273,7 @@ complete list of changes, or look through the SVN logs for all the details. ...@@ -1273,7 +1273,7 @@ complete list of changes, or look through the SVN logs for all the details.
(Contributed by Raymond Hettinger.) (Contributed by Raymond Hettinger.)
* New module: The :mod:`contextlib` module contains helper functions for use * New module: The :mod:`contextlib` module contains helper functions for use
with the new ':keyword:`with`' statement. See section :ref:`module-contextlib` with the new ':keyword:`with`' statement. See section :ref:`contextlibmod`
for more about this module. for more about this module.
* New module: The :mod:`cProfile` module is a C implementation of the existing * New module: The :mod:`cProfile` module is a C implementation of the existing
...@@ -2272,8 +2272,6 @@ code: ...@@ -2272,8 +2272,6 @@ code:
.. ====================================================================== .. ======================================================================
.. _acks:
Acknowledgements Acknowledgements
================ ================
......
.. _whatsnew-index:
######################
What's New in Python
######################
The "What's New in Python" series of essays takes tours through the most
important changes between major Python versions. They are a "must read" for
anyone wishing to stay up-to-date after a new release.
.. toctree::
:maxdepth: 1
2.7.rst
2.6.rst
2.5.rst
2.4.rst
2.3.rst
2.2.rst
2.1.rst
2.0.rst
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment