GNU bug report logs - #44500
26.3; `prefix-command-echo-keystrokes-functions' causes regression

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: Drew Adams <drew.adams@HIDDEN>; Keywords: moreinfo; Done: Lars Ingebrigtsen <larsi@HIDDEN>; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
bug closed, send any further explanations to 44500 <at> debbugs.gnu.org and Drew Adams <drew.adams@HIDDEN> Request was from Lars Ingebrigtsen <larsi@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 44500) by debbugs.gnu.org; 9 Nov 2021 06:40:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 09 01:40:40 2021
Received: from localhost ([127.0.0.1]:60490 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mkKoC-0000fu-9H
	for submit <at> debbugs.gnu.org; Tue, 09 Nov 2021 01:40:40 -0500
Received: from quimby.gnus.org ([95.216.78.240]:56312)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <larsi@HIDDEN>) id 1mkKoA-0000fg-QJ
 for 44500 <at> debbugs.gnu.org; Tue, 09 Nov 2021 01:40:39 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org;
 s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date:
 References: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=gkgPPdzZKWDz0P9+++H/QWzRad6ndDgYh1E2qZDZPgI=; b=Vc4SnKvySNcJCz3fgDBWjndGgB
 FGU1B4bEHg9miEwqkyGQ8gNsPK6mel09l90PrqW8P6Gh7mHx0dflld41gN3hGoAFVbHNLHR4KOVNJ
 WjaMY35874DY95uXWtn1AzOawVF9HsrbtngqOi4DZIKW+5V5EGKIfZ0IOwq4WQ0GtX1U=;
Received: from [84.212.220.105] (helo=xo)
 by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.92) (envelope-from <larsi@HIDDEN>)
 id 1mkKny-0000zE-Hp; Tue, 09 Nov 2021 07:40:32 +0100
From: Lars Ingebrigtsen <larsi@HIDDEN>
To: Drew Adams <drew.adams@HIDDEN>
Subject: Re: bug#44500: 26.3; `prefix-command-echo-keystrokes-functions'
 causes regression
References: <31fd423d-02ea-4a0e-992e-d226108d1c07@default>
 <CADwFkmmb+LQgReVMOdCLgDhoU+gEmM5Kw5yqb+4+WydXXcOMtQ@HIDDEN>
 <SJ0PR10MB54885E4960AB74EE7704BE0FF3B59@HIDDEN>
X-Now-Playing: DJ Rupture's _Curiosity Slowdown_: "Curiosity Slowdown (part 2)"
Date: Tue, 09 Nov 2021 07:40:22 +0100
In-Reply-To: <SJ0PR10MB54885E4960AB74EE7704BE0FF3B59@HIDDEN>
 (Drew Adams's message of "Mon, 11 Oct 2021 14:55:56 +0000")
Message-ID: <8735o5rfvt.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org",
 has NOT identified this incoming email as spam.  The original
 message has been attached to this so you can view it or label
 similar future email.  If you have any questions, see
 @@CONTACT_ADDRESS@@ for details.
 Content preview:  Drew Adams <drew.adams@HIDDEN> writes: >> > This code
 worked fine prior to Emacs 25. Starting with that release >> > I had to bind
 `prefix-command-echo-keystrokes-functions' to nil. I >> > shouldn't have
 had to do that. >> >> Could you pro [...] 
 Content analysis details:   (-2.9 points, 5.0 required)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -1.0 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 -1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%
 [score: 0.0000]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 44500
Cc: "44500 <at> debbugs.gnu.org" <44500 <at> debbugs.gnu.org>,
 Stefan Kangas <stefan@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: -3.3 (---)

Drew Adams <drew.adams@HIDDEN> writes:

>> > This code worked fine prior to Emacs 25.  Starting with that release
>> > I had to bind `prefix-command-echo-keystrokes-functions' to nil.  I
>> > shouldn't have had to do that.
>> 
>> Could you provide a minimal example to reproduce the issue?
>
> I think I've provided the info I have, and all
> that should be needed to understand the problem.

More information was requested, but no response was given within a
month, so I'm closing this bug report.  If progress can be made,
please respond to this email and we'll reopen the bug report.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




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

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


Received: (at 44500) by debbugs.gnu.org; 11 Oct 2021 14:56:06 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 11 10:56:05 2021
Received: from localhost ([127.0.0.1]:60673 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mZwij-0007YA-JU
	for submit <at> debbugs.gnu.org; Mon, 11 Oct 2021 10:56:05 -0400
Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:25302)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1mZwig-0007Xd-Va
 for 44500 <at> debbugs.gnu.org; Mon, 11 Oct 2021 10:56:04 -0400
Received: from pps.filterd (m0246617.ppops.net [127.0.0.1])
 by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 19BEfLqF032253; 
 Mon, 11 Oct 2021 14:56:01 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : cc :
 subject : date : message-id : references : in-reply-to : content-type :
 content-transfer-encoding : mime-version; s=corp-2021-07-09;
 bh=cUhM0aHFbr1aia/3dPT6+fUHTe53N4aUKdtCMil3QRc=;
 b=GkKmRGSsrJ/LnRHBCNctIOGOg2l7Giq0+o7YYhhikFKJfK78LxOH772EoR84fNei5s4T
 MoeSS1wxcxG644/W9VLrklU1ghGrtYt5Y93S0NVMAievSYmxq3xzPy3Bj1NI1sx1/WML
 If9nXeK2ED4UoL+yR21maIQRKnAne3ssDAwc4g4GJxj3wmFH+wFjukP0ES+Xw0zGyxwe
 rKrr4y8LOsw3SIcf2zb9cItvceykyPjB6ElSnbV0JoGVtlICO/MXFv1MlqT+a+UUS79a
 gCJlHjWUf1AtfQ6hfOSoTv7Xf3odVQYOHsILO7gMIX2J/KYeD+Sp5i96DOHoPstDkdRU 9g== 
Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79])
 by mx0b-00069f02.pphosted.com with ESMTP id 3bmq29g5uf-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 11 Oct 2021 14:56:00 +0000
