mirror of https://github.com/python/cpython
Make Unicode work a bit better on Windows...
This commit is contained in:
parent
ac93bc2501
commit
9b14ab367a
|
@ -58,6 +58,14 @@ Copyright (c) Corporation for National Research Initiatives.
|
|||
|
||||
/* --- Internal Unicode Format -------------------------------------------- */
|
||||
|
||||
/* FIXME: MvL's new implementation assumes that Py_UNICODE_SIZE is
|
||||
properly set, but the default rules below doesn't set it. I'll
|
||||
sort this out some other day -- fredrik@pythonware.com */
|
||||
|
||||
#ifndef Py_UNICODE_SIZE
|
||||
#error Must define Py_UNICODE_SIZE
|
||||
#endif
|
||||
|
||||
/* experimental UCS-4 support. enable at your own risk! */
|
||||
#undef USE_UCS4_STORAGE
|
||||
#if Py_UNICODE_SIZE == 4
|
||||
|
|
|
@ -484,6 +484,15 @@ typedef unsigned long uintptr_t;
|
|||
/* Define if you want to use the GNU readline library */
|
||||
/* #define WITH_READLINE 1 */
|
||||
|
||||
/* Define if you want to have a Unicode type. */
|
||||
#define Py_USING_UNICODE
|
||||
|
||||
/* Define as the integral type used for Unicode representation. */
|
||||
#define PY_UNICODE_TYPE unsigned short
|
||||
|
||||
/* Define as the size of the unicode type. */
|
||||
#define Py_UNICODE_SIZE SIZEOF_SHORT
|
||||
|
||||
/* Define if you want cycle garbage collection */
|
||||
#define WITH_CYCLE_GC 1
|
||||
|
||||
|
|
Loading…
Reference in New Issue