Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!mcvax!kddlab!ccut!titcca!nttlab!nttspl!etlcom!gama!kato From: kato@gama.is.tsukuba.junet (Kazuhiko Kato) Newsgroups: comp.emacs Subject: Re: Ada-mode of GNUemacs. Message-ID: <1241@gama.is.tsukuba.junet> Date: Tue, 4-Aug-87 08:36:07 EDT Article-I.D.: gama.1241 Posted: Tue Aug 4 08:36:07 1987 Date-Received: Sat, 8-Aug-87 00:49:11 EDT References: <1180@gama.is.tsukuba.junet> Reply-To: kato@gama.is.tsukuba.JUNET (Kazuhiko Kato) Distribution: world,japan Organization: Info Sci & Elec, U of Tsukuba, Sakura, Niihari, Ibaraki 305, JAPAN Lines: 58 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" ; Modified by Tom Perrine (TEP) ; analogue for Ada by Herb Miller ; Ada version modified by Jim Thomas 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