From: Georg Brandl Date: Thu, 6 Aug 2009 17:51:03 +0000 (+0000) Subject: #6648: mention surrogateescape handler where all standard handlers are listed. X-Git-Tag: v3.2a1~2701 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=090e30f0f23aa1b2675616081fd767649fd4c111;p=thirdparty%2FPython%2Fcpython.git #6648: mention surrogateescape handler where all standard handlers are listed. --- diff --git a/Doc/library/codecs.rst b/Doc/library/codecs.rst index c5283ed19926..5d045e035a24 100644 --- a/Doc/library/codecs.rst +++ b/Doc/library/codecs.rst @@ -72,9 +72,10 @@ It defines the following functions: encoding error), ``'replace'`` (replace malformed data with a suitable replacement marker, such as ``'?'``), ``'ignore'`` (ignore malformed data and continue without further notice), ``'xmlcharrefreplace'`` (replace with the - appropriate XML character reference (for encoding only)) and - ``'backslashreplace'`` (replace with backslashed escape sequences (for encoding - only)) as well as any other error handling name defined via + appropriate XML character reference (for encoding only)), + ``'backslashreplace'`` (replace with backslashed escape sequences (for + encoding only)), ``'surrogateescape'`` (replae with surrogate U+DCxx, see + :pep:`383`) as well as any other error handling name defined via :func:`register_error`. In case a search function cannot find a given encoding, it should return