comp.lang.ada
 help / color / mirror / Atom feed
From: rolf.ebert_nospam_@gmx.net
Subject: Re: ada-mode and GNAT project files (was: GVD)
Date: 20 Sep 2005 04:43:48 -0700
Date: 2005-09-20T04:43:48-07:00	[thread overview]
Message-ID: <1127216628.928254.111210@g14g2000cwa.googlegroups.com> (raw)
In-Reply-To: <1127213250.732870.169600@g47g2000cwa.googlegroups.com>

Ludovic Brenta wrote:
> I have a patch that:
>
> * enhances the Ada major mode to edit GNAT Project files (understands
>   the "project" keyword, indents, etc.)

also see
http://groups.google.de/group/comp.lang.ada/browse_thread/thread/92c2ed8b1648aa50/a301b1df7335cdb9?q=gpr+mode&rnum=1&hl=de#a301b1df7335cdb9

> * replaces the machinery that reads .adp files with a new one that
>   reads .gpr files instead

I prefer direct editing of gpr files to the somewhat clumsy UI in Emacs

> * finds the .ali files in the object directory specified by the .gpr
>   file, which makes cross-references work.

That is a good and necessary extension, although I rarely use
cross-references in Emacs.

> > >Therefore we will fork ada-mode.  Any suggestion for another name?
> >
> No, this is not needed at present.  I am only contemplating a fork
> of ada-mode.

I don't see a need to fork.  This is GPL software after all. Anybody is
free to extend the software and publish it.  Just post your modified
ada-mode.el.  There once was a mailing list for ada-mode.  I don't
think it is still alive, however.

Others have done a lot of improvements, too (e.g.
http://www.toadmail.com/~ada_wizard/) that should be considered for
inclusion.

> > However, Ludovics ada-mode supports GNAT projects so what about
> > gnat-mode or gnuada-mode. If the fork ever supports Ada2005, it
> > could be ada05-mode or something similar. If it will not support
> > Ada2005, it could be better to just supply patches for Emacs (I
> > suppose that no huge changes have been made).
>
> Emacs is downstream from Emmanuel, so unfortunately a fork is
> inevitable if I am to distribute my patched ada-mode.

Do NOT fork.  Just add your modifs and keep calling it ada-mode.el!

   Rolf


P.S. I did not compare ada-mode of Emacs 21.3/4 to ada-mode V3.6 in
full detail.  It is my impression that ada-mode in Emacs contains all
the V3.6 features.




  reply	other threads:[~2005-09-20 11:43 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-09-07 14:42 GVD REH
2005-09-07 14:55 ` GVD Pascal Obry
2005-09-07 15:14   ` GVD Ludovic Brenta
2005-09-09  0:41   ` GVD Kevin K
2005-09-17 21:17   ` GVD Alfred Hilscher
2005-09-18 10:36     ` GVD Pascal Obry
2005-09-18 13:09       ` GVD Ludovic Brenta
2005-09-19  9:37         ` GVD Georg Bauhaus
2005-09-19 10:45         ` GVD Stephane Riviere
2005-09-19 23:36           ` GVD David Trudgett
2005-09-20  5:17             ` GVD Ludovic Brenta
2005-09-20  9:45               ` GVD Tapio Kelloniemi
2005-09-20 10:47                 ` ada-mode and GNAT project files (was: GVD) Ludovic Brenta
2005-09-20 11:43                   ` rolf.ebert_nospam_ [this message]
2005-09-20 14:51                   ` Tapio Kelloniemi
2005-09-20 16:35                     ` none
2005-09-20 18:09                       ` Ludovic Brenta
2005-09-20 21:39                       ` ada-mode and GNAT project files Simon Wright
2005-09-20 16:35                     ` ada-mode and GNAT project files (was: GVD) none
2005-09-07 15:00 ` GVD Ludovic Brenta
2005-09-07 15:16   ` GVD REH
2005-09-07 15:37 ` GVD Jean-Pierre Rosen
replies disabled

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