comp.lang.ada
 help / color / mirror / Atom feed
From: Stephen Leake <stephen_leake@stephe-leake.org>
Subject: Emacs Ada mode 5.0.1 available in Gnu ELPA
Date: Tue, 04 Feb 2014 09:01:46 -0600
Date: 2014-02-04T09:01:46-06:00	[thread overview]
Message-ID: <85wqha2a79.fsf@stephe-leake.org> (raw)

Emacs Ada mode 5.0.1 is now available in Gnu ELPA.

It requires Emacs 24.3; I'm working on backporting to Emacs 24.2 for
Debian stable, and possibly 23.4.

This supercedes the Emacs Ada mode 4.0b that is in the Emacs
distribution; that will be removed in a future distribution.

To install from Gnu ELPA:

add to ~./emacs:

(package-initialize)

then invoke M-x list-packages, install Ada mode 5.0.1.

To install from source: download from
http://stephe-leake.org/emacs/ada-mode/emacs-ada-mode.html

This is the long-awaited complete rewrite, supporting almost all Ada
2012 syntax (aspects are not there yet, but I already have one request
for them, so they will be soon). It has been alpha-tested by me and
several users on the Emacs Ada mode mailing list, so it is ready for
general use.

It is based on an OpenToken-generated grammar, which enables more
sophisticated navigation featurs (ie move from 'if' to 'then', 'else',
'end if' etc). It's also a _lot_ easier to maintain.

It also includes experimental support for the new GNAT cross-reference
tool gnatinspect, which handles C, C++, Ada.

For more info, see the updated Ada mode manual in the package in info format,
or at http://stephe-leake.org/emacs/ada-mode/ada-mode.html

Report bugs/requests to the Emacs Ada mode mailing list; see 
http://host114.hostmonster.com/mailman/listinfo/emacs-ada-mode_stephe-leake.org

-- 
-- Stephe


             reply	other threads:[~2014-02-04 15:01 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-02-04 15:01 Stephen Leake [this message]
2014-02-05  7:23 ` Emacs Ada mode 5.0.1 available in Gnu ELPA Pascal Obry
2014-02-13 16:43 ` Lucretia
2014-02-13 16:45   ` Lucretia
2014-02-13 18:12   ` Simon Wright
2014-02-14 13:55   ` Stephen Leake
2014-02-16  8:34     ` Stephen Leake
2014-02-13 21:24 ` Pascal Obry
2014-02-14 14:10   ` Stephen Leake
2014-02-14 18:45     ` Pascal Obry
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox