From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Sean Whitton via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#71277: 30.0.50; last-prefix-arg lost when universal-argument used Date: Thu, 30 May 2024 16:31:23 +0100 Message-ID: <877cfbs4dw.fsf@zephyr.silentflame.com> References: <87bk4nv7vy.fsf@zephyr.silentflame.com> <86ikyvqyxp.fsf@gnu.org> Reply-To: Sean Whitton Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20176"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: Stefan Monnier , 71277-done@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu May 30 17:32:09 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1sChlA-00052Z-A4 for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 30 May 2024 17:32:08 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sChkv-0005cE-Q7; Thu, 30 May 2024 11:31:53 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sChkt-0005bd-QH for bug-gnu-emacs@gnu.org; Thu, 30 May 2024 11:31:52 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sChkt-0001KN-Ij for bug-gnu-emacs@gnu.org; Thu, 30 May 2024 11:31:51 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sChl4-0003SN-1m for bug-gnu-emacs@gnu.org; Thu, 30 May 2024 11:32:02 -0400 Resent-From: Sean Whitton Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Thu, 30 May 2024 15:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 71277 X-GNU-PR-Package: emacs Mail-Followup-To: 71277@debbugs.gnu.org, spwhitton@spwhitton.name, spwhitton@spwhitton.name Original-Received: via spool by 71277-done@debbugs.gnu.org id=D71277.171708311713268 (code D ref 71277); Thu, 30 May 2024 15:32:01 +0000 Original-Received: (at 71277-done) by debbugs.gnu.org; 30 May 2024 15:31:57 +0000 Original-Received: from localhost ([127.0.0.1]:42885 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sChkv-0003Rp-Vj for submit@debbugs.gnu.org; Thu, 30 May 2024 11:31:57 -0400 Original-Received: from sendmail.purelymail.com ([34.202.193.197]:52192) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sChkl-0003R2-5S for 71277-done@debbugs.gnu.org; Thu, 30 May 2024 11:31:51 -0400 DKIM-Signature: a=rsa-sha256; b=VXJyufiGiOZqzfTG2brNjMR6X70iPoE1Bd6zuTZ6DkPD/F55WSwWDW1BBIlkuQnelZ13zJX2SMbn5pId3ctUUIGU0IAfmYxhLwvylPjHsHXpj4B1jnlywXpI0iiQIXh28FmzrBScquJOlc4r1/xlOvCIHBFjl2k0ywfj+/ef52K3drY9jNaA2Wik8t9Wyf36iNn2KoMQwLuaDDzPpKLKiAmvwK7F76IB1E+Bf32Kuehb/5zRc6xqv1k8TyZg9uLski9eU8P8LIM3uJcArUMRwcxLg7fVkgoxBRk9YhCWPWaKYjdCfKAz4eP34QHAQZsJgJMB1WQUu8+JypRJHx4PZQ==; s=purelymail2; d=spwhitton.name; v=1; bh=Xky0Etk2li+tI2uhOMvjjcrZ+07rWBBtOA8YUcSsYpM=; h=Received:Received:From:To:Subject:Date; DKIM-Signature: a=rsa-sha256; b=ZmsKbuAn+UcFIL7nvT9sqQoiIt/41CX9Vww0uKFVB5rYBMSUTPFXAW8afhi4Xk7t3jBNVtEmoh0yRrpVbjwwcahKOGPwgFoXPWOj7eKjAtdjwLSt3scGfhmMnzulZMwH9AGF3IMxgtRxFTJeVba0ofkH/FjG4xwkO2UnM49GYlLnjz6WI0fPRjSDBJOvQM07VoluvwzBsv5eL32/MRQlIweajNQmJi4oUC8vOkfXwYJsNN/FWFH/lK7gBQf5nlDQdQfvr+CZeqdyHorKLrJweeZIbpZlnANJJmnLU98yswTjy9faMK8sTFDiu/jmekLLgj0nZ3bE4NUm6h+NT5pNDQ==; s=purelymail2; d=purelymail.com; v=1; bh=Xky0Etk2li+tI2uhOMvjjcrZ+07rWBBtOA8YUcSsYpM=; h=Feedback-ID:Received:Received:From:To:Subject:Date; Feedback-ID: 20115:3760:null:purelymail X-Pm-Original-To: 71277-done@debbugs.gnu.org Original-Received: by smtp.purelymail.com (Purelymail SMTP) with ESMTPSA id 649571286; (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Thu, 30 May 2024 15:31:24 +0000 (UTC) Original-Received: by zephyr.silentflame.com (Postfix, from userid 1000) id EB9049485FE; Thu, 30 May 2024 16:31:23 +0100 (BST) In-Reply-To: (Stefan Monnier's message of "Thu, 30 May 2024 10:42:29 -0400") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:286230 Archived-At: Hello, On Thu 30 May 2024 at 10:42am -04, Stefan Monnier wrote: >>> Unlses something is wrong with my arithmetic, this is not correct. >>> You should get "6!" after the third example too. >>> The use of C-u clobbers last-prefix-arg, basically. >>> >>> I believe this will fix it: >> >> Thanks, I'm adding Stefan to this discussion. > > Hmm... I didn't know about `last-prefix-arg`. > [ I'm not sure I like the idea of such a variable, but > well... it's there. ] > The patch looks fine to me, thank you. Installed, thanks for the review. -- Sean Whitton