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, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,2beee871357c199d X-Google-Attributes: gid103376,public From: Robert Dewar Subject: Re: ada-mode (was Re: need editor) Date: 1999/09/14 Message-ID: <7rlcu8$d08$1@nnrp1.deja.com>#1/1 X-Deja-AN: 524823662 References: <7rc1e1$6ku@hobbes.crc.com> <7rk53d$iog1@svlss.lmms.lmco.com> X-Http-Proxy: 1.0 x37.deja.com:80 (Squid/1.1.22) for client 205.232.38.14 Organization: Deja.com - Share what you know. Learn what you don't. X-Article-Creation-Date: Tue Sep 14 11:52:44 1999 GMT X-MyDeja-Info: XMYDJUIDrobert_dewar Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.04 [en] (OS/2; I) Date: 1999-09-14T00:00:00+00:00 List-Id: In article <7rk53d$iog1@svlss.lmms.lmco.com>, dkristol@see-my.sig wrote: > Would there be a way to make an ada-mode that could work in > either environment? Sure, there might be, but the GNU project has no particular interest in making tools like this compatible with proprietary software, and the official policy for EMACS and all similar GNU tools is that they should basically consider only the needs of other related free software components. We discussed this with Richard Stallman, as part of his appointment of Emmanuel Briot as the official maintainer of GNU EMACS Ada mode, and he made the above policy quite explicit, so this mode is definitely maintained primarily with GNAT in mind (at such time as some other Ada compilers become free software, the situation would change). That does not mean we go out of our way to make it unusable with other compilers, and indeed we try to keep as many features as possible compiler neutral where there is no utility in doing otherwise. But we do NOT go out of our way to accomodate other proprietary compilers, and certainly trying to accomodate the idiosyncrasies of the proprietary Rational Ada compiler would fall in this category. Of course, people are free to add any enhancements they want, that's the whole point of free software. I am talking here just about the policies as to what goes into the official GNU versions from the FSF. By the way, we are investing a lot of effort in improvements in this environment, expect some interesting announcements at the SIG Ada meeting :-) Robert Dewar > > I have my own ada-mode which has evolved over the years and > periodically incorporated some of the features of the official > ada-mode. It uses the file names to figure out if it is working > with Verdix (*.a), Apex (*.[12].ada), or GNAT (*.ad[sb]) ada > files. > > I really need to isolate a few features of my ada-mode and put > them in an enhancement package, then go with the official > version. > > --djk, keeper of arcane lore & trivial fluff > Home: David95037 at aol dot com > Spam: goto.hades@welovespam.com > > Sent via Deja.com http://www.deja.com/ Share what you know. Learn what you don't.