- implement LPSTR_TEXTCALLBACK - fix many memory-management bugs - many Unicode fixes - fix indentation in a few places - bits of code cleanup