Mercurial > hg > xemacs-beta
diff src/event-gtk.c @ 4834:b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Tue, 12 Jan 2010 01:38:04 -0600 |
parents | bc4f2511bbea |
children | b3ce27ca7647 19a72041c5ed |
line wrap: on
line diff
--- a/src/event-gtk.c Sun Jan 10 01:06:15 2010 -0600 +++ b/src/event-gtk.c Tue Jan 12 01:38:04 2010 -0600 @@ -1787,8 +1787,8 @@ Lisp_Object sym = gtk_keysym_to_emacs_keysym (keysym[0], 0); if (name) { - Fputhash (build_ext_string (name, Qnative), Qsans_modifiers, - hashtable); + Fputhash (build_ext_string (name, Qx_keysym_encoding), + Qsans_modifiers, hashtable); Fputhash (sym, Qsans_modifiers, hashtable); } } @@ -1802,7 +1802,8 @@ Lisp_Object sym = gtk_keysym_to_emacs_keysym (keysym[j], 0); if (name && NILP (Fgethash (sym, hashtable, Qnil))) { - Fputhash (build_ext_string (name, Qnative), Qt, hashtable); + Fputhash (build_ext_string (name, Qx_keysym_encoding), + Qt, hashtable); Fputhash (sym, Qt, hashtable); } }