------ utf-32 is already here. You are all most probably [*] using it without noticing it. How? By using OpenType fonts, without counting the text processing applications using them. Why? Because there is no other way to do it.
[*] depending of the font, the internal table(s), eg "cmap" table, are in utf-16 or utf-32. jmf -- http://mail.python.org/mailman/listinfo/python-list