[I've sent this to emacs-devel previously; however, I think this belongs to bug-gnu-emacs, thus I'm resending it, with some minor corrections of typos.] [23.0.50.2 (i686-pc-linux-gnu, GTK+ Version 2.10.6) of 2008-01-31] Folks, it seems that the mappings for IPA to Unicode are broken. I tried to input IPA letter `l' -- if ipa.el (from the current CVS) is correct, I have to press character `j' for that. During input, the font -Kappa-Fixed-Medium-R-Normal--20-190-75-75-C-100-MuleIPA-1 is used; using the `xfd' program I can see that this letter is positioned at index 0xD9. However, if I do a list-charset-chars, going to the letter `l', then pressing C-u C-x =, I see that it is mapped to U+006A, which is letter `j'. Something is broken here. I don't know whether my Emacs is recent enough to reflect the latest changes, but MULE-ipa.map in the current CVS looks incorrect: Up to the line 0x50 0x0281 everything seems OK, but starting with 0x51 0x0068 the entries are wrong, the right side off by 1 line. Attached is a screenshot of xfd -fn -Kappa-Fixed-Medium-R-Normal--20-190-75-75-C-100-MuleIPA-1 (this font comes with my SuSE 10.2 distribution). Werner