diff --git a/syntaxes/fortran_fixed-form.tmLanguage.json b/syntaxes/fortran_fixed-form.tmLanguage.json index 5b32ee54..d12dccb9 100644 --- a/syntaxes/fortran_fixed-form.tmLanguage.json +++ b/syntaxes/fortran_fixed-form.tmLanguage.json @@ -56,7 +56,7 @@ "end": "(?=\\n)" }, "line-header": { - "match": "^(?!\\s*[!#])(?:([ \\d]{5} )|( {5}.)|(.{1,5}))", + "match": "^(?!\\s*[!#])(?:([ \\d]{5} )|( {5}.)|(\\t)|(.{1,5}))", "captures": { "1": { "name": "constant.numeric.fortran" @@ -65,9 +65,12 @@ "name": "keyword.line-continuation-operator.fortran" }, "3": { + "name": "source.fortran.free" + }, + "4": { "name": "invalid.error.fortran" } } } } -} \ No newline at end of file +}