Victor Stinner
03c4080c71
gh-108765: Python.h no longer includes <ctype.h> ( #108831 )
...
Remove <ctype.h> in C files which don't use it; only sre.c and
_decimal.c still use it.
Remove _PY_PORT_CTYPE_UTF8_ISSUE code from pyport.h:
* Code added by commit b5047fd019
in 2004 for MacOSX and FreeBSD.
* Test removed by commit 52ddaefb6b
in 2007, since Python str type now uses locale independent
functions like Py_ISALPHA() and Py_TOLOWER() and the Unicode
database.
Modules/_sre/sre.c replaces _PY_PORT_CTYPE_UTF8_ISSUE with new
functions: sre_isalnum(), sre_tolower(), sre_toupper().
Remove unused includes:
* _localemodule.c: remove <stdio.h>.
* getargs.c: remove <float.h>.
* dynload_win.c: remove <direct.h>, it no longer calls _getcwd()
since commit fb1f68ed7c (in 2001).
2023-09-03 18:54:27 +02:00
..
2023-08-31 23:42:34 +02:00
2022-10-17 12:01:00 +02:00
2022-10-17 12:01:00 +02:00
2023-08-24 23:35:47 +00:00
2023-08-24 17:36:00 -07:00
2022-11-09 10:50:09 -08:00
2021-03-23 20:47:40 +01:00
2022-10-25 23:34:22 +01:00
2023-08-25 01:01:30 +02:00
2023-08-04 10:10:29 +01:00
2023-02-28 14:16:39 -07:00
2023-08-04 10:10:29 +01:00
2023-09-03 18:54:27 +02:00
2023-07-04 09:41:43 +00:00
2023-08-31 11:34:52 +01:00
2023-07-03 21:28:27 +01:00
2023-08-31 11:34:52 +01:00
2023-09-03 18:54:27 +02:00
2023-09-03 18:54:27 +02:00
2023-08-30 17:50:50 -06:00
2022-06-21 15:45:49 +02:00
2023-08-04 16:24:50 -07:00
2023-05-10 17:44:52 +01:00
2023-09-02 16:50:18 +02:00
2017-12-12 13:55:04 +02:00
2021-09-08 14:43:00 +02:00
2023-02-15 15:32:31 -07:00
2012-05-04 15:20:40 -04:00
2023-09-03 18:54:27 +02:00
2022-04-03 22:58:52 +02:00
2023-09-03 18:54:27 +02:00
2023-08-31 11:34:52 +01:00
2023-08-31 11:34:52 +01:00
2023-08-27 00:35:06 +03:00
2023-08-25 01:01:30 +02:00
2023-06-02 01:33:17 +02:00
2023-08-31 09:56:06 +02:00
2023-04-24 21:48:05 +00:00
2023-07-02 01:39:38 +00:00
2023-07-03 22:35:46 +00:00
2023-08-31 11:34:52 +01:00
2023-09-03 18:54:27 +02:00
2021-02-25 20:24:21 -08:00
2023-01-08 09:13:25 -06:00
2022-06-01 05:50:01 -04:00
2017-11-28 17:56:10 +02:00
2022-11-15 09:45:11 -07:00
2023-08-24 18:53:50 +02:00
2023-08-31 18:33:34 +02:00
2023-08-24 20:01:50 +00:00
2023-07-03 10:48:50 +00:00
2023-06-29 17:20:49 -07:00
2023-09-01 12:43:30 +02:00
2023-08-27 12:31:29 +09:00
2023-08-29 01:42:24 +02:00
2023-08-25 01:01:30 +02:00
2023-07-22 17:04:34 +02:00
2023-07-18 09:42:05 +03:00
2022-10-07 11:49:53 -07:00
2023-09-03 18:54:27 +02:00
2023-08-16 22:25:18 +00:00
2023-08-23 18:39:00 +01:00
2023-09-01 10:16:09 +01:00
2023-06-01 09:14:02 +02:00
2023-09-02 16:50:18 +02:00
2023-07-04 09:41:43 +00:00
2021-03-24 02:23:01 +01:00
2022-01-13 09:46:04 +01:00
2023-07-22 13:49:37 +00:00
2023-09-01 12:43:30 +02:00
2021-10-15 19:45:34 +02:00
2023-09-01 12:43:30 +02:00
2023-09-01 18:36:53 +02:00
2023-09-02 23:15:54 +02:00
2023-05-10 17:44:52 +01:00
2023-08-25 11:13:59 +02:00
2023-07-26 16:34:15 +01:00
2023-08-29 04:18:52 +02:00
2023-09-02 17:51:19 +02:00
2014-07-25 21:52:14 +10:00
2023-08-29 18:14:56 +00:00
2023-06-19 23:47:04 +01:00
2023-07-25 15:28:30 +02:00
2023-08-17 19:39:42 +01:00
2023-08-04 10:10:29 +01:00
2023-08-24 20:02:09 +00:00
2022-12-08 17:50:58 -07:00
2022-12-08 17:50:58 -07:00
2023-06-22 11:26:10 -07:00
2023-05-01 19:36:00 -06:00
2023-08-24 20:02:09 +00:00
2023-08-22 14:28:20 +00:00