Gnu Emacs Ada mode homepage

Ada mode 6.1.1

Available via Gnu ELPA.
Requires Emacs 25.0 or greater. Compiling the Ada code for the external process parser requires GNAT GPL 2017 or later; tested with GNAT Community Edition 2018 and GNAT Pro 19.
To install:
Source tarball download area; includes ada-mode, wisitoken, sal.
NEWS for ada-mode
Ada mode release notes; user-visible changes
ada-mode.html
The current Ada mode manual. The ELPA distribution has an Emacs info version of this; the tarball distribution contains this html version and the Emacs info version.
ada-mode-keys.el
My bindings, settings, and hooks for using Ada mode; provided as an example.

Ada mode uses a parser for the indentation, fontification, and navigation engine. There are two parser implementations; elisp (has no syntax error recovery) and Ada (has syntax error recovery). The tools used to produce the Ada parser are included in the ada-mode and wisi ELPA packages; the original development version is available as snapshot tarballs, and from the ada-france monotone repository.

wisi ELPA package
Provides the elisp interface with the parser; source included in the ada-mode tarball. NEWS for wisi
WisiToken
The runtime library for the Ada parser, and the parser generator for both the elisp and Ada parsers.
SAL
Containers and other utilities used by WisiToken.

ada-mode will continue to use monotone until one of the following happens:


mailing list, bugs

Subscribe to the Emacs ada-mode-users mailing list, for developer and user discussions of Ada mode. WisiToken is discussed either on the Ada mode mailing list, or the newsgroup comp.lang.ada.

mailing list archive

Please report bugs both to the mailing list and to the Emacs bug list. Put Package: emacs, ada-mode as the first line of the bug message.


my home page Author : Stephen Leake Valid HTML 5 Created with Emacs Last modified: Fri Jul 12 15:39:34 Pacific Daylight Time 2019