Yout wrote in answer to Jonas Bulow concerning "iso-level3-shift not defined"
on hitting the key AltGr. Your suggestion of throwing the iso-level3-shift
keysym away suppresses the message but works incorrectly
i.e Ctrl-s AltGr \ does not find the first "\" but inserts "\". This,
as far
as I have tested so far, only occurs when configured --with-gtk.
Malcolm
>>>> "Jonas" == Jonas Bulow
<xfree(a)bulow.mine.nu> writes:
Jonas> The people at XFree say it's a xemacs problem.
Yes, it is, if you want to consider it a problem. XEmacs is a
reasonably smart X application, and it assumes that when the user
generates keysyms, she wants something done about them. As far as I
can tell, the iso-level3-shift and dead-tilde keysyms basically exist
to be thrown away.
Try throwing them away:
(define-key global-map [(iso-level3-shift)] #'ignore)
(define-key global-map [(dead-tilde)] #'ignore)
_Please_ tell us if it works, and if anything else breaks. I have no
way to test this, and hesitate to put it into a production XEmacs, or
even the FAQ, without some tests. References to relevant standards
(and reasonably-priced access to them; paying USD 100 for a paper copy
of a 20-page ISO standard so I can maybe fix something that comes up
once every 3 years is not something I'm willing to do) would be nice,
if the XFree86 people happened to mention them.
---
Malcolm Agnew <malcolm.agnew(a)t-online.de>
Lersnerstr.38
60322 Frankfurt/Main
Tel: **49 69 598612