]> granicus.if.org Git - python/commitdiff
News items for my recent checkins
authorJeremy Hylton <jeremy@alum.mit.edu>
Fri, 23 Mar 2001 14:18:27 +0000 (14:18 +0000)
committerJeremy Hylton <jeremy@alum.mit.edu>
Fri, 23 Mar 2001 14:18:27 +0000 (14:18 +0000)
Misc/NEWS

index ac755a2ac7296eaec86fac8c6ee8a182de18d918..0fb1392bd6b92c7de45396329e4c974ecd4e0c1d 100644 (file)
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -24,6 +24,12 @@ Core language, builtins, and interpreter
 
 - sgmllib.py now calls handle_decl() for simple <!...> declarations.
 
+- It is illegal to assign to the name __debug__, which is set when the
+  interpreter starts.  It is effectively a compile-time constant.
+
+- A warning will be issued if a global statement for a variable
+  follows a use or assignment of that variable.
+
 Standard library
 
 - unittest.py, a unit testing framework by Steve Purcell (PyUNIT,
@@ -67,6 +73,16 @@ Python/C API
   weakly referencable type in PyObject_INIT(), since most types are
   not weakly referencable.
 
+- PyFrame_FastToLocals() and PyFrame_LocalsToFast() copy bindings for
+  free variables and cell variables to and from the frame's f_locals.
+
+- Variants of several functions defined in pythonrun.h have been added
+  to support the nested_scopes future statement.  The variants all end
+  in Flags and take an extra argument, a PyCompilerFlags *; examples:
+  PyRun_AnyFileExFlags(), PyRun_InteractiveLoopFlags().  These
+  variants may be removed in Python 2.2, when nested scopes are
+  mandatory. 
+
 Distutils
 
 - the sdist command now writes a PKG-INFO file, as described in PEP 241,