I was having weird problems with the codec registry too - specifically the assertion checking unidata_version == "3.2.0" mysteriously failing after forcing string/unicode equality checks to return false. Thought maybe unidata_version somehow got a str8 version or something weird like that ... haven't looked into it at all though.
I'll be taking another look tomorrow night. I'll try to give your patch a test run then and see if I can help at all if somebody else hasn't already sorted it out. Cheers, Tom Alexandre Vassalotti wrote: > On 10/8/07, Alexandre Vassalotti <[EMAIL PROTECTED]> wrote: > >> On 10/8/07, Guido van Rossum <[EMAIL PROTECTED]> wrote: >> >>> - change indexing and iteration over PyString to return ints, not >>> 1-char PyStrings >>> >> I will try do this one. >> > > This took a bit longer than I expected. Changing the PyString iterator > to return ints was easy, but I ran into some issues with the codec > registry. > > I won't have the time this week to work on my patch any further. > Meanwhile if someone would like to improve it, feel free to do so (the > patch is attached to this email). Otherwise, I will continue to work > on it next weekend. > > Cheers, > -- Alexandre > > ------------------------------------------------------------------------ > > _______________________________________________ > Python-3000 mailing list > Python-3000@python.org > http://mail.python.org/mailman/listinfo/python-3000 > Unsubscribe: > http://mail.python.org/mailman/options/python-3000/krumms%40gmail.com _______________________________________________ Python-3000 mailing list Python-3000@python.org http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com