@@ -217,6 +217,7 @@ typedef PY_UNICODE_TYPE Py_UNICODE;
217217# define _PyUnicode_IsLinebreak _PyUnicodeUCS2_IsLinebreak
218218# define _PyUnicode_IsLowercase _PyUnicodeUCS2_IsLowercase
219219# define _PyUnicode_IsNumeric _PyUnicodeUCS2_IsNumeric
220+ # define _PyUnicode_IsPrintable _PyUnicodeUCS2_IsPrintable
220221# define _PyUnicode_IsTitlecase _PyUnicodeUCS2_IsTitlecase
221222# define _PyUnicode_IsXidStart _PyUnicodeUCS2_IsXidStart
222223# define _PyUnicode_IsXidContinue _PyUnicodeUCS2_IsXidContinue
@@ -311,6 +312,7 @@ typedef PY_UNICODE_TYPE Py_UNICODE;
311312# define _PyUnicode_IsLinebreak _PyUnicodeUCS4_IsLinebreak
312313# define _PyUnicode_IsLowercase _PyUnicodeUCS4_IsLowercase
313314# define _PyUnicode_IsNumeric _PyUnicodeUCS4_IsNumeric
315+ # define _PyUnicode_IsPrintable _PyUnicodeUCS4_IsPrintable
314316# define _PyUnicode_IsTitlecase _PyUnicodeUCS4_IsTitlecase
315317# define _PyUnicode_IsXidStart _PyUnicodeUCS4_IsXidStart
316318# define _PyUnicode_IsXidContinue _PyUnicodeUCS4_IsXidContinue
@@ -351,6 +353,7 @@ typedef PY_UNICODE_TYPE Py_UNICODE;
351353#define Py_UNICODE_ISDECIMAL (ch ) _PyUnicode_IsDecimalDigit(ch)
352354#define Py_UNICODE_ISDIGIT (ch ) _PyUnicode_IsDigit(ch)
353355#define Py_UNICODE_ISNUMERIC (ch ) _PyUnicode_IsNumeric(ch)
356+ #define Py_UNICODE_ISPRINTABLE (ch ) _PyUnicode_IsPrintable(ch)
354357
355358#define Py_UNICODE_TODECIMAL (ch ) _PyUnicode_ToDecimalDigit(ch)
356359#define Py_UNICODE_TODIGIT (ch ) _PyUnicode_ToDigit(ch)
@@ -381,6 +384,7 @@ extern const unsigned char _Py_ascii_whitespace[];
381384#define Py_UNICODE_ISDECIMAL (ch ) _PyUnicode_IsDecimalDigit(ch)
382385#define Py_UNICODE_ISDIGIT (ch ) _PyUnicode_IsDigit(ch)
383386#define Py_UNICODE_ISNUMERIC (ch ) _PyUnicode_IsNumeric(ch)
387+ #define Py_UNICODE_ISPRINTABLE (ch ) _PyUnicode_IsPrintable(ch)
384388
385389#define Py_UNICODE_TODECIMAL (ch ) _PyUnicode_ToDecimalDigit(ch)
386390#define Py_UNICODE_TODIGIT (ch ) _PyUnicode_ToDigit(ch)
@@ -1499,6 +1503,10 @@ PyAPI_FUNC(int) _PyUnicode_IsNumeric(
14991503 Py_UNICODE ch /* Unicode character */
15001504 );
15011505
1506+ PyAPI_FUNC (int ) _PyUnicode_IsPrintable (
1507+ Py_UNICODE ch /* Unicode character */
1508+ );
1509+
15021510PyAPI_FUNC (int ) _PyUnicode_IsAlpha (
15031511 Py_UNICODE ch /* Unicode character */
15041512 );
0 commit comments