mirror of
https://github.com/python/cpython.git
synced 2025-08-31 05:58:33 +00:00
#9210: remove --with-wctype-functions configure option.
The internal unicode database is now always used. (after 5 years: see http://mail.python.org/pipermail/python-dev/2004-December/050193.html )
This commit is contained in:
parent
b2f98401d1
commit
feb7307db4
9 changed files with 10 additions and 120 deletions
|
@ -163,8 +163,6 @@ int _PyUnicode_IsPrintable(Py_UCS4 ch)
|
|||
return (ctype->flags & PRINTABLE_MASK) != 0;
|
||||
}
|
||||
|
||||
#ifndef WANT_WCTYPE_FUNCTIONS
|
||||
|
||||
/* Returns 1 for Unicode characters having the category 'Ll', 0
|
||||
otherwise. */
|
||||
|
||||
|
@ -223,34 +221,3 @@ int _PyUnicode_IsAlpha(Py_UCS4 ch)
|
|||
return (ctype->flags & ALPHA_MASK) != 0;
|
||||
}
|
||||
|
||||
#else
|
||||
|
||||
/* Export the interfaces using the wchar_t type for portability
|
||||
reasons: */
|
||||
|
||||
int _PyUnicode_IsLowercase(Py_UCS4 ch)
|
||||
{
|
||||
return iswlower(ch);
|
||||
}
|
||||
|
||||
int _PyUnicode_IsUppercase(Py_UCS4 ch)
|
||||
{
|
||||
return iswupper(ch);
|
||||
}
|
||||
|
||||
Py_UCS4 _PyUnicode_ToLowercase(Py_UCS4 ch)
|
||||
{
|
||||
return towlower(ch);
|
||||
}
|
||||
|
||||
Py_UCS4 _PyUnicode_ToUppercase(Py_UCS4 ch)
|
||||
{
|
||||
return towupper(ch);
|
||||
}
|
||||
|
||||
int _PyUnicode_IsAlpha(Py_UCS4 ch)
|
||||
{
|
||||
return iswalpha(ch);
|
||||
}
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue