[Python-checkins] cpython: Move misplaced Misc/NEWS entries to correct locations.

serhiy.storchaka python-checkins at python.org
Wed Aug 6 16:55:47 CEST 2014


http://hg.python.org/cpython/rev/bb02acd9e9e9
changeset:   92020:bb02acd9e9e9
user:        Serhiy Storchaka <storchaka at gmail.com>
date:        Wed Aug 06 17:45:35 2014 +0300
summary:
  Move misplaced Misc/NEWS entries to correct locations.
Eliminate deprecated the "Extension Modules" section.

files:
  Misc/NEWS |  45 +++++++++++++++++++++---------------------
  1 files changed, 22 insertions(+), 23 deletions(-)


diff --git a/Misc/NEWS b/Misc/NEWS
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -10,16 +10,10 @@
 Core and Builtins
 -----------------
 
-- Issue #20170: Convert posixmodule to use Argument Clinic.
-
 - Issue #22077: Improve index error messages for bytearrays, bytes, lists,
   and tuples by adding 'or slices'. Added ', not <typename' for bytearrays.
   Original patch by Claudiu Popa.
 
-- Issue #18395: Rename ``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`,
-  rename ``_Py_wchar2char()`` to :c:func:`Py_EncodeLocale`, and document
-  these functions.
-
 - Issue #20179: Apply Argument Clinic to bytes and bytearray.
   Patch by Tal Einat.
 
@@ -60,11 +54,6 @@
   trash a bad pointer dereference could occur due to a subtle flaw in
   internal iteration logic.
 
-- Issue #21233: Add new C functions: PyMem_RawCalloc(), PyMem_Calloc(),
-  PyObject_Calloc(), _PyObject_GC_Calloc(). bytes(int) is now using
-  ``calloc()`` instead of ``malloc()`` for large objects which is faster and
-  use less memory.
-
 - Issue #21377: PyBytes_Concat() now tries to concatenate in-place when the
   first argument has a reference count of 1.  Patch by Nikolaus Rath.
 
@@ -123,10 +112,15 @@
 Library
 -------
 
+- Issue #20170: Convert posixmodule to use Argument Clinic.
+
 - Issue #21539: Add a *exists_ok* argument to `Pathlib.mkdir()` to mimic
   `mkdir -p` and `os.makedirs()` functionality.  When true, ignore
   FileExistsErrors.  Patch by Berker Peksag.
 
+- Issue #22127: Bypass IDNA for pure-ASCII host names in the socket module
+  (in particular for numeric IPs).
+
 - Issue #21047: set the default value for the *convert_charrefs* argument
   of HTMLParser to True.  Patch by Berker Peksag.
 
@@ -384,6 +378,9 @@
 - Issue #19775: Add a samefile() method to pathlib Path objects.  Initial
   patch by Vajrasky Kok.
 
+- Issue #21226: Set up modules properly in PyImport_ExecCodeModuleObject
+  (and friends).
+
 - Issue #21398: Fix an unicode error in the pydoc pager when the documentation
   contains characters not encodable to the stdout encoding.
 
@@ -405,6 +402,8 @@
 - Issue #21088: Bugfix for curses.window.addch() regression in 3.4.0.
   In porting to Argument Clinic, the first two arguments were reversed.
 
+- Issue #21407: _decimal: The module now supports function signatures.
+
 - Issue #10650: Remove the non-standard 'watchexp' parameter from the
   Decimal.quantize() method in the Python version.  It had never been
   present in the C version.
@@ -468,6 +467,8 @@
 
 - Issue #21068: The ssl.PROTOCOL* constants are now enum members.
 
+- Issue #21276: posixmodule: Don't define USE_XATTRS on KFreeBSD and the Hurd.
+
 - Issue #21262: New method assert_not_called for Mock.
   It raises AssertionError if the mock has been called.
 
@@ -672,18 +673,6 @@
 - Issue #21323: Fix http.server to again handle scripts in CGI subdirectories,
   broken by the fix for security issue #19435.  Patch by Zach Byrne.
 
-Extension Modules
------------------
-
-- Issue #22127: Bypass IDNA for pure-ASCII host names in the socket module
-  (in particular for numeric IPs).
-
-- Issue #21407: _decimal: The module now supports function signatures.
-
-- Issue #21276: posixmodule: Don't define USE_XATTRS on KFreeBSD and the Hurd.
-- Issue #21226: Set up modules properly in PyImport_ExecCodeModuleObject
-  (and friends).
-
 IDLE
 ----
 
@@ -779,6 +768,16 @@
 
 C API
 -----
+
+- Issue #18395: Rename ``_Py_char2wchar()`` to :c:func:`Py_DecodeLocale`,
+  rename ``_Py_wchar2char()`` to :c:func:`Py_EncodeLocale`, and document
+  these functions.
+
+- Issue #21233: Add new C functions: PyMem_RawCalloc(), PyMem_Calloc(),
+  PyObject_Calloc(), _PyObject_GC_Calloc(). bytes(int) is now using
+  ``calloc()`` instead of ``malloc()`` for large objects which is faster and
+  use less memory.
+
 - Issue #20942: PyImport_ImportFrozenModuleObject() no longer sets __file__ to
   match what importlib does; this affects _frozen_importlib as well as any
   module loaded using imp.init_frozen().

-- 
Repository URL: http://hg.python.org/cpython


More information about the Python-checkins mailing list