From: kai.grossjohann@uni-duisburg.de (Kai Großjohann)
Subject: Re: M-TAB already used by KDE
Date: Thu, 19 Dec 2002 15:25:54 +0100 [thread overview]
Message-ID: <84k7i63x1p.fsf@lucy.cs.uni-dortmund.de> (raw)
In-Reply-To: 1m8yymqkx7.fsf@Tempo.Update.UU.SE
Fredrik Staxeng <fstx+u@update.uu.se> writes:
> kai.grossjohann@uni-duisburg.de (Kai Großjohann) writes:
>
>>> If the default of x-meta-keysym is '(meta alt), then I am happy.
>>
>>Now that you bring it up, it would be a good idea to allow lists
>>instead of just symbols. But that isn't implemented yet.
>
> What problem was this intended to solve then?
KDE really really wants to see Alt_L and Alt_R keysyms for meta-like
functionality. So using (setq x-meta-keysym 'alt), I can use them for
meta-like functionality in Emacs, too.
> Key names are just labels. What matters is the mapping from key
> position to behaviour. The Emacs command set is designed with
> the expectation that there is a shift-like modifier key that
> is given the name Meta. In reality, very few keyboards provide
> a key labeled Meta, but they provide a convenient substitute.
> It's labeled Alt on PC keyboards, and it is labeled <> on Sun
> keyboards.
Yes.
> Sun users know that their Alt key is not the same as the PC Alt key,
> but PC users generally do not know the details of Sun keyboards.
> They are used to that Alt is synonymous with Meta. Introducing a
> different concept with the same name into Emacs is confusing.
>
> On the other hand, Super and Hyper are unambigously distinct from
> Meta/Alt. That is, instead of putting mappings on Alt, which
> assumes a Sun keyboard, put them on Super.
And what do people do who had Super bindings before?
You are suggestion to remove modifiers. This is not a good idea.
People with foot pedals will hate you!
> Your solution strikes me as a bit overengineered. I don't see the
> need for full generality here, especially since there are two
> (or three) other general layers (xkb, xmodmap and Emacs keymaps).
> The solution above is simpler to understand and use for the
> common practical cases I can imagine.
>
> If you really want full generality, the most powerful solution
> would be a x-key-translate-hook.
Yes. Thanks for the suggestion. I'll have to think about that
"overengineered" part. Hmmm...
--
~/.signature is: umop ap!sdn (Frank Nobis)
next prev parent reply other threads:[~2002-12-19 14:25 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-12-16 21:12 M-TAB already used by KDE Marcel Schmittfull
2002-12-16 21:13 ` David Kastrup
2002-12-16 21:39 ` Marcel Schmittfull
2002-12-16 21:54 ` Benjamin Lewis
[not found] ` <87bs3l2fgk.fsf@kuntu.zangpo.org>
2002-12-17 10:46 ` Kai Großjohann
[not found] ` <87u1hcyseg.fsf@kuntu.zangpo.org>
2002-12-18 17:35 ` Kai Großjohann
2002-12-17 21:53 ` Benjamin Lewis
2002-12-21 1:11 ` Big Bird
2002-12-18 15:23 ` Marcel Schmittfull
2002-12-18 17:12 ` Kai Großjohann
2002-12-18 18:59 ` asoyeur
2002-12-19 11:00 ` Kester Clegg
2002-12-16 21:32 ` Mark Mynsted
2002-12-16 21:43 ` Marcel Schmittfull
2002-12-17 7:42 ` Roman Belenov
2002-12-17 9:19 ` Kai Großjohann
2002-12-18 18:29 ` Fredrik Staxeng
2002-12-18 20:26 ` Kai Großjohann
2002-12-18 21:46 ` Fredrik Staxeng
2002-12-19 7:32 ` Kai Großjohann
2002-12-19 11:59 ` Fredrik Staxeng
2002-12-19 14:25 ` Kai Großjohann [this message]
2002-12-19 15:36 ` Fredrik Staxeng
2002-12-20 18:42 ` Kai Großjohann
2002-12-20 21:24 ` Fredrik Staxeng
2002-12-20 22:04 ` Benjamin Lewis
2002-12-20 23:29 ` yuan
2002-12-21 12:55 ` Kai Großjohann
2002-12-21 13:57 ` Fredrik Staxeng
2002-12-17 18:02 ` Jochem Huhmann
2002-12-19 13:26 ` Carsten Dominik
-- strict thread matches above, loose matches on Subject: below --
2002-12-17 18:52 Marcel Schmittfull
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=84k7i63x1p.fsf@lucy.cs.uni-dortmund.de \
--to=kai.grossjohann@uni-duisburg.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).