On Wed, 2005-02-16 at 23:19 +0100, Jérôme Marant wrote: > > > > For some reason, in X (works in console, and works fine with xemacs > > too), emacs keeps considering my ISO_Level3_Shift as another "Meta". > > What exactly is ISO_Level3_Shift?
I use it to obtain additional symbols, I map it to the left "Alt" key (which I don't map to Alt of course), that's how MacOS obtains the |,{,},etc... on intl keyboards (read: non-us). It sort-of is the "new" way to do it instead of switching groups with Mode_switch. A bunch of intl keymaps are supposed to use it nowadays, I suspect AltGr will be defined as that in the future. > > That is, I can't obtain the symbols that are normally obtained with an > > ISO_Level3_Shift + key combo. Emacs "interprets" it apparently as > > Meta-key. > > When did this bug first show up? We applied a patch recently which > was related to xkb map. It has not been applied to XEmacs yet. Ah, could be ! I think it didn't happen before my upgrade a few days ago, but then, I'm also just switching from xemacs to emacs so it's a bit difficult to say. I suppose I could be emacs myself without the patch to confirm that, but I would need some help I suppose, as I've never been close to trying to build that monster before :) > > This basically prevents me from typing |,{,} and other things totally > > useless to a C programmer :) > > :-P > -- Benjamin Herrenschmidt <[EMAIL PROTECTED]>