Commits

Anonymous committed 65f8516

Avoid meta vs. Latin-1 confusion, quail-mode-ma

Comments (0)

Files changed (2)

+2010-02-18  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* quail.el (quail-mode-map): 
+	Avoid meta-vs-latin-1 confusion in this variable, fixing M-y with
+	Quail. Thank you for the bug report, Uwe Brauer!
+
 2010-01-23  Norbert Koch  <viteno@xemacs.org>
 
 	* Makefile (VERSION): XEmacs package 1.30 released.
 
 (defvar quail-mode-map 
   (let ((map (make-keymap))
-	(i ? ))
+	(i (+ ?\  0)))
     (while (< i 127)
-      (define-key map (char-to-string i) 'quail-start-translation)
+      (define-key map (vector (list (int-char i))) 'quail-start-translation)
       (setq i (1+ i)))
     (setq i 128)
     (while (< i 256)
-      (define-key map (vector (int-char i)) 'quail-start-translation)
+      (define-key map (vector (list (int-char i))) 'quail-start-translation)
       (setq i (1+ i)))
     map)
   "Keymap for Quail mode.")