[Python-checkins] python/dist/src/Doc/whatsnew whatsnew23.tex,1.140,1.141
akuchling@users.sourceforge.net
akuchling@users.sourceforge.net
2003年4月19日 08:38:50 -0700
- Previous message: [Python-checkins] python/dist/src/Lib/test test_stringprep.py,NONE,1.1
- Next message: [Python-checkins] python/dist/src/Python ceval.c,2.358,2.359 pystate.c,2.25,2.26 pythonrun.c,2.190,2.191 thread.c,2.45,2.46 thread_sgi.h,2.16,2.17
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/python/python/dist/src/Doc/whatsnew
In directory sc8-pr-cvs1:/tmp/cvs-serv29793
Modified Files:
whatsnew23.tex
Log Message:
Mention the bz2 module
Various rewrites
Index: whatsnew23.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/whatsnew/whatsnew23.tex,v
retrieving revision 1.140
retrieving revision 1.141
diff -C2 -d -r1.140 -r1.141
*** whatsnew23.tex 18 Apr 2003 21:48:56 -0000 1.140
--- whatsnew23.tex 19 Apr 2003 15:38:47 -0000 1.141
***************
*** 18,23 ****
{\large This article is a draft, and is currently up to date for
! Python 2.3alpha2. Please send any additions, comments or errata to
! the author.}
This article explains the new features in Python 2.3. The tentative
--- 18,23 ----
{\large This article is a draft, and is currently up to date for
! Python 2.3beta1. Please send any additions, comments or errata to the
! author.}
This article explains the new features in Python 2.3. The tentative
***************
*** 1367,1372 ****
\file{pickle2db.py} which you will find in the distribution's
Tools/scripts directory. If you've already been using the PyBSDDB
! package, importing it as \module{bsddb3}, you will have to change your
\code{import} statements.
\item The Distutils \class{Extension} class now supports
--- 1367,1377 ----
\file{pickle2db.py} which you will find in the distribution's
Tools/scripts directory. If you've already been using the PyBSDDB
! package and importing it as \module{bsddb3}, you will have to change your
\code{import} statements.
+
+ \item The new \module{bz2} module is an interface to the bz2 data
+ compression library. bz2 usually produces output that's smaller than
+ the compressed output from the \module{zlib} module, meaning that it
+ compresses data more highly. (Contributed by Gustavo Niemeyer.)
\item The Distutils \class{Extension} class now supports
***************
*** 1747,1755 ****
(Contributed by Raymond Hettinger.)
- \item The DOM implementation
- in \module{xml.dom.minidom} can now generate XML output in a
- particular encoding by providing an optional encoding argument to
- the \method{toxml()} and \method{toprettyxml()} methods of DOM nodes.
-
item The \module{Tix} module has received various bug fixes and
updates for the current version of the Tix package.
--- 1752,1755 ----
***************
*** 1792,1799 ****
Any breakage caused by this change should be reported as a bug.
\item Support for internationalized domain names (RFCs 3454, 3490,
3491, and 3492) has been added. The ``idna'' encoding can be used
to convert between a Unicode domain name and the ASCII-compatible
! encoding (ACE).
\begin{alltt}
--- 1792,1811 ----
Any breakage caused by this change should be reported as a bug.
+ \item The DOM implementation
+ in \module{xml.dom.minidom} can now generate XML output in a
+ particular encoding by providing an optional encoding argument to
+ the \method{toxml()} and \method{toprettyxml()} methods of DOM nodes.
+
+ \item The new \module{DocXMLRPCServer} module allows writing
+ self-documenting XML-RPC servers. Run it in demo mode (as a program)
+ to see it in action. Pointing the Web browser to the RPC server
+ produces pydoc-style documentation; pointing xmlrpclib to the
+ server allows invoking the actual methods.
+ (Contributed by Brian Quinlan.)
+
\item Support for internationalized domain names (RFCs 3454, 3490,
3491, and 3492) has been added. The ``idna'' encoding can be used
to convert between a Unicode domain name and the ASCII-compatible
! encoding (ACE) of that name.
\begin{alltt}
***************
*** 1802,1823 ****
\end{alltt}
! In addition, the \module{socket} has been extended to transparently
! convert Unicode hostnames to the ACE before passing them to the C
! library. In turn, modules that pass hostnames ``through'' (such as
! \module{httplib}, \module{ftplib}) also support Unicode host names
! (httplib also sends ACE Host: headers). \module{urllib} supports
! Unicode URLs with non-ASCII host names as long as the \code{path} part
! of the URL is ASCII only.
To implement this change, the module \module{stringprep}, the tool
! \code{mkstringprep} and the \code{punycode} encoding have been added.
!
! \item The new \module{DocXMLRPCServer} allows to write
! self-documenting XML-RPC servers. Run it in demo mode (as a program)
! to see it in action: Pointing the Web browser to the RPC server
! produces pydoc-style documentation; pointing xmlrpclib to the
! server allows to invoke the actual methods.
!
! Contributed by Brian Quinlan.
\end{itemize}
--- 1814,1828 ----
\end{alltt}
! The \module{socket} module has also been extended to transparently
! convert Unicode hostnames to the ACE version before passing them to
! the C library. Modules that deal with hostnames such as
! \module{httplib} and \module{ftplib}) also support Unicode host names;
! \module{httplib} also sends HTTP \samp{Host} headers using the ACE
! version of the domain name. \module{urllib} supports Unicode URLs
! with non-ASCII host names as long as the \code{path} part of the URL
! is ASCII only.
To implement this change, the module \module{stringprep}, the tool
! \code{mkstringprep} and the \code{punycode} encoding have been added.
\end{itemize}
- Previous message: [Python-checkins] python/dist/src/Lib/test test_stringprep.py,NONE,1.1
- Next message: [Python-checkins] python/dist/src/Python ceval.c,2.358,2.359 pystate.c,2.25,2.26 pythonrun.c,2.190,2.191 thread.c,2.45,2.46 thread_sgi.h,2.16,2.17
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]