comp.lang.ada
 help / color / mirror / Atom feed
* Emacs Ada mode 5.0.1 available in Gnu ELPA
@ 2014-02-04 15:01 Stephen Leake
  2014-02-05  7:23 ` Pascal Obry
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Stephen Leake @ 2014-02-04 15:01 UTC (permalink / 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


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2014-02-16  8:34 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-02-04 15:01 Emacs Ada mode 5.0.1 available in Gnu ELPA Stephen Leake
2014-02-05  7:23 ` 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

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