On Mon, Nov 2, 2009 at 11:34 AM, Guido van Rossum <guido@python.org> wrote:
This sounds attractive, but I kind of doubt that changing a single API
is sufficient. Perhaps it would be useful to do a kind of review or
survey of how many Unicode APIs are used by the typical extension?

I made an editing error.  I meant to suggest altering all the PyUnicode_* macro/functions, except those that explicitly use Py_UNICODE or PyUnicodeObject in their signature.  PyUnicode_FromString was just an example.
Daniel Stutzbach, Ph.D.
President, Stutzbach Enterprises, LLC