GNU bug report logs - #29203
26.0.50; Binding a key to (MAP . CHAR) no longer works

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Fox Kiester <foxkies@HIDDEN>; dated Wed, 8 Nov 2017 03:20:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 29203 <at> debbugs.gnu.org:


Received: (at 29203) by debbugs.gnu.org; 11 Nov 2019 19:10:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Nov 11 14:10:04 2019
Received: from localhost ([127.0.0.1]:56007 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iUF4e-0006jK-8v
	for submit <at> debbugs.gnu.org; Mon, 11 Nov 2019 14:10:04 -0500
Received: from host.gofardesign.uk ([208.79.239.190]:47200)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefan@HIDDEN>) id 1iUF4b-0006ib-T4
 for 29203 <at> debbugs.gnu.org; Mon, 11 Nov 2019 14:10:02 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; 
 s=default;
 h=Content-Type:MIME-Version:Message-ID:Date:References:
 In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=E8Uu3q5qjYfTwRHiq/LScZeUtaSZDVhbctwxcaHkMWY=; b=GAX1gM19VMmnacb2Ueld7hh2Gq
 gSruYz5d+QllX1NGKOtscdksbPWVfoOE06Mj//LTPPd5tdoUArSrKMyC18DVxZhCZYrXCpEPT8yoU
 rj/9/+3Q5rRz/BDf0OvxO+XoGUVv5hwExtoyfqx94tH9C0NEDEMegCw7KnKqfxnIVJMk=;
Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:47506
 helo=localhost)
 by host.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
 (Exim 4.92) (envelope-from <stefan@HIDDEN>)
 id 1iUF4V-0001yu-1r; Mon, 11 Nov 2019 13:09:55 -0600
From: Stefan Kangas <stefan@HIDDEN>
To: Drew Adams <drew.adams@HIDDEN>
Subject: Re: bug#29203: 26.0.50; Binding a key to (MAP . CHAR) no longer works
In-Reply-To: <3d022941-7208-4688-98d8-77ca3d8c8fb4@default> (Drew Adams's
 message of "Mon, 11 Nov 2019 03:51:17 +0000 (UTC)")
References: <CAOS0dwDiHwuH+8pksf-AM_EMezm=gpMY_i_quCMAE9L+98+NvA@HIDDEN>
 <87y2wnqh0m.fsf@HIDDEN>
 <3d022941-7208-4688-98d8-77ca3d8c8fb4@default>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
Date: Mon, 11 Nov 2019 20:09:53 +0100
Message-ID: <87r22ensam.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-OutGoing-Spam-Status: No, score=-1.0
X-AntiAbuse: This header was added to track abuse,
 please include it with any abuse report
X-AntiAbuse: Primary Hostname - host.gofardesign.uk
X-AntiAbuse: Original Domain - debbugs.gnu.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - marxist.se
X-Get-Message-Sender-Via: host.gofardesign.uk: authenticated_id:
 stefan@HIDDEN
X-Authenticated-Sender: host.gofardesign.uk: stefan@HIDDEN
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 29203
Cc: Fox Kiester <foxkies@HIDDEN>, 29203 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Drew Adams <drew.adams@HIDDEN> writes:

> Not sure whom you're asking (maybe anyone who knows?),

Yes, anyone who knows.  Thanks for replying.

> but IMO it's an (unannounced?) incompatible step
> backward.  Stefan seems to have agreed that it's just
> a code bug, in the cited emacs.SE comments.

OK, unless anyone says something else, let's treat that as
authoritative.

Best regards,
Stefan Kangas




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#29203; Package emacs. Full text available.

Message received at 29203 <at> debbugs.gnu.org:


