After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 653666 - Fortran: add space to "type" in argument list
Fortran: add space to "type" in argument list
Status: VERIFIED FIXED
Product: doxygen
Classification: Other
Component: general
1.7.4
Other Windows
: Normal normal
: ---
Assigned To: Dimitri van Heesch
Dimitri van Heesch
Depends on:
Blocks:
 
 
Reported: 2011-06-29 18:13 UTC by albert
Modified: 2011-10-30 19:56 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Make Fortran argument list breakable (1.89 KB, patch)
2011-06-29 18:20 UTC, albert
none Details | Review
Corrected patch (2.03 KB, patch)
2011-07-01 18:45 UTC, albert
none Details | Review

Description albert 2011-06-29 18:13:07 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.
Comment 1 albert 2011-06-29 18:20:16 UTC
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.
Comment 2 albert 2011-07-01 18:45:07 UTC
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.
Comment 3 Dimitri van Heesch 2011-07-28 18:32:51 UTC
Thanks, I'll include the patch in the next subversion update.
Comment 4 Dimitri van Heesch 2011-08-14 14:05:15 UTC
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.
Comment 5 albert 2011-10-30 19:56:59 UTC
With adjusted css file the lines are now breakable.
bug 653663 needs some more work.