The GNU Emacs people went through a lot of troubles when they extended Emacs to handle wide characters. It took a couple of releases to get it right. Can we learn from their experiences? Ilya? (I know you are an Emacs hacker) -- Johan