Received: from pps.filterd (userp3020.oracle.com [127.0.0.1])
 by userp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 19BEp5dc171439;
 Mon, 11 Oct 2021 14:55:58 GMT
Received: from nam12-dm6-obe.outbound.protection.outlook.com
 (mail-dm6nam12lp2176.outbound.protection.outlook.com [104.47.59.176])
 by userp3020.oracle.com with ESMTP id 3bkyv8byrp-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Mon, 11 Oct 2021 14:55:58 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=GkZvG6jgZ0wM/nNgycicGB72dGIiKgk3Upe/HDUKHIrQKd8OjuGSs/RvaAuwlor3iwYX4T9XdVA+iJL4ZTI9gwjKWmJdtcY6Z2XRBfPAw5XU/VFoSltNIE1eAkrFLKFrONBzrjsVwksPhdcZHsSEXiJtQ+L4hNw7+oqjO+PZZxoXCgxs4i2UUYY3SnvAPIDngjC/u6e7gze3OHZbDTDOLGMwkiVm/Lh8rVjfPhGhfNdhveiMIhYnyJVoRFs8r0UEHnAmIRwOI1UWUguUuNm5+QzKrTJWp0jpJU0KIaekvGC9lsZDPp0rbBAMakYJUw9fBr0CkZ7GjW9zlNBmy07B3w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; 
 s=arcselector9901;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;
 bh=cUhM0aHFbr1aia/3dPT6+fUHTe53N4aUKdtCMil3QRc=;
 b=mjPl1k6LLL03acqzgJAHCZ7u47sEYjBwm356BfWHmcpbvNw6qGoCz06FSA/oKF89fgzRLxqe24xEL2zosVfit+egcnhYctVZHPEbIel3eeDYULzMzp2E5dYRprz+Idyb8ASKUabRF41J3cuMRlN68f4j8OzqsxaD1QHviOs4hCAhTmbej+Y8W1OloEGYuujXgaIPEXe0I+tEOJoyJGuAehe/mLT0wAVP1Rj+xLlB375ZPMyXLQMxPR4aNSKJYzZ+fOPdu50+/56tPuaNAXAxw8DU7L7ezrLRFUKt/lgES4rtHWsCueqeqYnF4EZ9zc2GGkNjZ3MfV3LiZanGA+1L4g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass
 smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com;
 dkim=pass header.d=oracle.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=cUhM0aHFbr1aia/3dPT6+fUHTe53N4aUKdtCMil3QRc=;
 b=cnrRCKyTLEdwmBt1WmQTjWTLmNMUsX8gWSL48HcKIxHLBTClTxrJD+xFXMWjucQaBwki3yBldNp5/kPmUAJwOcX44kMcQt/J2fiQouQHfi1Y8HwGxFOG+BjH/ttkQWp8fLFEiL398DzGRQ20nYcL9PoiT+O9p24NnThLVFO5CMo=
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19)
 by SJ0PR10MB4653.namprd10.prod.outlook.com (2603:10b6:a03:2d7::11)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.20; Mon, 11 Oct
 2021 14:55:56 +0000
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::c0bc:7c3a:292f:8a82]) by SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::c0bc:7c3a:292f:8a82%7]) with mapi id 15.20.4587.026; Mon, 11 Oct 2021
 14:55:56 +0000
