File tree Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Original file line number Diff line number Diff line change 60
60
// Other Fortran options
61
61
"fortran.preferredCase" : " lowercase" ,
62
62
// Supress Git pop-up interfering with UI testing
63
- "git.openRepositoryInParentFolders" : " always"
63
+ "git.openRepositoryInParentFolders" : " always" ,
64
+ "mesonbuild.configureOnOpen" : false
64
65
}
Original file line number Diff line number Diff line change @@ -78,10 +78,12 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
78
78
79
79
### Fixed
80
80
81
+ - Fixed linter REGEX for GFortran 4.x.x
82
+ ([ #813 ] ( https://github.com/fortran-lang/vscode-fortran-support/issues/813 ) )
81
83
- Fixed GFortran version regex to allow for semver + build metadata
82
84
([ #813 ] ( https://github.com/fortran-lang/vscode-fortran-support/issues/813 ) )
83
85
- Fixed broken badges and replaced them with shields.io
84
- ([[ #815 ] ( https://github.com/fortran-lang/vscode-fortran-support/issues/815 )] )
86
+ ([ #815 ] ( https://github.com/fortran-lang/vscode-fortran-support/issues/815 ) )
85
87
- Fixed regular expression for parsing version of GFortran in linter
86
88
([ #759 ] ( https://github.com/fortran-lang/vscode-fortran-support/issues/759 ) )
87
89
- Fixed bug where diagnostic messages would linger from the previous state
Original file line number Diff line number Diff line change @@ -53,7 +53,7 @@ export class GNULinter extends Linter {
53
53
constructor ( ) {
54
54
super (
55
55
'gfortran' ,
56
- / (?: ^ (?< fname > (?: \w : \\ ) ? .* ) : (?< ln > \d + ) : (?< cn > \d + ) : (?: \s + .* \s + .* ?\s + ) (?< sev1 > E r r o r | W a r n i n g | F a t a l E r r o r ) : \s (?< msg1 > .* ) $ ) | (?: ^ (?< bin > \w + ) : \s * (?< sev2 > \w + \s * \w * ) : \s * (?< msg2 > .* ) $ ) / gm,
56
+ / (?: ^ (?< fname > (?: \w : \\ ) ? .* ) : (?< ln > \d + ) : (?< cn > \d + ) [: . ] (?: \s + .* \s + .* ?\s + ) (?< sev1 > E r r o r | W a r n i n g | F a t a l E r r o r ) : \s (?< msg1 > .* ) $ ) | (?: ^ (?< bin > \w + ) : \s * (?< sev2 > \w + \s * \w * ) : \s * (?< msg2 > .* ) $ ) / gm,
57
57
{
58
58
errors : [ 'error' , 'fatal error' ] ,
59
59
warnings : [ 'warning' ] ,
You can’t perform that action at this time.
0 commit comments