>>>> "J" == vroonhof
<vroonhof(a)math.ethz.ch> writes:
J> So
J> 1. XEmacs explcitly considers Mode_switch a modifier key.
J> 2. XEmacs Considers a key a modifier if ANY of its Keysyms is a
J> modifier.
J> So at least one of these two is wrong (or at the very least
J> inconsistent with the rest of the X world).
J> [time passes]
J> I have checked in Xutil.h and it considers Mode_switch a modifier key.
J> That means 2. is the culprit.
J> Fix left to the reader.
I'm not convinced that XEmacs is acting incorrectly. There is a clear
ambiguity if a keycode has keysyms that are modifiers and others that
are not.
113 0xff7e (Mode_switch) 0xff20 (Multi_key)
What is Shift-AltGr supposed to give with the above combination?
Shift-Mode_switch (two modifiers) or Multi_key (or Shift-Multi_key)?
Martin