From unknown Mon Aug 18 11:11:52 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#38642 <38642@debbugs.gnu.org> To: bug#38642 <38642@debbugs.gnu.org> Subject: Status: 'C-x RET c' gets stuck in universal-argument loop Reply-To: bug#38642 <38642@debbugs.gnu.org> Date: Mon, 18 Aug 2025 18:11:52 +0000 retitle 38642 'C-x RET c' gets stuck in universal-argument loop reassign 38642 emacs submitter 38642 Juri Linkov severity 38642 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 16 17:52:56 2019 Received: (at submit) by debbugs.gnu.org; 16 Dec 2019 22:52:56 +0000 Received: from localhost ([127.0.0.1]:40475 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igzEV-0006zB-Qg for submit@debbugs.gnu.org; Mon, 16 Dec 2019 17:52:56 -0500 Received: from lists.gnu.org ([209.51.188.17]:46786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igzEV-0006z2-4k for submit@debbugs.gnu.org; Mon, 16 Dec 2019 17:52:55 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:32912) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1igzET-0002tN-VD for bug-gnu-emacs@gnu.org; Mon, 16 Dec 2019 17:52:54 -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,RCVD_IN_DNSWL_NONE, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1igzES-0001f7-Qn for bug-gnu-emacs@gnu.org; Mon, 16 Dec 2019 17:52:53 -0500 Received: from aye.elm.relay.mailchannels.net ([23.83.212.6]:62627) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1igzES-0001TK-If for bug-gnu-emacs@gnu.org; Mon, 16 Dec 2019 17:52:52 -0500 X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 1034C21184 for ; Mon, 16 Dec 2019 22:52:51 +0000 (UTC) Received: from pdx1-sub0-mail-a19.g.dreamhost.com (100-96-169-214.trex.outbound.svc.cluster.local [100.96.169.214]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id A19D721107 for ; Mon, 16 Dec 2019 22:52:50 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from pdx1-sub0-mail-a19.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Mon, 16 Dec 2019 22:52:51 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jurta@jurta.org X-MailChannels-Auth-Id: dreamhost X-Vacuous-Dime: 0d3cf1a23ad0c7fd_1576536770869_3687619222 X-MC-Loop-Signature: 1576536770869:2721227214 X-MC-Ingress-Time: 1576536770869 Received: from pdx1-sub0-mail-a19.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a19.g.dreamhost.com (Postfix) with ESMTP id 406B87F028 for ; Mon, 16 Dec 2019 14:52:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to :subject:date:message-id:mime-version:content-type; s= linkov.net; bh=lTQxGLkEUJdgM0YYB4w0GWeDlQM=; b=z8n58+mEA6SO1kVF8 4MIDPxiofNlpB/isax6XKVo5ZxXU7zcdi/nRQkxDDVn27moL/24c3eqh0Wn+huj1 iWMcp0tcgNTV46iKE1Opm+whyXYEFAQNAz9ma3j1w16qb6JBDZp7PL2ZuihZUW3Y kcf9MhvipZpW0r+g++5sERpp/s= Received: from mail.jurta.org (m91-129-107-186.cust.tele2.ee [91.129.107.186]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by pdx1-sub0-mail-a19.g.dreamhost.com (Postfix) with ESMTPSA id 01BA17F024 for ; Mon, 16 Dec 2019 14:52:47 -0800 (PST) X-DH-BACKEND: pdx1-sub0-mail-a19 From: Juri Linkov To: bug-gnu-emacs@gnu.org Subject: 'C-x RET c' gets stuck in universal-argument loop Organization: LINKOV.NET Date: Mon, 16 Dec 2019 23:56:08 +0200 Message-ID: <87a77sgi3r.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: 0 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedufedrvddtiedgtdegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuggftfghnshhusghstghrihgsvgdpffftgfetoffjqffuvfenuceurghilhhouhhtmecufedttdenucenucfjughrpefhvffuohffkfgfgggtsehttdertddtredtnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecukfhppeeluddruddvledruddtjedrudekieenucfrrghrrghmpehmohguvgepshhmthhppdhhvghlohepmhgrihhlrdhjuhhrthgrrdhorhhgpdhinhgvthepledurdduvdelrddutdejrddukeeipdhrvghtuhhrnhdqphgrthhhpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhhrtghpthhtohepsghughdqghhnuhdqvghmrggtshesghhnuhdrohhrghenucevlhhushhtvghrufhiiigvpedt X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 23.83.212.6 X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit 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.4 (--) emacs -Q C-x RET c ;; universal-coding-system-argument RET ;; accept default e.g. utf-8-unix C-u C-b ;; moves backwards 4 chars C-b C-b C-b ... Every C-b still moves backwards 4 chars because it gets stuck with an old 'prefix-arg' in the 'while' loop in 'universal-coding-system-argument'. It gets out of this loop only on an error such as when point reaches the beginning of the buffer that signals an error. PS: this is the simplest reproducible case, but I found this bug by trying to use 'C-x RET c C-u C-u M-x rgrep' that with two C-u prefixes allows editing the grep command. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 16 18:07:31 2019 Received: (at 38642) by debbugs.gnu.org; 16 Dec 2019 23:07:31 +0000 Received: from localhost ([127.0.0.1]:40499 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igzSc-000103-Pq for submit@debbugs.gnu.org; Mon, 16 Dec 2019 18:07:31 -0500 Received: from mail-out.m-online.net ([212.18.0.10]:49572) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1igzSb-0000zt-K2 for 38642@debbugs.gnu.org; Mon, 16 Dec 2019 18:07:30 -0500 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 47cH3g59ggz1rW6d; Tue, 17 Dec 2019 00:07:27 +0100 (CET) Received: from localhost (dynscan1.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 47cH3g2FhMz1r0mV; Tue, 17 Dec 2019 00:07:27 +0100 (CET) X-Virus-Scanned: amavisd-new at mnet-online.de Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan1.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id 92eBFkfNl7wX; Tue, 17 Dec 2019 00:07:26 +0100 (CET) X-Auth-Info: O7yijoSgICSzkJ3o7MW3Ac4HPEtchYBl18LnFTN+6YPB+r1tQ8T6gC/QNDWO93W5 Received: from igel.home (ppp-46-244-166-15.dynamic.mnet-online.de [46.244.166.15]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPSA; Tue, 17 Dec 2019 00:07:26 +0100 (CET) Received: by igel.home (Postfix, from userid 1000) id EAB112C01E5; Tue, 17 Dec 2019 00:07:25 +0100 (CET) From: Andreas Schwab To: Juri Linkov Subject: Re: bug#38642: 'C-x RET c' gets stuck in universal-argument loop References: <87a77sgi3r.fsf@mail.linkov.net> X-Yow: It's 74 degrees, 12 minutes NORTH, and 41 degrees, 3 minutes EAST!! Soon, it will be TUESDAY!! Date: Tue, 17 Dec 2019 00:07:25 +0100 In-Reply-To: <87a77sgi3r.fsf@mail.linkov.net> (Juri Linkov's message of "Mon, 16 Dec 2019 23:56:08 +0200") Message-ID: <87woavswcy.fsf@igel.home> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.4 (/) X-Debbugs-Envelope-To: 38642 Cc: 38642@debbugs.gnu.org, Stefan Monnier 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.4 (-) On Dez 16 2019, Juri Linkov wrote: > emacs -Q > C-x RET c ;; universal-coding-system-argument > RET ;; accept default e.g. utf-8-unix > C-u C-b ;; moves backwards 4 chars > C-b C-b C-b ... > > Every C-b still moves backwards 4 chars because it gets stuck with an old > 'prefix-arg' in the 'while' loop in 'universal-coding-system-argument'. It makes assumptions about universal-argument-map that are no longer true since commit 02ef6c1a8a. Andreas. -- Andreas Schwab, schwab@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different." From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 17 11:12:10 2019 Received: (at 38642) by debbugs.gnu.org; 17 Dec 2019 16:12:10 +0000 Received: from localhost ([127.0.0.1]:42263 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ihFSE-00072k-1D for submit@debbugs.gnu.org; Tue, 17 Dec 2019 11:12:10 -0500 Received: from eggs.gnu.org ([209.51.188.92]:34016) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ihFSC-00072Y-2X for 38642@debbugs.gnu.org; Tue, 17 Dec 2019 11:12:08 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53270) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ihFS6-0006kg-JC; Tue, 17 Dec 2019 11:12:02 -0500 Received: from [176.228.60.248] (port=3830 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ihFS5-0003KK-QC; Tue, 17 Dec 2019 11:12:02 -0500 Date: Tue, 17 Dec 2019 18:11:48 +0200 Message-Id: <83h81z3pa3.fsf@gnu.org> From: Eli Zaretskii To: Andreas Schwab In-reply-to: <87woavswcy.fsf@igel.home> (message from Andreas Schwab on Tue, 17 Dec 2019 00:07:25 +0100) Subject: Re: bug#38642: 'C-x RET c' gets stuck in universal-argument loop References: <87a77sgi3r.fsf@mail.linkov.net> <87woavswcy.fsf@igel.home> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 38642 Cc: 38642@debbugs.gnu.org, monnier@iro.umontreal.ca, juri@linkov.net 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 (---) > From: Andreas Schwab > Date: Tue, 17 Dec 2019 00:07:25 +0100 > Cc: 38642@debbugs.gnu.org, Stefan Monnier > > > emacs -Q > > C-x RET c ;; universal-coding-system-argument > > RET ;; accept default e.g. utf-8-unix > > C-u C-b ;; moves backwards 4 chars > > C-b C-b C-b ... > > > > Every C-b still moves backwards 4 chars because it gets stuck with an old > > 'prefix-arg' in the 'while' loop in 'universal-coding-system-argument'. > > It makes assumptions about universal-argument-map that are no longer > true since commit 02ef6c1a8a. Stefan, any ideas for how to fix this unintended consequence? TIA From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 20 17:52:33 2019 Received: (at 38642-done) by debbugs.gnu.org; 20 Dec 2019 22:52:33 +0000 Received: from localhost ([127.0.0.1]:47368 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iiR8K-0002fJ-R3 for submit@debbugs.gnu.org; Fri, 20 Dec 2019 17:52:33 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:62062) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iiR8J-0002ew-CN for 38642-done@debbugs.gnu.org; Fri, 20 Dec 2019 17:52:31 -0500 Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id A6F9080B9B; Fri, 20 Dec 2019 17:52:25 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 32C568107A; Fri, 20 Dec 2019 17:52:19 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1576882339; bh=EyPVCZf6sbYuyRUv+hM+DbuzeJLB5HDGMec3n3v+KcI=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=jbkF5PKRmohdkClRlRYzUfNEAO/I1AzkG/NcE94yRK/5Yf9H6xJLa9BvYE9MfaaJN RNtYTnLp52TgEazLl6F5vDHayUcpcUK1rP/Y4kgftsmbmW/4w0cg6RSkLWGxYAjISs YDhG1o+1xMyDD2DN7z98Wo7vi7HLIs/ndjCR2bpOo05EVzpCqVfJk9DE2EkeKUylte h+48Yia5aEdPr+GhbpcgZjPZxjt7clq4OPOryp+P9CtU5avcNVN7hIoYDAAACPEp7r WZyqUoymLzj2kC5eI/LaKVYzzMTGiTpyM2H+FE9Lf8V3NigN8L6eZTPCObSpU44yn0 E3jQMBg0rKUcw== Received: from alfajor (69-165-158-134.dsl.teksavvy.com [69.165.158.134]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id DA605120786; Fri, 20 Dec 2019 17:52:18 -0500 (EST) From: Stefan Monnier To: Eli Zaretskii Subject: Re: bug#38642: 'C-x RET c' gets stuck in universal-argument loop Message-ID: References: <87a77sgi3r.fsf@mail.linkov.net> <87woavswcy.fsf@igel.home> <83h81z3pa3.fsf@gnu.org> Date: Fri, 20 Dec 2019 17:52:17 -0500 In-Reply-To: <83h81z3pa3.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 17 Dec 2019 18:11:48 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.301 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 38642-done Cc: 38642-done@debbugs.gnu.org, Andreas Schwab , juri@linkov.net 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 (---) > Stefan, any ideas for how to fix this unintended consequence? I installed a patch which seems to fix it. We should rewrite this function completely, but I tried to minimize the changes for now. Stefan From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 21 02:10:52 2019 Received: (at 38642) by debbugs.gnu.org; 21 Dec 2019 07:10:52 +0000 Received: from localhost ([127.0.0.1]:47575 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iiYua-00066G-EC for submit@debbugs.gnu.org; Sat, 21 Dec 2019 02:10:52 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51392) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iiYuY-000664-V9 for 38642@debbugs.gnu.org; Sat, 21 Dec 2019 02:10:51 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55145) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1iiYuS-0006rr-EE; Sat, 21 Dec 2019 02:10:45 -0500 Received: from [176.228.60.248] (port=4773 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1iiYuR-0005qk-PG; Sat, 21 Dec 2019 02:10:44 -0500 Date: Sat, 21 Dec 2019 09:10:35 +0200 Message-Id: <831rsy17dg.fsf@gnu.org> From: Eli Zaretskii To: Stefan Monnier In-reply-to: (message from Stefan Monnier on Fri, 20 Dec 2019 17:52:17 -0500) Subject: Re: bug#38642: 'C-x RET c' gets stuck in universal-argument loop References: <87a77sgi3r.fsf@mail.linkov.net> <87woavswcy.fsf@igel.home> <83h81z3pa3.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 38642 Cc: 38642@debbugs.gnu.org, schwab@linux-m68k.org, juri@linkov.net 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 (---) > From: Stefan Monnier > Cc: Andreas Schwab , juri@linkov.net, > 38642-done@debbugs.gnu.org > Date: Fri, 20 Dec 2019 17:52:17 -0500 > > > Stefan, any ideas for how to fix this unintended consequence? > > I installed a patch which seems to fix it. We should rewrite this > function completely, but I tried to minimize the changes for now. Thanks. I think a more radical change could be installed after the release branch is cut. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 23 16:10:03 2019 Received: (at 38642) by debbugs.gnu.org; 23 Dec 2019 21:10:03 +0000 Received: from localhost ([127.0.0.1]:51728 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ijUxn-00027u-0d for submit@debbugs.gnu.org; Mon, 23 Dec 2019 16:10:03 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:41124) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ijUxl-00027H-Gx for 38642@debbugs.gnu.org; Mon, 23 Dec 2019 16:10:02 -0500 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 2B13B44D4C1; Mon, 23 Dec 2019 16:09:56 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id DBFC044D4BF; Mon, 23 Dec 2019 16:09:54 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1577135394; bh=OiRgBYL/A6RUld8Xckh43QfObLAWyajXkP5z94O0wuA=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=YlFDyRnI7Mtb+suKc5got4eUM/4RUrDHcSfifu21QLNfS5UVxzuXwxaFjFRDBnBCg 67wIwZJ7IXN6kAr/F/x8pDCLD24H0Ov/x2o/rjPgFWvZw/QP6OR7xrmLPKuWo0AFqv Vcanw6ve3mvxgEMPrsZ/DheQULrjZ9An0N9FFtvKId/DIGVSDvs6Tasc3GFUhaeSEi SZ19EhCU/kaRkfza25lSxMun8zGyrXdS2u8S5oGwW9IY9SvwCKfcoFjdQhXp6hkF4w ztlxuxaxE4rU3qnREHggoMuzCVuTt1f94gJpiI4fDKh2LOOV7EjRa/BIajZCHwf6gr OiIZ2DmdzK+Iw== Received: from alfajor (unknown [45.72.232.72]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 93A36120EB2; Mon, 23 Dec 2019 16:09:54 -0500 (EST) From: Stefan Monnier To: Eli Zaretskii Subject: Re: bug#38642: 'C-x RET c' gets stuck in universal-argument loop Message-ID: References: <87a77sgi3r.fsf@mail.linkov.net> <87woavswcy.fsf@igel.home> <83h81z3pa3.fsf@gnu.org> <831rsy17dg.fsf@gnu.org> Date: Mon, 23 Dec 2019 16:09:51 -0500 In-Reply-To: <831rsy17dg.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 21 Dec 2019 09:10:35 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.048 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 38642 Cc: 38642@debbugs.gnu.org, schwab@linux-m68k.org, juri@linkov.net 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 (---) > Thanks. I think a more radical change could be installed after the > release branch is cut. I have a completely different implementation here, but I'll wait some more to install it on `master` so the Emacs-27 gets more testing. Stefan From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 19 17:11:39 2020 Received: (at 38642-done) by debbugs.gnu.org; 19 Jan 2020 22:11:39 +0000 Received: from localhost ([127.0.0.1]:44013 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1itInD-0005hO-31 for submit@debbugs.gnu.org; Sun, 19 Jan 2020 17:11:39 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:64715) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1itInB-0005hC-0T for 38642-done@debbugs.gnu.org; Sun, 19 Jan 2020 17:11:38 -0500 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 7AB5D1003B1; Sun, 19 Jan 2020 17:11:31 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id C826D100311; Sun, 19 Jan 2020 17:11:29 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1579471889; bh=q6Y22mFoQbUMT4e7mcdB39/+l8Ol2QEZbzJD/UOmmwI=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=Wtr1A3yJl5FstMryyJHjGIfE+eIQ6Vji4ja039gm0DCNrwcI6CS/6ZOk6pHfcdYkV KDp8lFzaIyK8luKdOy0Mk9oOpE1672PE4dBM9wAGEG1dX6cS6So9+8vFHtfMczByNH ljChKjL0v5BW6UNfNeYIjJBZuFAAZdiJvH/U35v4sL6aknuerC6MRlL+QJGwq9Lt/m /flgVpWo/rrM95ZDYNweQ/1i1M/Bt47gRH77fo0VgUKa/4o5tNoPmhKSw3hluEjXYM xMCZGedBLg+nLJy1mvMkjs9AKWm6RW7hrERKcyYyKpuW4ZvGVa/P+dlPeGjpvgl0S/ L3nzB95uX3uVw== Received: from pastel (unknown [45.72.156.100]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 58F691206A1; Sun, 19 Jan 2020 17:11:29 -0500 (EST) From: Stefan Monnier To: Eli Zaretskii Subject: Re: bug#38642: 'C-x RET c' gets stuck in universal-argument loop Message-ID: References: <87a77sgi3r.fsf@mail.linkov.net> <87woavswcy.fsf@igel.home> <83h81z3pa3.fsf@gnu.org> <831rsy17dg.fsf@gnu.org> Date: Sun, 19 Jan 2020 17:11:26 -0500 In-Reply-To: <831rsy17dg.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 21 Dec 2019 09:10:35 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.030 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 38642-done Cc: 38642-done@debbugs.gnu.org, schwab@linux-m68k.org, juri@linkov.net 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 (---) > Thanks. I think a more radical change could be installed after the > release branch is cut. Done, Stefan From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 20 11:25:04 2020 Received: (at 38642) by debbugs.gnu.org; 20 Jan 2020 16:25:04 +0000 Received: from localhost ([127.0.0.1]:45876 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1itZrK-0000Yy-Rt for submit@debbugs.gnu.org; Mon, 20 Jan 2020 11:25:04 -0500 Received: from eggs.gnu.org ([209.51.188.92]:48997) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1itZrG-0000YI-1u for 38642@debbugs.gnu.org; Mon, 20 Jan 2020 11:25:01 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55039) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1itZrA-00042E-En; Mon, 20 Jan 2020 11:24:52 -0500 Received: from [176.228.60.248] (port=4627 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1itZr9-0000lo-Fp; Mon, 20 Jan 2020 11:24:52 -0500 Date: Mon, 20 Jan 2020 18:24:58 +0200 Message-Id: <838sm2xfhh.fsf@gnu.org> From: Eli Zaretskii To: Stefan Monnier In-reply-to: (message from Stefan Monnier on Sun, 19 Jan 2020 17:11:26 -0500) Subject: Re: bug#38642: 'C-x RET c' gets stuck in universal-argument loop References: <87a77sgi3r.fsf@mail.linkov.net> <87woavswcy.fsf@igel.home> <83h81z3pa3.fsf@gnu.org> <831rsy17dg.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 38642 Cc: 38642@debbugs.gnu.org, schwab@linux-m68k.org, juri@linkov.net 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 (---) > From: Stefan Monnier > Cc: schwab@linux-m68k.org, juri@linkov.net, 38642-done@debbugs.gnu.org > Date: Sun, 19 Jan 2020 17:11:26 -0500 > > > Thanks. I think a more radical change could be installed after the > > release branch is cut. > > Done, Thanks, but this: (remove-hook 'pre-command-hook #'mule-cmds--prefixed-command) should be (remove-hook 'pre-command-hook #'mule-cmds--prefixed-command-pch) right? From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 20 12:01:17 2020 Received: (at 38642) by debbugs.gnu.org; 20 Jan 2020 17:01:17 +0000 Received: from localhost ([127.0.0.1]:45923 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1itaQO-0003Wx-Ty for submit@debbugs.gnu.org; Mon, 20 Jan 2020 12:01:17 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:1993) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1itaQJ-0003Wg-I2 for 38642@debbugs.gnu.org; Mon, 20 Jan 2020 12:01:15 -0500 Received: from pmg3.iro.umontreal.ca (localhost [127.0.0.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id 2FC45440814; Mon, 20 Jan 2020 12:01:06 -0500 (EST) Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg3.iro.umontreal.ca (Proxmox) with ESMTP id C91BD44080C; Mon, 20 Jan 2020 12:01:04 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1579539664; bh=iEihkGSPRyBVG5NHDAECBEdoJWGEza1/2nVLq35+00E=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=eFAcRG41gAqgbnYjAxwYpNuHm84gsUpKvnPfDov36D4yR5u5YACw2ft8asIb4iXfW yqBeXOhUIPu1tci0rbAXMSTgPcnzkpasXR/13tNmFkt5xY1/16+9eix+HFo2gdfLj9 eVhxbBSJND6iYtRJhb8ybZlsty2ZOCmdK+OF1rUCKEh//ejfPke4hbjW9eOfwhl+Lw J5XgJOALnI2C+Jd0LZEi5A4fZTRV4xDvGbuwbFU7xkfx5J4xgQCDiY5SfwbuRjrSCW g34dOkRqFWxWa6InDpLrlArx5c4UzESV6r+Mwl9YCJDaspHTPX3UiQQT7+etZjV0Sy bv9MmsEZaUlPA== Received: from alfajor (modemcable157.163-203-24.mc.videotron.ca [24.203.163.157]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 9A8BA12095E; Mon, 20 Jan 2020 12:01:04 -0500 (EST) From: Stefan Monnier To: Eli Zaretskii Subject: Re: bug#38642: 'C-x RET c' gets stuck in universal-argument loop Message-ID: References: <87a77sgi3r.fsf@mail.linkov.net> <87woavswcy.fsf@igel.home> <83h81z3pa3.fsf@gnu.org> <831rsy17dg.fsf@gnu.org> <838sm2xfhh.fsf@gnu.org> Date: Mon, 20 Jan 2020 12:01:03 -0500 In-Reply-To: <838sm2xfhh.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 20 Jan 2020 18:24:58 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.044 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 38642 Cc: 38642@debbugs.gnu.org, schwab@linux-m68k.org, juri@linkov.net 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 (---) > Thanks, but this: > > (remove-hook 'pre-command-hook #'mule-cmds--prefixed-command) > > should be > > (remove-hook 'pre-command-hook #'mule-cmds--prefixed-command-pch) > > right? Duh! Even the byte-compiler noticed it for me. Not sure how I missed it. Thanks, Stefan From unknown Mon Aug 18 11:11:52 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 18 Feb 2020 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator