]> granicus.if.org Git - python/commitdiff
whatsnew: ppring string wrapping, string pickling optimization.
authorR David Murray <rdmurray@bitdance.com>
Sat, 4 Jan 2014 22:11:23 +0000 (17:11 -0500)
committerR David Murray <rdmurray@bitdance.com>
Sat, 4 Jan 2014 22:11:23 +0000 (17:11 -0500)
Also clarify some NEWS entries.

Doc/whatsnew/3.4.rst
Misc/NEWS

index 40aa787cd1c821971721072e95a8af949360f6ff..78d58415b28abc082abc59e37ffaa1466d5cc4d3 100644 (file)
@@ -847,6 +847,9 @@ pprint
 The :mod:`pprint` module now supports *compact* mode for formatting long
 sequences (:issue:`19132`).
 
+Long strings are now wrapped using Python's normal line continuation
+syntax (Contributed by Antoine Pitrou in :issue:`17150`.)
+
 
 pty
 ---
@@ -1259,6 +1262,10 @@ Significant Optimizations
 * :func:`random.getrandbits` is 20%-40% faster for small integers (the most
   common use case).  (Contributed by Serhiy Storchaka in :issue:`16674`).
 
+* By taking advantage of the new storage format for strings, pickling of
+  strings is now significantly faster.  (Contributed by Victor Stinner and
+  Antoine Pitrou in :issue:`15596`.)
+
 
 
 Deprecated
index 841d420ebfafe07a35f45f2fbd28589ef4317265..2feda9191dcd477f3d7821f145927821612faaef 100644 (file)
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -2282,7 +2282,7 @@ Library
 
 - Issue #15596: Faster pickling of unicode strings.
 
-- Issue #17572: Avoid chained exceptions while passing bad directives to
+- Issue #17572: Avoid chained exceptions when passing bad directives to
   time.strptime().  Initial patch by Claudiu Popa.
 
 - Issue #17435: threading.Timer's __init__ method no longer uses mutable
@@ -2291,7 +2291,7 @@ Library
 - Issue #17526: fix an IndexError raised while passing code without filename to
   inspect.findsource().  Initial patch by Tyler Doyle.
 
-- Issue #17540: Added style to formatter configuration by dict.
+- Issue #17540: Added style parameter to logging formatter configuration by dict.
 
 - Issue #16692: The ssl module now supports TLS 1.1 and TLS 1.2.  Initial
   patch by Michele OrrĂ¹.
@@ -2312,10 +2312,10 @@ Library
 - Issue #17521: Corrected non-enabling of logger following two calls to
   fileConfig().
 
-- Issue #17508: Corrected MemoryHandler configuration in dictConfig() where
-  the target handler wasn't configured first.
+- Issue #17508: Corrected logging MemoryHandler configuration in dictConfig()
+  where the target handler wasn't configured first.
 
-- Issue #17209: curses.window.get_wch() now handles correctly KeyboardInterrupt
+- Issue #17209: curses.window.get_wch() now correctly handles KeyboardInterrupt
   (CTRL+c).
 
 - Issue #5713: smtplib now handles 421 (closing connection) error codes when