From unknown Fri Aug 08 23:32:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44500: 26.3; `prefix-command-echo-keystrokes-functions' causes regression Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 07 Nov 2020 06:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 44500 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 44500@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16047317371184 (code B ref -1); Sat, 07 Nov 2020 06:49:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Nov 2020 06:48:57 +0000 Received: from localhost ([127.0.0.1]:57819 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kbI1w-0000J2-S8 for submit@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 ) id 1kbI1u-0000Iu-Re for submit@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 ) id 1kbI1u-0004Uu-Jv for bug-gnu-emacs@gnu.org; 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 ) id 1kbI1s-0002pS-4w for bug-gnu-emacs@gnu.org; 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 ; 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 ; 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 ; 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 ; 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 ; 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 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@oracle.com; 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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: ". 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'' From unknown Fri Aug 08 23:32:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44500: 26.3; `prefix-command-echo-keystrokes-functions' causes regression Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Oct 2021 12:36:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44500 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Drew Adams Cc: 44500@debbugs.gnu.org Received: via spool by 44500-submit@debbugs.gnu.org id=B44500.163395572726030 (code B ref 44500); Mon, 11 Oct 2021 12:36:03 +0000 Received: (at 44500) by debbugs.gnu.org; 11 Oct 2021 12:35:27 +0000 Received: from localhost ([127.0.0.1]:56976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZuWc-0006lk-NM for submit@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 ) id 1mZuWb-0006lR-KN for 44500@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@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 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: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) tags 44500 + moreinfo thanks Drew Adams 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: ". 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'' From unknown Fri Aug 08 23:32:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44500: [External] : Re: bug#44500: 26.3; `prefix-command-echo-keystrokes-functions' causes regression Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 11 Oct 2021 14:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44500 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Stefan Kangas Cc: "44500@debbugs.gnu.org" <44500@debbugs.gnu.org> Received: via spool by 44500-submit@debbugs.gnu.org id=B44500.163396416629031 (code B ref 44500); Mon, 11 Oct 2021 14:57:02 +0000 Received: (at 44500) by debbugs.gnu.org; 11 Oct 2021 14:56:06 +0000 Received: from localhost ([127.0.0.1]:60673 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mZwij-0007YA-JU for submit@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 ) id 1mZwig-0007Xd-Va for 44500@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 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: References: <31fd423d-02ea-4a0e-992e-d226108d1c07@default> In-Reply-To: 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: 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: gp0FI3XA5WlmP3/Xm0U5Lh4HHvtN7f316SIMurEcjcus5OqK+x93EeLXkVouoEljdHnjgUNIRL8fDsY8DLl12AOVN6TbZFtU4kS+dT4JF9gEG5a5vZXIcj2ulsYa/H11g1JPsrufCOGVUpqOvGG9gWZakmwPqHf5qsySI+pfD1LflLTMaT5gIoU9t+Qnbf0rqGaDLTjvAd9Fois1Jdr+/hthmzXCq/JOeir83raWKirDbItj5z47U4JDjp5sO5jUh284pwO5IvIf1gljB59SIBz7eAjWjAvb3+EdTTAk6KWt9rqxW3KKf5XzcYuZCsTjrPhtrEd3uOzQz3OHr2bEKzw9j4WKwD1Rn9SRS4Q8psomCJSBOILGj9uWQdJpbe4QK92JSuyCW/u8rNYQN+TCtiCQmD7mvLSB2JOPHNxVDVtprueSk/OIzDyE1ztEtpydK59OhI66ESuLRUTLpdSJaqyZiwvUvVVElRTBANYYKRRdGUatmOzBw38OiyqhdkMU7Gsgolh8uB6f3jI4nqqoZ63+9F07NeKlcji+ebClqa68py+K8C5Yee3gzE3OKQXrWU5BGrpVbp7lDjYiqjmlUKKegJoq+eNwhLvFQIhtCPn+W/2X7TIGfYEY18tRhw+19UEFsTJYHPZlzwzaKMAWEgwV2twLG5d6rrS1tbE9MF9HOt9PKBKbOXJxuEzY9TSQGisb5COaln+j5F6+oAe4vcr+ieOZc0OOUTuzpQzKA3ujdVzRwVyzVZ8eNb7O5+UMYtJk10S5kO4oI2obe5z6uJqfgN4Xw5kU10pYKMky057gTkrGye1vNmYGNp45lc/9NJm2MRd9rxytNzralNrf1tkZSjVuFFD+f7PCeIW/yACxZM3GmIaSSyW0mVExCP6stOEcFbgMbirVw8OxZQtGV8e5YckSSjew/PVUMAeYalvtfnSQqIWRVQFvECMJF0Wv9j9u6IltyFSbfQ9PbMgnqxrXy2xN9GBVA2SmnVs7zEKR7Vmrqp8EGKHehkiuNiZQykvjtAt45OFq9uh9Pw/71cIhbUCNhrq+gNvwUKgerzye6JjZabtreQ37BjQArv9cCtPFU2tFpeiJfB2bg0RUh6s+Ky1V6lRZfnQgRD4YOERczeHHIAoQf+sN7W75vA7dROk/oY0BpcAhpooL9xK4hU+eeRrV+3pXzXZD4CQj+dahBQFXisH4cYcI8r5rcufqI9p3t3v6C9SDnSiBUh6BNWiTc+IekHdOq60oTaJnlhnC60S/ilI6W0k2YZ39INIpHDk0ytbVBvvKhxWApAimBUN1axvxeLiH6rUeL2UPqyGh3Uwq0+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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" 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== From unknown Fri Aug 08 23:32:18 2025 X-Loop: help-debbugs@gnu.org Subject: bug#44500: 26.3; `prefix-command-echo-keystrokes-functions' causes regression Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 09 Nov 2021 06:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 44500 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo To: Drew Adams Cc: "44500@debbugs.gnu.org" <44500@debbugs.gnu.org>, Stefan Kangas Received: via spool by 44500-submit@debbugs.gnu.org id=B44500.16364400402602 (code B ref 44500); Tue, 09 Nov 2021 06:41:02 +0000 Received: (at 44500) by debbugs.gnu.org; 9 Nov 2021 06:40:40 +0000 Received: from localhost ([127.0.0.1]:60490 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mkKoC-0000fu-9H for submit@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 ) id 1mkKoA-0000fg-QJ for 44500@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 ) id 1mkKny-0000zE-Hp; Tue, 09 Nov 2021 07:40:32 +0100 From: Lars Ingebrigtsen References: <31fd423d-02ea-4a0e-992e-d226108d1c07@default> X-Now-Playing: DJ Rupture's _Curiosity Slowdown_: "Curiosity Slowdown (part 2)" Date: Tue, 09 Nov 2021 07:40:22 +0100 In-Reply-To: (Drew Adams's message of "Mon, 11 Oct 2021 14:55:56 +0000") Message-ID: <8735o5rfvt.fsf_-_@gnus.org> 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 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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Drew Adams 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 From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 09 01:40:47 2021 Received: (at control) by debbugs.gnu.org; 9 Nov 2021 06:40:47 +0000 Received: from localhost ([127.0.0.1]:60498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mkKoJ-0000gQ-K8 for submit@debbugs.gnu.org; Tue, 09 Nov 2021 01:40:47 -0500 Received: from quimby.gnus.org ([95.216.78.240]:56326) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mkKoH-0000g0-Og for control@debbugs.gnu.org; Tue, 09 Nov 2021 01:40:46 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=QQ2nbof3lAJTPAx6wvWh498Jc7X5gkxKJ9NMwnQTHro=; b=h0QCfYTHA9T8v1o3XHZy0/znK+ EDgaMI2G3ib+PxsKcaoKoV7ytzGzBRofy1MoIGRa9x1ZDEHkGLnGpUzLa/tc7JSbg8699LvgCsxPh TvX9T8q4yPnucpxrB2cWs1mRdCNvg0ABDAMX6hFOkpBs4uMnOZqviCsCXaSlZ5sofPmc=; 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 ) id 1mkKo7-0000zK-17 for control@debbugs.gnu.org; Tue, 09 Nov 2021 07:40:40 +0100 Date: Tue, 09 Nov 2021 07:40:34 +0100 Message-Id: <871r3prfvh.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #44500 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: close 44500 quit 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: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 44500 quit