CVS update by aidan packages/mule-packages/latin-euro-standards, latin-euro-latin9.el ...

xemacs-cvs at xemacs.org xemacs-cvs at xemacs.org
Mon Dec 24 08:38:05 EST 2007


  User: aidan   
  Date: 07/12/24 14:38:05

  Modified:    packages/mule-packages/latin-euro-standards ChangeLog
                        latin-euro-latin9.el
Log:
Don't override scaron, zcaron in the latin-euro-latin9 autoloads.

Revision  Changes    Path
1.15      +7 -0      XEmacs/packages/mule-packages/latin-euro-standards/ChangeLog

Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/mule-packages/latin-euro-standards/ChangeLog,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -p -r1.14 -r1.15
--- ChangeLog	2005/06/29 21:15:34	1.14
+++ ChangeLog	2007/12/24 13:38:04	1.15
@@ -1,3 +1,10 @@
+2007-12-24  Aidan Kehoe  <kehoea at 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 at xemacs.org>
 
 	* Makefile (VERSION): XEmacs package 1.07 released.



1.5       +8 -4      XEmacs/packages/mule-packages/latin-euro-standards/latin-euro-latin9.el

Index: latin-euro-latin9.el
===================================================================
RCS file: /pack/xemacscvs/XEmacs/packages/mule-packages/latin-euro-standards/latin-euro-latin9.el,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- latin-euro-latin9.el	2005/06/29 19:47:48	1.4
+++ latin-euro-latin9.el	2007/12/24 13:38:04	1.5
@@ -142,10 +142,14 @@ and the key is bound to `self-insert-com
        (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))





More information about the XEmacs-CVS mailing list