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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,7fb807868446d767 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1995-03-25 02:24:05 PST Path: nntp.gmd.de!news.rwth-aachen.de!news.rhrz.uni-bonn.de!news.uni-stuttgart.de!rz.uni-karlsruhe.de!xlink.net!howland.reston.ans.net!spool.mu.edu!olivea!nntp-hub.barrnet.net!rational.com!puppy.rational.com!kdm From: kdm@rational.com (Kent Mitchell) Newsgroups: comp.lang.ada Subject: Re: ADA context sensitive editor Date: 24 Mar 1995 21:29:01 GMT Organization: Rational Software Corporation Message-ID: <3kvdit$eot@rational.rational.com> References: <1995Mar11.224426.23566@nntp.brisnet.org.au> <86681A57372@annwfn.com> NNTP-Posting-Host: puppy.rational.com X-Newsreader: TIN [version 1.2 PL2] Date: 1995-03-24T21:29:01+00:00 List-Id: Vladimir Vukicevic (vladimir@speedy.intrepid.com) wrote: : In article <3krt85$srq@gnat.cs.nyu.edu> dewar@cs.nyu.edu (Robert Dewar) writes: : > EMACS + GNAT may do a bit more than our friend from Rational thinks it can : > (or would like it to be able to do :-) : > It uses the cross-reference listing generated by gnatf to do some : > non-trivial semantic analysis. I am not saying it does all Apex does, : > but it is worth looking at! : Of course it doesn't do all Apex does. It does more. :-) But if there's : anything that Apex does that emacs ada mode doesn't, it could easily : be added with some elisp code. I don't think the apex environement is : that extensible. :-) I stand (somewhat) corrected. I received a very good response from the maintainer of Ada-EMACS about the capabilities that are availible in it's current incarnation. I find I was mistaken in some of my statements. There are quite a few things that EMACS can do that approach the capabilities of Apex. In some areas it is better but there are still a fairly substantial number of things the emacs extensions cannot do. Contrary to what is stated above some of the extensions could *not* be added with "some elisp" code. I actually encourage people to make other tools with these kinds of capabilites. In many respects it make the job of selling Apex simpler because at least we don't get questions anymore like "Why would I want that?", etc. Also contrary to what is stated above it is pretty easy to extend Apex though the editor is somewhat closed. Again, with the integration to emacs this problem should be solved as well. -- Kent Mitchell | One possible reason that things aren't Technical Consultant | going according to plan is ..... Rational Software Corporation | that there never *was* a plan!