Hello. This PR implements/fixes a couple of things related to module procedures and submodules in modern Fortran.
1. Module procedures in submodules are correctly recognized and treated like regular subroutines/functions. 2. Folding of a module procedure block in submodules is enabled. 3. Definitions of module procedures within interfaces in modules are also correctly recognized. 4. Submodules are shown in the symbol list. You can view, comment on, or merge this pull request online at: https://github.com/geany/geany/pull/4043 -- Commit Summary -- * Support for Fortran module procedures -- File Changes -- M ctags/parsers/fortran.c (26) M scintilla/lexilla/lexers/LexFortran.cxx (44) M src/tagmanager/tm_parser.c (5) -- Patch Links -- https://github.com/geany/geany/pull/4043.patch https://github.com/geany/geany/pull/4043.diff -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/4043 You are receiving this because you are subscribed to this thread. Message ID: <geany/geany/pull/[email protected]>
