diff options
Diffstat (limited to 'runtime/syntax/fortran.vim')
| -rw-r--r-- | runtime/syntax/fortran.vim | 7 | 
1 files changed, 4 insertions, 3 deletions
diff --git a/runtime/syntax/fortran.vim b/runtime/syntax/fortran.vim index 019a0bf2ac..2b62226ed4 100644 --- a/runtime/syntax/fortran.vim +++ b/runtime/syntax/fortran.vim @@ -1,7 +1,8 @@  " Vim syntax file  " Language:	Fortran 2008 (and older: Fortran 2003, 95, 90, and 77)  " Version:	102 -" Last Change:	2019 Dec. 14 +" Last Change:	2020 Apr 20 +" Patched By:	Eisuke Kawashima  " Maintainer:	Ajit J. Thakkar <ajit@unb.ca>; <http://www2.unb.ca/~ajit/>  " Usage:	For instructions, do :help fortran-syntax from Vim  " Credits: @@ -53,10 +54,10 @@ if !exists("b:fortran_fixed_source")    elseif exists("fortran_fixed_source")      " User guarantees fixed source form for all fortran files      let b:fortran_fixed_source = 1 -  elseif expand("%:e") ==? "f\<90\|95\|03\|08\>" +  elseif expand("%:e") =~? '^f\%(90\|95\|03\|08\)$'      " Free-form file extension defaults as in Intel ifort, gcc(gfortran), NAG, Pathscale, and Cray compilers      let b:fortran_fixed_source = 0 -  elseif expand("%:e") ==? "f\|f77\|for" +  elseif expand("%:e") =~? '^\%(f\|f77\|for\)$'      " Fixed-form file extension defaults      let b:fortran_fixed_source = 1    else  | 
