GNU bug report logs - #22566
24.5; Make shift key translation a customizable feature

Previous Next

Package: emacs;

Reported by: Aura Kelloniemi <kaura.dev <at> sange.fi>

Date: Fri, 5 Feb 2016 15:42:02 UTC

Severity: wishlist

Found in version 24.5

Fixed in version 29.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Aura Kelloniemi <kaura.dev <at> sange.fi>
To: 22566 <at> debbugs.gnu.org
Subject: bug#22566: 24.5; Make shift key translation a customizable feature
Date: Sun, 07 Feb 2016 19:46:26 +0200
Hello and thank you for your response!

Richard Stallman <rms <at> 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




This bug report was last modified 3 years and 309 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.