From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,67ca96c42837a9ca X-Google-Attributes: gid103376,public From: steve quinlan Subject: Re: Getting GNAT to issue ARM error messages Date: 1999/02/16 Message-ID: <36C9C0BC.EA9C114E@lmco.com>#1/1 X-Deja-AN: 445032475 Content-Transfer-Encoding: 7bit References: <79oj1f$e8p$1@nnrp1.dejanews.com> <1999Feb10.073547.1@eisner> <7a1a9i$2kq$1@nnrp1.dejanews.com> <36C47579.3D0CAFCB@averstar.com> <7a490k$snr$1@plug.news.pipex.net> <7a5b71$d25$1@nnrp1.dejanews.com> <7a7aat$mse$1@plug.news.pipex.net> <7a86hj$ka1$1@nnrp1.dejanews.com> Content-Type: text/plain; charset=us-ascii Organization: Lockheed-Martin Air Traffic Management Mime-Version: 1.0 Newsgroups: comp.lang.ada Date: 1999-02-16T00:00:00+00:00 List-Id: You will never change Robert's mind on this. To my mind the flaw is in thinking that a bunch of Ada experts can determine whether in any given case users (which users?) would find RM references useful. I don't think they can reliably. I had this same argument with him when I was doing a compiler trade study (we picked GNAT anyway, but this did get counted against it). Even if we can't change his mind, the fact that overwhelmingly users want this seems like it should move ACT to be more responsive. But they know best what we need to correct our errors. (;-) Yes, their "hey, dummy, didn't you really mean to .." messages are great. I guess I would even bend on insisting that every error message would need an RM reference. But, at at least the ones where there is no "hey, dummy" message -- if the compiler can't tell me how to fix the error, then it ought to tell me which rule I violated. I think I do remember him agreeing that the error messages should use relevant RM terminology. If they do, then at least a text search of the RM could potentially get you to relevant sections. But, not everyone may have a searchable version. The HTML isn't easily searchable. There is a plain text version which can be searched I guess.