[about the big switch in unicodectype.c]
Dan, I'll suggest again that you try working from the current CVS tree instead. The giant switch stmt doesn't even exist anymore! Few developers are going to volunteer their time to help with code that's already been replaced. Talk to Steven Majewski, too -- he's also keen to see this work on Macs, and knows a lot about Python internals.