From unknown Sat Aug 16 18:42:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#34029: 26.1; ada-mode 6.0.0 and multi-line trailing comments Resent-From: Ludovic Brenta Original-Sender: "Debbugs-submit" Resent-CC: ada-mode-users@nongnu.org, bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Jan 2019 13:20:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 34029 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 34029@debbugs.gnu.org Cc: ada-mode-users@nongnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org X-Debbugs-Original-Xcc: ada-mode-users@nongnu.org Received: via spool by submit@debbugs.gnu.org id=B.154712638411557 (code B ref -1); Thu, 10 Jan 2019 13:20:01 +0000 Received: (at submit) by debbugs.gnu.org; 10 Jan 2019 13:19:44 +0000 Received: from localhost ([127.0.0.1]:53050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ghaFM-00030L-9G for submit@debbugs.gnu.org; Thu, 10 Jan 2019 08:19:44 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35329) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ghaFK-000308-6r for submit@debbugs.gnu.org; Thu, 10 Jan 2019 08:19:43 -0500 Received: from lists.gnu.org ([209.51.188.17]:54132) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ghaFC-00018b-Vh for submit@debbugs.gnu.org; Thu, 10 Jan 2019 08:19:36 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45528) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ghaFB-0001eg-2y for bug-gnu-emacs@gnu.org; Thu, 10 Jan 2019 08:19:34 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ghaF2-00016H-I5 for bug-gnu-emacs@gnu.org; Thu, 10 Jan 2019 08:19:28 -0500 Received: from webmail.bookmyname.com ([88.191.249.153]:65193 helo=webmail.free.org) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ghaEt-00012u-J4 for bug-gnu-emacs@gnu.org; Thu, 10 Jan 2019 08:19:17 -0500 Received: from 153.98.68.208 (unknown [127.0.1.3]) by webmail.free.org (Postfix) with ESMTP id BF81D2AD83 for ; Thu, 10 Jan 2019 14:19:11 +0100 (CET) Received: from [153.98.68.208] by webmail.ludovic-brenta.org with HTTP (HTTP/1.1 POST); Thu, 10 Jan 2019 14:19:11 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 10 Jan 2019 14:19:11 +0100 From: Ludovic Brenta Message-ID: X-Sender: ludovic@ludovic-brenta.org X-Complaints-To: abuse_at_bookmyname.com X-Abuse-Info: Please be sure to forward a copy of ALL headers X-Origin-Web-Site: webmail.ludovic-brenta.org X-detected-operating-system: by eggs.gnu.org: FreeBSD 9.x [fuzzy] X-Received-From: 88.191.249.153 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 0.9 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.1 (/) Package: Emacs Version: 26.1 X-Debbugs-CC: ada-mode-users@nongnu.org Severity: minor Hello, When reindenting the code below, ada-mode indents the line marked [WRONG], aligning its comment delimiter is aligned under that of the preceding line. It is my understanding that possibly "this is a feature, not a bug" and that inserting a blank line after the "warning" line corrects the probkel but we'd like to have an option to disable this behavior; we have a very large code base and mass- reindentation can break some carefully-formatted comments without the developer noticing. As an additional bad side-effect, comments like [WRONG] below can easily exceed the line length limit in our coding standard. Thanks for considering. procedure Foo is begin Call_This_Other_Procedure (Bar, Baz); -- warning: finalizes Baz -- [WRONG] The reason why we need to call this procedure as the first step is because... Now_Do_The_Real_Processing; end Foo; -- Ludovic Brenta. From unknown Sat Aug 16 18:42:35 2025 X-Loop: help-debbugs@gnu.org Subject: bug#34029: Fixed in ada-mode 6.1.0 References: In-Reply-To: Resent-From: Stephen Leake Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 18 Aug 2019 16:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34029 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 34029@debbugs.gnu.org Received: via spool by 34029-submit@debbugs.gnu.org id=B34029.15661469482132 (code B ref 34029); Sun, 18 Aug 2019 16:50:02 +0000 Received: (at 34029) by debbugs.gnu.org; 18 Aug 2019 16:49:08 +0000 Received: from localhost ([127.0.0.1]:58395 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hzOMe-0000YJ-73 for submit@debbugs.gnu.org; Sun, 18 Aug 2019 12:49:08 -0400 Received: from gateway20.websitewelcome.com ([192.185.4.169]:20858) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hzOMb-0000Y6-EC for 34029@debbugs.gnu.org; Sun, 18 Aug 2019 12:49:06 -0400 Received: from cm11.websitewelcome.com (cm11.websitewelcome.com [100.42.49.5]) by gateway20.websitewelcome.com (Postfix) with ESMTP id B573C400C2EE7 for <34029@debbugs.gnu.org>; Sun, 18 Aug 2019 10:44:34 -0500 (CDT) Received: from host2007.hostmonster.com ([67.20.76.71]) by cmsmtp with SMTP id zOMahZ06udnCezOMahybui; Sun, 18 Aug 2019 11:49:04 -0500 X-Authority-Reason: nr=8 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=stephe-leake.org; s=default; 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=V/WjGqDoRm+f8UcshFt7oFlOQxtRTVNPml+07BUksSc=; b=phdx9kAPve3ZQsptZEUqSxF1uP VCV9zV6u8cLPMOkGTAJzOaB+YtDInPYs07YRH1jWvUINrHS1d6dmsdfGr7geeqZV9UhbuhX+DLBGr TR3SsNb5ZZEU/JORGC3fPP6+TAaIuDpnzJUkrhp0m2cLCelf6yxqNPnRb4PpOoxhStTVrr1oQb7+2 tMGZQ52mbB0cftWXYrkZ6qo7X7I6TEfxcN637u69uTz7dELtcroEBmvDU8dDWt3VqV51fICw3stq1 F9EHmTGxE3TFfW3F0kIR4gbAA6NbBaobRuV0BSO03mukbUfSQCxNh4Xr0MAKEhcS2gUrboOr2gMJU 5gHvpQLA==; Received: from [76.77.182.20] (port=52645 helo=Takver4) by host2007.hostmonster.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1hzOMZ-003P7X-R1 for 34029@debbugs.gnu.org; Sun, 18 Aug 2019 10:49:03 -0600 From: Stephen Leake Date: Sun, 18 Aug 2019 09:49:02 -0700 Message-ID: <86lfvqv2pt.fsf@stephe-leake.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (windows-nt) 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 - host2007.hostmonster.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - stephe-leake.org X-BWhitelist: no X-Source-IP: 76.77.182.20 X-Source-L: No X-Exim-ID: 1hzOMZ-003P7X-R1 X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: (Takver4) [76.77.182.20]:52645 X-Source-Auth: stephen_leake@stephe-leake.org X-Email-Count: 1 X-Source-Cap: c3RlcGhlbGU7c3RlcGhlbGU7aG9zdDIwMDcuaG9zdG1vbnN0ZXIuY29t X-Local-Domain: yes X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) Fixed in ada-mode 6.1.0; see new user option ada-indent-after-trailing-comment. -- -- Stephe From unknown Sat Aug 16 18:42:35 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Ludovic Brenta Subject: bug#34029: closed (close) Message-ID: References: <86h86ev2ox.fsf@stephe-leake.org> X-Gnu-PR-Message: they-closed 34029 X-Gnu-PR-Package: emacs Reply-To: 34029@debbugs.gnu.org Date: Sun, 18 Aug 2019 16:50:04 +0000 Content-Type: multipart/mixed; boundary="----------=_1566147004-2266-1" This is a multi-part message in MIME format... ------------=_1566147004-2266-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #34029: 26.1; ada-mode 6.0.0 and multi-line trailing comments which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 34029@debbugs.gnu.org. --=20 34029: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D34029 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1566147004-2266-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 34029-close) by debbugs.gnu.org; 18 Aug 2019 16:49:38 +0000 Received: from localhost ([127.0.0.1]:58398 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hzON8-0000ZQ-In for submit@debbugs.gnu.org; Sun, 18 Aug 2019 12:49:38 -0400 Received: from gateway24.websitewelcome.com ([192.185.50.91]:44850) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hzON6-0000ZI-PJ for 34029-close@debbugs.gnu.org; Sun, 18 Aug 2019 12:49:37 -0400 Received: from cm12.websitewelcome.com (cm12.websitewelcome.com [100.42.49.8]) by gateway24.websitewelcome.com (Postfix) with ESMTP id 58D11ED47 for <34029-close@debbugs.gnu.org>; Sun, 18 Aug 2019 11:49:36 -0500 (CDT) Received: from host2007.hostmonster.com ([67.20.76.71]) by cmsmtp with SMTP id zON5hldV0iQerzON6h6yuI; Sun, 18 Aug 2019 11:49:36 -0500 X-Authority-Reason: nr=8 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=stephe-leake.org; s=default; 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=1w1c+9lpuRS0Kru1xoTVptnXWmC8kbQt+for7R8V1oo=; b=WAzCp4QZq+sphgsFCTV4VZ83Za Z+myJfM0eJxTwGfsR59Ngh8k58wDu63snyCQO1pLzX0CcDyOy4IiLRYGI4qp23bLtX93aUSqIkLSa PqzwYLwjDvUxp8tmB8Czj1YVE9CcKEEe2h4k+ZqM4qtSGnHNF9ZXPgRAxV+7nqCQpB/hhnnrqrd2E BFjzj8WG+h54PnGj0b9Qk2pud9Ftp8d6tVJsdjjShSehOHmWvkzOpxdhpZa/rGqzDSCz4c6S9ZsHE lbV4sGi96qvniTphN9lmqsei+xZs8vT1q8HNZOauMdwOZKJ/k10mRxKsXF/b18gWX2/JzNFfBAC7R tX7KOsbg==; Received: from [76.77.182.20] (port=52646 helo=Takver4) by host2007.hostmonster.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92) (envelope-from ) id 1hzON5-003PIJ-P1 for 34029-close@debbugs.gnu.org; Sun, 18 Aug 2019 10:49:35 -0600 From: Stephen Leake To: 34029-close@debbugs.gnu.org Subject: close Date: Sun, 18 Aug 2019 09:49:34 -0700 Message-ID: <86h86ev2ox.fsf@stephe-leake.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (windows-nt) 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 - host2007.hostmonster.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - stephe-leake.org X-BWhitelist: no X-Source-IP: 76.77.182.20 X-Source-L: No X-Exim-ID: 1hzON5-003PIJ-P1 X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: (Takver4) [76.77.182.20]:52646 X-Source-Auth: stephen_leake@stephe-leake.org X-Email-Count: 2 X-Source-Cap: c3RlcGhlbGU7c3RlcGhlbGU7aG9zdDIwMDcuaG9zdG1vbnN0ZXIuY29t X-Local-Domain: yes X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 34029-close X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) -- -- Stephe ------------=_1566147004-2266-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 10 Jan 2019 13:19:44 +0000 Received: from localhost ([127.0.0.1]:53050 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ghaFM-00030L-9G for submit@debbugs.gnu.org; Thu, 10 Jan 2019 08:19:44 -0500 Received: from eggs.gnu.org ([209.51.188.92]:35329) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ghaFK-000308-6r for submit@debbugs.gnu.org; Thu, 10 Jan 2019 08:19:43 -0500 Received: from lists.gnu.org ([209.51.188.17]:54132) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ghaFC-00018b-Vh for submit@debbugs.gnu.org; Thu, 10 Jan 2019 08:19:36 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45528) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ghaFB-0001eg-2y for bug-gnu-emacs@gnu.org; Thu, 10 Jan 2019 08:19:34 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ghaF2-00016H-I5 for bug-gnu-emacs@gnu.org; Thu, 10 Jan 2019 08:19:28 -0500 Received: from webmail.bookmyname.com ([88.191.249.153]:65193 helo=webmail.free.org) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ghaEt-00012u-J4 for bug-gnu-emacs@gnu.org; Thu, 10 Jan 2019 08:19:17 -0500 Received: from 153.98.68.208 (unknown [127.0.1.3]) by webmail.free.org (Postfix) with ESMTP id BF81D2AD83 for ; Thu, 10 Jan 2019 14:19:11 +0100 (CET) Received: from [153.98.68.208] by webmail.ludovic-brenta.org with HTTP (HTTP/1.1 POST); Thu, 10 Jan 2019 14:19:11 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 10 Jan 2019 14:19:11 +0100 From: Ludovic Brenta To: bug-gnu-emacs@gnu.org Subject: 26.1; ada-mode 6.0.0 and multi-line trailing comments Message-ID: X-Sender: ludovic@ludovic-brenta.org X-Complaints-To: abuse_at_bookmyname.com X-Abuse-Info: Please be sure to forward a copy of ALL headers X-Origin-Web-Site: webmail.ludovic-brenta.org X-detected-operating-system: by eggs.gnu.org: FreeBSD 9.x [fuzzy] X-Received-From: 88.191.249.153 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Spam-Score: 0.9 (/) 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: -0.1 (/) Package: Emacs Version: 26.1 X-Debbugs-CC: ada-mode-users@nongnu.org Severity: minor Hello, When reindenting the code below, ada-mode indents the line marked [WRONG], aligning its comment delimiter is aligned under that of the preceding line. It is my understanding that possibly "this is a feature, not a bug" and that inserting a blank line after the "warning" line corrects the probkel but we'd like to have an option to disable this behavior; we have a very large code base and mass- reindentation can break some carefully-formatted comments without the developer noticing. As an additional bad side-effect, comments like [WRONG] below can easily exceed the line length limit in our coding standard. Thanks for considering. procedure Foo is begin Call_This_Other_Procedure (Bar, Baz); -- warning: finalizes Baz -- [WRONG] The reason why we need to call this procedure as the first step is because... Now_Do_The_Real_Processing; end Foo; -- Ludovic Brenta. ------------=_1566147004-2266-1--