From: Ludovic Brenta <ludovic@ludovic-brenta.org>
Subject: Re: Meet the new GPS...same as the old GPS...
Date: Fri, 30 Jun 2006 23:57:31 +0200
Date: 2006-06-30T23:57:31+02:00 [thread overview]
Message-ID: <87k66yi9x0.fsf@ludovic-brenta.org> (raw)
In-Reply-To: ulkrevebw.fsf@nasa.gov
Stephen Leake <Stephe.Leake@nasa.gov> writes:
> Ludovic Brenta <ludovic@ludovic-brenta.org> writes:
>> 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.
Great. You are anointed from now on :-)
> 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.
No, unfortunately. It only knows about the source directories that
are directly in the .gpr file, and there is even a bug that is
triggered when there are comments inside the parentheses in "for
Source_Dirs use (...)". I haven't had time to fix it yet.
> As far as I'm concerned, we can ditch the fancy project editor, and
> just edit project files directly.
Yes, I did remove the project editor, as I write my .gpr files
manually. I updated ada-mode to recognise "project" as a keyword :)
> Hmm. I've downloaded the code, and 'ada-prj.el' appears to still deal
> with .adp files.
What it does is read the .gpr file and fill in the same in-memory data
structures as the old .adp parser.
> There is some mention of "gpr-mode" in ada-mode.el.
Yes, that's the mode that recognises the "project" keyword.
> I don't have time right now to go thru all the diffs.
OK.
--
Ludovic Brenta.
next prev parent reply other threads:[~2006-06-30 21:57 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
2006-06-30 21:57 ` Ludovic Brenta [this message]
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