[Emacs-ada-mode] PATCH: Change ada-mode.el to recognized Ada05 keywords

Jordan Bettis jordanb at hafd.org
Sun Jun 29 06:45:56 PDT 2008


On Sun, Jun 29, 2008 at 03:56:35AM -0400, Stephen Leake wrote:
> jordanb at hafd.org (Jordan Bettis) writes:
> 
> > Hi. I've modified ada-mode.el to recognize the overriding,
> > synchronized, and interface keywords.
> 
> This patch must be against a very old version of Emacs ada-mode; both
> the version in Emacs 22.2 and the version at
> http://stephe-leake.org/emacs/ada-mode/emacs-ada-mode.html already
> support these keywords for fontification.

Hi. Sorry about that. This was the ada-mode from debian (testing) so I
assumed it was fairly recent as debian is *usually* good about those
things, and I noticed your last release was back in 2007 which should
have given them plenty of time.

The version is 3.6-2.

  > I'm not entirely sure how to make it do the former (and rather like
> > the latter anyway).
> 
> I use:
> 
> overriding function foo (...) return ...;
> 
> But it would be nice if Emacs ada-mode supported the rationale style.
> 
> However, the indentation engine is quite complex, and I have not yet
> spent the time needed to understand it well enough to fix this.
> 

Yeah, like all emacs things that whole second half of the file seems
pretty hacky.

-- 
Jordan Bettis -- Chicago Il.



More information about the Emacs-ada-mode mailing list