APPROVE COMMIT
NOTE: This patch has been committed.
mule-packages/latin-euro-standards/ChangeLog addition:
2007-12-24 Aidan Kehoe <kehoea(a)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
XEmacs Packages source patch:
Diff command: cvs -q diff -Nu
Files affected: mule-packages/latin-euro-standards/latin-euro-latin9.el
===================================================================
RCS
Index: mule-packages/latin-euro-standards/latin-euro-latin9.el
===================================================================
RCS file:
/pack/xemacscvs/XEmacs/packages/mule-packages/latin-euro-standards/latin-euro-latin9.el,v
retrieving revision 1.4
diff -u -u -r1.4 latin-euro-latin9.el
--- mule-packages/latin-euro-standards/latin-euro-latin9.el 2005/06/29 19:47:48 1.4
+++ mule-packages/latin-euro-standards/latin-euro-latin9.el 2007/12/24 13:36:52
@@ -142,10 +142,14 @@
(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))
--
¿Dónde estará ahora mi sobrino Yoghurtu Nghé, que tuvo que huir
precipitadamente de la aldea por culpa de la escasez de rinocerontes?
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-patches