mailing-list for TeXmacs Users

Text archives Help


Re: [TeXmacs] Re: Modifier mapping suddenly broken?


Chronological Thread 
  • From: Lionel Elie Mamane <address@hidden>
  • To: Joris van der Hoeven <address@hidden>
  • Cc: Norbert Nemec <address@hidden>, address@hidden, address@hidden, address@hidden, address@hidden
  • Subject: Re: [TeXmacs] Re: Modifier mapping suddenly broken?
  • Date: Tue, 30 Nov 2004 17:38:12 +0100

On Tue, Nov 30, 2004 at 03:30:47PM +0100, Joris van der Hoeven wrote:

>> (Appendix B of "X Window System Protocol"):

>> - Mod4 on

>> But then mod4 is generated by the keysyms "Meta_L", Super_L, Hyper_L
>> and Meta_L (according to xmodmap), which means (section 6.6 of ICCCM)
>> that mod4 is Meta AND is Super AND is Hyper.

>> Right?

> What is your xmodmap? In principle, Mod4 should just be Meta and/or Super.

That's precisely the problem, it is the three:

shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x6d)
mod1 Alt_L (0x40), Alt_L (0x7d)
mod2 Num_Lock (0x4d)
mod3
mod4 Meta_L (0x73), Super_L (0x7f), Hyper_L (0x80), Meta_L (0x9c)
mod5 Mode_switch (0x5d), ISO_Level3_Shift (0x7c)

If I remove Super_L and Hyper_L from it, Meta works again in TeXmacs.

shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x6d)
mod1 Alt_L (0x40), Alt_L (0x7d)
mod2 Num_Lock (0x4d)
mod3
mod4 Meta_L (0x73), Meta_L (0x9c)
mod5 Mode_switch (0x5d), ISO_Level3_Shift (0x7c)

Now it works.

>> OK, so I do:
>>
>> xmodmap -e 'remove mod4 = Hyper_L'
>> xmodmap -e 'remove mod4 = Super_L'

>> Now the flag key is recognised as M, but also as A... At least, M-'
>> accents the next character. Or maybe is M-' an alias for A-' in
>> TeXmacs?

> No, but for compatibility with older versions,
> both A- and M- work in order to produce accented characters.

That's precisely what I meant M-' does the same as A-'. OK, moving to
another key combination to do my testing :)

--
Lionel



Archive powered by MHonArc 2.6.19.

Top of page