From: Drew Adams <drew.adams@HIDDEN>
To: Stefan Kangas <stefan@HIDDEN>
Subject: RE: [External] : Re: bug#44500: 26.3;
 `prefix-command-echo-keystrokes-functions' causes regression
Thread-Topic: [External] : Re: bug#44500: 26.3;
 `prefix-command-echo-keystrokes-functions' causes regression
Thread-Index: AQHXvpx2WQo3AomigEO+lYnZMGQMQKvN4h/Q
Date: Mon, 11 Oct 2021 14:55:56 +0000
Message-ID: <SJ0PR10MB54885E4960AB74EE7704BE0FF3B59@HIDDEN>
References: <31fd423d-02ea-4a0e-992e-d226108d1c07@default>
 <CADwFkmmb+LQgReVMOdCLgDhoU+gEmM5Kw5yqb+4+WydXXcOMtQ@HIDDEN>
In-Reply-To: <CADwFkmmb+LQgReVMOdCLgDhoU+gEmM5Kw5yqb+4+WydXXcOMtQ@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: marxist.se; dkim=none (message not signed)
 header.d=none;marxist.se; dmarc=none action=none header.from=oracle.com;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7085b1fa-1bff-4316-d5b7-08d98cc73ac7
x-ms-traffictypediagnostic: SJ0PR10MB4653:
x-microsoft-antispam-prvs: <SJ0PR10MB465381175BA3406F3ADFDC17F3B59@HIDDEN>
x-ms-oob-tlc-oobclassifiers: OLM:4502;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: bLUUA2TxW2eqUmTjwbi2CnQMQd6vsC/NCDs+4N8YYZAD7Oi77f6iQTwJtg0yImyK+QGVhIDIDbly1Yi6G7DUxZCCClMa/1aSnsyOMeHSJjDtP873TRl+62+jl5PrSqtYh/Lw+cVJdmUousG8O7RMZT7QZDUcJ5c79THV7Eug8pWwACA+Sx8RBjxn84Jgevr79SGhzyZMnxV1sGvvzPqHzuiIUBwO+ngj/aefwEeQVci3dm93VFmhINrCBKB7KQRz7jHAjnkK9eG9ixWjrrGnBbo5BpChK2HU5gnv072QKe1cJmJl4rX6rPQlCMHWTfCq43iS4iKeiPou+dIM4BGRILTLq1fk+9C8IgCdUi5gE05blhjja4Od8AzPamFHobwdhc79Z87DNdtLbMN8LhYk1EVkEXuKDdDqx7/9+FfRAyCdVGI1i9zLfsKwvrXnff2W1t3zaLkRe24dtwOnS4d9qYYmFUttbjVrHAh9HuZ3zl/lWhE2/XJkUk71lTWaIV5WUYYk5RP7yr2KbVE9PDfy+2dMXiZaI6m7+4EjbcgI4btiCeTxUcX/oG987//x+yRh77G8SAuoSK1VF8TqTl7OTqc7rhXyhe80aET8Ez3n1+0H319FEQZc7FOsV1znSj/C+yBJBQf4y7wEfaDuo6r9MCbn/qbfFlzEPhkOVFm/RQz/oMy50fMTENYYQ1GnsYnZUR2Pca3/A5TRc9Hr94sK/ojZTSMIGTpeKnUuWYyQwtA=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;
 IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE;
 SFS:(366004)(26005)(66476007)(66446008)(71200400001)(2906002)(64756008)(33656002)(9686003)(66556008)(8936002)(6506007)(55016002)(316002)(76116006)(6916009)(7696005)(86362001)(508600001)(66946007)(4326008)(186003)(38070700005)(38100700002)(122000001)(8676002)(44832011)(52536014)(5660300002)(81973001);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Z3AwRkkzWEE1V2xtUDMvWG0wVTVMaDRISHZ0TjdmMzE2U0lNdXJFY2pjdXM1?=
 =?utf-8?B?T3FLK3g5M0VlTFhrVm91b0VsamRIbmpnVU5JUkw4ZkRzWThETGwxMkFPVk42?=
 =?utf-8?B?VGJaRnRVNGtTK2RUNEpGOWdFRzVhNXZaWEljajJ1bHNZYS9IMTFnMUpQc3J1?=
 =?utf-8?B?ZkNPR1ZVcHFPdkdHOWdXWmFrbXdQcUhmNXFzeVNJK3BmRDFMZmxMVE1hVDVn?=
 =?utf-8?B?SW9VOXQrUW5iZjBycUdhRExUanZBZDlGb2lzMUpkcisvaHRobXpYQ3EvSk9l?=
 =?utf-8?B?aXI4M3JhV0tpckRiSXRqNXo0N1U0SkRqcDVzTzVqVWgyODRwd081SXZJZjFn?=
 =?utf-8?B?bGpCNTlTSUJ6N2VBaldqQXZiMytFZFRUQWs2S1d0OXJxeFczS0tmNVh6Y1l1?=
 =?utf-8?B?WkNzVGpyUGh0ckVkM3VPelF6M09IcjJiRUt6dzlqNFdLd0QxUm45U1JTNFE4?=
 =?utf-8?B?cHNvbUNKU0JPSUxHajl1V1FkSnBiZTRRSzkySlN1eUNXL3U4ck5ZUU4rVEN0?=
 =?utf-8?B?aUNRbUQ3bXZMU0IySk9QSE54VkRWdHBydWVTay9PSXpEeUUxenRFdHB5ZEs1?=
 =?utf-8?B?OU9oSTY2RVN1TFJVVExwZFNKYXF5Wml3dlV2VlZFbFJUQkFOWVlLUlJkR1Vh?=
 =?utf-8?B?dG1PekJ3MzhPaXlxaGRrTVU3R3Nnb2xoOHVCNmYzakk0bnFxb1o2Mys5RjA3?=
 =?utf-8?B?TmVLbGNqaStlYkNscWE2OHB5K0s4QzVZZWUzZ3pFM09LUVhyV1U1QkdycFZi?=
 =?utf-8?B?cDdsRGpZaXFqbWxVS0tlZ0pvcStlTndoTHZGUUlodENQbitXLzJYN1RJR2ZZ?=
 =?utf-8?B?RVkxOHRSaHcrMTlVRUZzVEpZSFBabHp3emFLTUFXRWd3VjJ0d0xHNWQ2cnJT?=
 =?utf-8?B?MXRiRTlNRjlIT3Q5UEtCS2JPWEp4dUV6WTlUU1FHaXNiNUNPYWxuK2o1RjYr?=
 =?utf-8?B?b0FlNHZjcitpZU9aYzBPT1VUdXpwUXpLQTN1amRWelJ3Vnl6Vlo4ZU5iN081?=
 =?utf-8?B?K1VNWXRKazEwUzVrTzRvSTJvYmU1ejZ1SnFmZ040WHc1a1UxMHBZS01reTA1?=
 =?utf-8?B?N2dUa3JHeWUxdk5tWUdOcDQ1bGMvOU5KbTJNUmQ5cnh5dE56cmFsTnJmMXRr?=
 =?utf-8?B?WlNqVnVGRkQrZjdQQ2VJVy95QUN4Wk0zR21JYVNTeVcwbVZFeENQNnN0T0Vj?=
 =?utf-8?B?RmJnTWJpclZ3OE94WlF0R1Y4ZTVZY2tTU2pldy9QVlVNQWVZYWx2dGZuU1Fx?=
 =?utf-8?B?SVdSVlFGdkVDTUpGMFd2OWo5dTZJbHR5RlNiZlE5UGJNZ25xeHJYeTJ4TjlH?=
 =?utf-8?B?QlZBMlNtblZzN3pFS1I3Vm1ycXA4RUdLSGVoa2l1TmlaUXlrdmp0QXQ0NU9G?=
 =?utf-8?B?cTl1aDlQdy83MWNJaGJVQ05ocnErZ052d1VLZ2VyenllNkpqWmFidHJlUTM3?=
 =?utf-8?B?QmpRQXJ2OWNDdFBGVTJ0RnBlaUpmQjJiZzBSVWg2cytLeTFWNmxSWmZuUWdS?=
 =?utf-8?B?RDRZT0VSY3plSEhJQW9RZitzTjdXNzV2QTdkUk9rL29ZMEJwY0FocG9vTDl4?=
 =?utf-8?B?SzRoVStlZVJyViszcFh6WFpENENRaitkYWhCUUZYaXNINGNZY0k4cjVyY3Vm?=
 =?utf-8?B?cUk5cDN0M3Y2QzlTRG5TaUJVaDZCTldpVGMrSWVrSGRPcTYwb1RhSm5saG5D?=
 =?utf-8?B?NjBTL2lsSTZXMGsyWVozOUlOSXBIRGsweXRiVkJ2dktoeFdBcEFpbUJVTjFh?=
 =?utf-8?Q?xvxeLiH6rUeL2UPqyGh3Uwq0+SrtOp0bbspiZzx?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: oracle.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7085b1fa-1bff-4316-d5b7-08d98cc73ac7
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Oct 2021 14:55:56.0752 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: nEl2MDi9owpoGHlQytyinUy+cYB2PcCULTKS4asqOu5b3hyuPMV5YuS6r3yKnQid0Kcc1+M6j2Yy27CatonCtQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB4653
X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10134
 signatures=668683
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 adultscore=0 bulkscore=0 mlxscore=0 spamscore=0 mlxlogscore=999
 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2109230001 definitions=main-2110110087
