On 02/28/2014 01:13 AM, David Kastrup wrote: > When one declaration changes the meaning and syntax of a program all > over one file (and yes, this sort of thing _can_ happen with C++), > getting things right might require a full-file parse. When presented > with a preexisting C++ file, being able to get the actual meaning out by > the use of exhaustive tools is nice. When _writing_ a C++ program, it's > preferable to stay away from those edges and thus get along with more > simplistic tools. Or even none at all. You might believe that --- and you may even be right --- but your personal prescriptions for software development shouldn't affect the feature-set of a generic editor.