]> git.eshelyaron.com Git - emacs.git/commitdiff
(Interactive Codes): Add U code letter.
authorKim F. Storm <storm@cua.dk>
Tue, 26 Oct 2004 12:55:51 +0000 (12:55 +0000)
committerKim F. Storm <storm@cua.dk>
Tue, 26 Oct 2004 12:55:51 +0000 (12:55 +0000)
lispref/commands.texi

index 299c7bb61af81bd4ee581216cb9c987c4a19914c..cb772ff6eb5f6b191d1dc2ee1fa3efe9f0d9e3ba 100644 (file)
@@ -360,6 +360,9 @@ until a command (or undefined command) is found in the current key
 maps.  The key sequence argument is represented as a string or vector.
 The cursor does not move into the echo area.  Prompt.
 
+If the key sequence is a down-event, the following up-event is discarded,
+but can be read via the @code{U} code character.
+
 This kind of input is used by commands such as @code{describe-key} and
 @code{global-set-key}.
 
@@ -416,6 +419,11 @@ character terminates the input.  (Use @kbd{C-q} to include whitespace in
 the string.)  Other characters that normally terminate a symbol (e.g.,
 parentheses and brackets) do not do so here.  Prompt.
 
+@item U
+A key sequence or nil.  May be used after a @code{k} or @code{K}
+argument to get the up-event that was discarded in case the key
+sequence read for that argument was a down-event.  No I/O.
+
 @item v
 A variable declared to be a user option (i.e., satisfying the
 predicate @code{user-variable-p}).  This reads the variable using