X-Proofpoint-ORIG-GUID: I3yCCTnotitgo7Whl31ZU0ObjwvEjhx9
X-Proofpoint-GUID: I3yCCTnotitgo7Whl31ZU0ObjwvEjhx9
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 44500
Cc: "44500 <at> debbugs.gnu.org" <44500 <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.7 (-)

PiB0YWdzIDQ0NTAwICsgbW9yZWluZm8NCg0KPiA+IEhlcmUncyB0aGUgZnVuY3Rpb24gSSB1c2U6
DQo+ID4NCj4gPiAoZGVmdW4gYm1rcC1ibWVudS1yZWFkLWZpbHRlci1pbnB1dCAoKQ0KPiBbLi4u
XQ0KPiA+DQo+ID4gVGhpcyBjb2RlIHdvcmtlZCBmaW5lIHByaW9yIHRvIEVtYWNzIDI1LiAgU3Rh
cnRpbmcgd2l0aCB0aGF0IHJlbGVhc2UNCj4gPiBJIGhhZCB0byBiaW5kIGBwcmVmaXgtY29tbWFu
ZC1lY2hvLWtleXN0cm9rZXMtZnVuY3Rpb25zJyB0byBuaWwuICBJDQo+ID4gc2hvdWxkbid0IGhh
dmUgaGFkIHRvIGRvIHRoYXQuDQo+IA0KPiBDb3VsZCB5b3UgcHJvdmlkZSBhIG1pbmltYWwgZXhh
bXBsZSB0byByZXByb2R1Y2UgdGhlIGlzc3VlPw0KDQpJIHRoaW5rIEkndmUgcHJvdmlkZWQgdGhl
IGluZm8gSSBoYXZlLCBhbmQgYWxsDQp0aGF0IHNob3VsZCBiZSBuZWVkZWQgdG8gdW5kZXJzdGFu
ZCB0aGUgcHJvYmxlbS4NCg0KPiA+IElmIEkgZG9uJ3QgYWRkIHRoYXQgYmluZGluZywgdGhlbjoN
Cj4gPiBZb3UgZG9uJ3QgYWx3YXlzIGV2ZW4gc2VlIHRoZSBwcm9tcHQgIlBhdHRlcm46IDxldGMu
PiIuICBEdW5ubyB3aHkuDQo+ID4NCj4gPiBJbnN0ZWFkLCB5b3Ugc2VlIGBQLScsIHRoZW4gYFAg
Qi0nLCBhcyBpZiBgUCBCJyB3ZXJlIGEgcHJlZml4IGtleQ0KPiA+IChvbmx5IGBQJyBpcyBhIHBy
ZWZpeCBrZXkpLCBhbmQgZWFjaCBjaGFyIHlvdSB0eXBlIGlzIGFsc28gZWNob2VkDQo+ID4gYXMg
aWYgaXQgd2VyZSBwYXJ0IG9mIGEgcHJlZml4IGtleSwgaS5lLiwgaXQncyBmb2xsb3dlZCBieSBh
IGh5cGhlbi4NCj4gPg0KPiA+IFNvIGlmIHlvdSB0eXBlICJyZWQiIGFmdGVyIHRoZSAoaW52aXNp
YmxlKSBwcm9tcHQsIHlvdSBzZWUgYFAgQiByLScsDQo+ID4gdGhlbiBgUCBCIHIgZS0nLCB0aGVu
IGBQIEIgciBlIGQtJy4gIFlvdSBzaG91bGQgaW5zdGVhZCBzZWUgYFBhdHRlcm46DQo+ID4gcics
IHRoZW4gYFBhdHRlcm46IHJlJywgdGhlbiBgUGF0dGVybjogcmVkJy4NCj4gPg0KPiA+IEJpbmRp
bmcgdGhlIHZhcmlhYmxlIHRvIG5pbCBmaXhlcyB0aGUgcHJvYmxlbS4gIEJ1dCB0aGlzIGJlaGF2
aW9yIGlzDQo+ID4gYSBidWcsIElNTywgYW5kIHRoZSBpbnRyb2R1Y3Rpb24gb2YgdGhlIHZhcmlh
YmxlIHNob3VsZG4ndCBoYXZlDQo+ID4gY2hhbmdlZCB0aGUgZGVmYXVsdCBlY2hvLWFyZWEgYmVo
YXZpb3Igb2YgRW1hY3MuDQoNCg==




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#44500; Package emacs. Full text available.
Added tag(s) moreinfo. Request was from Stefan Kangas <stefan@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

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


