[Geany-Users] List of symbols for Fortran source code broken under certain circumstances

Jean-Baptiste FAURE jean-baptiste.faure at xxxxx
Mon Aug 31 13:24:24 UTC 2020


Hi,

Let a Fortran source code file containing a module, this module
containing several subroutines. The symbol panel shows all subroutines
inside the module.

Now, if one subroutine contains a block construct, then all subroutine
that follow the subroutine with the block construct appears to be out of
the module in the symbol panel.

If we have some source code like that:

module AAA

contains

subroutine bbb

end subroutine bbb

subroutine ccc

end subroutine ccc

subroutine ddd

end subroutine ddd

end module AAA

In the symbol panel we see:

Module

    AAA

        bbb

        ccc

        ddd

If subroutine ccc contains a block construct, the symbol panel looks
like that:

Module

    AAA

        bbb

        ccc

Functions / subroutines

    ddd

as if ddd was outside the AAA module.

Is there something I can do to fix the problem ?

Best regards.

-- 
Jean-Baptiste FAURE
Institut National de Recherche pour l'Agriculture, l'Alimentation et l'Environnement
INRAE https://www.inrae.fr - Unité de Recherche RiverLY / Hydraulique
5 rue de la Doua - CS 20244 - 69625 VILLEURBANNE Cedex - FRANCE

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/users/attachments/20200831/eaa9ee17/attachment.htm>


More information about the Users mailing list