From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.bugs Subject: bug#8944: 23.3; Formatting of Labeled Constructs in Fortran Date: Mon, 27 Jun 2011 21:42:20 -0400 Message-ID: References: <87sjqvdqmt.fsf@mon.i-did-not-set--mail-host-address--so-tickle-me> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1309227902 15450 80.91.229.12 (28 Jun 2011 02:25:02 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 28 Jun 2011 02:25:02 +0000 (UTC) Cc: 8944@debbugs.gnu.org To: fkrogh@mathalacarte.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jun 28 04:24:58 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QbNz0-0004YC-6Y for geb-bug-gnu-emacs@m.gmane.org; Tue, 28 Jun 2011 04:24:58 +0200 Original-Received: from localhost ([::1]:49136 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QbNyz-0005gt-Bk for geb-bug-gnu-emacs@m.gmane.org; Mon, 27 Jun 2011 22:24:57 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:43839) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QbNKT-0005QU-3C for bug-gnu-emacs@gnu.org; Mon, 27 Jun 2011 21:43:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QbNKR-0005eT-22 for bug-gnu-emacs@gnu.org; Mon, 27 Jun 2011 21:43:04 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:35132) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QbNKQ-0005eO-O6 for bug-gnu-emacs@gnu.org; Mon, 27 Jun 2011 21:43:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1QbNKQ-0005Vl-3g; Mon, 27 Jun 2011 21:43:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: <87sjqvdqmt.fsf@mon.i-did-not-set--mail-host-address--so-tickle-me> Resent-From: Glenn Morris Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 28 Jun 2011 01:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8944 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 8944-submit@debbugs.gnu.org id=B8944.130922534921147 (code B ref 8944); Tue, 28 Jun 2011 01:43:02 +0000 Original-Received: (at 8944) by debbugs.gnu.org; 28 Jun 2011 01:42:29 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QbNJs-0005V2-Dc for submit@debbugs.gnu.org; Mon, 27 Jun 2011 21:42:28 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QbNJq-0005Uq-C2 for 8944@debbugs.gnu.org; Mon, 27 Jun 2011 21:42:27 -0400 Original-Received: from localhost ([127.0.0.1]:59790) by fencepost.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QbNJk-0004X2-Om; Mon, 27 Jun 2011 21:42:20 -0400 X-Spook: MIT-LL S Key Saudi Arabia investigation morse defense X-Ran: !7^>L01?&w.wsKq1UqYltWy6*rqSF-e,eO0F9,s4O6p)hPRiZXUo|#=p=/oFK)R6,wmQc] X-Hue: green X-Attribution: GM User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Mon, 27 Jun 2011 21:43:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:47550 Archived-At: fkrogh@mathalacarte.com wrote: > It would be best if the construct names did not effect the indentation > of code that follows. > > Thus > > An ordinary line indented like here. > Construct_Name: do i = 1, 10 > Next line indented as if the construct name were not there. > Another_Construct_name: do j = 1, 30 > And_Yet_Another_name: do k = 1,8 > The next line starts like this > end do Construct_Name > end do Another_Construct_name > end do And_Yet_Another_name I don't understand what you are asking for, because the names already make no difference to the indentation of subsequent lines. Compare the result of indenting: do i = 1, 10 foo end do and very_long_label: do i = 1, 10 foo end do Lines 2 and 3 get the same indentation in both cases. What you seem to be asking for is the option to indent named statements to column 0. That's probably doable, but it won't be a high priority. > Although I've been told, it is awkward to implement, I would like to be > able to use continuation lines so that the indentation structure of the > code is more clear. Thus the above might look like this > > An ordinary line indented like here. > Construct_Name:& > & do i = 1, 10 I'm not going to implement this. It is too difficult to support constructs split across lines.