Received: (at 44500) by debbugs.gnu.org; 11 Oct 2021 12:35:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Oct 11 08:35:27 2021
Received: from localhost ([127.0.0.1]:56976 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1mZuWc-0006lk-NM
	for submit <at> debbugs.gnu.org; Mon, 11 Oct 2021 08:35:26 -0400
Received: from mail-pj1-f45.google.com ([209.85.216.45]:41871)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <stefankangas@HIDDEN>) id 1mZuWb-0006lR-KN
 for 44500 <at> debbugs.gnu.org; Mon, 11 Oct 2021 08:35:25 -0400
Received: by mail-pj1-f45.google.com with SMTP id
 na16-20020a17090b4c1000b0019f5bb661f9so13399114pjb.0
 for <44500 <at> debbugs.gnu.org>; Mon, 11 Oct 2021 05:35:25 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=x-gm-message-state:from:in-reply-to:references:user-agent
 :mime-version:date:message-id:subject:to:cc;
 bh=Vhj7X7WqggLhqclZXG05tdF3zXGonnD/+Ixqt3wGODg=;
 b=VjlaxVmBQtFgq3zzEcrFyTp5JzarzWxllt6nzrz/yUE8oRLCKbrnY+LT7+fcFJzX72
 xlnLSGM8Md1WB2BUCmQT7UDbtJba5RUGcS5YioqnTY/7nQtObpLCwJT3HGIa0gLT8Cpz
 E9P+OWiFC8hvIZ9WljC7m63nz4atK7yVljWVNvxuctEr9BX1gQe9M8/4Zf5Mbm+FhHD5
 CpFCyov1WaV9ghzp/S6PTBDeqadULBElTL/o3apld7GOEAPcCckTqwMFzgA9S6fKJD3L
 HeAQ6yMTNPj0X/8Cuwl105ZrMu/iuAhquh6Lm0LMh+VEPNxYnuqlJ30varXZdv4JWd4m
 Q8nQ==
