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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,8ca2d617a0d92ff X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!postnews.google.com!g14g2000cwa.googlegroups.com!not-for-mail From: rolf.ebert_nospam_@gmx.net Newsgroups: comp.lang.ada Subject: Re: ada-mode and GNAT project files (was: GVD) Date: 20 Sep 2005 04:43:48 -0700 Organization: http://groups.google.com Message-ID: <1127216628.928254.111210@g14g2000cwa.googlegroups.com> References: <87ek7k1fno.fsf@ludovic-brenta.org> <1127213250.732870.169600@g47g2000cwa.googlegroups.com> NNTP-Posting-Host: 194.97.67.1 Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: posting.google.com 1127216634 5300 127.0.0.1 (20 Sep 2005 11:43:54 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Tue, 20 Sep 2005 11:43:54 +0000 (UTC) In-Reply-To: <1127213250.732870.169600@g47g2000cwa.googlegroups.com> User-Agent: G2/0.2 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de-DE; rv:1.7.10) Gecko/20050717 Firefox/1.0.6,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: g14g2000cwa.googlegroups.com; posting-host=194.97.67.1; posting-account=X6JcNAwAAACCYFUClJvh1OjD0lgttvkm Xref: g2news1.google.com comp.lang.ada:4948 Date: 2005-09-20T04:43:48-07:00 List-Id: 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.