From unknown Wed Sep 10 13:24:10 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#2160 <2160@debbugs.gnu.org> To: bug#2160 <2160@debbugs.gnu.org> Subject: Status: 23.0.60; Indentation of LOOP (cl-indent.el) Reply-To: bug#2160 <2160@debbugs.gnu.org> Date: Wed, 10 Sep 2025 20:24:10 +0000 retitle 2160 23.0.60; Indentation of LOOP (cl-indent.el) reassign 2160 emacs submitter 2160 tcr@freebits.de severity 2160 wishlist tag 2160 patch thanks From tcr@freebits.de Mon Feb 2 03:25:49 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 2 Feb 2009 11:25:49 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.1 required=4.0 tests=FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n12BPkEQ012863 for ; Mon, 2 Feb 2009 03:25:47 -0800 Received: from mail.gnu.org ([199.232.76.166]:57162 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LTwuG-0000X3-Ab for emacs-pretest-bug@gnu.org; Mon, 02 Feb 2009 06:24:00 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LTwvw-0000pc-TP for emacs-pretest-bug@gnu.org; Mon, 02 Feb 2009 06:25:45 -0500 Received: from a022.reverse.yawsp.de ([62.27.20.22]:60390 helo=freebits.de) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LTwvw-0000pY-7U for emacs-pretest-bug@gnu.org; Mon, 02 Feb 2009 06:25:44 -0500 Received: from host145.natpool.mwn.de ([138.246.7.145] helo=thaleron) by freebits.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.44) id 1LTwvo-0006sl-NL for emacs-pretest-bug@gnu.org; Mon, 02 Feb 2009 11:25:36 +0000 Date: Mon, 02 Feb 2009 12:25:07 +0100 Message-Id: <87ab956pyk.fsf@freebits.de> To: emacs-pretest-bug@gnu.org Subject: 23.0.60; Indentation of LOOP (cl-indent.el) MIME-Version: 1.0 X-freebits.de-MailScanner-Information: http://freebits.de X-freebits.de-MailScanner: Sauber X-freebits.de-MailScanner-SpamCheck: not spam, SpamAssassin (notcached, Wertung=1.897, benoetigt 6, FROM_NO_LOWER 1.90) X-freebits.de-MailScanner-SpamScore: s X-MailScanner-From: tcr@freebits.de X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) From: tcr@freebits.de When using `common-lisp-indent-function', LOOP forms are by default indented as follows (loop for x in '(a b c) for y in '(1 2 3) collect (cons x y)) Setting the following (setq lisp-simple-loop-indentation 1 lisp-loop-keyword-indentation 6 lisp-loop-forms-indentation 6) makes it be indented like (loop for x in '(a b c) for y in '(1 2 3) collect (cons x y)) which I think is more readable, and more canonical. I hence propose to change the default values in cl-indent.el of the above variables accordingly. -T. In GNU Emacs 23.0.60.1 (i486-pc-linux-gnu, GTK+ Version 2.12.9) of 2008-03-19 on vernadsky, modified by Debian (emacs-snapshot package, version 1:20080228-1ubuntu1) Windowing system distributor `The X.Org Foundation', version 11.0.10400090 configured using `configure '--build' 'i486-linux-gnu' '--host' 'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/23.0.60/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.0.60/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/23.0.60/leim' '--with-x=yes' '--with-x-toolkit=gtk' '--enable-font-backend' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed' 'CPPFLAGS='' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t Major mode: Group Minor modes in effect: gnus-topic-mode: t gnus-undo-mode: t shell-dirtrack-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t -- Diese Nachricht wurde auf Viren und andere gefaerliche Inhalte untersucht und ist - aktuelle Virenscanner vorausgesetzt - sauber. Freebits E-Mail Virus Scanner From lekktu@gmail.com Tue Feb 3 17:20:50 2009 Received: (at control) by emacsbugs.donarmstrong.com; 4 Feb 2009 01:20:50 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: ** X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=2.3 required=4.0 tests=MISSING_SUBJECT,NOSUBJECT, VALID_BTS_CONTROL autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail-ew0-f10.google.com (mail-ew0-f10.google.com [209.85.219.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n141Kk6m002879 for ; Tue, 3 Feb 2009 17:20:48 -0800 Received: by ewy3 with SMTP id 3so3103985ewy.1 for ; Tue, 03 Feb 2009 17:20:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=TIdGgGTS6Nv97sydaIWZPZ3RVKxXICc45Su7SR30v6g=; b=eD9lVm2pKsLwsKV+fP5H/md4uYaq6psoFV4ILnIHqa3tpwJU/NwAH56YUvxSdwpVuX zd+yoJj0voEgg/b57CWUpWPObBZHxb+0NI0K3khkJGpvT35syzmuB8UCfm9iQNqDob3P MGqvh4LZt50uLGYztpm31yXu9Aiti0HDwMFYg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=UtAt8uMxvYV05r72BN2DNf2fef1pTjdAoelfEZr1WmeaGoElHG4xrCOARanTnxqf9V LI29RPk/eEOIR4xaakZv0RFpHQv1EA4SFdD3Ff+oNhWuoH4cSlrWDpRNIjuvLD8BY0uK ZgU9Zc22HrM5PPIft0m70HtXxjS1nrQ7Y/bzs= MIME-Version: 1.0 Received: by 10.210.52.15 with SMTP id z15mr2237953ebz.179.1233710441313; Tue, 03 Feb 2009 17:20:41 -0800 (PST) Date: Wed, 4 Feb 2009 02:20:41 +0100 Message-ID: Subject: From: Juanma Barranquero To: control@debbugs.gnu.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit reassign 2187 spam reassign 2188 spam severity 2160 wishlist quit From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 30 03:59:33 2019 Received: (at 2160) by debbugs.gnu.org; 30 Sep 2019 07:59:33 +0000 Received: from localhost ([127.0.0.1]:56840 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEqaj-0006LV-CE for submit@debbugs.gnu.org; Mon, 30 Sep 2019 03:59:33 -0400 Received: from quimby.gnus.org ([80.91.231.51]:46896) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEqaa-0006Kt-Cf for 2160@debbugs.gnu.org; Mon, 30 Sep 2019 03:59:29 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iEqaV-0004zW-O9; Mon, 30 Sep 2019 09:59:22 +0200 From: Lars Ingebrigtsen To: tcr@freebits.de Subject: Re: bug#2160: 23.0.60; Indentation of LOOP (cl-indent.el) References: <87ab956pyk.fsf@freebits.de> Date: Mon, 30 Sep 2019 09:59:19 +0200 In-Reply-To: <87ab956pyk.fsf@freebits.de> (tcr@freebits.de's message of "Mon, 02 Feb 2009 12:25:07 +0100") Message-ID: <87pnjifc4o.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tcr@freebits.de writes: > When using `common-lisp-indent-function', LOOP forms are by default > indented as follows > > (loop for x in '(a b c) > for y in '(1 2 3) > collect (cons x y)) (I'm going through old bug reports that unfortunately didn't get any response at the time.) Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 2160 Cc: 2160@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.0 (-) tcr@freebits.de writes: > When using `common-lisp-indent-function', LOOP forms are by default > indented as follows > > (loop for x in '(a b c) > for y in '(1 2 3) > collect (cons x y)) (I'm going through old bug reports that unfortunately didn't get any response at the time.) This is still the case in Emacs 27. > Setting the following > > (setq lisp-simple-loop-indentation 1 > lisp-loop-keyword-indentation 6 > lisp-loop-forms-indentation 6) > > makes it be indented like > > (loop for x in '(a b c) > for y in '(1 2 3) > collect (cons x y)) > > which I think is more readable, and more canonical. > > I hence propose to change the default values in cl-indent.el of the > above variables accordingly. I agree that changing the default here would be a good idea, because that's a very non-standard Common Lisp indentation. Does anybody object to changing it? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 30 03:59:30 2019 Received: (at control) by debbugs.gnu.org; 30 Sep 2019 07:59:30 +0000 Received: from localhost ([127.0.0.1]:56838 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEqag-0006LI-1B for submit@debbugs.gnu.org; Mon, 30 Sep 2019 03:59:30 -0400 Received: from quimby.gnus.org ([80.91.231.51]:46910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEqae-0006L4-9t for control@debbugs.gnu.org; Mon, 30 Sep 2019 03:59:28 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iEqab-0004zd-6L for control@debbugs.gnu.org; Mon, 30 Sep 2019 09:59:27 +0200 Date: Mon, 30 Sep 2019 09:59:24 +0200 Message-Id: <87o8z2fc4j.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #2160 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 2160 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 2160 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 28 21:30:58 2020 Received: (at 2160) by debbugs.gnu.org; 29 Feb 2020 02:30:58 +0000 Received: from localhost ([127.0.0.1]:34013 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j7ru5-0008KL-Tm for submit@debbugs.gnu.org; Fri, 28 Feb 2020 21:30:58 -0500 Received: from ted.gofardesign.uk ([67.225.143.91]:52264) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j7ru1-0008K1-SV for 2160@debbugs.gnu.org; Fri, 28 Feb 2020 21:30:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Cw5ukQ18afSn9KK7lpy6EfcSWHq9afBCqM4JPfc+68U=; b=kdnN/xU+LmtzhwMHCBWZq+TuYG FEf7CjFk3GRGMogPk58Kb+SYWNWIv2Bd8Immfb8gTI0N4ZgXvY6ZjZBs9sZXxd3vJHCI9WuRglbg0 RS5M9D8uha3VCDxrB08ziK0WVlVPcViwWTVmmoiokvnxvRBEiDLIR/yQSA/HggX3uFLnSk9fZATMc 9wl4FXr8wu3T63X7YMcxZa0ZTGIC7WKIHNfQENgOoWjaIgBo8Fk07h4HLbVIxDb99tq2aMVglL6VN 9OsOfsLbQOYUOEBUgAcmp0gMU2ZYWkKhfG5XkiZXPbBeSA/J9GOIZ54FEvosxlfcDE+uzN0m7qUbQ s8cZSc4Q==; Received: from h-4-70-69.a785.priv.bahnhof.se ([155.4.70.69]:47308 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1j7rtr-001KvQ-6e; Fri, 28 Feb 2020 21:30:43 -0500 From: Stefan Kangas To: Lars Ingebrigtsen Subject: Re: bug#2160: 23.0.60; Indentation of LOOP (cl-indent.el) In-Reply-To: <87pnjifc4o.fsf@gnus.org> (Lars Ingebrigtsen's message of "Mon, 30 Sep 2019 09:59:19 +0200") References: <87ab956pyk.fsf@freebits.de> <87pnjifc4o.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Date: Sat, 29 Feb 2020 03:30:40 +0100 Message-ID: <87o8ti86r3.fsf@stefankangas.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 2160 Cc: tcr@freebits.de, 2160@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.0 (-) Lars Ingebrigtsen writes: > tcr@freebits.de writes: > >> When using `common-lisp-indent-function', LOOP forms are by default >> indented as follows >> >> (loop for x in '(a b c) >> for y in '(1 2 3) >> collect (cons x y)) > > (I'm going through old bug reports that unfortunately didn't get any > response at the time.) > > This is still the case in Emacs 27. > >> Setting the following >> >> (setq lisp-simple-loop-indentation 1 >> lisp-loop-keyword-indentation 6 >> lisp-loop-forms-indentation 6) >> >> makes it be indented like >> >> (loop for x in '(a b c) >> for y in '(1 2 3) >> collect (cons x y)) >> >> which I think is more readable, and more canonical. >> >> I hence propose to change the default values in cl-indent.el of the >> above variables accordingly. > > I agree that changing the default here would be a good idea, because > that's a very non-standard Common Lisp indentation. Does anybody object > to changing it? No further comments within 21 weeks, so I'll just chime in to say the suggestion makes sense to me. It seems to be the usual indentation in the Common Lisp world, and I see no reason to do things differently. It certainly makes the code more readable. People have had ample time to protest, so perhaps we should just go ahead and make the change on the master branch. Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Sat Mar 14 08:23:55 2020 Received: (at 2160) by debbugs.gnu.org; 14 Mar 2020 12:23:55 +0000 Received: from localhost ([127.0.0.1]:60699 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jD5pa-0004pM-Vj for submit@debbugs.gnu.org; Sat, 14 Mar 2020 08:23:55 -0400 Received: from quimby.gnus.org ([95.216.78.240]:56696) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jD5pZ-0004pA-AQ for 2160@debbugs.gnu.org; Sat, 14 Mar 2020 08:23:53 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jD5pP-0001gW-U6; Sat, 14 Mar 2020 13:23:46 +0100 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#2160: 23.0.60; Indentation of LOOP (cl-indent.el) References: <87ab956pyk.fsf@freebits.de> <87pnjifc4o.fsf@gnus.org> <87o8ti86r3.fsf@stefankangas.se> Date: Sat, 14 Mar 2020 13:23:43 +0100 In-Reply-To: <87o8ti86r3.fsf@stefankangas.se> (Stefan Kangas's message of "Sat, 29 Feb 2020 03:30:40 +0100") Message-ID: <8736ab15ww.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Kangas writes: > People have had ample time to protest, so perhaps we should just go > ahead and make the change on the master branch. Yup. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ingebrigtsen.no] -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 2160 Cc: tcr@freebits.de, 2160@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.0 (-) Stefan Kangas writes: > People have had ample time to protest, so perhaps we should just go > ahead and make the change on the master branch. Yup. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Mar 20 21:39:25 2020 Received: (at 2160) by debbugs.gnu.org; 21 Mar 2020 01:39:25 +0000 Received: from localhost ([127.0.0.1]:45839 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFT6j-0002bI-7V for submit@debbugs.gnu.org; Fri, 20 Mar 2020 21:39:25 -0400 Received: from ted.gofardesign.uk ([67.225.143.91]:35720) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jFT6g-0002b3-EF for 2160@debbugs.gnu.org; Fri, 20 Mar 2020 21:39:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=HpBYpfciCivIf1+N2+V1WS8D8bA4X+iUegUAaJx6uTU=; b=USyT5BXxvTF9iQV5UOKn75Z/kD fYEphPPMhUZf6Y69lA+zlPkxQb5TEIsYYG1u4NTqK5qEPD75dVNUtzeqI4Yrvrq4hordhkqcTmwwH tip7luHnWOPRDY1Pw0odh5HBN0vZgqxl+BvyrLX7CLGqBIOn9TNiZdg+0kSaaGzjB5QWSR1xyZb/u pmQzZwJSFg9S21PuXyGcq5VKWMVx2UD1SrFUd6HfEZDzMzKKgwInNLQtCWT7uhMXQ1mGIj4jG7RIR 1uMjoyhpjAlytirikT3FCZujN7AiFnR6PQQkQqhOilB9RsFk4RyLS+g10QmNwyfTrA4GcfW9IPNwJ w41vMKqg==; Received: from h-4-70-69.a785.priv.bahnhof.se ([155.4.70.69]:54672 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1jFT6Z-000BnY-Ay; Fri, 20 Mar 2020 21:39:15 -0400 From: Stefan Kangas To: Lars Ingebrigtsen Subject: Re: bug#2160: 23.0.60; Indentation of LOOP (cl-indent.el) In-Reply-To: <8736ab15ww.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 14 Mar 2020 13:23:43 +0100") References: <87ab956pyk.fsf@freebits.de> <87pnjifc4o.fsf@gnus.org> <87o8ti86r3.fsf@stefankangas.se> <8736ab15ww.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Date: Sat, 21 Mar 2020 02:39:12 +0100 Message-ID: <87o8sq4hbz.fsf@stefankangas.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 2160 Cc: tcr@freebits.de, 2160@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.0 (-) Lars Ingebrigtsen writes: >> People have had ample time to protest, so perhaps we should just go >> ahead and make the change on the master branch. > > Yup. I just realized that the suggestion as is makes code like this indent weirdly: (loop for item in list for i from 1 to 10 do (something)) The better indenting in my taste would be what we have now: (loop for item in list for i from 1 to 10 do (something)) This is from an example I found online. Not sure how common this is in practice. Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 30 00:53:44 2020 Received: (at 2160) by debbugs.gnu.org; 30 Apr 2020 04:53:44 +0000 Received: from localhost ([127.0.0.1]:45184 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jU1Ci-0003wn-9k for submit@debbugs.gnu.org; Thu, 30 Apr 2020 00:53:44 -0400 Received: from quimby.gnus.org ([95.216.78.240]:51332) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jU1Cf-0003wY-Tp for 2160@debbugs.gnu.org; Thu, 30 Apr 2020 00:53:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=RYisOIcu6jD3+FBXJybupAf69gzBGjt2Q4cTmDhATqI=; b=I6SQoQpDlplcdg045bHmjuGlL1 RPkwgtNvDl6b7e00XD4cbyDUMxySfLN6NNjRgnPKTQcvHg5VTWdwEf4WPR/DKHT4G8+m89SAAFjoN nFOobPMa7PC3kTnEK3c3fyrLPJWyQBqPzypkJcfSX6clWodjc2kztOoXucrFUnpqju7c=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jU1CV-0005FP-Bt; Thu, 30 Apr 2020 06:53:34 +0200 From: Lars Ingebrigtsen To: Stefan Kangas Subject: Re: bug#2160: 23.0.60; Indentation of LOOP (cl-indent.el) References: <87ab956pyk.fsf@freebits.de> <87pnjifc4o.fsf@gnus.org> <87o8ti86r3.fsf@stefankangas.se> <8736ab15ww.fsf@gnus.org> <87o8sq4hbz.fsf@stefankangas.se> Date: Thu, 30 Apr 2020 06:53:30 +0200 In-Reply-To: <87o8sq4hbz.fsf@stefankangas.se> (Stefan Kangas's message of "Sat, 21 Mar 2020 02:39:12 +0100") Message-ID: <87imhh3779.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Kangas writes: > I just realized that the suggestion as is makes code like this indent > weirdly: > > (loop > for item in list > for i from 1 to 10 > do (something)) > > The better indenting in my taste would be wha [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 2160 Cc: tcr@freebits.de, 2160@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.0 (-) Stefan Kangas writes: > I just realized that the suggestion as is makes code like this indent > weirdly: > > (loop > for item in list > for i from 1 to 10 > do (something)) > > The better indenting in my taste would be what we have now: > > (loop > for item in list > for i from 1 to 10 > do (something)) > > This is from an example I found online. Not sure how common this is > in practice. The former looks like what I'd expect (as a Common Lisp programmer). Except that I would never ever do a newline after "(loop ". -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 30 03:28:15 2020 Received: (at 2160) by debbugs.gnu.org; 30 Apr 2020 07:28:15 +0000 Received: from localhost ([127.0.0.1]:45261 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jU3cB-0003Z4-MX for submit@debbugs.gnu.org; Thu, 30 Apr 2020 03:28:15 -0400 Received: from ted.gofardesign.uk ([67.225.143.91]:34230) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jU3cA-0003Yq-5Z for 2160@debbugs.gnu.org; Thu, 30 Apr 2020 03:28:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=QMpNQSq7dL1sJfd5iNhnradhCMQO5CP6vo4qe7Qfw0U=; b=D5f7U32tL7tZp/yzkgl8QJNDZb kmeEbZ3Jra/LP0CI9qB6Dr5j7gfs//2TDJiKvc3mMZvXugW0pJi5stLwQfXxJv1wVCpVWhHg465st ltqI0F4+zSIvRFRGgpTJJy7YS4Ux1/kXyZ4wjNsvKOhnFBL637UzPITt0bG6+LqtVbq4p7pf6noQH mYvjK7gthLNUgFfSEr/KOceNAcejlL2njJxveRoyBxn4NYrbxOm7L2BLpJx3X6IHlC3Mwe24iPEMp QZ4F2mkKEYC6UYCdV7KTZdl1AeP+tmLa7NjE+QJOzAQfAa1sZVkE41M8OaKD+jG3BohMA3W7Y4wFU ffv6970w==; Received: from h-4-70-69.a785.priv.bahnhof.se ([155.4.70.69]:51008 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1jU3c0-000HSM-Ii; Thu, 30 Apr 2020 03:28:00 -0400 From: Stefan Kangas To: Lars Ingebrigtsen Subject: Re: bug#2160: 23.0.60; Indentation of LOOP (cl-indent.el) In-Reply-To: <87imhh3779.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 30 Apr 2020 06:53:30 +0200") References: <87ab956pyk.fsf@freebits.de> <87pnjifc4o.fsf@gnus.org> <87o8ti86r3.fsf@stefankangas.se> <8736ab15ww.fsf@gnus.org> <87o8sq4hbz.fsf@stefankangas.se> <87imhh3779.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Date: Thu, 30 Apr 2020 09:27:58 +0200 Message-ID: <878sid77r5.fsf@stefankangas.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 2160 Cc: tcr@freebits.de, 2160@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.0 (-) Lars Ingebrigtsen writes: > Stefan Kangas writes: > >> I just realized that the suggestion as is makes code like this indent >> weirdly: >> >> (loop >> for item in list >> for i from 1 to 10 >> do (something)) >> >> The better indenting in my taste would be what we have now: >> >> (loop >> for item in list >> for i from 1 to 10 >> do (something)) >> >> This is from an example I found online. Not sure how common this is >> in practice. > > The former looks like what I'd expect (as a Common Lisp programmer). > Except that I would never ever do a newline after "(loop ". OK, thanks. Let's push to master then. Best regards, Stefan Kangas From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 30 12:19:55 2020 Received: (at 2160) by debbugs.gnu.org; 30 Apr 2020 16:19:55 +0000 Received: from localhost ([127.0.0.1]:47536 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUBug-00020j-FF for submit@debbugs.gnu.org; Thu, 30 Apr 2020 12:19:55 -0400 Received: from ted.gofardesign.uk ([67.225.143.91]:54270) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUBud-00020J-Fm for 2160@debbugs.gnu.org; Thu, 30 Apr 2020 12:19:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=XuEDyejZt88qO9gzkGg7QjYMaWGVuHgNH7JZkM+ZX3s=; b=QvLTSbrG1XABTDw7Ji/tjB4BUh rGzfeXraw3MbkA4EkvGKPhEJ/N3gmYFfB6QSZnJSvQ7sRzi+bLV46avcOElHf26sbJ0NyvRnWJ4+H 4PBlJziqa5kFJvqCZ5pv09tvy+Fye/rOEiP2xHqRG7WwNS3uuI/sMfRlt+3Dkp3C+BbxMlnTm30O3 EC/CO7TUALr2FEk/4uUV+TkTt22a4pfoKRbQ0+IVw6KP+eWMgE8sJkoUYFayICZZzz4tbRkqpjexJ hLWdijWnL76Du/VhqXbBsqSwYoc8XR3kFnWkbRRAKyZ/ovQEEfi8JtnY+qj8VpPs6dLJzq/v/tVDS 1qPIviBg==; Received: from h-4-70-69.a785.priv.bahnhof.se ([155.4.70.69]:47170 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1jUBuV-0004cO-QT; Thu, 30 Apr 2020 12:19:40 -0400 From: Stefan Kangas To: Lars Ingebrigtsen Subject: Re: bug#2160: 23.0.60; Indentation of LOOP (cl-indent.el) In-Reply-To: <878sid77r5.fsf@stefankangas.se> (Stefan Kangas's message of "Thu, 30 Apr 2020 09:27:58 +0200") References: <87ab956pyk.fsf@freebits.de> <87pnjifc4o.fsf@gnus.org> <87o8ti86r3.fsf@stefankangas.se> <8736ab15ww.fsf@gnus.org> <87o8sq4hbz.fsf@stefankangas.se> <87imhh3779.fsf@gnus.org> <878sid77r5.fsf@stefankangas.se> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Date: Thu, 30 Apr 2020 18:19:38 +0200 Message-ID: <87zhat54kl.fsf@stefankangas.se> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 2160 Cc: tcr@freebits.de, 2160@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.0 (-) --=-=-= Content-Type: text/plain Stefan Kangas writes: > Lars Ingebrigtsen writes: > >> The former looks like what I'd expect (as a Common Lisp programmer). >> Except that I would never ever do a newline after "(loop ". > > OK, thanks. Let's push to master then. Please find attached the patch I suggest. I'll allow a couple of days before I push it in case anyone has any comments. Best regards, Stefan Kangas --=-=-= Content-Type: text/x-diff Content-Disposition: inline; filename=0001-Improve-indentation-of-loop-forms.patch >From e8d3cb1601e9b83e743090f493befae103745fc9 Mon Sep 17 00:00:00 2001 From: Stefan Kangas Date: Thu, 30 Apr 2020 18:11:28 +0200 Subject: [PATCH] Improve indentation of 'loop' forms * lisp/emacs-lisp/cl-indent.el (lisp-loop-keyword-indentation) (lisp-loop-forms-indentation, lisp-simple-loop-indentation): Use a more standard indentation of 'loop' forms. (Bug#2160) (lisp-indent-maximum-backtracking, lisp-tag-indentation) (lisp-tag-body-indentation, lisp-backquote-indentation) (lisp-loop-keyword-indentation, lisp-loop-forms-indentation) (lisp-simple-loop-indentation): Remove redundant :group args. --- lisp/emacs-lisp/cl-indent.el | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/lisp/emacs-lisp/cl-indent.el b/lisp/emacs-lisp/cl-indent.el index fd8715962a..361414ef1f 100644 --- a/lisp/emacs-lisp/cl-indent.el +++ b/lisp/emacs-lisp/cl-indent.el @@ -46,14 +46,12 @@ lisp-indent-maximum-backtracking "Maximum depth to backtrack out from a sublist for structured indentation. If this variable is 0, no backtracking will occur and forms such as `flet' may not be correctly indented." - :type 'integer - :group 'lisp-indent) + :type 'integer) (defcustom lisp-tag-indentation 1 "Indentation of tags relative to containing list. This variable is used by the function `lisp-indent-tagbody'." - :type 'integer - :group 'lisp-indent) + :type 'integer) (defcustom lisp-tag-body-indentation 3 "Indentation of non-tagged lines relative to containing list. @@ -64,32 +62,30 @@ lisp-tag-body-indentation as a block at the same indentation as the first s-expression following the tag. In this case, any forms before the first tag are indented by `lisp-body-indent'." - :type 'integer - :group 'lisp-indent) + :type 'integer) (defcustom lisp-backquote-indentation t "Whether or not to indent backquoted lists as code. If nil, indent backquoted lists as data, i.e., like quoted lists." - :type 'boolean - :group 'lisp-indent) + :type 'boolean) -(defcustom lisp-loop-keyword-indentation 3 +(defcustom lisp-loop-keyword-indentation 6 "Indentation of loop keywords in extended loop forms." :type 'integer - :group 'lisp-indent) + :version "28.1") -(defcustom lisp-loop-forms-indentation 5 +(defcustom lisp-loop-forms-indentation 6 "Indentation of forms in extended loop forms." :type 'integer - :group 'lisp-indent) + :version "28.1") -(defcustom lisp-simple-loop-indentation 3 +(defcustom lisp-simple-loop-indentation 1 "Indentation of forms in simple loop forms." :type 'integer - :group 'lisp-indent) + :version "28.1") (defcustom lisp-lambda-list-keyword-alignment nil "Whether to vertically align lambda-list keywords together. -- 2.26.2 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 30 12:23:17 2020 Received: (at control) by debbugs.gnu.org; 30 Apr 2020 16:23:18 +0000 Received: from localhost ([127.0.0.1]:47540 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUBy1-00027D-Pd for submit@debbugs.gnu.org; Thu, 30 Apr 2020 12:23:17 -0400 Received: from mail-yb1-f170.google.com ([209.85.219.170]:45938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jUBxz-00026z-Oq for control@debbugs.gnu.org; Thu, 30 Apr 2020 12:23:16 -0400 Received: by mail-yb1-f170.google.com with SMTP id p7so3477206ybo.12 for ; Thu, 30 Apr 2020 09:23:15 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ABRsoti8Rxh8rY0BiBuT4Ai9TnnUIYZHpt+UGhD77qY=; b=TD+IxpOdBWN5cKCl3UN5Wr7hQLTazinIkiO2oWBpPH1ONCpYKkjTbDr5T2kIpRKfVj vmRdI229BAG+ugk88mPlzo9etoDhvRcNhAKCf/YQHuEf14vENfBvGpLTowTajbRKj6Kc DmSUTvAVG+61H6ie0wOzeC1OdGoeYO7eRfiq6qi94Y8MJMyHBgRVwIKQHUl2Wf68OCfz TTM38DvlGbBZgW7Ng19J1eW2A2pzGwYGdLQL8FPwblM+fgDsoQozTm09TsNVZS8X5nDX NFh8JjuYSd9wq0fzbeCBzjHZlA4jkfsGcrvEypOYnJM9wnp3HYn3ioREzLo6TzyRJK1n r5yA== X-Gm-Message-State: AGi0PubhiSX9FuMyXuYW/OsMVANmU6Gy8ol4X7cgpvU/RrlTcP7iVBjJ ZaJaB3TY4HiNFP+SUqwcvo/FzvjjpZ89m/fvuZ36zRfTuIg= X-Google-Smtp-Source: APiQypJTI6tfpo0gNm6G6YCvTK4iZOS2ZqnRoDkCW1SZVQF9xJBgVBOtx6L3sfPHP4X7FIx5Hk7H7loHe4nZg7W4eAE= X-Received: by 2002:a25:2:: with SMTP id 2mr7313307yba.466.1588263789886; Thu, 30 Apr 2020 09:23:09 -0700 (PDT) MIME-Version: 1.0 From: Stefan Kangas Date: Thu, 30 Apr 2020 18:22:59 +0200 Message-ID: Subject: To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 2.5 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tags 2160 - moreinfo tags 2160 + patch thanks Content analysis details: (2.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.219.170 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.219.170 listed in wl.mailspike.net] 2.0 BLANK_SUBJECT Subject is present but empty 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: tags 2160 - moreinfo tags 2160 + patch thanks Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [209.85.219.170 listed in list.dnswl.org] -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2) [209.85.219.170 listed in wl.mailspike.net] 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (stefankangas[at]gmail.com) -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.2 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level mail domains are different 2.0 BLANK_SUBJECT Subject is present but empty 0.2 FREEMAIL_FORGED_FROMDOMAIN 2nd level domains in From and EnvelopeFrom freemail headers are different -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager tags 2160 - moreinfo tags 2160 + patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sun May 03 10:20:11 2020 Received: (at 2160) by debbugs.gnu.org; 3 May 2020 14:20:11 +0000 Received: from localhost ([127.0.0.1]:57523 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVFTX-0001wf-Ea for submit@debbugs.gnu.org; Sun, 03 May 2020 10:20:11 -0400 Received: from ted.gofardesign.uk ([67.225.143.91]:47424) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jVFTU-0001vn-Nm; Sun, 03 May 2020 10:20:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=marxist.se; s=default; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=EJb0MsGEgp7Yw5H/PQUhyzliGrGkb8cWJX+W2vlqB8I=; b=U3akoou+A8HQS74+8kANv7G5Pn /clx/1fHOLLNT4igBUsvJjW1pxhp2iZHheg5/jG/voc5MpgyyGrCGXTcB4CyNNB3qWB+4GBSVActi ov5UmKDLRZ58wVycDW9vxyGekgcy/vPe58xdz2LusiVKms8awkBIvWbHb9oy/LvyaHE15SeCmt8lJ DEiYoDVALpaIdtE0MpIuSZVruBX8NdvRcLU2RePPL6MYe7ljst+MLExOn/HQoIdogVmdXSuIe0Kmb LOuH9S7VxSwpYIQv7He43xClW2fRnfRDyMqT6Y4TsSyv8CV9yV0xbzvuLyzYELkCd6bCK6XwlW/o4 E/MFL0hQ==; Received: from h-4-70-69.a785.priv.bahnhof.se ([155.4.70.69]:49390 helo=localhost) by ted.gofardesign.uk with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1jVFTM-001YIQ-0q; Sun, 03 May 2020 10:20:00 -0400 From: Stefan Kangas To: Lars Ingebrigtsen Subject: Re: bug#2160: 23.0.60; Indentation of LOOP (cl-indent.el) In-Reply-To: <87zhat54kl.fsf@stefankangas.se> (Stefan Kangas's message of "Thu, 30 Apr 2020 18:19:38 +0200") References: <87ab956pyk.fsf@freebits.de> <87pnjifc4o.fsf@gnus.org> <87o8ti86r3.fsf@stefankangas.se> <8736ab15ww.fsf@gnus.org> <87o8sq4hbz.fsf@stefankangas.se> <87imhh3779.fsf@gnus.org> <878sid77r5.fsf@stefankangas.se> <87zhat54kl.fsf@stefankangas.se> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Date: Sun, 03 May 2020 16:19:57 +0200 Message-ID: <87wo5t14oi.fsf@stefankangas.se> MIME-Version: 1.0 Content-Type: text/plain X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ted.gofardesign.uk X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - marxist.se X-Get-Message-Sender-Via: ted.gofardesign.uk: authenticated_id: stefan@marxist.se X-Authenticated-Sender: ted.gofardesign.uk: stefan@marxist.se X-Source: X-Source-Args: X-Source-Dir: X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 2160 Cc: tcr@freebits.de, 2160@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.0 (-) close 2160 28.1 thanks Stefan Kangas writes: > Please find attached the patch I suggest. I'll allow a couple of days > before I push it in case anyone has any comments. Pushed to master as commit d55b3b5966. Closing. Best regards, Stefan Kangas From unknown Wed Sep 10 13:24:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 01 Jun 2020 11:24:07 +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