X-Gm-Message-State: AOAM533EDrN9wzp+YJzSMRR3Hhoc6JJtU5lbdi+j0L5/ORBZcFeZStyv
 VRmQTpMYMpmVRvb1ZjjH5uJBvWRaQ+F80UUM/PTbfp7x
X-Google-Smtp-Source: ABdhPJzfVSEsX9lJQQNsT/pNmm4s/APJ/LKsQl6PnRRQbzVFlR4B++itT7g08ornKdu93QAAepVkIJ1KY+S+rjgSrMI=
X-Received: by 2002:a17:90a:460a:: with SMTP id
 w10mr30496348pjg.132.1633955719994; 
 Mon, 11 Oct 2021 05:35:19 -0700 (PDT)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Mon, 11 Oct 2021 05:35:19 -0700
From: Stefan Kangas <stefan@HIDDEN>
In-Reply-To: <31fd423d-02ea-4a0e-992e-d226108d1c07@default> (Drew Adams's
 message of "Fri, 6 Nov 2020 22:48:48 -0800 (PST)")
References: <31fd423d-02ea-4a0e-992e-d226108d1c07@default>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux)
MIME-Version: 1.0
Date: Mon, 11 Oct 2021 05:35:19 -0700
Message-ID: <CADwFkmmb+LQgReVMOdCLgDhoU+gEmM5Kw5yqb+4+WydXXcOMtQ@HIDDEN>
Subject: Re: bug#44500: 26.3; `prefix-command-echo-keystrokes-functions'
 causes regression
To: Drew Adams <drew.adams@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.5 (/)
X-Debbugs-Envelope-To: 44500
Cc: 44500 <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: -0.5 (/)

tags 44500 + moreinfo
thanks

Drew Adams <drew.adams@HIDDEN> writes:

> This variable was introduced in Emacs 25, apparently.
>
> I'm not happy that it's used/implemented the way it is, by default.  I
> have a function that calls `read-char' in a loop, and it took me a while
> to figure out why this code broke starting with Emacs 25.  That function
> is called by a command bound to `P B', where `P' is a prefix key.
>
> I'm not sure why, based on the doc of the variable etc., but even though
> `P B' is not itself a prefix key, the default value of the variable
> interfered with the normal behavior in the echo area.  After finding out
> the cause, I now bind the var to nil in that part of my code.  But this
> variable shouldn't have the effect it has, IMO.
>
> Here's the function I use:
>
> (defun bmkp-bmenu-read-filter-input ()
[...]
>
> This code worked fine prior to Emacs 25.  Starting with that release I
> had to bind `prefix-command-echo-keystrokes-functions' to nil.  I
> shouldn't have had to do that.

Could you provide a minimal example to reproduce the issue?

