Joseph S. Myers wrote:
We certainly do change the *text* of messages to improve them (this includes putting in more information that can fit within the existing single-line format), and add new messages following the standard formats, but I believe we should leave consumers able to rely on certain aspects of the output that follow the GNU Coding Standards and not start inserting new, non-standard lines in the output that would dominate the standard ones.
Right of course improving messages is always reasonable (though in practice at least in the case of Ada, we find that often the major
work in updating text of a message is updating all the test base lines :-)) I just think that adding carets everywhere by default is too big a change to be justified.