>>>>> "John" == John Levon <[EMAIL PROTECTED]> writes:
John> Actually the SELFINSERT hack I suggested won't work either. We John> have no other solution than another table : John> if (Str == "Ä") return "Adiaresis"; John> or vice versa (or using Qt::Key_Adiaresis). Isn't Qt fun ? John> People with these problems need to find EVERY failing case and John> add it into the table. You should add an error message at the end of qkey_to_string and string_to_qkey to find the missng entries and both should rely on a common table (string,int) in order to avoid mistakes. I'd do it if only it was possible to compile LyX. Feature freeze are really surprising periods... JMarc