Received: (at 29203) by debbugs.gnu.org; 11 Nov 2019 03:51:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 10 22:51:29 2019
Received: from localhost ([127.0.0.1]:53047 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iU0jg-0006pz-Lw
	for submit <at> debbugs.gnu.org; Sun, 10 Nov 2019 22:51:28 -0500
Received: from aserp2120.oracle.com ([141.146.126.78]:54426)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1iU0je-0006pk-TF
 for 29203 <at> debbugs.gnu.org; Sun, 10 Nov 2019 22:51:27 -0500
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id xAB3nGi0005978;
 Mon, 11 Nov 2019 03:51:20 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=mime-version :
 message-id : date : from : sender : to : cc : subject : references :
 in-reply-to : content-type : content-transfer-encoding; s=corp-2019-08-05;
 bh=rhcSIsPapvfQqNsPGq5IdFMiWd4pQayE1AddW1a0EXE=;
 b=OiHp4KargjMsnty2DJ4ST9T3FXxA6SnQIfJ2Ur6RZs0H3ykxmYdmEj+tgGlCGo40pobg
 3NKAZZ0pKeZO7PQvmnfjv6ry/6ThmPcRwAjESbZA+I/u+KhAcdLIR9ZQhHrkbgvRoA2X
 gVXlBfg2qyFEsp3Z3q3jPLENqgVmMI0S2AKToKhg9TYdSs8oDnYlNLSJ58usv4BqAPbb
 8a1Mcw5HxLGZvij1C9FsBP2V8VHr0t/x0yR4noP56uGM47fHdCbTJ+BzeeHsJjsTGipd
 72UCvfDuNNroiNHrmZvw8TA8pd0UBFsPOAdRAjIz0W0YRebt7C1TfrVMVfAtvJJAmKjo VQ== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by aserp2120.oracle.com with ESMTP id 2w5ndpvgsv-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 11 Nov 2019 03:51:20 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id xAB3i1SN137489;
 Mon, 11 Nov 2019 03:51:19 GMT
Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236])
 by aserp3030.oracle.com with ESMTP id 2w6r8h8bsf-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 11 Nov 2019 03:51:19 +0000
Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8])
 by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id xAB3pIqr005951;
 Mon, 11 Nov 2019 03:51:19 GMT
MIME-Version: 1.0
Message-ID: <3d022941-7208-4688-98d8-77ca3d8c8fb4@default>
Date: Mon, 11 Nov 2019 03:51:17 +0000 (UTC)
From: Drew Adams <drew.adams@HIDDEN>
To: Stefan Kangas <stefan@HIDDEN>, Fox Kiester <foxkies@HIDDEN>
Subject: RE: bug#29203: 26.0.50; Binding a key to (MAP . CHAR) no longer works
References: <CAOS0dwDiHwuH+8pksf-AM_EMezm=gpMY_i_quCMAE9L+98+NvA@HIDDEN>
 <87y2wnqh0m.fsf@HIDDEN>
In-Reply-To: <87y2wnqh0m.fsf@HIDDEN>
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1  (1003210) [OL
 16.0.4900.0 (x86)]
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9437
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=679
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1910280000 definitions=main-1911110034
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9437
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=770 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1910280000
 definitions=main-1911110035
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 29203
Cc: 29203 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> found 29203 27.0.50
> thanks
> =20
> I can reproduce this using:
>=20
> 0. (define-key global-map (kbd "C-c ,") (cons help-map ?r))
> 1. C-c ,
>=20
> > This is apparently a regression, introduced in Emacs 24.
> > The problem does not exist in Emacs 20 through Emacs 23.
>=20
> So was the behaviour changed willingly?  That is, is this a bug in the
> documentation or in the code?

Not sure whom you're asking (maybe anyone who knows?),
but IMO it's an (unannounced?) incompatible step
backward.  Stefan seems to have agreed that it's just
a code bug, in the cited emacs.SE comments.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#29203; Package emacs. Full text available.
bug Marked as found in versions 27.0.50. Request was from Stefan Kangas <stefan@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 29203 <at> debbugs.gnu.org:


