Subject: bug#22111: 25.0.50; (this-command-keys) doesn't return prefix keys

From: Alan Mackenzie <[email-masked]>
Date: 7 Dec 2015 21:59:18 -0000

Hello, Artur.

In article <[email-masked]> you wrote:
>>>From emacs -Q:

> 1. Type (this-command-keys)
> 2. Type C-u C-x C-e
> 3. The result will not include C-u

I don't think this is a bug: C-u is bound to command
`universal-argument', and it works by setting `prefix-arg'.  Once it's
done that, `univeral-argument''s runtime is finished.

Then the next command is `eval-last-sexp', whose `this-command-keys' are
precisely C-x C-e.

-- 
Alan Mackenzie (Nuremberg, Germany).