Version 2.0.0
Following changes and improvements were implemented:
- Altered the CLI so that the Python argparse help message is more accurate
- Added support for extra variable types (useful when software uses certain libraries)
- Fixed handling of abstract interfaces, so that they are now treated as distinct from normal
interfaces - Added ability to produces links to abstract interfaces when being used to declare a procedure pointer
- Reworked internal treatment of interfaces in general
- Added support for multiple directories containing source files
- Improved checking if
project_dir
withinoutput_dir
- Added
|url|
and|media|
macros - Added ability to produce a page hierarchy, not linked to any particular source code
- Added ability to recognize implicitly declared arguments
- Added F90, F95, F03, F08 to list of default extensions to scan