Commits

Anonymous committed 497c41e

Don't override scaron, zcaron in the latin-euro-latin9 autoloads.

  • Participants
  • Parent commits bf424d5

Comments (0)

Files changed (2)

+2007-12-24  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* latin-euro-latin9.el (define-keysym-as-char):
+	Don't override the bindings for scaron, zcaron in the autoloaded
+	code. See bug report here:
+	http://mid.gmane.org/87ll1xcm3r.fsf@xemacs.org 
+
 2005-06-29  Norbert Koch  <viteno@xemacs.org>
 
 	* Makefile (VERSION): XEmacs package 1.07 released.

File latin-euro-latin9.el

        (foo (k o)
 	 (define-keysym-as-char k (make-char 'latin-iso8859-15 o))))
   (foo 'EuroSign   #x24)
-  (foo 'Scaron     #x26)
-  (foo 'scaron     #x28)
-  (foo 'Zcaron     #x34)
-  (foo 'zcaron     #x38)
+  ;; Don't override these. This code is autoloaded, before the X11 device is
+  ;; available, so what happens is the Latin 2 keysyms are overridden. See
+  ;; http://mid.gmane.org/87ll1xcm3r.fsf@xemacs.org and the associated
+  ;; thread; Hrvoje was correct, I was wrong.
+;  (foo 'Scaron     #x26)
+;  (foo 'scaron     #x28)
+;  (foo 'Zcaron     #x34)
+;  (foo 'zcaron     #x38)
   (foo 'OE         #x3C)
   (foo 'oe         #x3D)
   (foo 'Ydiaeresis #x3E))