Received: (at 29203) by debbugs.gnu.org; 11 Nov 2019 02:33:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Nov 10 21:33:09 2019
Received: from localhost ([127.0.0.1]:52942 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iTzVs-0007HU-Ri
	for submit <at> debbugs.gnu.org; Sun, 10 Nov 2019 21:33:09 -0500
Received: from host.gofardesign.uk ([208.79.239.190]:57943)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefan@HIDDEN>)
 id 1iTzVr-0007HA-49; Sun, 10 Nov 2019 21:33:07 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; 
 s=default;
 h=Content-Type:MIME-Version:Message-ID:Date:References:
 In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding:
 Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender:
 Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:
 List-Subscribe:List-Post:List-Owner:List-Archive;
 bh=0PCXVEssLaztRqZDijAwOeJNKWfgPsL4rXGFhrKluz4=; b=qPmcrKO6NyLmJQIvg/NAfImE2L
 ueGDYnio2+e57qxc5qNrYahjdxfpDk74nDQji+j7hXwgHYHHkL6+JFDvbUksQm6aO4XLQLhK8Od0S
 vP1djitkyXCKUk+7lyeSsK+grpyqzNK0Ov7gmfq5Iov/bDnRuzSNIWHgJQRMf9nE6jyU=;
Received: from h-70-69.a785.priv.bahnhof.se ([155.4.70.69]:54506
 helo=localhost)
 by host.gofardesign.uk with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
 (Exim 4.92) (envelope-from <stefan@HIDDEN>)
 id 1iTzVj-0005Lp-KR; Sun, 10 Nov 2019 20:33:01 -0600
From: Stefan Kangas <stefan@HIDDEN>
To: Fox Kiester <foxkies@HIDDEN>
Subject: Re: bug#29203: 26.0.50; Binding a key to (MAP . CHAR) no longer works
In-Reply-To: <CAOS0dwDiHwuH+8pksf-AM_EMezm=gpMY_i_quCMAE9L+98+NvA@HIDDEN>
 (Fox Kiester's message of "Tue, 7 Nov 2017 21:54:32 -0500")
References: <CAOS0dwDiHwuH+8pksf-AM_EMezm=gpMY_i_quCMAE9L+98+NvA@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux)
Date: Mon, 11 Nov 2019 03:32:57 +0100
Message-ID: <87y2wnqh0m.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-OutGoing-Spam-Status: No, score=-1.0
X-AntiAbuse: This header was added to track abuse,
 please include it with any abuse report
X-AntiAbuse: Primary Hostname - host.gofardesign.uk
X-AntiAbuse: Original Domain - debbugs.gnu.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - marxist.se
X-Get-Message-Sender-Via: host.gofardesign.uk: authenticated_id:
 stefan@HIDDEN
X-Authenticated-Sender: host.gofardesign.uk: stefan@HIDDEN
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 29203
Cc: 29203 <at> debbugs.gnu.org, Drew Adams <drew.adams@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

found 29203 27.0.50
thanks

Fox Kiester <foxkies@HIDDEN> writes:

> According to the docstring of define-key, a cons of (MAP . CHAR) is
> a valid key definition that will act as CHAR in MAP. This worked in
> previous versions of Emacs but now causes an error when the
> keybinding is executed: "Wrong type argument: commandp..."
>
> Initial discussion took place here: https://emacs.stackexchange.com/questions/36641/binding-a-key-to-map-char

I can reproduce this using:

0. (define-key global-map (kbd "C-c ,") (cons help-map ?r))
1. C-c ,

Drew Adams <drew.adams@HIDDEN> writes:

> This is apparently a regression, introduced in Emacs 24.
> The problem does not exist in Emacs 20 through Emacs 23.

So was the behaviour changed willingly?  That is, is this a bug in the
documentation or in the code?

Best regards,
Stefan Kangas




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#29203; Package emacs. Full text available.

Message received at 29203 <at> debbugs.gnu.org:


