summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJim Fulton <jim@zope.com>2004-07-14 19:08:28 (GMT)
committerJim Fulton <jim@zope.com>2004-07-14 19:08:28 (GMT)
commite827437f45510d9cdd1e7fa561da8084f69ca698 (patch)
tree3606cbef6e6056464d742e6838e47bf2dbb394f5
parentaa6389e13be460cce1f16f2a525ba8754737d30b (diff)
downloadcpython-e827437f45510d9cdd1e7fa561da8084f69ca698.zip
cpython-e827437f45510d9cdd1e7fa561da8084f69ca698.tar.gz
cpython-e827437f45510d9cdd1e7fa561da8084f69ca698.tar.bz2
Summarized changes: threading.local, Py_CLEAR, Py_VISIT, improved type
tutorial.
-rw-r--r--Misc/NEWS26
1 files changed, 26 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index c1bdb9c..1619d06 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -23,6 +23,9 @@ Core and builtins
signal handlers and threads, complicated by readline's behaviour.
It's quite possible that there are still bugs here.
+- Added C macros Py_CLEAR and Py_VISIT to ease the implementation of
+ types that support garbage collection.
+
Extension modules
-----------------
@@ -71,6 +74,16 @@ Library
- Non-blocking SSL sockets work again; they were broken in Python 2.3.
SF patch 945642.
+- doctest unittest integration improvements:
+
+ o Improved the unitest test output for doctest-based unit tests
+
+ o Can now pass setUp and tearDown functions when creating
+ DocTestSuites.
+
+- The threading module has a new class, local, for creating objects
+ that provide thread-local data.
+
Tools/Demos
-----------
@@ -83,6 +96,19 @@ C API
- A large pile of datetime field-extraction macros is now documented,
thanks to Anthony Tuininga (patch #986010).
+Documentation
+-------------
+
+Improved the tutorial on creating types in C.
+
+ - point out the importance of reassigning data members before
+ assigning thier values
+
+ - correct my missconception about return values from visitprocs. Sigh.
+
+ - mention the labor saving Py_VISIT and Py_CLEAR macros.
+
+
New platforms
-------------