Markus Gerwinski wrote:
Frank Heckenbach wrote:
There have been some votes for both sides. So, would anyone object if off is the default, and `-Wall' implies on? (Those who want the other `-Wall' warnings except this one can use `-Wall -Wno-identifier-case' then.)
So the full convention would be:
no options: No case checking. -Widentifier-cases: global case checking.
s/cases/case/ (or not?)
-Widentifier-cases-local: case checking for compiled file(s) only.
And without comparing the case to that used in an imported unit/module.
-Wall: includes case checking. -Wall -Wno-identifier-case: All options without case checking. -Wall -Widentifier-cases-local: All options, but restrict case checking to compiled file(s) only.
Right?
Yep.
Frank