comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@gnat.com
Subject: Re: Ada mode requests (Re: Ada vs C++ vs Java)
Date: 1999/01/26
Date: 1999-01-26T00:00:00+00:00	[thread overview]
Message-ID: <78ks1t$253$1@nnrp1.dejanews.com> (raw)
In-Reply-To: 78kk11$qmd$1@nnrp1.dejanews.com

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    




  reply	other threads:[~1999-01-26  0:00 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-01-26  0:00 Ada mode requests (Re: Ada vs C++ vs Java) bourguet
1999-01-26  0:00 ` dewar [this message]
     [not found]   ` <36affcb4.14065782@news.geccs.gecm.com>
1999-01-27  0:00     ` Simon Wright
1999-01-29  0:00       ` John McCabe
1999-01-30  0:00         ` dewar
     [not found]           ` <36b7695a.2630918@news.geccs.gecm.com>
1999-02-02  0:00             ` Chris Morgan
1999-02-03  0:00               ` John McCabe
1999-02-03  0:00                 ` Chris Morgan
1999-02-04  0:00                   ` John McCabe
1999-02-04  0:00                     ` Chris Morgan
1999-02-05  0:00                       ` John McCabe
1999-02-04  0:00                     ` EMACS Ada Mode Maintenance dewar
1999-02-04  0:00                       ` dennison
1999-02-05  0:00                         ` robert_dewar
1999-02-05  0:00                           ` briot
1999-02-05  0:00                             ` John McCabe
1999-02-05  0:00                             ` dewar
1999-02-05  0:00                               ` John McCabe
1999-02-05  0:00                       ` John McCabe
1999-02-05  0:00                         ` dewar
1999-02-05  0:00                           ` John McCabe
1999-02-07  0:00                           ` Matthew Heaney
1999-01-27  0:00   ` Ada mode requests (Re: Ada vs C++ vs Java) bourguet
1999-01-27  0:00     ` John McCabe
  -- strict thread matches above, loose matches on Subject: below --
1999-01-12  0:00 Ada vs C++ vs Java Leszek Sczaniecki
1999-01-13  0:00 ` Erik Funkenbusch
1999-01-14  0:00   ` Gerhard Menzl
1999-01-14  0:00     ` John Birch
1999-01-15  0:00       ` Gerhard Menzl
1999-01-15  0:00         ` John Birch
1999-01-16  0:00           ` robert_dewar
1999-01-18  0:00             ` dennison
1999-01-18  0:00               ` robert_dewar
1999-01-19  0:00                 ` Crazy Pete
1999-01-19  0:00                   ` robert_dewar
1999-01-20  0:00                     ` Christopher Browne
1999-01-19  0:00                       ` bill
1999-01-20  0:00                         ` dennison
1999-01-20  0:00                           ` robert_dewar
1999-01-20  0:00                             ` dennison
1999-01-21  0:00                               ` Matthew Heaney
1999-01-21  0:00                                 ` Al Christians
1999-01-21  0:00                                   ` Matthew Heaney
1999-01-21  0:00                                     ` Al Christians
1999-01-22  0:00                                       ` Matthew Heaney
1999-01-21  0:00                                         ` bill_1
1999-01-22  0:00                                           ` Matthew Heaney
1999-01-22  0:00                                             ` Ada mode requests (Re: Ada vs C++ vs Java) dennison
1999-01-22  0:00                                               ` Matthew Heaney
1999-01-22  0:00                                                 ` David C. Hoos, Sr.
1999-01-24  0:00                                                   ` robert_dewar
1999-01-22  0:00                                                 ` dennison
1999-01-22  0:00                                               ` dennison
1999-01-22  0:00                                               ` David C. Hoos, Sr.
1999-01-24  0:00                                                 ` dewar
1999-01-28  0:00                                                   ` John McCabe
1999-01-29  0:00                                                     ` John McCabe
1999-01-29  0:00                                                     ` dewar
1999-01-29  0:00                                                       ` John McCabe
1999-01-30  0:00                                                         ` robert_dewar
1999-01-30  0:00                                                           ` John McCabe
1999-01-25  0:00                                                 ` John McCabe
     [not found]                                                   ` <36afc1ec.20165240@news.geccs.gecm.com>
1999-01-26  0:00                                                     ` John McCabe
1999-01-27  0:00                                                       ` dennison
     [not found]                                                       ` <36b019e5.897220@news.geccs.gecm.com>
1999-01-28  0:00                                                         ` John McCabe
     [not found]                                                           ` <36b170cd.1793333@news.geccs.gecm.com>
1999-01-29  0:00                                                             ` John McCabe
1999-01-29  0:00                                                           ` dewar
1999-01-29  0:00                                                             ` Samuel Tardieu
1999-01-30  0:00                                                               ` John McCabe
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox