comp.lang.ada
 help / color / mirror / Atom feed
From: Stephen Leake <Stephe.Leake@nasa.gov>
Subject: Re: Meet the new GPS...same as the old GPS...
Date: Fri, 30 Jun 2006 11:43:47 -0400
Date: 2006-06-30T11:43:47-04:00	[thread overview]
Message-ID: <ulkrevebw.fsf@nasa.gov> (raw)
In-Reply-To: 874py3k762.fsf@ludovic-brenta.org

Ludovic Brenta <ludovic@ludovic-brenta.org> writes:

> M E Leypold writes:
>> "Ludovic Brenta" <ludovic@ludovic-brenta.org> writes:
>>
>>> M E Leypold wrote :
>>> > randomm@mindless.com writes:
>>> >> I would like to use Emacs as the "IDE" as I do for other languages.
>>> >> Are you using the Ada-mode supplied with Emacs 21.x?  Or are you using
>>> >> the Ada-mode from ACT, or some other Ada-mode?
>>> >
>>> > I use the one coming with Debian. Whichever version that is.
>>> 
>>> Both versions are available; one bundled with emacs, and the more
>>> advanced one in the "ada-mode" package.
>>> 
>>> Personally I use a modified ada-mode that does not use .adp files at
>>> all, it uses the .gpr files directly.  There are limitations, but it
>>> does mostly what I need. I'll make my changes availale somewhere on
>>> request.
>>
>> I'd humbly request it. Why don't you make a debian package from it :-)
>>
>> Regards -- Markus
>
> It's at http://www.ada-france.org/debian/adamode-4.0.tar.gz
>
> The version number, 4.0, is my own invention.  I figured that a new
> major version was justified by the dropping of .adp files, which
> changes the external interface in an incompatible way.
>
> Please, let's avoid a fork if possible.  Let's propose the changes
> upstream, i.e. to the emacs development team at
> http://www.gnu.org/software/emacs.
>
> I don't have time for that right now, and it is not my priority, so
> please seomebody take the lead.

That would be me, I think, since I've volunteered to be the Emacs Ada
mode maintainer.

I've thought about using .gpr directly before. Does your lisp code
handle 'with foo;'? that seemed like the hard part, especially if you
want to use the "project editor mode"; the lisp code has to keep track
of where each bit of the path came from.

As far as I'm concerned, we can ditch the fancy project editor, and
just edit project files directly.

Hmm. I've downloaded the code, and 'ada-prj.el' appears to still deal
with .adp files.

There is some mention of "gpr-mode" in ada-mode.el. 

I don't have time right now to go thru all the diffs.

-- 
-- Stephe



  parent reply	other threads:[~2006-06-30 15:43 UTC|newest]

Thread overview: 35+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <1151320748.360707.79490@u72g2000cwu.googlegroups.com>
2006-06-26 15:49 ` Meet the new GPS...same as the old GPS Martin Krischik
     [not found]   ` <1151342956.402547.244450@p79g2000cwp.googlegroups.com>
2006-06-26 17:42     ` M E Leypold
     [not found]       ` <1151437378.281759.5280@75g2000cwc.googlegroups.com>
2006-06-27 23:06         ` M E Leypold
2006-06-28  9:23           ` Ludovic Brenta
2006-06-28 12:48             ` M E Leypold
2006-06-29 21:01               ` Ludovic Brenta
     [not found]                 ` <1151663198.061674.171420@b68g2000cwa.googlegroups.com>
2006-06-30 10:54                   ` M E Leypold
2006-06-30 15:43                 ` Stephen Leake [this message]
2006-06-30 21:57                   ` Ludovic Brenta
2006-07-01  8:46                   ` Simon Wright
     [not found]             ` <1151496846.934920.174760@x69g2000cwx.googlegroups.com>
2006-06-28 12:53               ` M E Leypold
2006-06-29 22:02                 ` Simon Wright
2006-06-28 20:01               ` Ludovic Brenta
     [not found]                 ` <1151597425.667829.326810@x69g2000cwx.googlegroups.com>
2006-06-29 17:10                   ` M E Leypold
2006-06-30 15:46                     ` Stephen Leake
2006-06-29 21:02                   ` Ludovic Brenta
2006-06-28 20:42             ` Simon Wright
2006-06-28 21:07               ` Ludovic Brenta
     [not found]           ` <1151496427.622323.141370@x69g2000cwx.googlegroups.com>
2006-06-28 12:54             ` M E Leypold
2006-06-26 16:26 ` Alex R. Mosteo
     [not found]   ` <1151343516.598780.72970@m73g2000cwd.googlegroups.com>
2006-06-26 18:09     ` M E Leypold
     [not found]       ` <1151438643.540118.175130@b68g2000cwa.googlegroups.com>
2006-06-27 22:12         ` Ludovic Brenta
2006-06-27 23:09           ` M E Leypold
2006-06-27 23:30             ` Jeffrey Creem
     [not found]       ` <1151438075.641788.269960@m73g2000cwd.googlegroups.com>
2006-06-27 23:23         ` M E Leypold
2006-06-27  6:54     ` ME
2006-06-27 13:31     ` Alex R. Mosteo
     [not found]       ` <1151417657.725848.229020@75g2000cwc.googlegroups.com>
2006-06-27 14:38         ` Alex R. Mosteo
     [not found]           ` <1151419844.957473.214400@m73g2000cwd.googlegroups.com>
2006-06-27 15:13             ` Alex R. Mosteo
2006-06-27 15:35               ` randomm
2006-06-27 11:39 ` Jeffrey Creem
2006-06-27 13:34   ` Dmitry A. Kazakov
2006-06-27 19:57     ` Björn Persson
2006-06-27 15:11   ` Pascal Obry
     [not found]   ` <1151410861.923912.302040@c74g2000cwc.googlegroups.com>
2006-06-27 22:31     ` Simon Wright
replies disabled

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