From unknown Sun Jun 22 11:37:50 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#60758 <60758@debbugs.gnu.org> To: bug#60758 <60758@debbugs.gnu.org> Subject: Status: 29.0.60; while-let uses if-let* convention in contradiction to the docstring Reply-To: bug#60758 <60758@debbugs.gnu.org> Date: Sun, 22 Jun 2025 18:37:50 +0000 retitle 60758 29.0.60; while-let uses if-let* convention in contradiction t= o the docstring reassign 60758 emacs submitter 60758 Daniel Mendler severity 60758 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 12 14:22:38 2023 Received: (at submit) by debbugs.gnu.org; 12 Jan 2023 19:22:38 +0000 Received: from localhost ([127.0.0.1]:48638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pG39q-0007jA-8i for submit@debbugs.gnu.org; Thu, 12 Jan 2023 14:22:38 -0500 Received: from lists.gnu.org ([209.51.188.17]:55414) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pG39o-0007j2-Py for submit@debbugs.gnu.org; Thu, 12 Jan 2023 14:22:37 -0500 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 1pG39i-0003xI-HA for bug-gnu-emacs@gnu.org; Thu, 12 Jan 2023 14:22:30 -0500 Received: from server.qxqx.de ([2a01:4f8:121:346::180] helo=mail.qxqx.de) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pG39f-0000x6-1s for bug-gnu-emacs@gnu.org; Thu, 12 Jan 2023 14:22:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=qxqx.de; s=mail1392553390; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From :Sender:Reply-To:Cc: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=o24/MzioL9K/9y2fqHVBLZ+zjvwR/kFeuBTqvvafgXA=; b=dkU8Z7Qg4xCmgLrjRRGlXF4C8W 2qjTuK3sm1fLvTBEhSs2VQYpvr0/OgGeT0GJJ5yoy8ILLIPw8jpEPAm8E+cMCqk/XC7Mb3JZpCDCJ vMChd+inAIE6BYG/Qek9OHEx1BtOL0sH0AKl94bV8ra293xCWaNjfjqreMxXqKZao1sQ=; From: Daniel Mendler To: bug-gnu-emacs@gnu.org Subject: 29.0.60; while-let uses if-let* convention in contradiction to the docstring Date: Thu, 12 Jan 2023 20:21:57 +0100 Message-ID: <87k01r7e3u.fsf@daniel-mendler.de> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a01:4f8:121:346::180; envelope-from=mail@daniel-mendler.de; helo=mail.qxqx.de X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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 (--) The docstring of `while-let' says: The variable list SPEC is the same as in if-let. However in the definition `if-let*' is used. `if-let*' differs from `if-let' since it doesn't support the special single binding form. (while-let (var exp) ...) Therefore `if-let*' should be replaced with `if-let' in the definition of `while-let', bringing the implementation in accordance with the docstring. The name `while-let' (in contrast to `while-let*') also suggest that the `if-let' spec is supported. In GNU Emacs 29.0.60 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw scroll bars) of 2022-12-30 built on projects Repository revision: d086cd6cf877c6ca7af6712f9b79b52dd0caa934 Repository branch: emacs-29 Windowing system distributor 'The X.Org Foundation', version 11.0.12011000 System Description: Debian GNU/Linux 11 (bullseye) From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 12 19:37:46 2023 Received: (at 60758-done) by debbugs.gnu.org; 13 Jan 2023 00:37:46 +0000 Received: from localhost ([127.0.0.1]:48905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pG84o-0008Mb-HK for submit@debbugs.gnu.org; Thu, 12 Jan 2023 19:37:46 -0500 Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:53109) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pG84l-0008MN-Pw for 60758-done@debbugs.gnu.org; Thu, 12 Jan 2023 19:37:45 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id E197F320093C; Thu, 12 Jan 2023 19:37:37 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Thu, 12 Jan 2023 19:37:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm2; t=1673570257; x=1673656657; bh=Sa pDBjcksGQZ+o0ldICLkudGIsaAdZfKGl/rbXnsHyM=; b=UQVaoUYSMb11ZScnjP ZcETD2wEfMLMUIjcclfR2uvkerV93dL+dZetdEoQjStEW547UhmrCY83l7887qhi SggkAufVSm+GBxYOedhZVibuMF1QRGVsTSIoI4dtPQWOnrfrOdKOH/XIZaLAbnM/ KfMt42Q0xdMjaWM2Pi7tmhOAUKLQ5C5OyEKb31hSaBEXWmIZ9mns4qlikiwGBbwd DzlHCvQkJIx9IBXXPsimicrXXqKcJuhHEiQEkF5HXrbDJi2Kzk9CiOnd3sqjy0tw WoeTCqk3iTEW5vQSwVV0TdDp4fAEzRcO1nrbrepO0soB32j8JfF3rqw1HfOGSJI0 bN+w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1673570257; x=1673656657; bh=SapDBjcksGQZ+o0ldICLkudGIsaA dZfKGl/rbXnsHyM=; b=GXS18jaJoj0qZ2KmdJ0+o+M5mCBp4jPLC6inueH75iUK fFbeTdkZgfwIfXviTGOArhDFlbr/inAgXSrDQabYpHK+Xt9qWSkXNTIc057m7Ud6 NujXLYSuxwvnMjqb9NJDB/IYTESw4j6ken/zSH6C1N8Mwa1y0PQsLLIrDtEa+F19 o6KkAbLDOW5b8/Zf3sPhF8doD3w+QVrP4Suj7J6PsUcMyrxcMrcVMxbcfdc+5myW tQVkGk+5UsvY2nfebVtzanyDQNPcv6TVr0oZAobIqAgfWhrM/i6w4XQvF4wKMfNP 8/Ud0jpDZ4EEpWA5fHoe74haDI7z/06ITlBwMjY03Q== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrleejgddvhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhephffvvefujghffffkfgggtgesthdttd dttdertdenucfhrhhomhepufgvrghnucghhhhithhtohhnuceoshhpfihhihhtthhonhes shhpfihhihhtthhonhdrnhgrmhgvqeenucggtffrrghtthgvrhhnpedtffdvffeuleeuvd etkedvveehgfehvdegvefghfevudekgeegleevgeejkeetkeenucevlhhushhtvghrufhi iigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehsphifhhhithhtohhnsehsphifhh hithhtohhnrdhnrghmvg X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 12 Jan 2023 19:37:36 -0500 (EST) Received: by melete.silentflame.com (Postfix, from userid 1000) id 205D17F0DEC; Thu, 12 Jan 2023 17:37:35 -0700 (MST) From: Sean Whitton To: Daniel Mendler Subject: Re: bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring In-Reply-To: <87k01r7e3u.fsf@daniel-mendler.de> (Daniel Mendler's message of "Thu, 12 Jan 2023 20:21:57 +0100") References: <87k01r7e3u.fsf@daniel-mendler.de> Date: Thu, 12 Jan 2023 17:37:35 -0700 Message-ID: <87zganl168.fsf@melete.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60758-done Cc: 60758-done@debbugs.gnu.org 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 (-) Hello, On Thu 12 Jan 2023 at 08:21PM +01, Daniel Mendler wrote: > The docstring of `while-let' says: > > The variable list SPEC is the same as in if-let. > > However in the definition `if-let*' is used. `if-let*' differs from > `if-let' since it doesn't support the special single binding form. > > (while-let (var exp) > ...) > > Therefore `if-let*' should be replaced with `if-let' in the definition > of `while-let', bringing the implementation in accordance with the > docstring. The name `while-let' (in contrast to `while-let*') also > suggest that the `if-let' spec is supported. I agree that if-let is right, for these reasons. Now fixed, thank you. -- Sean Whitton From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 13 00:36:25 2023 Received: (at 60758-done) by debbugs.gnu.org; 13 Jan 2023 05:36:25 +0000 Received: from localhost ([127.0.0.1]:49144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGCjp-00068I-5K for submit@debbugs.gnu.org; Fri, 13 Jan 2023 00:36:25 -0500 Received: from server.qxqx.de ([178.63.65.180]:46175 helo=mail.qxqx.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGCjn-000681-98 for 60758-done@debbugs.gnu.org; Fri, 13 Jan 2023 00:36:24 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=qxqx.de; s=mail1392553390; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: 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=UOUR4ZMUIa3aRJHqq9Q+eoNAEhN3dwBWgpcDOuyRke4=; b=GONrMCst2vu/xXXicoYG58Gm35 nE5Si69Ej49BGgzjPL/hi0S9+urMPKwvw33/inAr3FRARg0TIc5RHT3hqZglAMQOevAe2hot0UDoI 8lLA6yTsmJJj0jakrgLdCdBS1AJAPJmIJVDyE5SO/9k8fEVhQ0y7BZkWyFdxlyF4asi0=; Message-ID: Date: Fri, 13 Jan 2023 06:36:14 +0100 MIME-Version: 1.0 Subject: Re: bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring To: Sean Whitton References: <87k01r7e3u.fsf@daniel-mendler.de> <87zganl168.fsf@melete.silentflame.com> Content-Language: en-US From: Daniel Mendler In-Reply-To: <87zganl168.fsf@melete.silentflame.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60758-done Cc: 60758-done@debbugs.gnu.org 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 (---) On 1/13/23 01:37, Sean Whitton wrote: > I agree that if-let is right, for these reasons. Now fixed, thank you. Thanks for the quick fix. Daniel From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 14 10:31:35 2023 Received: (at 60758) by debbugs.gnu.org; 14 Jan 2023 15:31:35 +0000 Received: from localhost ([127.0.0.1]:55358 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGiVK-000106-VH for submit@debbugs.gnu.org; Sat, 14 Jan 2023 10:31:35 -0500 Received: from mout.web.de ([212.227.15.14]:52387) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGiVH-0000zm-KF; Sat, 14 Jan 2023 10:31:33 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1673710264; bh=JBtzkOQQE3A5kVn28+Md8BYgxALWgNrja8e66R64akY=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=LI1JFqsbrwXJviMwQ9KIvpi3yJGAFTdNmyEgpUJp3O/LwvJodBMHW+YsF/3n7yge7 LsYsaltNpCwvj5BrZKTHg2M73vt45GGI/kIAielhhKdGiz8+ANIZvZNfB/0ZoY0Dyg 3k6PiEYcYi+Fclb0Wd7Yp9CIiDzpIsTkF5HZvBSUM94CS0IBdCx83QZd97gNomq1Ch g6xWtZRypPIY1XCNihptiD/Uvtl2qqcHAgdIUlmnlK2FUnR/d0ywA/b94A1Vk3Ayty ljLaLpx4+O8viYJ2nBv6gb9zdK4Jcx8iaiK8xnOMH8qNI4sAWPb0yDAPjWiHGEEitz vlBDKtepN0daw== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([84.59.210.57]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MOlwp-1p6UAZ2Ifv-00QD9G; Sat, 14 Jan 2023 16:31:04 +0100 From: Michael Heerdegen To: Daniel Mendler Subject: Re: bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring In-Reply-To: (Daniel Mendler's message of "Fri, 13 Jan 2023 06:36:14 +0100") References: <87k01r7e3u.fsf@daniel-mendler.de> <87zganl168.fsf@melete.silentflame.com> Date: Sat, 14 Jan 2023 16:31:03 +0100 Message-ID: <87y1q5rv48.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:QaR0NkoliLk5t7W33fGnMaDUMf6ofxecQFBy8odtS0fMcJtZYeg nMMovH59ykvV9YvNda9v0KN7J2013Zjj3B7/qd6lxuwGmr8gAzTZT4drk4Mrjj+WW7fzloj jKaVSiW/Kmb715KlJQxX+A0aKN1lcuudXqgnrIomNqM8rFjvPSO1mqe+IgAd8CuSrBzOn43 gMCLG4bZX/dm6DojMQwxw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:NKpaC6RO2Vk=;wO/FIpCaCjqYg3d2DNB69D7QfbX FEbH6oO0TtK822ixvhJaRwFQWXjp+Edo/J77k/puUdVjdCnyBjsZpImaXXAfh7aJz5DzYlu/R Kz2zjnM1DPm0aAROUnEFRtGann03y8DeKws1HJ7C2QuiD6AClymfB2vlTf32erlE/pVVwNHtp jim5tustdM8as/9s/F/eUWzxrc+JyVlXC8yPeEz6uHAmJd6RgLpCq9AZI+n0iIdhxGcCbPnYi Mf6SZkGFFb7c9x98DgaBdbSETshHHVSb+LufrXMC6vRmvIWxnDSaePxZ1F6bne2Bk3d4wPO8J 5CWK/dsjtOK/fjFXWP901e6gGjK+gxtREq/t9N2uGeaTcMb/OMoZ2qD8iUgyghxnQ5R0/BKV3 gLn7fqAixbp+TmIm6lY2x0mOPNO8UpipoOUUpekGWbDhJI/2tRyoilu+Bn049o6XEMw+AuRIm xWDZMU0Jtx2ykPczGsq4b9kX/igtF2eqwdyHZ+2lDvdt10pobz8tIppx8gIAzpzIJ1mRNOfyC unZpsfPs4RqzSUsCfLF5+mg02RG++ajMKewt2tRIzla/a0QbtZAnnaIRc6p+kSAX6sTf2dgjx cn8Sp/UXZWOz8A2SrrJamPuIhGtJ3PtkNsRFwC0qPgB6FX3tV0yoD/Ge0Ze4Zwu9A6bF8zHtt 2I7D9LpBYyrjCq7FpjgoBykFVPbTlm38pVMAXqCcHHS9lag2+YE8PW9XlKoUW2dXDjhOExFOP Df6ecrnLknFk5aVbZmWyIm+hygd73qpKeL599yUbH5g0HvVZHSb+L0ekUaTwc/KEOScWbIPhU zUFwuFyC4DKGrh7HWzXsxhWk7AwsCMzQmrefcN0SsdAkUOZDCWsdRNI9y82EPQcV3V/YxaGec Nlb3gKKtw/70bTHkGIHjIu7w+ziihHLj2bjH5Nx+X98Efwl2OQ7/b6jw7fHMOy8Nlbd4h/MTR nvcOSA== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60758 Cc: 60758-done@debbugs.gnu.org, 60758@debbugs.gnu.org, Sean Whitton 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 (-) Daniel Mendler writes: > On 1/13/23 01:37, Sean Whitton wrote: > > I agree that if-let is right, for these reasons. Now fixed, thank > > you. The special case of a SPEC of the form (SYMBOL SOMETHING) is supported only for backward compatibility by `if-let'. We wanted to get rid of this special syntax anomaly. So it makes no sense to add this syntax to newly introduced macros. We should fix the docstring of `while-let' instead - unless the goal of getting rid of this syntax has changed. But then we should have a discussion first. Instead it seems you just reverted a change by Lars that was the result of a discussion in emacs-dev. Michael. From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 14 10:35:39 2023 Received: (at 60758) by debbugs.gnu.org; 14 Jan 2023 15:35:39 +0000 Received: from localhost ([127.0.0.1]:55365 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGiZG-00016b-Rf for submit@debbugs.gnu.org; Sat, 14 Jan 2023 10:35:39 -0500 Received: from server.qxqx.de ([178.63.65.180]:41269 helo=mail.qxqx.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGiZF-00016K-Jt; Sat, 14 Jan 2023 10:35:38 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=qxqx.de; s=mail1392553390; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: 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=PJy1vOp0wwlaZ8CxxC3MTSEyNGdyHC5v3f80ZEwl0hA=; b=wGCe7hFB5SanX7ySEAIEkmrMeA e/5VTCqovQj1XYDYTUwIZvX7oZiRxAQefNWNnLIeImZ5zFslnGn/BCo7HhKk04lmSrPzMqKHl9hBA aW6GiPZLVfIaWjnBzEDi9IrGY0XLy+xWWZo2i73clYZZkGhuEv6+pd3uMto1oAtWcgxo=; Message-ID: Date: Sat, 14 Jan 2023 16:35:28 +0100 MIME-Version: 1.0 Subject: Re: bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring To: Michael Heerdegen References: <87k01r7e3u.fsf@daniel-mendler.de> <87zganl168.fsf@melete.silentflame.com> <87y1q5rv48.fsf@web.de> Content-Language: en-US From: Daniel Mendler In-Reply-To: <87y1q5rv48.fsf@web.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60758 Cc: 60758-done@debbugs.gnu.org, 60758@debbugs.gnu.org, Sean Whitton 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 (---) On 1/14/23 16:31, Michael Heerdegen wrote: > The special case of a SPEC of the form (SYMBOL SOMETHING) is supported > only for backward compatibility by `if-let'. We wanted to get rid of > this special syntax anomaly. > > So it makes no sense to add this syntax to newly introduced macros. We > should fix the docstring of `while-let' instead - unless the goal of > getting rid of this syntax has changed. But then we should have a > discussion first. Instead it seems you just reverted a change by Lars > that was the result of a discussion in emacs-dev. But then it may make sense to deprecate `if-let` and `when-let` altogether in favor of `if-let*` and `when-let*`? I don't think there is anything wrong with the syntax "anomaly". I use the syntax with only a single binding happily in many of my packages. Daniel From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 14 11:12:04 2023 Received: (at 60758) by debbugs.gnu.org; 14 Jan 2023 16:12:04 +0000 Received: from localhost ([127.0.0.1]:55389 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGj8W-0001yo-75 for submit@debbugs.gnu.org; Sat, 14 Jan 2023 11:12:04 -0500 Received: from mout.web.de ([212.227.15.14]:34205) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGj8U-0001xl-97; Sat, 14 Jan 2023 11:12:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1673712695; bh=8VPAyT/yIkyxQoCvHqapNqZK9LXcrNsPUtHABIWl/SA=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=iyKAPm12mDGwYAl67zZFVAmmTgxqzjDZPG9usQNGV89gsMTNCBtMirLciHlc4uDzn fS2HTh+YP2NzjygVjZrgx9PqNfoDPhYCQhQKjMgsdRXNqQUpPrAVrua0I1jyciSLWK WiXWm/IFX0648SD3vwG0OXZxi38M71vbFQBkVNKc1fRGnICLRaeCgWN+K+DrIcbrIP miSUFvJ1dpKRHJQyElD7j7nhJlW4sOzt3G0DMuZtZfAWS9ygi7XH+/bMs1CMVtNfWC WMNcqGbJoCiz/529Q3+rfK/vlhF6Qs2U7S+9HdE+5agQlXlW4XPLWc8hS5yqLcLnIE 6LqjvLXeltAvA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([84.59.210.57]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1Mrft2-1ovhhr207I-00nh9x; Sat, 14 Jan 2023 17:11:35 +0100 From: Michael Heerdegen To: Daniel Mendler Subject: Re: bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring In-Reply-To: (Daniel Mendler's message of "Sat, 14 Jan 2023 16:35:28 +0100") References: <87k01r7e3u.fsf@daniel-mendler.de> <87zganl168.fsf@melete.silentflame.com> <87y1q5rv48.fsf@web.de> Date: Sat, 14 Jan 2023 17:11:34 +0100 Message-ID: <87o7r1p03t.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:HB3Cfr5ycJck9U/rp0iPoTsZ0u7AJlMQCOz9OBZMVIqfzPM1jX/ soM8Ma7YwAWBVHRCvjJn0puKYt0GZBUQqdw3Zfk7a9ZQgiirXQ1I5zacGjlJeiOtxgvWmyu 4WciJpS/RhVhMBojetO/Zm2D3EiMpaMNZzmzUSR6qN03CybEfQLkNy10ub00jPoNWHyhv48 VsxLTcF8MNUKmcSKW8fbA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:B66lGBuPLVg=;r3B7AV5Hi4pSR25iCDG6z5WEGBo 83E9blK7n3cdB3a00Pp8Myq2EAyZ+FtaSLpAf921Wa+2ViPKt4YKWE5XoVjiJjE3+DIv0ahdd G5zHw44ZsCdLwkVGx60LD737QYi5EVU4GvTemAwMQ3uvsaEBuUf7RKR343HkDcKHPLHh6sbjG rubl8ePB3qEiowMlRB0TusjBepuALbYaq9OmuHqBWWCkZyTDycychnPFUB9LmGJ6lM2/GnUtz jlVhux7cbMxTLZri9m9ca+zliuVPbKgzb8X2DXp+Wr+VyqFKWiwY/U+SXsP5T0wwGO5N6PTpT Ef7aJ/4mceF1o77SxNyX9+D6CEvAPXf6Bj2+aOJAvuFd9inZkAn466qz1gMtnPj/lbSThbt/l NjUHMCP6fOV0UIPMWZ/qN+zsSrUsT61cEAuTdSgGJuBHEqLJTJyNNUbV/pSMYH1wDkIKV1VWP Lhur/L1ZdH6Vga4gsXIzB4logbDPTT/sK9qfBoVrBBICO17FWxPbBuIBJglrlLQYDyiWi7m3P NHu8nlC13W6MWiFtKcl4sAxrd1uRKGLqaksJcOZZmmhdIkGeCR1cD99Kc/iY9V8b+EF2lSD6k 1g4kAwDMpRBpS4kF896ooFASr7iCTQ3M9ZPIiglMPTCoH4qCyPJ0MpaPUPt4EETL6DyPdHDAG S/PMetlJR0Asb+UvRuWohIZC/85EbnAVlKQFRGMj/l9SVhzhx+pjkAnad1wHWLrL4xSBC17Mu dQdfaHcrvTONJL8OGSy0LWaAiznV9UshwoW4Kbxd0wS3UbWet4vVKn5QSiNzVpZcJYAGhnwpX ZjYNNES2NHt7aHIjqNApeHoDBAUy6ym72GE4HnNoGjfVyi/b+RaY2ujPZ3TrAaEZpHtp6gEDs 2oLiEo62GFBnWj4xya2ty1qRTInB7JnCeZ1sWrsSqQG46BJTbnRXTOY+WSuTlgVJLhmnQALPx exr7oTDHr9+YcQXZ7Eo1GdMjspg= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60758 Cc: Sean Whitton , 60758@debbugs.gnu.org, 60758-done@debbugs.gnu.org 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 (-) Daniel Mendler writes: > But then it may make sense to deprecate `if-let` and `when-let` > altogether in favor of `if-let*` and `when-let*`? I don't recall why that hasn't been done. There was a very long discussion about it. Probably the answer was "the syntax had been there for too long and now too many packages use it and we don't want to break them", I don't recall. Maybe you can find these discussions. There had not been an agreement at least. > I don't think there is anything wrong with the syntax "anomaly". I use > the syntax with only a single binding happily in many of my packages. The problem is the ambiguity that these syntax variations: | An element can additionally be of the form (VALUEFORM), which is | evaluated and checked for nil; i.e. SYMBOL can be omitted if only the | test result is of interest. It can also be of the form SYMBOL, then the | binding of SYMBOL is checked for nil. create. These interpretations had been added later, but they collide with the special handling of the (SYMBOL SOMETHING) syntax that the original `if-let' supported. Michael. From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 14 11:25:37 2023 Received: (at 60758) by debbugs.gnu.org; 14 Jan 2023 16:25:38 +0000 Received: from localhost ([127.0.0.1]:55421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGjLd-0002MC-Im for submit@debbugs.gnu.org; Sat, 14 Jan 2023 11:25:37 -0500 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:34235) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGjLa-0002Lq-Tz; Sat, 14 Jan 2023 11:25:35 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id C9613320091D; Sat, 14 Jan 2023 11:25:28 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sat, 14 Jan 2023 11:25:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm2; t=1673713528; x=1673799928; bh=OA 2qbHdJY9Tog38C1vrIRWRXjp2qHaJ7LWHO6c8Stx4=; b=aQ4yM+Ynz+w6HZd6qW sR3cK7A6OlVzkuvLUWMKZCpctmd1Ln9YIFwmkCRUbilABYYvP5FquDgiZ0gQgD2M bCjD3wr1ekKc+Esywg4XRysJmxk9EW1bNk4Vx10yp4BpuOPTZkkzEjgb6mnY9A4O mpZS3AMWbsZByJTsjvtkZX4lRuj9auw3GLIPr7KYslVp4Mw9A/Zr13KB2MsO8XFu +KzIb18tHBOTYBxHMjJHbIM7m3LJwjsQDTNEnUn5WsCYpww2TgwQMK91coKI4Ux7 hyk9dr/parsH/PzI28PKNvcJ4mt7BCC2vY8YLAfX2WuCxVs9r0LZBlh2zvxRJrZ2 x1Rw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1673713528; x=1673799928; bh=OA2qbHdJY9Tog38C1vrIRWRXjp2q HaJ7LWHO6c8Stx4=; b=in/jA3p2W9vp6V4E7PNPuLCMB0chtxFJkA5dKei3Wd90 x4/yb/nX2MrNneWnOnWKaZvF4MMy+8527EItfLSSyoPdvQQxWVTY1n4VYOX8iSQ1 vk9C6bkhzhwJp2dxYhtrtogLHjD2FbpQajXTF07fIU82W3RS61uK6Fqd0SwicDpp ZQSBBksWrZOTQvW3zQ1rzWVOQK8yyEIWoM5CrlqpenDhuqhesJBWOIdipW/v2H1Q 2BGttHXj+pg7kjiZI2PCXydhzM7QZSXsRe1sVs9PD3wrbuJU41HG0Q8tiOvz9i1A ZqZLrGIepPCX8ZBKKeZc4s5AjxLZY4/dmuUdF2mUdw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedruddttddgkeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefujghffffkfgggtgesthdttddttdertdenucfhrhhomhepufgvrghn ucghhhhithhtohhnuceoshhpfihhihhtthhonhesshhpfihhihhtthhonhdrnhgrmhgvqe enucggtffrrghtthgvrhhnpedtffdvffeuleeuvdetkedvveehgfehvdegvefghfevudek geegleevgeejkeetkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpehsphifhhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvg X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 14 Jan 2023 11:25:27 -0500 (EST) Received: by melete.silentflame.com (Postfix, from userid 1000) id 386727EDE1D; Sat, 14 Jan 2023 09:25:26 -0700 (MST) From: Sean Whitton To: Michael Heerdegen Subject: Re: bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring In-Reply-To: <87y1q5rv48.fsf@web.de> (Michael Heerdegen's message of "Sat, 14 Jan 2023 16:31:03 +0100") References: <87k01r7e3u.fsf@daniel-mendler.de> <87zganl168.fsf@melete.silentflame.com> <87y1q5rv48.fsf@web.de> Date: Sat, 14 Jan 2023 09:25:26 -0700 Message-ID: <878ri5krrd.fsf@melete.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60758 Cc: Daniel Mendler , 60758@debbugs.gnu.org, 60758-done@debbugs.gnu.org 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 (-) Hello, On Sat 14 Jan 2023 at 04:31PM +01, Michael Heerdegen wrote: > Daniel Mendler writes: > >> On 1/13/23 01:37, Sean Whitton wrote: >> > I agree that if-let is right, for these reasons. Now fixed, thank >> > you. > > The special case of a SPEC of the form (SYMBOL SOMETHING) is supported > only for backward compatibility by `if-let'. We wanted to get rid of > this special syntax anomaly. > > So it makes no sense to add this syntax to newly introduced macros. We > should fix the docstring of `while-let' instead - unless the goal of > getting rid of this syntax has changed. But then we should have a > discussion first. Instead it seems you just reverted a change by Lars > that was the result of a discussion in emacs-dev. Are you saying there was a while-let-specific discussion? I did vc-annotate and saw that the code I was changing was in the first commit of the new macro. -- Sean Whitton From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 14 11:29:31 2023 Received: (at 60758) by debbugs.gnu.org; 14 Jan 2023 16:29:31 +0000 Received: from localhost ([127.0.0.1]:55430 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGjPO-0002SJ-Lh for submit@debbugs.gnu.org; Sat, 14 Jan 2023 11:29:30 -0500 Received: from server.qxqx.de ([178.63.65.180]:58347 helo=mail.qxqx.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGjPM-0002Ry-0w; Sat, 14 Jan 2023 11:29:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=qxqx.de; s=mail1392553390; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: 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=eiX23md0FjT2xugTtIPoqC4CfPihlEzI8st7mz31Y84=; b=wkT/t2G3/C4CKdnw0NvMGGmeUh o14ZnoYf0QadwXnS9YLrAITKOqo71HhftVwBDXZhEORz/KXvibPOPtFxieCI0CWHYLG3wlNSEp0iU 1bgdaPD/XgK9Ulf7+mvdaowCGHuGA3Q/l6CrdQmb7T1Rz15Xieh4eWyPInTDLO1CxEIY=; Message-ID: Date: Sat, 14 Jan 2023 17:29:19 +0100 MIME-Version: 1.0 Subject: Re: bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring To: Michael Heerdegen References: <87k01r7e3u.fsf@daniel-mendler.de> <87zganl168.fsf@melete.silentflame.com> <87y1q5rv48.fsf@web.de> <87o7r1p03t.fsf@web.de> Content-Language: en-US From: Daniel Mendler In-Reply-To: <87o7r1p03t.fsf@web.de> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60758 Cc: Sean Whitton , 60758@debbugs.gnu.org, 60758-done@debbugs.gnu.org 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 (---) On 1/14/23 17:11, Michael Heerdegen wrote: > Daniel Mendler writes: > >> But then it may make sense to deprecate `if-let` and `when-let` >> altogether in favor of `if-let*` and `when-let*`? > > I don't recall why that hasn't been done. There was a very long > discussion about it. Probably the answer was "the syntax had been there > for too long and now too many packages use it and we don't want to break > them", I don't recall. Maybe you can find these discussions. There had > not been an agreement at least. Okay, I see. Would it be possible to deprecate the single-binding syntax via `macroexp-warn-and-return'? Or do you plan to introduce byte compiler warnings? Given that `while-let' has been introduced without support for single bindings it may be better then to deprecate the starred variants in the long term, such that we end up only with `if-let', `when-let', `while-let' etc.? Daniel From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 14 11:35:29 2023 Received: (at 60758) by debbugs.gnu.org; 14 Jan 2023 16:35:29 +0000 Received: from localhost ([127.0.0.1]:55445 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGjVA-0002df-Pu for submit@debbugs.gnu.org; Sat, 14 Jan 2023 11:35:29 -0500 Received: from eggs.gnu.org ([209.51.188.92]:52208) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGjV8-0002dR-Vw for 60758@debbugs.gnu.org; Sat, 14 Jan 2023 11:35:28 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pGjV2-0001Ik-PJ; Sat, 14 Jan 2023 11:35:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=CISkr83uJeUkHG9CgpHCatTg/ACHfrEpi9/9BTd1nEM=; b=h5WECEuKnBHU NSpwX/bvkxHE+DZx4yG16Do9S//upBUi6KhCxPZrYapFJ5cQVYPn4eSem7ylEt38o7O3RA+QaxSFv o1bpLCCkJsiea8OvgJwi8uBws0Xgx4AtOCkJR4iVCFeodySpzwBHMjrFuRL8OIlOOOsIN9v56JR3H nGi8V6/OHblmjPT/06BjQI8zRCJAx34m/e/NdbUcWn1Hp0tDIi3+dIDPavnDBshPor/7OfYUNicV0 5tZ94WBLkKtmMisxdYALm1tF/cpebXZhLUj36eVWdBkKNkbp3vy43/kOOJK+E/vQVQe6AmDCKaqX2 dACMGUvUrPmkHk9PPlPFHg==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pGjV2-0000rN-3z; Sat, 14 Jan 2023 11:35:20 -0500 Date: Sat, 14 Jan 2023 18:35:22 +0200 Message-Id: <83h6wt6pmd.fsf@gnu.org> From: Eli Zaretskii To: Sean Whitton In-Reply-To: <878ri5krrd.fsf@melete.silentflame.com> (message from Sean Whitton on Sat, 14 Jan 2023 09:25:26 -0700) Subject: Re: bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring References: <87k01r7e3u.fsf@daniel-mendler.de> <87zganl168.fsf@melete.silentflame.com> <87y1q5rv48.fsf@web.de> <878ri5krrd.fsf@melete.silentflame.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60758 Cc: michael_heerdegen@web.de, mail@daniel-mendler.de, 60758@debbugs.gnu.org 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 (---) > Cc: Daniel Mendler , 60758@debbugs.gnu.org, > 60758-done@debbugs.gnu.org > From: Sean Whitton > Date: Sat, 14 Jan 2023 09:25:26 -0700 > > > So it makes no sense to add this syntax to newly introduced macros. We > > should fix the docstring of `while-let' instead - unless the goal of > > getting rid of this syntax has changed. But then we should have a > > discussion first. Instead it seems you just reverted a change by Lars > > that was the result of a discussion in emacs-dev. > > Are you saying there was a while-let-specific discussion? > > I did vc-annotate and saw that the code I was changing was in the first > commit of the new macro. Then something went wrong with vc-annotate, because that code was modified in commit 0e72d4793c, on Sep 29, the day after the first commit of this macro. From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 14 11:58:47 2023 Received: (at 60758) by debbugs.gnu.org; 14 Jan 2023 16:58:47 +0000 Received: from localhost ([127.0.0.1]:55460 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGjri-0003CC-MJ for submit@debbugs.gnu.org; Sat, 14 Jan 2023 11:58:46 -0500 Received: from mout.web.de ([212.227.15.4]:54935) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGjrd-0003Bp-8Y; Sat, 14 Jan 2023 11:58:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1673715494; bh=4tRehEOqwASijTgm+UIpWZWrup3ggKnq6dmaWTSHBy0=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=SQn7hxWjrZGO7nigalN8zzTI8I04/94+CLhQKOK+yK4xo+kwD1rrmc1WSZYdEpeBA v7tqV3AsDe1tYtNGlfHj8blPJTJaZQEfS0hF6CIWhh0kZZt87ifWRl0T+OwP7pnnAW 5HXvg5Kcmlq4K6OaJMHJ2vvHota1XJhyNc1wBGvlwY0Ut+gEkQHtbedRUPMUc54qUO +NK0lK9hhy6y2BXuKQfaszf6gzYFzZWU/pXSBPSBkC5teadM9GNMqZ/o+9xuJrFM38 g0bMN8QsXvWIIqBuX2eQ9eoZ/jAKKZzqt67oaPhfKtVrBwW6Jdjx5uqw7vwckqW+Iv lEd4dpQy9Gpug== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([84.59.210.57]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MXGOI-1pF1Ro155y-00YldM; Sat, 14 Jan 2023 17:58:14 +0100 From: Michael Heerdegen To: Sean Whitton Subject: Re: bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring In-Reply-To: <878ri5krrd.fsf@melete.silentflame.com> (Sean Whitton's message of "Sat, 14 Jan 2023 09:25:26 -0700") References: <87k01r7e3u.fsf@daniel-mendler.de> <87zganl168.fsf@melete.silentflame.com> <87y1q5rv48.fsf@web.de> <878ri5krrd.fsf@melete.silentflame.com> Date: Sat, 14 Jan 2023 17:58:09 +0100 Message-ID: <87sfgdjboe.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:Flram1IvJjkRx2H7RP/LqTjvV1Twf01oRJ15nu+brCwJ/COdPGm eE3+ZWOMbVRbdReigvnTyMk+XWFNtQHUbz5FOuFYy6b5eEgyuOBmOn4sUj7jvtTo5+Eg04g TaG6hxBinHApNwLKAMMRQ0TDzGgRBhEkCt9lB5BNS2xEyhDMjyjaAsFBwvFdtArC4Z0GrcF CTOmNEqzBve7MJm+Gq18g== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:o7mlaxlPR4o=;sYVmWQ+Xj/q7JCGzGrhXrNM/pJD H1sjjvc/vONNZqbuh7oSVeQrxqYF6HSLL4laK0rNYsugmx+itDNsatJ852pp4sx/g6O5CVu/w giRUWNmqfcwp5U6WcMLJlhp41y67rSXueQFAbu15ASKU+QzxZgjBFblik+G8o1E9ig4MCXhg8 VtOfp5SmAybpGCBKFOCgt1FZgM5xtO8pbJH8SvibcSIl8nAQxzfo02Th3Kl3ce8jlmvGOtK3w 9mT7JtE2bPdSoDoUBHxooZCFothN71uvdsHPKAtYFX3lPiRiG0z8B1lQXsLNHyvo3Fa7ObpJn G8U9trtLrkv0S/uSspOnKzZErmNFeplJUmYGCOqpGDPowJ8QgVGDEGVQo4j8kSBNaSp9u4++u jCa/bp/DYx/buyInzhSPWX4Y5LlFKaQBIfMNYrQvA8zDrQl9SreSsJZhmfcXQEO0fDyjaHnOT P805ho+ChVAp05xXEIJnq7+cyPM6MXO2Hn8GfDQ4KI4b/kmK32S7YgZKdBUZAW3uDosiWoNAC sPgoQcWE4IK2eyWbyScrYaYRgKiv93XNqZ+LA1+kDmM1o9MUk9jJBCsRF2U12gmy9lg/O3evr 4uwtfMQ/eX5GXwI8r3+hMDxlWPjGAnAcf6j+uj+qUENy5ZFDtD0wb3RLTZ5ooKVIQRYM4VfrW KAsiSFGpsQ0cd4fQAf/S9kebYG8sQM9IF2VpOvl1I9koYP5KfGMMWXXytDKwdhwmldg85pnxf noSmde+BBrLsDbM5MG+0/nphxC6f/nR/acC7ZbYu7Rg6hr529cPAmaiWiTPnzRn1Wy2AcsO1f 2lPsgxlTdh/bDnMaDkvz0j8KSO9QLHfsZ5dx8aQH/HYz9uvmjFw7kWgJlPC1DzxLsa7JsrLet MU7PmzVVoGVM6/fJMpw0ZdMOCLOr0S+RQ2X/qteTkGWCw97oTdnD0AmBbcCzpoMzuJ/jT3d7A 3UeuqpTC3/b9kV/CpNaVf/nYIhQ= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60758 Cc: Daniel Mendler , 60758@debbugs.gnu.org, 60758-done@debbugs.gnu.org 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 (-) Sean Whitton writes: > Are you saying there was a while-let-specific discussion? "Re: master 12f63c18f6 1/2: Add new macro 'while-let'". The archive says you were a participant of that thread. The question about what kind of `if-let' should be used was discussed there. > I did vc-annotate and saw that the code I was changing was in the first > commit of the new macro. See Elis answer. Michael. From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 14 16:13:17 2023 Received: (at 60758) by debbugs.gnu.org; 14 Jan 2023 21:13:17 +0000 Received: from localhost ([127.0.0.1]:55643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGnq1-0001PB-AS for submit@debbugs.gnu.org; Sat, 14 Jan 2023 16:13:17 -0500 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:33349) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGnpw-0001Oo-70 for 60758@debbugs.gnu.org; Sat, 14 Jan 2023 16:13:15 -0500 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 403E832007F9; Sat, 14 Jan 2023 16:13:06 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sat, 14 Jan 2023 16:13:06 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm2; t=1673730785; x=1673817185; bh=8c eoRS1tDhLS7OPPXEVaZok5DkzMhKHVSeywwrMDpLY=; b=izXHfJsx4DOcbO+gda QiLenRNx9JNsU15MqM6CwH7kDV6Yb3elCg26ec3VahKgFIJ42SR2/3PLE6PK4CeI 3AiWlbx1sLPyKMAyk1yKIPc8xqizgN4elDGg2tX8kTD8gwUiNMjs97wdmZTaN0yf ENqbvV6VI4A3OlAe897iyD+d451e3y+FLZ8D7tbveKf6I/6CsJK5t9ezErwDL+BS d+gbnRJJ7x9SzrWRR2DwWDsiO58bqnmWmO8ylNhSPSMcrK26t3xDSaYXthsr9S0l 65oXj4bEwT5B5+x2nICQYF+A2C2EnnawNWtdsCouqPvrnE3wIn1HIIVWE249x/9n bfwg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1673730785; x=1673817185; bh=8ceoRS1tDhLS7OPPXEVaZok5DkzM hKHVSeywwrMDpLY=; b=eyRqdcKin+ean1rEB6LD31MBd6ScL/JbKuO9+DLOndFo hQWpT09E9Ff/qxB5DXSr10tLX1Yej8kfBHRfAjUD7kQjodP4UbGR1+dM4ghZWpU+ Dfe++MF1rEGLnWFClMKhhxEb6P9XmyR9vXt0PEWcbbJr8+tPWleKkCoclJVODJz9 Y4AeSYipYE1iWqtABKW25LM/kzVzLOLkqN1/xA43ZEfAZJQH57qTs9ABmg6FFMfh 3nZCtIbY5sHSmL2lKMQof8WnQ53SijqoGcevQb7uYdsaA4ecwGvdVMrbL0EBsrZl tJFY2UuvCPMn0qwMIbDmf6QDs164X0XAb/TWrIDTag== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedruddttddgudegiecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvfevufgjfhffkfgfgggtsehttddttddtredtnecuhfhrohhmpefuvggr nhcuhghhihhtthhonhcuoehsphifhhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvg eqnecuggftrfgrthhtvghrnheptdffvdffueeluedvteekvdevhefghedvgeevgffhvedu keeggeelveegjeekteeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrg hilhhfrhhomhepshhpfihhihhtthhonhesshhpfihhihhtthhonhdrnhgrmhgv X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 14 Jan 2023 16:13:05 -0500 (EST) Received: by melete.silentflame.com (Postfix, from userid 1000) id E31C07F1168; Sat, 14 Jan 2023 14:13:03 -0700 (MST) From: Sean Whitton To: Eli Zaretskii Subject: Re: bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring In-Reply-To: <83h6wt6pmd.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 14 Jan 2023 18:35:22 +0200") References: <87k01r7e3u.fsf@daniel-mendler.de> <87zganl168.fsf@melete.silentflame.com> <87y1q5rv48.fsf@web.de> <878ri5krrd.fsf@melete.silentflame.com> <83h6wt6pmd.fsf@gnu.org> Date: Sat, 14 Jan 2023 14:13:03 -0700 Message-ID: <874jsslt0g.fsf@melete.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60758 Cc: michael_heerdegen@web.de, mail@daniel-mendler.de, 60758@debbugs.gnu.org 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 (-) Hello, On Sat 14 Jan 2023 at 06:35PM +02, Eli Zaretskii wrote: >> Cc: Daniel Mendler , 60758@debbugs.gnu.org, >> 60758-done@debbugs.gnu.org >> From: Sean Whitton >> Date: Sat, 14 Jan 2023 09:25:26 -0700 >> >> > So it makes no sense to add this syntax to newly introduced macros. We >> > should fix the docstring of `while-let' instead - unless the goal of >> > getting rid of this syntax has changed. But then we should have a >> > discussion first. Instead it seems you just reverted a change by Lars >> > that was the result of a discussion in emacs-dev. >> >> Are you saying there was a while-let-specific discussion? >> >> I did vc-annotate and saw that the code I was changing was in the first >> commit of the new macro. > > Then something went wrong with vc-annotate, because that code was > modified in commit 0e72d4793c, on Sep 29, the day after the first > commit of this macro. Or, what is more likely, I misread the output :) My apologies for this. We should fix the docstring or the code; there's still a bug if I just revert my change. I haven't reviewed the old thread but it sounds like a decision was already taken to fix the docstring instead. Do you agree? If so, I'll replace my change. -- Sean Whitton From debbugs-submit-bounces@debbugs.gnu.org Sat Jan 14 17:14:30 2023 Received: (at 60758) by debbugs.gnu.org; 14 Jan 2023 22:14:30 +0000 Received: from localhost ([127.0.0.1]:55720 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGonF-0002x1-Vb for submit@debbugs.gnu.org; Sat, 14 Jan 2023 17:14:30 -0500 Received: from mout.web.de ([217.72.192.78]:48437) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGonD-0002wl-23 for 60758@debbugs.gnu.org; Sat, 14 Jan 2023 17:14:29 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1673734436; bh=H1ZGyXci73ScpjUcKhoGYVBd7BUVvOc+LZMLkPPK+cU=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=jFp5Wcujtrff6AZTcinJi5jABJWnnceruKfudvdO93FotB3hyR8N6ELOshCZqGsBj svRYbVR4HSE5gHEVo7MPqzOLRpERIQrVnKHuF8JacfW5/3t2TGhkxA4a3ETjNSrH/o tyE3vq2sXHQwFCBZ2D3eVGlqwkpTGKgmp+8voC1tS736fFojT3zuMDBbQLUwhF3Pd5 1wtQTmGmOqz8oaImHTRo2HWjqfHIgE63Dpc094DVvf7IB4S1VYS5xyFAl11m0Llf4E EWbXX1V6+qNk7+uRNiBXs1aWbo6s+VqUFXIKP18YVIdaS9yLIH+sLtFRGMbsoOgvcA BU0f7jdk1ylPQ== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([84.59.210.57]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MFJnX-1pVuo91YiH-00FRnb; Sat, 14 Jan 2023 23:13:56 +0100 From: Michael Heerdegen To: Sean Whitton Subject: Re: bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring In-Reply-To: <874jsslt0g.fsf@melete.silentflame.com> (Sean Whitton's message of "Sat, 14 Jan 2023 14:13:03 -0700") References: <87k01r7e3u.fsf@daniel-mendler.de> <87zganl168.fsf@melete.silentflame.com> <87y1q5rv48.fsf@web.de> <878ri5krrd.fsf@melete.silentflame.com> <83h6wt6pmd.fsf@gnu.org> <874jsslt0g.fsf@melete.silentflame.com> Date: Sat, 14 Jan 2023 23:13:55 +0100 Message-ID: <87o7r0kbmk.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:qcaQFobTeC3gXcfDCBMYw2EBjUjv4oN4rHygutCBakr1+J9Qq5E XwaR5HKVcUv6kyXYmMqePzxw2GeaW3MZhbmQhhx3ElmoGM97V3wqDYGvmqUmYBD8T1VgUl2 QmYntjhJXpzTzuXbtMHE7cMNejdRkxzRN3udXo63MBhn4e21dlp0OAxcFELhwQktbXFaS7a FgVOdnJanmWIalmJcMJpg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:oOGaydJ8feA=;hX70ZBur6qyzV+fn7j2zTm2H6RN /0BK0uCtUNCO36vpv1IQSoUQXA9cFWJI7jm5/InN6jtT+GWKcYkSmFrLyvBY8Otf3UYJys1dL Y/We4tUkF6GG8UU3o2i0cT+/DrAsOgsmEB/z+i1ApDiYtJ6S0Zwbn9mD1W5Wa0yTSq1Z0oQ6h kd7PZg9ack9o2gS2j4Ymm7uvLwE1/YaLLeXQ4gQdwdGb32gXH6iWfQilamcy0pwQslZZsRFzB KSSI32soB2c33wPtwkjYyCssoYQ52p+sm/myTY3t6qCOMyyi0WobcU+QAC59Cigsx8Dfm9rmc TF+bdnfm9O71fcIgqb+14kJ10caixW231k/lUGIbzIMbcI9BNmS6ONOBWQk9bClamC4snnX8m Tqn80gu2i9GkAu4ME4oei+r3W4wmlOE24v+OIo3rwx/E5/d7QrCo/AgnwshsVBtiNPzYHhFXx lBTu8zfmVsyQ1XSx25ucbxxOjKHnE1P+h2JD5r2jTSSSZDtluCsr7a6ug+UlY0ZD+abGiv+VZ 44BTeKlMSx+OvQ75oczJoERJfaZPFBrbxVC0Xy7nLMgub+UQZbi6++4pFbje4zVIpu/nh26zE xUEfAUf3Mpd2VNUsmDbhUiIXkqZvT9EuftA0tVi8xCRt3gRW5JJ86mACxiWBWmEUdWY33FrIb ayreGV3ny88fEtIS2hlixIGbbYJjRC21NlW1skFMKCoipedKeQStUZ8IcbYKQvyUyylihbt0S w0ekRAzaJ+wlOFt63sh6pdQ5NeGg+mHZK87r6Xh6VX/FU8RaOr5bbgUi1s06c84mWK2GV7TfD xc34qYkteRMFGWVxAsf3aVa6lagCavFcu0u4QWQ4At17SsLmdXWssVhSrtjrqq4Exf/I0tjTX teWqZOaA8xQngstywuNDU3lkP2KXs9eNzCrhM9Qh5dMYnFY1fBeKiesRp1515Jtr0pFOojq2Q 9WQKswSZ8v63I67elULTr15nruM= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60758 Cc: mail@daniel-mendler.de, Eli Zaretskii , 60758@debbugs.gnu.org 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 (-) Sean Whitton writes: > We should fix the docstring or the code; there's still a bug if I just > revert my change. I haven't reviewed the old thread but it sounds like > a decision was already taken to fix the docstring instead. > Do you agree? If so, I'll replace my change. I'm not Eli, but I think you should fix the docstring. Here is some part of the discussion I have found: https://lists.gnu.org/archive/html/emacs-devel/2018-03/msg00052.html Summary: We underestimated how many packages used the macros when we had declared the old versions (without "*") obsolete. Lots of package maintainers complained about the warnings they got - they could not easily get rid of them without breaking backward compatibility of the packages because if-let* etc (the new forms) are only available in newer Emacs versions. So we decided to keep the old variants for now to avoid the trouble for them. I'm not sure when it's the right time to do it. Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 15 02:38:46 2023 Received: (at 60758) by debbugs.gnu.org; 15 Jan 2023 07:38:46 +0000 Received: from localhost ([127.0.0.1]:56058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGxbJ-0000v0-RR for submit@debbugs.gnu.org; Sun, 15 Jan 2023 02:38:46 -0500 Received: from eggs.gnu.org ([209.51.188.92]:41750) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pGxbH-0000un-GK for 60758@debbugs.gnu.org; Sun, 15 Jan 2023 02:38:43 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pGxbB-0006H8-6U; Sun, 15 Jan 2023 02:38:37 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=idKjAaqSkR8OA6UGcmuXvZ0rqNdH+zH6OsAswqQwKX4=; b=ie/TolbMmcfa hZN4LhtU9bMedh6XM2KwbEP/zgs+0GOJd7hfXllTlEX5t1Rh5az3wNThdpViDCWBnwS7jgFwOJxaq YgS7DN9CaClZa+qLUy4OBDCQ/CC/KZeIgmBFOnE4hY4lws8Zk+EutJriy9tpXbRmzRCunhWjYw4ON zeI8AnwHn3QolKsrqCDmq1t/4ZjU1pIbWqB/ge2ROhOqz222tGEaK0cET9utQPavJFdaJM6TGjDfj j773cRBZ3HMjlJoGU3kMiEiff4LGgR4O2S61ErVV0FR3TC+kw0zy4+GZxmzzZToTFKkXYTz5xNCd5 zka/lPZ+xFThLAMZUcDnfA==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pGxbA-0003sA-Jj; Sun, 15 Jan 2023 02:38:36 -0500 Date: Sun, 15 Jan 2023 09:38:41 +0200 Message-Id: <83wn5o5jsu.fsf@gnu.org> From: Eli Zaretskii To: Michael Heerdegen In-Reply-To: <87o7r0kbmk.fsf@web.de> (message from Michael Heerdegen on Sat, 14 Jan 2023 23:13:55 +0100) Subject: Re: bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring References: <87k01r7e3u.fsf@daniel-mendler.de> <87zganl168.fsf@melete.silentflame.com> <87y1q5rv48.fsf@web.de> <878ri5krrd.fsf@melete.silentflame.com> <83h6wt6pmd.fsf@gnu.org> <874jsslt0g.fsf@melete.silentflame.com> <87o7r0kbmk.fsf@web.de> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 60758 Cc: mail@daniel-mendler.de, 60758@debbugs.gnu.org, spwhitton@spwhitton.name 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: Michael Heerdegen > Cc: Eli Zaretskii , mail@daniel-mendler.de, > 60758@debbugs.gnu.org > Date: Sat, 14 Jan 2023 23:13:55 +0100 > > Sean Whitton writes: > > > We should fix the docstring or the code; there's still a bug if I just > > revert my change. I haven't reviewed the old thread but it sounds like > > a decision was already taken to fix the docstring instead. > > Do you agree? If so, I'll replace my change. > > I'm not Eli, but I think you should fix the docstring. I agree. From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 15 12:02:31 2023 Received: (at 60758) by debbugs.gnu.org; 15 Jan 2023 17:02:31 +0000 Received: from localhost ([127.0.0.1]:59473 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pH6Ot-0006th-BE for submit@debbugs.gnu.org; Sun, 15 Jan 2023 12:02:31 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:45591) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pH6Oo-0006tJ-Pd for 60758@debbugs.gnu.org; Sun, 15 Jan 2023 12:02:30 -0500 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id BA2125C00A7; Sun, 15 Jan 2023 12:02:21 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Sun, 15 Jan 2023 12:02:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm2; t=1673802141; x=1673888541; bh=qE 0pluah/ILnPBhjKRdlH+uBrTTyqwnb7F1GePYDc+k=; b=qL9jZHSjYvxp9UT1N2 AIXaliomLT5Bb/xX5C7EHt8D/hVcmBZJqs9Hqo0bT5G3HOc9Q1jYXF5h+GCJCNUK UjlqRodXSCYaZBHn084rVDbHpNf4EgQk9/yw+d28slHfOxONoF4eSO7zdcOtzMhO Xet8YBNEbV2BY5msrLk7Pyhu9LQU83wg7BQRwYhOf3V9w9fKqFgOhP6t5whbClTP EJGLgji7MVMlUJHKVy2eAu//2p+3q92E3BvG4B7VZJMMISsGD4DMzMu/AbZJv6MZ Itcgf6ydvUgUCvLCG8AAcKtJuDGQLYAs5EdNB0ZiFxDPtYYx/6KL9EXI+I9xEgaf eihQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1673802141; x=1673888541; bh=qE0pluah/ILnPBhjKRdlH+uBrTTy qwnb7F1GePYDc+k=; b=P5YvOqM6ZLW0PeMNCEWkb3qvNi7RXHX++A7R4D6B3Tfw HSLZTJdxgq0MG1JgvTCUnr6TtenMucyvPC23Zw2swd6O8zLhLQuqp2EVajskZj1y n7h+e31U2RDfTfB8c/eCRKtAZJ1sU1tO1zXqzZjXUGjTIuYGzHg3gkr9jUTCGf+r sImG21e+7oW2Cw6HfvHduShsHuQ9GmKbuIl+yNfthwDl/grNLvFQVz2wYrAK28Nb a7SXDpOI/UpXlmlmxSkDDRFECXN3JXaH09vQLo+mFZB3ez/fBfxO3KcN8e8wG4Bn ZlRXhRrLeCjsDK14Mjfbk1kTWuKaLjj4OJyO05dewA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedruddtvddgleelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvvefujghffffkfgggtgesthdttddttdertdenucfhrhhomhepufgvrghn ucghhhhithhtohhnuceoshhpfihhihhtthhonhesshhpfihhihhtthhonhdrnhgrmhgvqe enucggtffrrghtthgvrhhnpedtffdvffeuleeuvdetkedvveehgfehvdegvefghfevudek geegleevgeejkeetkeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrih hlfhhrohhmpehsphifhhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvg X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 15 Jan 2023 12:02:21 -0500 (EST) Received: by melete.silentflame.com (Postfix, from userid 1000) id B18E27F1568; Sun, 15 Jan 2023 10:02:19 -0700 (MST) From: Sean Whitton To: Eli Zaretskii Subject: Re: bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring In-Reply-To: <83wn5o5jsu.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 15 Jan 2023 09:38:41 +0200") References: <87k01r7e3u.fsf@daniel-mendler.de> <87zganl168.fsf@melete.silentflame.com> <87y1q5rv48.fsf@web.de> <878ri5krrd.fsf@melete.silentflame.com> <83h6wt6pmd.fsf@gnu.org> <874jsslt0g.fsf@melete.silentflame.com> <87o7r0kbmk.fsf@web.de> <83wn5o5jsu.fsf@gnu.org> Date: Sun, 15 Jan 2023 10:02:18 -0700 Message-ID: <87pmbfk9yd.fsf@melete.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60758 Cc: Michael Heerdegen , mail@daniel-mendler.de, 60758@debbugs.gnu.org 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 (-) Hello, Done, thanks both. -- Sean Whitton From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 16 12:55:51 2023 Received: (at 60758) by debbugs.gnu.org; 16 Jan 2023 17:55:51 +0000 Received: from localhost ([127.0.0.1]:34668 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHTi3-00009y-3D for submit@debbugs.gnu.org; Mon, 16 Jan 2023 12:55:51 -0500 Received: from mout.web.de ([217.72.192.78]:59171) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHTi1-00009k-4D for 60758@debbugs.gnu.org; Mon, 16 Jan 2023 12:55:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1673891722; bh=Tqof+Q2xUkkoGzWT6orCZAY7fvXO0aNRaR1zrzw06xk=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=pz089l3WCbCKpZggNUXgt5levybu6p5kIQKWzPyt+T/pHru2iqqsi4WQTz3vJZErC x2PXWJguy4vpEmZqu8WwpJq/24/oNoJP8IhBCL2DUE6yl4AhY5uHZ0VrbsatsBOpAQ Zlw6j5Bq6l6O/c6imMY4/uwcWQfoY11FdpYw8WyXkjcYtsTx30hjhfCzZrZ/1L21nT YeOTp61Yqd2k4DSUxDMeDCXifBYgiYZuc58Tm0OAKxVXPW4gTBRfr6CstrGhcAyK3q 34jtZlh7mRfrcEfmvnV/+zhGvpVAbKMOmMy2rYGEMGxr2n4gFT2f33vBxWxMHXYbGQ YFp70u2hnTcHg== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([84.59.210.57]) by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1M2PdU-1pJ73s0W2I-0049Zc; Mon, 16 Jan 2023 18:55:22 +0100 From: Michael Heerdegen To: Sean Whitton Subject: Re: bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring In-Reply-To: <87pmbfk9yd.fsf@melete.silentflame.com> (Sean Whitton's message of "Sun, 15 Jan 2023 10:02:18 -0700") References: <87k01r7e3u.fsf@daniel-mendler.de> <87zganl168.fsf@melete.silentflame.com> <87y1q5rv48.fsf@web.de> <878ri5krrd.fsf@melete.silentflame.com> <83h6wt6pmd.fsf@gnu.org> <874jsslt0g.fsf@melete.silentflame.com> <87o7r0kbmk.fsf@web.de> <83wn5o5jsu.fsf@gnu.org> <87pmbfk9yd.fsf@melete.silentflame.com> Date: Mon, 16 Jan 2023 18:55:20 +0100 Message-ID: <874jsq1i0n.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:kDbaEB5zBakw4VjzCx8AaIp5oUnx38pn4JozCbqObeUdLjvzgc4 ZpxUvoV4dz30xq1Ty0z7tGExpAga6wg15NZlMMXP9q9T3gj+1mzJ6e4IcKemQ7S3izB948H g4bIfJ1WlEtI8dPdawrPr/SjXSvbENIkaeaHghx5uMbFv6HxK9BVkQ86czZacrxxzjunaCw Dljgsn9LZiiRJPvO+eXeQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:MKGDOhPrgCs=;mpop67LjliE49Yg8DK4fx3gIUZN 5IuqtIyW9hc521U0T625uESYq7F5XxCFWV6iogPkAcCPaYwBvvXKzXYIOVxyQqKJOueL2Xwxz GtWkgvPwKnwbHFCSYf1Rz7dHh6tUYgt6EWxehJ2LB44wkoKe2geLyl2S9oOY5dc2uABp/fRut 8jfvhMBJRoHJcfAevNTUgBkvQQmW+taYNHKu5kaQp9a3XEaGhi/8rI4HOZqeCv7WeOxrPxhNu Izl+0D4ylBJr4p6wEdzoRoS827Z29MUWzKaWLHDEXR8UNA1tMApuoHPJWbQH/a0Hw0P95jqcc KygLqQqboK/WqKG5hFiUoWNMs55I1G5FhuvlfjR9lqGTkVXpfgupP0DJcHZyaILX2thh5C/cO ure1s9zMB3STGUpcV8cN8IQrmvxh56mWtSjiHcTDetKykeXfjj/Dq1MHPjaRRLhYveFmjSpYI QHBoqkwl2YLMG96JcjY6+j1RhNX/fh0arzV+UUoMFbkdO89YGczYu4p9ztlONRJoedXjLVhz+ bldm5A2h84EwVso+FUmF/6qSy+3a4IrNzw0i5pxuWa/4bzDmVvEmNHH17fhB5YLK4lOrRN4EQ SszOA6YStL9m30UWydGnj6o0lmYxcepJFbuJUSWHqBlE9qjqWYWvq3M9ZVKyE06hlaEo4wMzI D3xjl5tIyoJ7Ki9IEhn5hAHOJ1jWX3Vz0//6Qx+zkhaXpoZwId1bpmfTMR/3FOeCE2qU+TzlE RN0zPmrTiz84pAJGOPwhvY6oJNt0EZiGmmGRsiS7wRlhgFthd2br60tz86Hb2b2sro/35pLsw wgF7EbyxhuJstXWPJ6RS+Zw76VMJUNdZVwA49gyujhqm0h4BXyFGJT3cjiTd3nDaTrZZ2+2W3 d7gootHHd47I7rPzQlv0JElpeiKmta1cRxgSBodOesIGusDfLvLeTUTGr/3V00AYr4IObBHKo fn7CqSy+Vw8k+qpBpUAzw4WZdQE= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60758 Cc: mail@daniel-mendler.de, Eli Zaretskii , 60758@debbugs.gnu.org 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 (-) Sean Whitton writes: > Done, thanks both. Thank you. I'm not yet able to see your commit, though. Michael. From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 16 15:36:29 2023 Received: (at 60758) by debbugs.gnu.org; 16 Jan 2023 20:36:30 +0000 Received: from localhost ([127.0.0.1]:34939 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHWDV-0000ij-Lu for submit@debbugs.gnu.org; Mon, 16 Jan 2023 15:36:29 -0500 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:44953) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHWDT-0000iW-NW for 60758@debbugs.gnu.org; Mon, 16 Jan 2023 15:36:28 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id A2D145C0178; Mon, 16 Jan 2023 15:36:22 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Mon, 16 Jan 2023 15:36:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm2; t=1673901382; x=1673987782; bh=62 PRc6+RCXh7P37hVkKyMldG+bLCUAil2xsbrKVWkcs=; b=dmhuL0DSe/0bcViaVp mLNFQyulbvThWGRSl2mVYSFvPvliFP78dBSIhGPNjBiL7UXjFU3X5OAJZI1kROQZ U5neSo8Jum9Etp3eAQFtCHkXfcH1yPo89w3va2nkOn2e9FVAOmzpAh9zR5at2NmI 9AGuvoW7d2cr1NW6BXCYZoaQcDEucIvG+wz5qbPgUNWKaeMt5ObDnY70Io60ejP/ RI83+r55v7RKtoAOyRYn3PU7E3+fGgI9P2OCWECdq6X29guWEwM5cmZgMtaTnQ2D WcTz3ZpQz1gqi7It/6ZcoCDLsT3U51htVk13IL7SZs6agKqiX/4+wJhSIuRWjhjS TRKw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1673901382; x=1673987782; bh=62PRc6+RCXh7P37hVkKyMldG+bLC UAil2xsbrKVWkcs=; b=SP+kACcZWEKsJIDuZlfxDb6K8beNAl6chrFgFmdThY7H TmcOF9NyGdTjsvfzahjWsjY8JByADUuq9uD/T9UOAD3p144tz7e9Q1BmPFG77ZXi IkZXcBqJpjx5mZ+RQ0OGTm0E1yiHDjMQ0RJcw1WVJB/k6D3vJJPad+eFu4lUMzCQ myAYTexPGCZ8k2RNyZ2pJX71Ci4z2Sj+GXuTlgcdtIVXO7K6YV/8j7c2ZkX2TsHk bLYsSf15Thpw7KQ4f9c4QURy6vYX2YqRstnBlMlapH2avGT0teznpF89Ze6Tkuuu n9mOQNeU2jQXvI7Uyz8lJ7prxP9zFRMTsIbQZxPMDQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedruddtgedgudeflecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefhvfevufgjfhffkfgfgggtsehttddttddtredtnecuhfhrohhmpefuvggr nhcuhghhihhtthhonhcuoehsphifhhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvg eqnecuggftrfgrthhtvghrnheptdffvdffueeluedvteekvdevhefghedvgeevgffhvedu keeggeelveegjeekteeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrg hilhhfrhhomhepshhpfihhihhtthhonhesshhpfihhihhtthhonhdrnhgrmhgv X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 16 Jan 2023 15:36:22 -0500 (EST) Received: by melete.silentflame.com (Postfix, from userid 1000) id EEB527F308E; Mon, 16 Jan 2023 13:36:20 -0700 (MST) From: Sean Whitton To: Michael Heerdegen Subject: Re: bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring In-Reply-To: <874jsq1i0n.fsf@web.de> (Michael Heerdegen's message of "Mon, 16 Jan 2023 18:55:20 +0100") References: <87k01r7e3u.fsf@daniel-mendler.de> <87zganl168.fsf@melete.silentflame.com> <87y1q5rv48.fsf@web.de> <878ri5krrd.fsf@melete.silentflame.com> <83h6wt6pmd.fsf@gnu.org> <874jsslt0g.fsf@melete.silentflame.com> <87o7r0kbmk.fsf@web.de> <83wn5o5jsu.fsf@gnu.org> <87pmbfk9yd.fsf@melete.silentflame.com> <874jsq1i0n.fsf@web.de> Date: Mon, 16 Jan 2023 13:36:20 -0700 Message-ID: <87y1q2i5dn.fsf@melete.silentflame.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60758 Cc: mail@daniel-mendler.de, Eli Zaretskii , 60758@debbugs.gnu.org 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 (-) Hello, On Mon 16 Jan 2023 at 06:55PM +01, Michael Heerdegen wrote: > Sean Whitton writes: > >> Done, thanks both. > > Thank you. > > I'm not yet able to see your commit, though. I can see it on emacs-29, 82ae9caaddb. -- Sean Whitton From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 17 07:46:49 2023 Received: (at 60758) by debbugs.gnu.org; 17 Jan 2023 12:46:49 +0000 Received: from localhost ([127.0.0.1]:36037 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHlMX-00025t-Cc for submit@debbugs.gnu.org; Tue, 17 Jan 2023 07:46:49 -0500 Received: from mout.web.de ([217.72.192.78]:33785) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pHlMT-00025d-CV for 60758@debbugs.gnu.org; Tue, 17 Jan 2023 07:46:48 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1673959579; bh=1D6DERRcAqeShDh/c6eOrkSalfb+oBJUwcig135MCN4=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=GGda5PKlRCYCGvnACd9yonT1FnxRBLoYFmM90YXvpOCIZE5f9oMnUYNxJPI5n0G7Y H+x/WwgVtcE/VnHWwS3ewYnLQElXGhzHdNq+WuhnrHRNhU4AirMeiUTjzppXIk5wHj YUEk8JeGnWcUnUEPxSlLbGxm+ZxeH518KYsqpUdTXji8IKS7hvCYlOneRJlw9b2fkl sfxsIOKrJVsqm4yFGkjqTqs915Hyczz8mQZyoJWut2pRZDEmyAeiK+cogPMoIBWD2m nKpu6W78XEcGJcfagGAu6aytb5AfFO3HYs1yNdl2SZncoHjtdxcR0VmDtQQIg6e7g+ soFmJFoz7bC8w== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from drachen.dragon ([84.59.210.57]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MVJNd-1p7hQi0JwF-00SOVI; Tue, 17 Jan 2023 13:46:19 +0100 From: Michael Heerdegen To: Sean Whitton Subject: Re: bug#60758: 29.0.60; while-let uses if-let* convention in contradiction to the docstring In-Reply-To: <87y1q2i5dn.fsf@melete.silentflame.com> (Sean Whitton's message of "Mon, 16 Jan 2023 13:36:20 -0700") References: <87k01r7e3u.fsf@daniel-mendler.de> <87zganl168.fsf@melete.silentflame.com> <87y1q5rv48.fsf@web.de> <878ri5krrd.fsf@melete.silentflame.com> <83h6wt6pmd.fsf@gnu.org> <874jsslt0g.fsf@melete.silentflame.com> <87o7r0kbmk.fsf@web.de> <83wn5o5jsu.fsf@gnu.org> <87pmbfk9yd.fsf@melete.silentflame.com> <874jsq1i0n.fsf@web.de> <87y1q2i5dn.fsf@melete.silentflame.com> Date: Tue, 17 Jan 2023 13:46:16 +0100 Message-ID: <87o7qxuy5j.fsf@web.de> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:UsdVQMq5Pxeee/3pLuIFyyNPnSzB71Ul6Fs+zhOrYHudYwdvBtz Dw9NyyyeiQ6qT3z5mrmp03RS4znCNgEKjS5r+eoKpwL3GuoROl/NGqpZyIPtAQ8kPZ9MebZ E8CgSkkPgqFlxiqr6+oWe6PYqmTE+hOWrsAtgkzvzEXUsNfp29zg78Xgv/5mjGaA7flhXQw b4mrqka0HttVgjiuItH4Q== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:UmFrkme780U=;Gc7wC3W8q83Z5JOHDmEFmejCcAJ XJyXnvxoVekUwUy/WwAnjzLyD4zQhqPh5mK3MI8iUQpd8C+oTVikKyp6vgpAfXiOQUC88QEGg dK9gkJ6XYMOokTyGklljYQmUutxRFJNsVg2n5w/VGR/F5SbLp2PtCnsiWbAB1QEhGxuNxbk94 j/QjwSEGuBMY5C1FopkkCwJyyLTM3guTHN1/RC+Egi7gAmal69SgDaJFsZqyidvGudlz/iJgW yk6ALiZwkQW4ePib4mfkX54fLX6lm/s0t/FPm7tc8L6fx69e3/9ww+eB0+BgWi8C1TF1tPEPW 7hj69+Mnk/TW90FSUTyU+HaddPOkFrwnGEa+URFVRsv1s+U4lGC1YNP/tGE6IUeo2Z65Gxfjr 2YF2u/KLBHdp1JZAkrzE9jLLhqwiKLOX4DjjUVU2mnKQMAi//tdOInBb3LY3eBmvv5LAVDC27 22xOwtSnFPGpN//eG9K6F3xIqOZxAl/BbP/amKmYD5Oia+UfKp5s6eBuPUzp6DpknRWq908c4 aLjJcAOz8DGzH57IuFOIRWE7ShvrQ35Woqlb6WPjVeQoFDzv/BngyROltEBtBcoIYdK5wcddI +xtnykag8MVJEdllRdsxQ8YhFTUI7Eu7Zt+2q9PAmdms5qU0yIOHeaCGRuFAOUv3jea1OZPFh Yt+U3Ip+c2gEm3MlAb16seNrPyss4m8ZlUDkcqJ9TrITZYAHy5aSDTRp/dMMpV0ZBirncPgeC OJE2m04QAgl9Dx2jrLH+N0/DjK37TYB87EYy6cTb9gQDHGN+3LBtB9pYc6KGhggfFly9BF88e LWUcCSC28fZ/l3bb+chrFeQJzsYw3k6T9x0LHeCdNvCodxfWD0hBzc0PrRox/lv4Tb94e6kUk YTzI6bUthQgWTTXzPSBM0lpRyNrgK6HjaowDbq1cOEZj7St6sxPqQze3cMXuSvQMCTV5fyF2r d/m/2w== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 60758 Cc: mail@daniel-mendler.de, Eli Zaretskii , 60758@debbugs.gnu.org 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 (-) Sean Whitton writes: > I can see it on emacs-29, 82ae9caaddb. Ah sorry - had been too impatient to wait for the merge. Michael. From unknown Sun Jun 22 11:37:50 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 15 Feb 2023 12:24:09 +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