mirror of
https://github.com/python/cpython.git
synced 2025-07-16 07:45:20 +00:00
Issue #9549: sys.setdefaultencoding() and PyUnicode_SetDefaultEncoding()
are now removed, since their effect was inexistent in 3.x (the default encoding is hardcoded to utf-8 and cannot be changed).
This commit is contained in:
parent
b0fa831d1e
commit
fce7fd6426
8 changed files with 4 additions and 90 deletions
|
@ -212,7 +212,6 @@ typedef PY_UNICODE_TYPE Py_UNICODE;
|
|||
# define PyUnicode_Replace PyUnicodeUCS2_Replace
|
||||
# define PyUnicode_Resize PyUnicodeUCS2_Resize
|
||||
# define PyUnicode_RichCompare PyUnicodeUCS2_RichCompare
|
||||
# define PyUnicode_SetDefaultEncoding PyUnicodeUCS2_SetDefaultEncoding
|
||||
# define PyUnicode_Split PyUnicodeUCS2_Split
|
||||
# define PyUnicode_Splitlines PyUnicodeUCS2_Splitlines
|
||||
# define PyUnicode_Tailmatch PyUnicodeUCS2_Tailmatch
|
||||
|
@ -295,7 +294,6 @@ typedef PY_UNICODE_TYPE Py_UNICODE;
|
|||
# define PyUnicode_Replace PyUnicodeUCS4_Replace
|
||||
# define PyUnicode_Resize PyUnicodeUCS4_Resize
|
||||
# define PyUnicode_RichCompare PyUnicodeUCS4_RichCompare
|
||||
# define PyUnicode_SetDefaultEncoding PyUnicodeUCS4_SetDefaultEncoding
|
||||
# define PyUnicode_Split PyUnicodeUCS4_Split
|
||||
# define PyUnicode_Splitlines PyUnicodeUCS4_Splitlines
|
||||
# define PyUnicode_Tailmatch PyUnicodeUCS4_Tailmatch
|
||||
|
@ -708,16 +706,6 @@ PyAPI_FUNC(char *) _PyUnicode_AsString(PyObject *unicode);
|
|||
|
||||
PyAPI_FUNC(const char*) PyUnicode_GetDefaultEncoding(void);
|
||||
|
||||
/* Sets the currently active default encoding.
|
||||
|
||||
Returns 0 on success, -1 in case of an error.
|
||||
|
||||
*/
|
||||
|
||||
PyAPI_FUNC(int) PyUnicode_SetDefaultEncoding(
|
||||
const char *encoding /* Encoding name in standard form */
|
||||
);
|
||||
|
||||
/* --- Generic Codecs ----------------------------------------------------- */
|
||||
|
||||
/* Create a Unicode object by decoding the encoded string s of the
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue