Subject: bug#21794: closed (Re: bug#21794: 24.5; ASSOCIATE and SUBMODULE construct does not indent correctly in F90 auto indent mode)

From: [email-masked] (GNU bug Tracking System)
Date: Wed, 07 Dec 2016 17:56:02 +0000

Your bug report

#21794: 24.5; ASSOCIATE and SUBMODULE construct does not indent correctly in F90 auto indent mode

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 [email-masked].

-- 
21794: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=21794
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#21794: 24.5; ASSOCIATE and SUBMODULE construct does not indent correctly in F90 auto indent mode
From: Glenn Morris <[email-masked]>
To: [email-masked]
Date: Wed, 07 Dec 2016 12:55:25 -0500
List-Id: <debbugs-submit.debbugs.gnu.org>

Glenn Morris wrote:

>> When using the indent subprogram feature in Emacs for a .f90 file, the
>> indentation fails if an "associate - end associate" block is present.
>
> Thanks for the report. Fixed in today's git (add "associate" to
> f90-no-block-limit).
>
>> Similarly, a submodule when indented does not have the correct
>> matching statement in the "end submodule".
>
> I don't understand. Please show a minimal example including some Fortran
> code that illustrates what the problem is.

Since a year has passed with no further information, I'm closing this report.

Subject: 24.5; ASSOCIATE and SUBMODULE construct does not indent correctly in F90 auto indent mode
From: Avinash Sirdeshpande <[email-masked]>
To: "[email-masked]" <[email-masked]>
Date: Fri, 30 Oct 2015 12:54:27 -0500
List-Id: <debbugs-submit.debbugs.gnu.org>

Hello:
 
When using the indent subprogram feature in Emacs for a .f90 file, the indentation fails if an "associate - end associate" block is present. In particular, the "end associate" does not align with the "associate" and as a result, all subsequent statements lose their alignment. It would be great if this could be fixed. 
 
Similarly, a submodule when indented does not have the correct matching statement in the "end submodule".
 
Best,
 
Avinash