Received: (at 29203) by debbugs.gnu.org; 8 Nov 2017 14:59:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 08 09:59:58 2017
Received: from localhost ([127.0.0.1]:58702 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1eCRpd-0002zD-T1
	for submit <at> debbugs.gnu.org; Wed, 08 Nov 2017 09:59:58 -0500
Received: from aserp1040.oracle.com ([141.146.126.69]:31482)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1eCRpb-0002yz-Nm
 for 29203 <at> debbugs.gnu.org; Wed, 08 Nov 2017 09:59:56 -0500
Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234])
 by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id
 vA8Exn54004483
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 8 Nov 2017 14:59:49 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id vA8ExmIb001822
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Wed, 8 Nov 2017 14:59:49 GMT
Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id vA8ExmPv026439;
 Wed, 8 Nov 2017 14:59:48 GMT
MIME-Version: 1.0
Message-ID: <8aca0911-3eba-4c46-8a3c-fd3ec6ef5152@default>
Date: Wed, 8 Nov 2017 06:59:47 -0800 (PST)
From: Drew Adams <drew.adams@HIDDEN>
To: Fox Kiester <foxkies@HIDDEN>, 29203 <at> debbugs.gnu.org
Subject: RE: bug#29203: 26.0.50; Binding a key to (MAP . CHAR) no longer works
References: <CAOS0dwDiHwuH+8pksf-AM_EMezm=gpMY_i_quCMAE9L+98+NvA@HIDDEN>
In-Reply-To: <CAOS0dwDiHwuH+8pksf-AM_EMezm=gpMY_i_quCMAE9L+98+NvA@HIDDEN>
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1  (1003210) [OL
 16.0.4600.0 (x86)]
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Source-IP: aserv0022.oracle.com [141.146.126.234]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 29203
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

This is apparently a regression, introduced in Emacs 24.
The problem does not exist in Emacs 20 through Emacs 23.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#29203; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 8 Nov 2017 03:19:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 07 22:19:11 2017
Received: from localhost ([127.0.0.1]:57353 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1eCGtS-00031e-Ot
	for submit <at> debbugs.gnu.org; Tue, 07 Nov 2017 22:19:10 -0500
Received: from eggs.gnu.org ([208.118.235.92]:37742)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <foxkies@HIDDEN>) id 1eCGVn-0002Rc-G3
 for submit <at> debbugs.gnu.org; Tue, 07 Nov 2017 21:54:44 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <foxkies@HIDDEN>) id 1eCGVh-0005fi-0z
 for submit <at> debbugs.gnu.org; Tue, 07 Nov 2017 21:54:38 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_20,FREEMAIL_FROM,
 HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:47724)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <foxkies@HIDDEN>) id 1eCGVg-0005fc-UD
 for submit <at> debbugs.gnu.org; Tue, 07 Nov 2017 21:54:36 -0500
Received: from eggs.gnu.org ([2001:4830:134:3::10]:56939)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <foxkies@HIDDEN>) id 1eCGVf-0008O1-LO
 for bug-gnu-emacs@HIDDEN; Tue, 07 Nov 2017 21:54:36 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <foxkies@HIDDEN>) id 1eCGVe-0005fJ-S6
 for bug-gnu-emacs@HIDDEN; Tue, 07 Nov 2017 21:54:35 -0500
Received: from mail-vk0-x235.google.com ([2607:f8b0:400c:c05::235]:53883)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <foxkies@HIDDEN>) id 1eCGVe-0005f4-Md
 for bug-gnu-emacs@HIDDEN; Tue, 07 Nov 2017 21:54:34 -0500