> If I don't add that binding, then:
>
> You don't always even see the prompt "Pattern: <etc.>".  Dunno why.
>
> Instead, you see `P-', then `P B-', as if `P B' were a prefix key (only
> `P' is a prefix key), and each char you type is also echoed as if it
> were part of a prefix key, i.e., it's followed by a hyphen.
>
> So if you type "red" after the (invisible) prompt, you see `P B r-',
> then `P B r e-', then `P B r e d-'.  You should instead see `Pattern: r',
> then `Pattern: re', then `Pattern: red'.
>
> Binding the variable to nil fixes the problem.  But this behavior is a
> bug, IMO, and the introduction of the variable shouldn't have changed
> the default echo-area behavior of Emacs.
>
> Hope the problem description is clear enough.
>
> In GNU Emacs 26.3 (build 1, x86_64-w64-mingw32)
>  of 2019-08-29
> Repository revision: 96dd0196c28bc36779584e47fffcca433c9309cd
> Windowing system distributor `Microsoft Corp.', version 10.0.18362
> Configured using:
>  `configure --without-dbus --host=x86_64-w64-mingw32
>  --without-compress-install 'CFLAGS=-O2 -static -g3''




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

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


Received: (at submit) by debbugs.gnu.org; 7 Nov 2020 06:48:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Nov 07 01:48:57 2020
Received: from localhost ([127.0.0.1]:57819 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1kbI1w-0000J2-S8
	for submit <at> debbugs.gnu.org; Sat, 07 Nov 2020 01:48:57 -0500
Received: from lists.gnu.org ([209.51.188.17]:55858)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1kbI1u-0000Iu-Re
 for submit <at> debbugs.gnu.org; Sat, 07 Nov 2020 01:48:55 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:58514)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <drew.adams@HIDDEN>)
 id 1kbI1u-0004Uu-Jv
 for bug-gnu-emacs@HIDDEN; Sat, 07 Nov 2020 01:48:54 -0500
Received: from aserp2120.oracle.com ([141.146.126.78]:34860)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <drew.adams@HIDDEN>)
 id 1kbI1s-0002pS-4w
 for bug-gnu-emacs@HIDDEN; Sat, 07 Nov 2020 01:48:53 -0500
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 0A76hub9194285
 for <bug-gnu-emacs@HIDDEN>; Sat, 7 Nov 2020 06:48:49 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=mime-version :
 message-id : date : from : sender : to : subject : content-type :
 content-transfer-encoding; s=corp-2020-01-29;
 bh=+i9Ipy76ID0hfGgMG2y1m3hUuRETy4yOf2A/Q54cRN4=;
 b=O5O9hy/6WGYdLQXOSu1w6T9x9rb8spf9aXsd1oPFMwy93ifgH5+YIopHPilsq/woKsKN
 XcjywMQrxqKPv7Jl1IMwcQdvb86OK+WtdBZ8vXhU0YB/KGPjoFUrPVW4jEHzCCxn1eKQ
 w20uq12dBSTR/7BoNAdHQQmGgrEeHeFNisroHbiDiTFY9XXUFVxyDdd/WcfyFQfaeHYs
 C3mT2w9OVl9+1z4UzqDZeeinrQl+zXsIbLUR7ggrIURXrn2Pwn3EZYQ3vN0Nh3LaBvIN
 u5nYxyMioVgVHRKEd3ZME/vF8Z8IKyVj5PZ2693LHEdFQikSUgDjUWjU9MBOPFYQShCw ng== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by aserp2120.oracle.com with ESMTP id 34nkhkg8yn-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL)
 for <bug-gnu-emacs@HIDDEN>; Sat, 07 Nov 2020 06:48:49 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 0A76il4H188564
 for <bug-gnu-emacs@HIDDEN>; Sat, 7 Nov 2020 06:48:49 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserp3020.oracle.com with ESMTP id 34nkcynrtd-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
 for <bug-gnu-emacs@HIDDEN>; Sat, 07 Nov 2020 06:48:49 +0000
Received: from abhmp0011.oracle.com (abhmp0011.oracle.com [141.146.116.17])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id 0A76mmMw020810
 for <bug-gnu-emacs@HIDDEN>; Sat, 7 Nov 2020 06:48:48 GMT
