This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author amaury.forgeotdarc
Recipients Rhamphoryncus, amaury.forgeotdarc, bupjae, ezio.melotti, lemburg, vstinner
Date 2009-10-05.12:28:38
SpamBayes Score 9.3021363e-10
Marked as misclassified No
Message-id <1254745724.36.0.0195575889541.issue5127@psf.upfronthosting.co.za>
In-reply-to
Content
> We'd need to expose the UCS4 APIs *in addition*
> to those APIs and have the UCS2 APIs redirect to the UCS4 ones.

Why have two names for the same function? it's Python 3, after all.
Or is this "no recompile" feature so important (as long as changes are
clearly shown to the user)? It does not work on Windows, FWIW.

> I haven't checked, but it's certainly possible to have a code point
> use a non-BMP lower/upper/title case mapping, so this should be
> made possible as well, if we're going to make changes to the type
> database.

OK, here is a new patch.  Even if this does not happen with unicodedata
up to 5.1, the table has only 175 entries so memory usage is not
dramatically increased.
Py_UNICODE is no more used at all in unicodectype.c.
History
Date User Action Args
2009-10-05 12:28:44amaury.forgeotdarcsetrecipients: + amaury.forgeotdarc, lemburg, Rhamphoryncus, vstinner, ezio.melotti, bupjae
2009-10-05 12:28:44amaury.forgeotdarcsetmessageid: <1254745724.36.0.0195575889541.issue5127@psf.upfronthosting.co.za>
2009-10-05 12:28:42amaury.forgeotdarclinkissue5127 messages
2009-10-05 12:28:42amaury.forgeotdarccreate