GNOME Bugzilla – Bug 639954
Fortran array constructors with brackets not correctly recognized.
Last modified: 2013-05-19 12:35:39 UTC
Created attachment 178730 [details] Example configuration file The following Fortran 2003-conforming code with bracket array constructors: === module testdoc integer, dimension(3) :: a = (/ 1, 2, 3 /) integer, dimension(3) :: b = [ 4, 5, 6 ] end module testdoc === results in truncated HTML documentation: === testdoc Module Reference Variables integer, dimension(3) a = (/ 1, 2, 3 /) integer, dimension(3) b = [ 4 Variable Documentation integer,dimension(3) testdoc::a = (/ 1, 2, 3 /) integer,dimension(3) testdoc::b = [ 4 ===
Created attachment 236370 [details] [review] PATCH: Enable Fortran 2003 initializations With this patch besides the pre 2003 initialization possibilities (/ ... /) also the possibility [ ... ] is enables. Note: We expect to have valid Fortran code so (/ ... ] and [ ... /) are not seen as errors.
Thanks, I'll include the patch in the next subversion update.
*** Bug 695274 has been marked as a duplicate of this bug. ***
sorry for the duplicated bug report, it's the first time I'm using such a system Thanks for the patch (and of course for Doxygen in general)
This bug was previously marked ASSIGNED, which means it should be fixed in doxygen version 1.8.4. Please verify if this is indeed the case. Reopen the bug if you think it is not fixed and please include any additional information that you think can be relevant.