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=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!news.glorb.com!peer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!post02.iad.highwinds-media.com!news.flashnewsgroups.com-b7.4zTQh5tI3A!not-for-mail From: Stephen Leake Newsgroups: comp.lang.ada Subject: Re: preferred Ada IDE? References: <981c447b-d9a3-4747-b72b-0ee3a923f5b7@googlegroups.com> <85sil1vkg7.fsf@stephe-leake.org> Date: Wed, 13 Aug 2014 03:58:04 -0500 Message-ID: <85mwb8u5pf.fsf@stephe-leake.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (windows-nt) Cancel-Lock: sha1:Mx248RZjVbQIuhUm8vtoHG05t1k= MIME-Version: 1.0 Content-Type: text/plain X-Complaints-To: abuse@flashnewsgroups.com Organization: FlashNewsgroups.com X-Trace: b754853eb28a3e3fb833022109 X-Received-Bytes: 2252 X-Received-Body-CRC: 503781285 Xref: news.eternal-september.org comp.lang.ada:21712 Date: 2014-08-13T03:58:04-05:00 List-Id: Peter Chapin writes: > On 2014-08-12 10:42, Stephen Leake wrote: > >> Have you tried Emacs Ada mode 5.0? >> >> I'm interested in improving Ada mode. > > I just installed it and it seems nice. Do you have any interest in > support the SPARK specific aspects? As far as Ada mode is concerned, there's nothing special about aspects; they are indented like the rest of the code. Is there something about SPARK aspects that require special support? > Also I see you are colorizing Pre > and Post aspects (for example) but it doesn't seem to work in the case > where those aspects are introduced on separate lines such as: Colorization is done by the "font-lock" facility in Emacs, which is based on regular expressions (although it is possible to use the parser info, with a lot more work). It doesn't recognize expressions that cross a newline. In fact, colorization of aspects is actually accidental; they look like context clauses. > I notice you have a feature where it will bring up the Ada Reference > Manual in info format. Only that doesn't work for me because I don't > have it in that format. Is that available somewhere? http://stephe-leake.org/ada/arm.html I could include the info files in the ELPA package. On the other hand, it's a separate package on Debian, so that would be duplicated, but that's not a big deal. I should at least mention it in the Ada mode manual. -- -- Stephe