comp.lang.ada
 help / color / mirror / Atom feed
From: john@assen.demon.co.uk.nospam (John McCabe)
Subject: Re: Ada mode requests (Re: Ada vs C++ vs Java)
Date: 1999/02/05
Date: 1999-02-05T00:00:00+00:00	[thread overview]
Message-ID: <36bb4819.5482558@news.demon.co.uk> (raw)
In-Reply-To: 87yame2cb0.fsf@mihalis.ix.netcom.com

Chris Morgan <mihalis@ix.netcom.com> wrote:

>This point is moot now (see Prof. Dewar's announcement) but I thought
>I'd respond anyway.

I'm glad you did.

>John McCabe <john.mccabe@gecm.com> writes:

>> You may notice that all the parts of your message I have left in here
>> have referred to alternative version brached from the original e.g.:
>> 
>> EGCS - Not GCC

<..snip..>

>By this reasoning if the file was called ACT-ada-mode-for-gnat.tar.gz
>but became ada-mode.el it wouldn't be that different from the above but
>you might be happier.

Not really. Se my point below*.

>Still, if we're only talking about names it's not so important. What I
>didn't like was the implication of wrongdoing or misrepresentation.

See my point below*.

>> ACT's ada-mode, for GNAT users *may* be the best thing since sliced
>> bread, but it's still called ada-mode, not gnat-mode. I (and Brian)
>> obviously are really just suggesting that ada-mode should simply have
>> had the gnat-specific enhancements added asa a separate package
>> (gnat-mode) that required ada-mode. This is not a difficult thing to do,
>> and now we've started to discuss things, it seems that we may all get
>> what we want to some extent.

>It looks like the Emacs+proprietary Ada compiler users may have to
>pull in their horns here, see the announcement, but of course you can
>get together and and make an Ada-Mode for ProprietaryAda team if you
>want.

I have never tried to suggest that effort be expended by ACT to
actively support proprietary compilers (if it has sounded that way
then I apologise - it wasn't meant to), simply that extensions to
ada-mode.el itself be done in such a way that users of proprietary
compilers are not inconvenienced.

I believe that the changes put out as ada-mode 3.1 by ACT did
inconvenience proprietary compiler users, not necessarily by making it
impossible to be used with other compilers, but by creating a need for
significant effort to be put in by those users to make this happen.

*I have heard a few negative comments regarding that version of
ada-mode from people who have been using ada-mode for years. It sounds
like a number of people have taken 3.1 and tried to use it with
non-GNAT compilers only to find that some of the functionality they
had from ada-mode V2.27 (or 2.28) is no longer available because they
don't have GNAT (or gnatstub in the case of ada-make-body). Now if ACT
had produced GNAT-mode, not ada-mode, or had used some other version
numbering scheme that didn't follow on from previous version of
ada-mode, then I am sure that confusion would not have arisen.

My main aim all along in discussing this has been to make ada-mode
non-proprietary, *including* GNAT.

>If you do and if there is good work done I'm sure Emmanuel Briot
>will be happy to collaborate with you.

Having had numerous correspondence with Emmanuel over the last couple
of weeks, I have confidence that the results of his labour will be of
benefit to the Ada community at large, and he has my support.

>An interesting discussion here anyway, I hadn't thought about all
>these splits in this light before.

I'm glad we have caught your interest :-)


Best Regards
John McCabe <john@assen.demon.co.uk>




  reply	other threads:[~1999-02-05  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
     [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 [this message]
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                                               ` 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
1999-01-29  0:00                                                           ` dewar
1999-01-29  0:00                                                             ` Samuel Tardieu
1999-01-30  0:00                                                               ` John McCabe
     [not found]                                                           ` <36b170cd.1793333@news.geccs.gecm.com>
1999-01-29  0:00                                                             ` John McCabe
1999-01-22  0:00                                               ` 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
replies disabled

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