Please add compiler option to make it an error if the source goes beyond the line limits. Now compiler makes only vague warning at the end of the compilation (telling how many lines are truncated) which we often miss. The problem when you hit the line limit is diagnosed incorrectly. Here is 72 column example:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa = 1
bbbbbbbbbbbbbbbbbbbbbbbbbbbbb = 1 - aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
print*, bbbbbbbbbbbbbbbbbbbbbbbbbbbbb
end
-
aaaaaaaaaaaaaaaaaaaaaaaaaaaaa = 1
WARNING - Variable AAAAAAAAAAAAAAAAAAAAAAAAAAAAA has been given a value but never used 0002) bbbbbbbbbbbbbbbbbbbbbbbbbbbbb = 1 - aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa WARNING - Variable AAAAAAAAAAAAAAAAAAAAAAAA has been used without being given an initial value NO ERRORS, 2 WARNINGS [<main program> FTN95/Win32 v5.50.0]
I've made pure 100% error but compiler gives only a warning.
Why by the way compiler finds TWO truncated lines ? And why breaking 72/132 is not a strict full fledged fat bad a$$ error? That's typical and dangerous bug, easily capable to evaporate your day.