commit | 0ba70cc3c893f70cc9deb09447277539d7625403 | [log] [tgz] |
---|---|---|
author | Martin v. Löwis <martin@v.loewis.de> | Tue Jun 26 22:22:37 2001 +0000 |
committer | Martin v. Löwis <martin@v.loewis.de> | Tue Jun 26 22:22:37 2001 +0000 |
tree | f26c28cc3ad9c594683c7c04e5b06786471d395c | |
parent | ff1cc902fe80605fbc7d5fee8226e4c26832c5a9 [diff] |
Support using UCS-4 as the Py_UNICODE type: Add configure option --enable-unicode. Add config.h macros Py_USING_UNICODE, PY_UNICODE_TYPE, Py_UNICODE_SIZE, SIZEOF_WCHAR_T. Define Py_UCS2. Encode and decode large UTF-8 characters into single Py_UNICODE values for wide Unicode types; likewise for UTF-16. Remove test whether sizeof Py_UNICODE is two.