A lot of the newer fortran languages use
.f90 or .f95 in additions to .for as language extensions.
Also there are some addtional ways to end folding options that seem to be missing
you have
 DO
 END DO
but 
 DO
 ENDDO
also works
similarly
 IF()THEN
 END IF
works but you also need
 IF()THEN
 ENDIF
Another thing that works is
 IF()THEN
 ELSE
 END IF
but not
 IF()THEN
 ELSE
 ENDIF
If I use the format
 IF()THEN
 ELSE IF()THEN
 ELSE IF()THEN
 ELSE IF()THEN
 END IF
the last ELSE IF collapses find, but the IF THEN and other ELSE IF's collapse to who knows where.
If I use the format
 IF()THEN
 ELSEIF()THEN
 ELSEIF()THEN
 ELSEIF()THEN
 END IF
it works pretty good. All the ELSEIF's are not recognized as part of the structure and the entire thing collapses from IF THEN the END IF.
One work around is for me to convert all my ENDIF and ENDDO to END IF and END DO and learn to separate the words.
I rarely use ELSE IF, so this one also works.
The big thing I need is for F90 and F95 extensions to be part of FOR code.
			
			
									
									
						Fortran Extensions
- 
				E Programmer
 - Posts: 38
 - Joined: Thu Apr 07, 2005 7:07 pm
 
- 
				E Programmer
 - Posts: 38
 - Joined: Thu Apr 07, 2005 7:07 pm
 
The folding for fortran f90 and LUA extensions appears backwards!
So when I click on a -, zeus closes!  
 
I'm glad you had me backup xfolder.dll!
			
			
									
									
						Code: Select all
.  subroutine a
.     if b=c then
-     endif
-  end subroutineI'm glad you had me backup xfolder.dll!
- 
				E Programmer
 - Posts: 38
 - Joined: Thu Apr 07, 2005 7:07 pm
 
