[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#22566: 24.5; Make shift key translation a customizable feature
From: |
Aura Kelloniemi |
Subject: |
bug#22566: 24.5; Make shift key translation a customizable feature |
Date: |
Sun, 07 Feb 2016 19:46:26 +0200 |
User-agent: |
Notmuch/0.21 (http://notmuchmail.org) Emacs/24.5.1 (x86_64-unknown-linux-gnu) |
Hello and thank you for your response!
Richard Stallman <rms@gnu.org> writes:
> What is "shift key translation"?
Sorry for being inaccurate.
Shift translation is described in keyboard.c in Emacs source code like this:
/* If KEY is not defined in any of the keymaps,
and cannot be part of a function key or translation,
and is a shifted function key,
use the corresponding unshifted function key instead. */
Shift translation is documented in Key Sequence Input:
If an input character is upper-case (or has the shift modifier) and has no
key binding, but its lower-case equivalent has one, then read-key-sequence
converts the character to lower case. Note that
lookup-key does not perform case conversion in this way.
--
Aura