kato@gama.is.tsukuba.junet (Kazuhiko Kato) (07/25/87)
I'm finding a GNUemacs mode package for the Ada language. Do someone has any information about this? Kazuhiko KATO Doctral program of engineering University of Tsukuba E-mail Address: kato%is.tsukuba.junet%japan@relay.cs.net Postal Address: Masuda Laboratory Institute of Information Sciences and Electronics University of Tsukuba Sakura-Mura, Niihari-Gun, Ibaraki 305 JAPAN Telephone: 0298-53estest
kato@gama.is.tsukuba.junet (Kazuhiko Kato) (08/04/87)
Dear Net-people: A few days ago, I posted an article which asked for ada-mode package for GNUemacs to comp.emacs, fj.lang.misc and fj.wanted (fj is a local news group distributed only in Japan). Fortunately, I have received several mails including ada-mode packages from U.S.A. and Japan. By those mails, I have known that two Ada-mode packages exist. One was made by Herbert A. Miller (hmiller@eddie.MIT.EDU) and another by Steven Litvintchouk (MITRE Corp.) (sdl@mitre-bedford.arpa). Former is made by hacking up Modula2 mode, and compilation commands are set up for the VERDIX compiler under UNIX. Its developping history is as below. ; Ada editing support package ; Author Mick Jordan for Modula-2 ; amended Peter Robinson ; ported to GNU Michael Schmidt ; From: "Michael Schmidt" <michael@pbinfo.UUCP> ; Modified by Tom Perrine <Perrin@LOGICON.ARPA> (TEP) ; analogue for Ada by Herb Miller <hmiller@eddie.mit.edu> ; Ada version modified by Jim Thomas <JNTCS@UNO.BITNET> The main feature of it is template-based editing. For example, if user type "\C-cp" then a procedure name and arguments are asked, and a skelton of the procedure is inserted to an editor buffer. The latter is like c-mode or lisp-mode of GNUemacs. The author writes its feature as bellow. ; o Automatically performs indentation while editing Ada code. ; ; o GNU Emacs comment-handling functions (e.g. M-;) can be ; used to edit Ada comments; auto-fill-mode supplies the ; double hyphen comment starter on each new line. ; ; o Integrated with functions for Ada construct templates The third feature is now underdevelopped. I don't know whether it is in public domain or not. (The author of it directly sent it to me.) Thank all net-people who responded to my article. Kazuhiko KATO Doctral program of engineering University of Tsukuba E-mail Address: kato%is.tsukuba.junet%japan@relay.cs.net Postal Address: Masuda Laboratory Institute of Information Sciences and Electronics University of Tsukuba Sakura-Mura, Niihari-Gun, Ibaraki 305 JAPAN Telephone: 0298-53-5163