From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Artur Malabarba Newsgroups: gmane.emacs.bugs Subject: bug#22107: 25.1; Wrong docstring for this-single-command-keys Date: Mon, 7 Dec 2015 15:42:39 +0000 Message-ID: Reply-To: bruce.connor.am@gmail.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a113fc26001151a052650b575 X-Trace: ger.gmane.org 1449503028 28266 80.91.229.3 (7 Dec 2015 15:43:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 7 Dec 2015 15:43:48 +0000 (UTC) To: 22107@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Dec 07 16:43:38 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1a5xwV-0002j1-Jc for geb-bug-gnu-emacs@m.gmane.org; Mon, 07 Dec 2015 16:43:11 +0100 Original-Received: from localhost ([::1]:55165 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a5xwU-0002hI-Lt for geb-bug-gnu-emacs@m.gmane.org; Mon, 07 Dec 2015 10:43:10 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55884) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a5xwQ-0002ef-Rl for bug-gnu-emacs@gnu.org; Mon, 07 Dec 2015 10:43:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a5xwN-0002XB-0e for bug-gnu-emacs@gnu.org; Mon, 07 Dec 2015 10:43:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:52148) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a5xwM-0002X6-Ta for bug-gnu-emacs@gnu.org; Mon, 07 Dec 2015 10:43:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1a5xwM-0005hh-NU for bug-gnu-emacs@gnu.org; Mon, 07 Dec 2015 10:43:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Artur Malabarba Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 07 Dec 2015 15:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22107 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.144950296521900 (code B ref -1); Mon, 07 Dec 2015 15:43:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 7 Dec 2015 15:42:45 +0000 Original-Received: from localhost ([127.0.0.1]:41856 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a5xw5-0005h9-8n for submit@debbugs.gnu.org; Mon, 07 Dec 2015 10:42:45 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:45760) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1a5xw3-0005h2-Jc for submit@debbugs.gnu.org; Mon, 07 Dec 2015 10:42:43 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a5xw2-0002U8-KX for submit@debbugs.gnu.org; Mon, 07 Dec 2015 10:42:43 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:49011) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a5xw2-0002U3-Hv for submit@debbugs.gnu.org; Mon, 07 Dec 2015 10:42:42 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55762) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a5xw1-0002Y4-Pf for bug-gnu-emacs@gnu.org; Mon, 07 Dec 2015 10:42:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a5xw1-0002Tm-1I for bug-gnu-emacs@gnu.org; Mon, 07 Dec 2015 10:42:41 -0500 Original-Received: from mail-lb0-x232.google.com ([2a00:1450:4010:c04::232]:33864) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a5xw0-0002Ti-Qj for bug-gnu-emacs@gnu.org; Mon, 07 Dec 2015 10:42:40 -0500 Original-Received: by lbbcs9 with SMTP id cs9so67236741lbb.1 for ; Mon, 07 Dec 2015 07:42:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:sender:date:message-id:subject:from:to :content-type; bh=r7BjTaQduE8dk2sZPoi3FBOlfQFlajL77IYRwF2DYrw=; b=jE2sPvvNksVXJtNqRTjpU0Bmvyr6nwfTQKjWwiYL0U2a+V5b6Jgs8F6rCDFIOtStPC hmOusCUtIW0NDfDGduJgFs4vTqWDOiRs831PkSOMvDSOies17aLz17Vy4u+fxstGt8gs pNYN8sDzZNNUhDsKfaY8OrCRrx3zNACklwT/HKnpcucJF9jwNnMjGfJl/nnBsM7SBVss PQ+pUct0mqTwuyW24Fg+mn+hRhm+CMWmqlB0T64O8ABfegfeSJsHl9whP2zPvylMnsnw PLv+SZZYJA4TIdvPqkVgiDWfud9GHwJ6J+gCs922YchukyPZXNqiSJzeelbqcIM9xZSq simg== X-Received: by 10.25.137.7 with SMTP id l7mr11594362lfd.63.1449502959535; Mon, 07 Dec 2015 07:42:39 -0800 (PST) Original-Received: by 10.112.202.99 with HTTP; Mon, 7 Dec 2015 07:42:39 -0800 (PST) X-Google-Sender-Auth: cA5vioLMfdYnmHNo2KCTIQ7IxbY X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:109708 Archived-At: --001a113fc26001151a052650b575 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable The docstring says: Unlike =E2=80=98this-command-keys=E2=80=99, this function=E2=80=99s value does not include prefix arguments. However, the function =E2=80=98this-command-keys=E2=80=99 also does not see= m to return prefix arguments. I tested this by evaluating the following code and then typing C-u C-F3. (the output is just [C-f3]) (defun bababa () (interactive) (message "%s" (this-command-keys))) (global-set-key (kbd "C-") #'bababa) --001a113fc26001151a052650b575 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
The docstring says:

Unlike = =E2=80=98this-command-keys=E2=80=99, this function=E2=80=99s value
does not include prefix arguments.

However, the = function =E2=80=98this-command-keys=E2=80=99 also does not seem to return p= refix arguments. I tested this by evaluating the following code and then ty= ping C-u C-F3. (the output is just [C-f3])

(defun bababa ()
=C2=A0 (interactive)
= =C2=A0 (message "%s" (this-command-keys)))

(global-set-key (kbd "C-<f3>") #'bababa)
=

--001a113fc26001151a052650b575--