]> granicus.if.org Git - python/commitdiff
whatsnew: tidy up html notes, add porting note for expand_charrefs.
authorR David Murray <rdmurray@bitdance.com>
Sun, 9 Mar 2014 02:40:29 +0000 (21:40 -0500)
committerR David Murray <rdmurray@bitdance.com>
Sun, 9 Mar 2014 02:40:29 +0000 (21:40 -0500)
Doc/whatsnew/3.4.rst

index df15c5ab4c381bea8438ffac476f638a419dadb2..42af34963e126a7ac376d895f814fd932d191624 100644 (file)
@@ -830,16 +830,16 @@ by Jonas Borgström in :issue:`18240`.)
 html
 ----
 
-Added a new :func:`html.unescape` function that converts HTML5 character
-references to the corresponding Unicode characters.
-(Contributed by Ezio Melotti in :issue:`2927`)
+New function :func:`~html.unescape` function converts HTML5 character references to
+the corresponding Unicode characters.  (Contributed by Ezio Melotti in
+:issue:`2927`)
 
-Added a new *convert_charrefs* keyword argument to
-:class:`~html.parser.HTMLParser` that, when ``True``, automatically converts
-all character references.  For backward-compatibility, its value defaults
-to ``False``, but it will change to ``True`` in future versions, so you
-are invited to set it explicitly and update your code to use this new feature.
-(Contributed by Ezio Melotti in :issue:`13633`)
+:class:`~html.parser.HTMLParser` accepts a new keyword argument
+*convert_charrefs* that, when ``True``, automatically converts all character
+references.  For backward-compatibility, its value defaults to ``False``, but
+it will change to ``True`` in a future version of Python, so you are invited to
+set it explicitly and update your code to use this new feature.  (Contributed
+by Ezio Melotti in :issue:`13633`)
 
 The *strict* argument of :class:`~html.parser.HTMLParser` is now deprecated.
 (Contributed by Ezio Melotti in :issue:`15114`)
@@ -2135,6 +2135,12 @@ Changes in the Python API
 * :mod:`audioop` functions now raise an error immediately if passed string
   input, instead of failing randomly later on (:issue:`16685`).
 
+* The new *convert_charrefs* argument to :class:`~html.parser.HTMLParser`
+  currently defaults to ``False`` for backward compatibility, but will
+  eventually be changed to default to ``True``.  It is recommended that you add
+  this keyword, with the appropriate value, to any
+  :class:`~html.parser.HTMLParser` calls in your code.
+
 
 Changes in the C API
 --------------------