I'm using UE version 13.00a+2.
I have noticed some difficulties with code folding for IF THEN ELSE IF constructs with the fortran90.euw file.
I have tried a variety of ways of changing /Open Fold Strings and /Close Fold Strings but none that I have tried seem to work
Several IF...END IF constructs are not folding correctly.
----------
Fortran90 allows arbitrary mixing of "END IF" and "ENDIF" as well as "ELSE IF" and "ELSEIF". Is there a way to facilitate code folding for these?
-------------
+IF (something) THEN
+ELSE IF (something) THEN
+ELSE
END IF
The "ELSE IF" is terminating at an "END SUBROUTINE" line.
-------------------
+IF (something) THEN
+ELSE IF (something) THEN
END IF
The "ELSE IF" is terminating at an "END SUBROUTINE" line.
==========================================
The following work fine and need to continue to work....
+IF (something) THEN
ENDIF
+IF (something) THEN
+ELSE
ENDIF
Thanks.
--Jeff Brown
I have noticed some difficulties with code folding for IF THEN ELSE IF constructs with the fortran90.euw file.
I have tried a variety of ways of changing /Open Fold Strings and /Close Fold Strings but none that I have tried seem to work
Several IF...END IF constructs are not folding correctly.
----------
Fortran90 allows arbitrary mixing of "END IF" and "ENDIF" as well as "ELSE IF" and "ELSEIF". Is there a way to facilitate code folding for these?
-------------
+IF (something) THEN
+ELSE IF (something) THEN
+ELSE
END IF
The "ELSE IF" is terminating at an "END SUBROUTINE" line.
-------------------
+IF (something) THEN
+ELSE IF (something) THEN
END IF
The "ELSE IF" is terminating at an "END SUBROUTINE" line.
==========================================
The following work fine and need to continue to work....
+IF (something) THEN
ENDIF
+IF (something) THEN
+ELSE
ENDIF
Thanks.
--Jeff Brown