Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 4308d3c

Browse files
committed
Add note about non-recursive Makefiles
Get Fred's name right Add some XXX items that need to be written
1 parent 01a2d9e commit 4308d3c

1 file changed

Lines changed: 17 additions & 1 deletion

File tree

Doc/whatsnew/whatsnew21.tex

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,13 @@ \section{PEP 229: New Build System}
250250
it's possible that this change may become an optional build method
251251
instead of the default, or it may even be backed out completely.
252252
253+
In another far-reaching change to the build mechanism, Neil
254+
Schemenauer restructured things so Python now uses a single makefile
255+
that isn't recursive, instead of makefiles in the top directory and in
256+
each of the Python/, Parser/, Objects/, and Modules/ subdirectories.
257+
This makes building Python faster, and also makes the build process
258+
clearer and simpler.
259+
253260
\begin{seealso}
254261
\seepep{229}{Using Distutils to Build Python}{Written and implemented by A.M. Kuchling.}
255262
\end{seealso}
@@ -361,6 +368,12 @@ \section{Minor Changes and Fixes}
361368
from the dictionary and returns it as a 2-tuple. This was implemented
362369
mostly by Tim Peters and Guido van Rossum, after a suggestion and
363370
preliminary patch by Moshe Zadka.
371+
372+
% Not checked into CVS yet -- only proposed
373+
%\item The \operator{in} operator now works for dictionaries
374+
%XXX 'if key in dict' now works.
375+
(Thomas Wouters)
376+
364377
365378
\item \module{curses.panel}, a wrapper for the panel library, part of
366379
ncurses and of SYSV curses, was contributed by Thomas Gellekum. The
@@ -406,6 +419,9 @@ \section{Minor Changes and Fixes}
406419
407420
This change was proposed and implemented by Thomas Wouters.
408421
422+
\item XXX Characters in repr() of strings now use hex escapes, and
423+
use \n,\t,\r for those characters (Ka-Ping Yee)
424+
409425
\item The \module{ftplib} module now defaults to retrieving files in passive mode,
410426
because passive mode is more likely to work from behind a firewall.
411427
This request came from the Debian bug tracking system, since other
@@ -449,7 +465,7 @@ \section{Weak References}
449465
450466
\begin{seealso}
451467
452-
\seepep{205}{Weak References}{Written and implemented by Fred L. Drake.}
468+
\seepep{205}{Weak References}{Written and implemented by Fred L. Drake, Jr.}
453469
454470
\end{seealso}
455471

0 commit comments

Comments
 (0)