From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,c15063243269efcd X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!atl-c08.usenetserver.com!news.usenetserver.com!pc03.usenetserver.com!news.flashnewsgroups.com-b7.4zTQh5tI3A!not-for-mail Newsgroups: comp.lang.ada Subject: Re: Meet the new GPS...same as the old GPS... References: <1151320748.360707.79490@u72g2000cwu.googlegroups.com> <1665827.HWbYYKeXts@linux1.krischik.com> <1151342956.402547.244450@p79g2000cwp.googlegroups.com> <1151437378.281759.5280@75g2000cwc.googlegroups.com> <4vzmfymc5g.fsf@hod.lan.m-e-leypold.de> <1151486588.625814.259140@d56g2000cwd.googlegroups.com> <874py3k762.fsf@ludovic-brenta.org> From: Stephen Leake Date: Fri, 30 Jun 2006 11:43:47 -0400 Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (windows-nt) Cancel-Lock: sha1:TiOw2E7q4Tl2KiQD1fyHgZGbo6g= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: abuse@flashnewsgroups.com Organization: FlashNewsgroups.com X-Trace: 2706d44a546c563d2959b27828 Xref: g2news2.google.com comp.lang.ada:5341 Date: 2006-06-30T11:43:47-04:00 List-Id: Ludovic Brenta writes: > M E Leypold writes: >> "Ludovic Brenta" 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