Received: by mail-vk0-x235.google.com with SMTP id k195so835262vke.10
 for <bug-gnu-emacs@HIDDEN>; Tue, 07 Nov 2017 18:54:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to;
 bh=1uuW/6ATjCjqu+MLBykqeXqsoglPgJJSOyg3CDhVJC8=;
 b=SZv7Xu2ePSmk5HEEUwrHFO7mOb2AaWf1+97+rUrBMfeE9czaAUpqBuogh6Bm1Xxnci
 0vxulPVT3RozyfMSXVcm0OBrwJIItxWYI4dZID355SVwWwLBa0eTp7FeKWGUT+6UfoJm
 8Kp4v121ffXpodlYAtyJI/vYvq03L6XkFY5GzWAHNL+dgOS6JQHTvSgpkc6JeffZjTq/
 HEpKsRDoVDX/zYa+ZGs9pdJXuV9qMNo+anDj7sjH4HPujIwJFr5Gz6n11Apw7l/8yxJ2
 wc3iH/JBZOWKl+KXkm+veZC0kcm9dAdCSKahX8uvbak3NUDPvHIE/5vq1/2f9YXX0AhV
 ki9g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=1uuW/6ATjCjqu+MLBykqeXqsoglPgJJSOyg3CDhVJC8=;
 b=OIW/LiByNFQuIOn9qIJwHdW0YAYrnIDwvgf1A9rozqb6VWHI3cSRtP8q/G2rl1Q+JH
 cvA1GaJaz7Oz9HWjeP3AkSZVZpiS3DD3plM4VfF8pueqskwU0ruP1XR1nwFYFUBRmbNN
 FBfNcUzegUddmkVTq6dsNvdPWSyQca/ZD5/19SJUL7y1umfVTbnxK7NinIphiEgc4pLi
 MuAf8Pne0JkoiewATcUYa+lgK0bqU5RzBdipleFad81O3cAX1WkJ6Rgr0GvsRSsAToip
 EnFDXyKaGS0AOugiUxK+C179LPIPlggEPas3qqozHtuSHELN8f+BRXrgpVIUQQq3tDZI
 HLYw==
X-Gm-Message-State: AJaThX7QC6HJztkVnRyGSa92exZMBbsLwDDBVqUKKiCe7RMhdoBMJwIK
 zomQKvXGv50ETBPfspDhNUEy6HF6LeZRIxEmdcDqow==
X-Google-Smtp-Source: ABhQp+RRLz1/l1z7FVCFeSs4X8lTC16aEzqu2CZJ4SkkYkGsjaCNOxsi5lWinAMK2P7qsRZzsDkAK9pW47oN63VLUjU=
X-Received: by 10.31.167.151 with SMTP id q145mr600336vke.49.1510109673275;
 Tue, 07 Nov 2017 18:54:33 -0800 (PST)
MIME-Version: 1.0
Received: by 10.176.21.178 with HTTP; Tue, 7 Nov 2017 18:54:32 -0800 (PST)
From: Fox Kiester <foxkies@HIDDEN>
Date: Tue, 7 Nov 2017 21:54:32 -0500
Message-ID: <CAOS0dwDiHwuH+8pksf-AM_EMezm=gpMY_i_quCMAE9L+98+NvA@HIDDEN>
Subject: 26.0.50; Binding a key to (MAP . CHAR) no longer works
To: bug-gnu-emacs@HIDDEN
Content-Type: multipart/alternative; boundary="001a114159eea5c636055d6fce6b"
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Tue, 07 Nov 2017 22:19:08 -0500
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.0 (----)

--001a114159eea5c636055d6fce6b
Content-Type: text/plain; charset="UTF-8"

According to the docstring of define-key, a cons of (MAP . CHAR) is a valid
key definition that will act as CHAR in MAP. This worked in previous
versions of Emacs but now causes an error when the keybinding is executed:
"Wrong type argument: commandp..."

Initial discussion took place here:
https://emacs.stackexchange.com/questions/36641/binding-a-key-to-map-char

--001a114159eea5c636055d6fce6b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>According to the docstring of define-key, a cons of (=
MAP . CHAR) is a valid key definition that will act as CHAR in MAP. This wo=
rked in previous versions of Emacs but now causes an error when the keybind=
ing is executed: &quot;Wrong type argument: commandp...&quot;</div><div><br=
></div><div>Initial discussion took place here: <a href=3D"https://emacs.st=
ackexchange.com/questions/36641/binding-a-key-to-map-char">https://emacs.st=
ackexchange.com/questions/36641/binding-a-key-to-map-char</a></div></div>

--001a114159eea5c636055d6fce6b--




Acknowledgement sent to Fox Kiester <foxkies@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#29203; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

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