GNOME Bugzilla – Bug 653666
Fortran: add space to "type" in argument list
Last modified: 2011-10-30 19:56:59 UTC
When having multiple "options" with the data type definition of an argument the data type and the "options" are concatenated to one string, so it is not possible to break-up the line. (to be able to break a line the "white-space:nowrap" in the used css file should be removed as well; see bug 653663) Example: subroutine test_subroutine(variable) integer, intent(in), dimension(:), optional :: variable end subroutine When running this problem with the standard Doxyfile with EXTRACT all set to YES the "integer,intent(in),dimension(:),optional" will be one string without spaces and thus without the possibility to break the line.
Created attachment 190955 [details] [review] Make Fortran argument list breakable Make Fortran argument list breakable i.e. place after each <,> a <space>. Note "white-space:nowrap: should be removed from the used css file, otherwise this fix won't have any effect.
Created attachment 191114 [details] [review] Corrected patch Corrected patch, in first patch filename was missing but more important a space landed at the wrong place.
Thanks, I'll include the patch in the next subversion update.
This bug was previously marked ASSIGNED, which means it should be fixed in doxygen version 1.7.5. 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.
With adjusted css file the lines are now breakable. bug 653663 needs some more work.