]> granicus.if.org Git - python/commitdiff
Fix spelling errors and note the addition of operator.pow()
authorRaymond Hettinger <python@rcn.com>
Mon, 19 Aug 2002 14:25:03 +0000 (14:25 +0000)
committerRaymond Hettinger <python@rcn.com>
Mon, 19 Aug 2002 14:25:03 +0000 (14:25 +0000)
Misc/NEWS

index c1bec1b6295e983c42131bb14a13164e7639d0fe..5595d0180ed9818ffc1d910c03d11d55ab03051f 100644 (file)
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -6,7 +6,7 @@ Type/class unification and new-style classes
 
 - Assignment to __class__ is disallowed if either the old and the new
   class is a statically allocated type object (such as defined by an
-  extenson module).  This prevents anomalies like 2.__class__ = bool.
+  extension module).  This prevents anomalies like 2.__class__ = bool.
 
 - New-style object creation and deallocation have been sped up
   significantly; they are now faster than classic instance creation
@@ -159,7 +159,7 @@ Core and builtins
 
 - Ctrl+C handling on Windows has been made more consistent with
   other platforms.  KeyboardInterrupt can now reliably be caught,
-  and Ctrl+C at an interative prompt no longer terminates the
+  and Ctrl+C at an interactive prompt no longer terminates the
   process under NT/2k/XP (it never did under Win9x).  Ctrl+C will
   interrupt time.sleep() in the main thread, and any child processes
   created via the popen family (on win2k; we can't make win9x work
@@ -298,6 +298,8 @@ Extension modules
 
 Library
 
+- Added operator.pow(a,b) which is equivalent to a**b.
+
 - random.randrange(-sys.maxint-1, sys.maxint) no longer raises
   OverflowError.  That is, it now accepts any combination of 'start'
   and 'stop' arguments so long as each is in the range of Python's
@@ -1759,7 +1761,7 @@ Core
   with Python 2.2a1 is to test backwards compatibility.  It is
   possible, though not likely, that a decision is made not to release
   this code as part of 2.2 final, if any serious backwards
-  incompapatibilities are found during alpha testing that cannot be
+  incompatibilities are found during alpha testing that cannot be
   repaired.
 
 - Generators were added; this is a new way to create an iterator (see
@@ -1909,7 +1911,7 @@ Core
 Library
 
 - The constants ascii_letters, ascii_lowercase. and ascii_uppercase
-  were added to the string module.  These a locale-indenpendent
+  were added to the string module.  These a locale-independent
   constants, unlike letters, lowercase, and uppercase.  These are now
   use in appropriate locations in the standard library.
 
@@ -1956,11 +1958,11 @@ Library
 Tests
 
 - New test_mutants.py runs dict comparisons where the key and value
-  comparison operators mutute the dicts randomly during comparison.  This
+  comparison operators mutate the dicts randomly during comparison.  This
   rapidly causes Python to crash under earlier releases (not for the faint
   of heart:  it can also cause Win9x to freeze or reboot!).
 
-- New test_pprint.py verfies that pprint.isrecursive() and
+- New test_pprint.py verifies that pprint.isrecursive() and
   pprint.isreadable() return sensible results.  Also verifies that simple
   cases produce correct output.
 
@@ -2402,7 +2404,7 @@ Windows changes
   B. Else search sys.path for the first case-sensitive match; raise
      ImportError if none found.
 
-  The same rules have been implented on other platforms with case-
+  The same rules have been implemented on other platforms with case-
   insensitive but case-preserving filesystems too (including Cygwin, and
   several flavors of Macintosh operating systems).