From Bugzilla Helper: User-Agent: Mozilla/5.0 Galeon/1.2.7 (X11; Linux i686; U;) Gecko/20030131 Description of problem: When xemacs is started under the en_US.UTF-8 locale (default) the dead keys (e.g., accents) don't work. Version-Release number of selected component (if applicable): xemacs-21.4.12-6 How reproducible: Always Steps to Reproduce: 1. start xemacs (under X) 2. compose an accented letter with a dead key: dead_acute + e 3. Actual Results: xemacs displays (in the status line) U00E9 not defined and no character is typed to the buffer Expected Results: The accented character (�) should appear. Additional info: Typing a key that has the accented letter directly assigned (e.g., keysym eacute) works. Also starting xemacs as "env LANG=en_US.ISO8859-1 xemacs" does not exhibit this problem.
Could you please try with the newer xemacs in rawhide? :) I added better default utf-8 support to it.
I already tried that before but it does not run, when I start xemacs the dynamic linker says something about a missing GLIBC symbol. Sorry I did not write down the error message so I don't recall what was it. I did not want to upgrade to rawhide glibc so I removed the rawhide xemacs packages and went back to the regular ones, forcing an ISO8859-1 locale upon startup.
Then could you please rebuild the xemacs src rpm on machine and check that it is working better for you? :)
Appears to be fixed in current xemacs AFAICT.