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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: read-key-sequence(-vector) on Shift left/right gives [left]/[right],


From: Katsumi Yamaoka
Subject: Re: read-key-sequence(-vector) on Shift left/right gives [left]/[right], not [S-left]/[S-right] ?
Date: Tue, 07 Sep 2004 10:21:01 +0900
User-agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3.50 (gnu/linux)

>>>>> In <mailman.1740.1094515688.1998.help-gnu-emacs@gnu.org>
>>>>>   Drew Adams wrote:

> How can I read the key sequence and obtain the modifier?

`M-x apropos RET modifier RET' will help. ;-)

(defun foo ()
  (interactive)
  (let ((event (read-event)))
    (message "modifiers: %s; key: %s"
             (mapconcat 'symbol-name (event-modifiers event) ", ")
             (event-basic-type event))))

reply via email to

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