MIME-Version: 1.0
Message-ID: <31fd423d-02ea-4a0e-992e-d226108d1c07@default>
Date: Fri, 6 Nov 2020 22:48:48 -0800 (PST)
From: Drew Adams <drew.adams@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 26.3; `prefix-command-echo-keystrokes-functions' causes regression
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1  (1003210) [OL
 16.0.5071.0 (x86)]
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9797
 signatures=668682
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0
 spamscore=0 mlxscore=0
 bulkscore=0 phishscore=0 suspectscore=1 malwarescore=0 mlxlogscore=999
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000
 definitions=main-2011070039
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9797
 signatures=668682
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0
 priorityscore=1501
 mlxscore=0 suspectscore=1 mlxlogscore=999 lowpriorityscore=0 spamscore=0
 malwarescore=0 adultscore=0 clxscore=1015 bulkscore=0 impostorscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000
 definitions=main-2011070039
Received-SPF: pass client-ip=141.146.126.78;
 envelope-from=drew.adams@HIDDEN; helo=aserp2120.oracle.com
X-detected-operating-system: by eggs.gnu.org: First seen = 2020/11/07 01:48:50
X-ACL-Warn: Detected OS   = Linux 3.1-3.10 [fuzzy]
X-Spam_score_int: -43
X-Spam_score: -4.4
X-Spam_bar: ----
X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001,
 DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
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 variable was introduced in Emacs 25, apparently.

I'm not happy that it's used/implemented the way it is, by default.  I
have a function that calls `read-char' in a loop, and it took me a while
to figure out why this code broke starting with Emacs 25.  That function
is called by a command bound to `P B', where `P' is a prefix key.

I'm not sure why, based on the doc of the variable etc., but even though
`P B' is not itself a prefix key, the default value of the variable
interfered with the normal behavior in the echo area.  After finding out
the cause, I now bind the var to nil in that part of my code.  But this
variable shouldn't have the effect it has, IMO.

Here's the function I use:

(defun bmkp-bmenu-read-filter-input ()
  "Read input and add it to `bmkp-bmenu-filter-pattern'."
  (setq bmkp-bmenu-filter-pattern "")
  (let ((curr-bmk (bookmark-bmenu-bookmark)))
    (when (eq 'QUIT
              (let ((tmp-list                   ())
                    (bmkp-bmenu-title           bmkp-bmenu-title)
                    (bmkp-bmenu-filter-function bmkp-bmenu-filter-function)
                    (inhibit-quit               t)

                    ;; Had to add this binding to counteract the regression=
.
                    ;; (prefix-command-echo-keystrokes-functions ())

                    char)
                (catch 'bmkp-bmenu-read-filter-input
                  (while (condition-case nil
                             (setq char (read-char
                                         (concat "Pattern: "
                                                 bmkp-bmenu-filter-pattern)=
))
                           ;; `read-char' raises an error for non-char even=
t.
                           (error (throw 'bmkp-bmenu-read-filter-input nil)=
))
                    (unless (or (not (fboundp 'characterp))
                                (characterp char)) ; E.g. `M-x', `M-:'
                      (throw 'bmkp-bmenu-read-filter-input nil))
                    (case char
                      ((?\e ?\r) (throw 'bmkp-bmenu-read-filter-input nil))
                      (?\C-g     (setq inhibit-quit nil)
                                 (throw 'bmkp-bmenu-read-filter-input 'QUIT=
))
                      (?\d       (or (null tmp-list)
                                     (pop tmp-list)
                                     t))
                      (t         (push (text-char-description char)
                                       tmp-list)))
                    (setq bmkp-bmenu-filter-pattern
                          (mapconcat #'identity (reverse tmp-list) ""))))))
      (message "Restoring display prior to incremental filtering...")
      (bookmark-bmenu-list 'FILTEREDP)
      (bmkp-bmenu-goto-bookmark-named curr-bmk)
      (message "Restoring display prior to incremental filtering...done")))=
)

This code worked fine prior to Emacs 25.  Starting with that release I
had to bind `prefix-command-echo-keystrokes-functions' to nil.  I
shouldn't have had to do that.

If I don't add that binding, then:

You don't always even see the prompt "Pattern: <etc.>".  Dunno why.

Instead, you see `P-', then `P B-', as if `P B' were a prefix key (only
`P' is a prefix key), and each char you type is also echoed as if it
were part of a prefix key, i.e., it's followed by a hyphen.

So if you type "red" after the (invisible) prompt, you see `P B r-',
then `P B r e-', then `P B r e d-'.  You should instead see `Pattern: r',
then `Pattern: re', then `Pattern: red'.

Binding the variable to nil fixes the problem.  But this behavior is a
bug, IMO, and the introduction of the variable shouldn't have changed
the default echo-area behavior of Emacs.

Hope the problem description is clear enough.

In GNU Emacs 26.3 (build 1, x86_64-w64-mingw32)
 of 2019-08-29
Repository revision: 96dd0196c28bc36779584e47fffcca433c9309cd
Windowing system distributor `Microsoft Corp.', version 10.0.18362
Configured using:
 `configure --without-dbus --host=3Dx86_64-w64-mingw32
 --without-compress-install 'CFLAGS=3D-O2 -static -g3''




Acknowledgement sent to Drew Adams <drew.adams@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#44500; 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: Tue, 9 Nov 2021 06:45:02 UTC

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