[Python-checkins] python/dist/src/Doc/whatsnew whatsnew23.tex,1.102,1.103

akuchling@users.sourceforge.net akuchling@users.sourceforge.net
Mon, 06 Jan 2003 12:04:40 -0800


Update of /cvsroot/python/python/dist/src/Doc/whatsnew
In directory sc8-pr-cvs1:/tmp/cvs-serv24593

Modified Files:
	whatsnew23.tex 
Log Message:
Add Tix and rexec changes

Index: whatsnew23.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/whatsnew/whatsnew23.tex,v
retrieving revision 1.102
retrieving revision 1.103
diff -C2 -d -r1.102 -r1.103
*** whatsnew23.tex	3 Jan 2003 18:03:21 -0000	1.102
--- whatsnew23.tex	6 Jan 2003 20:04:17 -0000	1.103
***************
*** 1224,1228 ****
  
  %======================================================================
! \section{New and Improved Modules}
  
  As usual, Python's standard library received a number of enhancements and
--- 1224,1228 ----
  
  %======================================================================
! \section{New, Improved, and Deprecated Modules}
  
  As usual, Python's standard library received a number of enhancements and
***************
*** 1433,1436 ****
--- 1433,1449 ----
  \function{get_current_history_length()}, and \function{redisplay()}.
  
+ \item The \module{rexec} and \module{Bastion} modules have been
+ declared dead, and attempts to import them will fail with a
+ \exception{RuntimeError}.  New-style classes provide new ways to break
+ out of the restricted execution environment provided by
+ \module{rexec}, and no one has interest in fixing them or time to do
+ so.  If you have applications using \module{rexec}, rewrite them to
+ use something else.
+ 
+ (Sticking with Python 2.2 or 2.1 will not make your applications any
+ safer, because there are known bugs in the \module{rexec} module in
+ those versions.  I repeat, if you're using \module{rexec}, stop using
+ it immediately.)
+ 
  \item The \module{shutil} module gained a \function{move(\var{src},
  \var{dest})} function that recursively moves a file or directory to a new
***************
*** 1581,1584 ****
--- 1594,1600 ----
  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.
  
  \item The \module{Tkinter} module now works with a thread-enabled