Since GTK+ went UTF-8, GTK+ programs have had to figure out text encoding (even for Latin-1 users, who often happily ignored it before). The rule we beat people over the head with is that all text must be either: In some way encoding-tagged, like HTML Defined by specification to be in a particular encoding Joel […]