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,d275ffeffdf83655 X-Google-Attributes: gid103376,public From: dewar@gnat.com Subject: Re: Ada mode requests (Re: Ada vs C++ vs Java) Date: 1999/01/26 Message-ID: <78ks1t$253$1@nnrp1.dejanews.com>#1/1 X-Deja-AN: 437058440 References: <78kk11$qmd$1@nnrp1.dejanews.com> X-Http-Proxy: 1.0 x15.dejanews.com:80 (Squid/1.1.22) for client 205.232.38.14 Organization: Deja News - The Leader in Internet Discussion X-Article-Creation-Date: Tue Jan 26 16:55:29 1999 GMT Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.04 [en] (OS/2; I) Date: 1999-01-26T00:00:00+00:00 List-Id: In article <78kk11$qmd$1@nnrp1.dejanews.com>, bourguet@my-dejanews.com wrote: > >> It does of course seem to assume that the only Ada > >> compiler in the world > >> is Gnat which is a real pity. The new Ada mode certainly does rely on GNAT to provide information that only a compiler can provide. > >That's not surprising. I've heard something about ACT > >getting involved > >with ada-mode from the emacs ada mode mailing list, but > >I had hoped they > >would separate anything they did from the main code to > >allow other > >compilers to be used with it. > > I do not see what prevent the use of this mode to edit > ada code for other > compilers. As far as I known, the only thing which was > not dependant on > gnat which will now be unavailable to others people is > the stub generation No, that's wrong, the really important feature is the cross-referencing features which are driven by ali files, and there is no way of duplicating this kind of Ada compiler smart knowledge without an Ada compiler. However, the intention is certainly that other features of Ada mode can be used without problems. > (perhaps a request to re-insert the old code could be > sent to ACT?). By the > way every other time the result of the old code was just > to copy the spec in > the body and add " body " after package. That's a reasonable request. Note however, that there is nothing to stop you using the gnatstub tool with other compilers! > I've more to complain (I've send a report) to the > definition of key > sequences which should be reserved to users. Unfortunately, it is definitely too late to change key sequences at this point, as there is a pretty large user base. Suggestions for Ada mode (or for any other feature relating to GNAT) can certainly be discussed here, if they are general Ada related things, or on chat@gnat.com if they are very specific to GNAT (there are *many* knowledgable GNAT users on chat who cannot find the time or energy to read CLA these days :-) But for actual suggestions to be registered by ACT, send them to report@gnat.com, thanks. Robert Dewar Ada Core Technologies P.S. One possibility for key sequences is to provide an alternative set of definitions. of course it is relatively trivial to modify key sequences! -----------== Posted via Deja News, The Discussion Network ==---------- http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own