mailing-list for TeXmacs Users

Text archives Help


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


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


> (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.
Mod1 stands for Alt and Mod3 for Hyper. Mod2 is used for NumLock.

By the way, see also the file

TeXmacs/progs/keyboard/kbd-config.scm

But maybe we should do like Emacs: first examine the xmodmap and
find out which modifier key is mapped to which physical modifier
state (Mod1, ..., Mod5). This would also enables us to get rid of
the modifier stuff in the preferences. And we could apply the same
workaround as emacs.

> 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.

Note: for technical discussions, it is better to switch to

address@hidden




Archive powered by MHonArc 2.6.19.

Top of page