diff options
author | Andrew M. Kuchling <amk@amk.ca> | 2004-07-26 19:28:46 (GMT) |
---|---|---|
committer | Andrew M. Kuchling <amk@amk.ca> | 2004-07-26 19:28:46 (GMT) |
commit | 5785a1391ed9ad444bfb5b00847416452a593d1b (patch) | |
tree | 26f37e82b3030b562ef773018ca16d4b52dc761a /Doc | |
parent | e03664ff222c05060476bc3a6b0cebc37b475c2c (diff) | |
download | cpython-5785a1391ed9ad444bfb5b00847416452a593d1b.zip cpython-5785a1391ed9ad444bfb5b00847416452a593d1b.tar.gz cpython-5785a1391ed9ad444bfb5b00847416452a593d1b.tar.bz2 |
Add some items
Diffstat (limited to 'Doc')
-rw-r--r-- | Doc/whatsnew/whatsnew24.tex | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Doc/whatsnew/whatsnew24.tex b/Doc/whatsnew/whatsnew24.tex index 8ee9da6..fc18a5f 100644 --- a/Doc/whatsnew/whatsnew24.tex +++ b/Doc/whatsnew/whatsnew24.tex @@ -838,6 +838,12 @@ If the separation is large, then you might as well use another, \function{tee()} is ideal. Possible applications include bookmarking, windowing, or lookahead iterators. +\item A number of functions were added to the \module{locale} +module, such as \function{bind_textdomain_codeset()} to specify a +particular encoding, and a family of \function{l*gettext()} functions +that return messages in the chosen encoding. +(Contributed by Gustavo Niemeyer.) + \item The \module{logging} package's \function{basicConfig} function gained some keyword arguments to simplify log configuration. The default behavior is to log messages to standard error, but @@ -858,6 +864,11 @@ which rotated logs once the file exceeded a certain size. Both classes derive from a new \class{BaseRotatingHandler} class that can be used to implement other rotating handlers. +\item The \module{nntplib} module's \class{NNTP} class gained +\method{description()} and \method{descriptions()} methods to retrieve +newsgroup descriptions for a single group or for a range of groups. +(Contributed by J\"urgen A. Erhard.) + \item The \module{operator} module gained two new functions, \function{attrgetter(\var{attr})} and \function{itemgetter(\var{index})}. Both functions return callables that take a single argument and return @@ -959,6 +970,10 @@ Changes to Python's build process and to the C API include: values from extension functions: \csimplemacro{Py_RETURN_NONE}, \csimplemacro{Py_RETURN_TRUE}, and \csimplemacro{Py_RETURN_FALSE}. + \item Another new macro, \csimplemacro{Py_CLEAR(\var{obj})}, + decreases the reference count of \var{obj} and sets \var{obj} to the + null pointer. + \item A new function, \cfunction{PyTuple_Pack(\var{N}, \var{obj1}, \var{obj2}, ..., \var{objN})}, constructs tuples from a variable length argument list of Python objects. |