GNOME Bugzilla – Bug 534785
Fortran: handle fixed form source
Last modified: 2008-10-12 19:06:28 UTC
Parse comments and line continuations in fixed form.
Added in revision 633.
*** Bug 521861 has been marked as a duplicate of this bug. ***
*** Bug 521863 has been marked as a duplicate of this bug. ***
*** Bug 522491 has been marked as a duplicate of this bug. ***
*** Bug 521857 has been marked as a duplicate of this bug. ***
I tested revision 636 in doxygen-SVN. Lines starting with characters c>, C>, *> or !> were recognized as comment in reference document, but in source brower the c>, C> or *> lines were not removed. And I found two failure cases 1. comment lines in continued arguments. 2. comment lines in continued variable declarations. Example: case 1: subroutine bbb000( a, C comment_1 $ b, C comment_2 $ c) real*8 a,b,c end case 2: subroutine bbb001( a, b, c ) real*8 a, C comment_1 $ b, C comment_2 $ c end Actual result: case 1: subroutine bbb000 ( real*8 a, !comment_1 & b, !comment_2 & c ) case 2: subroutine bbb001 ( real*8 a, b , c ) Expected result: case 1: subroutine bbb000 ( real*8 a, real*8 b, real*8 c ) case 2: subroutine bbb001 ( real*8 a, real*8 b, real*8 c ) Jun-ichi
This bug was previously marked ASSIGNED, which means it should be fixed in doxygen version 1.5.7. Please verify if this is indeed the case and reopen the bug if you think it is not fixed (include any additional information that you think can be relevant).
The bug as mentioned in problem report 521861 is still present in versiopn 1.5.7.1