An Ada mode for GNU EMACS with LRM lookup
languages/ada/swtools/emacs/adamode: File Name Size --------- ---- amode106.taz 126,721 Totals ============== ============== 1 Files 126,721
GNU Ada mode is an integrated set of programs to support Ada software development under GNU EMACS. They support automatic indentation, two kinds of template facilities, access to an online Ada Language Reference Manual, automatic file header maintenance, and other useful features. This collection of programs also includes a subset of programs tailored specifically to the Verdix Ada Development System (VADS). They allow the user to compile, make, load, list units, etc., from either a file or a directory. A 'next-error' facility is provided to step through compiler messages with possible automatic lookup in the online reference manual. There is an interactive interface to the Verdix debugger, a.db, and this mode will also use the Verdix tags. These modes incorporate many of the Ada efforts by other people (particularly Vincent Broman, Richard Stallman, and S. Litvintchuck). Contact firstname.lastname@example.org if you want to register your use of this software. Lynn was trying to keep track of all users so that he can distribute updates, bug notices, and bug fixes (I don't know if he still is). The above address can also be used to subscribe to the bugs-gnu-emacs-ada email list, whose purpose is to distribute bug reports, fixes for bugs, and suggestions for improvements in GNU EMACS' editing support for Ada (this is also known as the USENET newsgroup gnu.emacs.ada.bug). In this update, Rolf Ebert has made several modifications to the Ada-mode, like: -- compatibility with emacs19 -- toggling between spec and body -- generation of package body stubs from the spec -- automatic cursor placement from Alsys error messages The previous version is still in the ASR under languages/ada/asr/gnu-ada-mode.
DATE VERSION AUTHOR HISTORY 2/14/89 1.05 Lynn Slater Initial Release 8/31/93 1.06a Rolf Ebert Update
This prologue must be included in all copies of this software. This software is copyright by the author. This software is released to the Ada community. This software is released as per the terms of the GNU Manifesto and license.
This software and its documentation are provided "AS IS" and without any expressed or implied warranties whatsoever. No warranties as to performance, merchantability, or fitness for a particular purpose exist. The user is advised to test the software thoroughly before relying on it. The user must assume the entire risk and liability of using this software. In no event shall any person or organization of people be held responsible for any direct, indirect, consequential or inconsequential damages or lost profits.