Mercurial > hg > xemacs-beta
diff src/event-xlike-inc.c @ 4364:d74913294e87
Automated merge with file:/Sources/xemacs-21.5-checked-out
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Thu, 27 Dec 2007 13:21:05 +0100 |
parents | 63c25d1cbecf |
children | b3ce27ca7647 |
line wrap: on
line diff
--- a/src/event-xlike-inc.c Tue Dec 25 14:19:45 2007 +0100 +++ b/src/event-xlike-inc.c Thu Dec 27 13:21:05 2007 +0100 @@ -708,7 +708,15 @@ return Qnil; #ifdef MULE - return make_char (make_ichar (charset, code, 0)); + { + Lisp_Object unified = Funicode_to_char + (Fchar_to_unicode (make_char (make_ichar (charset, code, 0))), Qnil); + if (!NILP (unified)) + { + return unified; + } + return make_char (make_ichar (charset, code, 0)); + } #else return make_char (code + 0x80); #endif