bug-gnu-emacs
[Top][All Lists]
Advanced

[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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]