From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE, MSGID_SHORT autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!attcan!uunet!cme-durer!leake From: leake@cme-durer.ARPA (Stephe Leake) Newsgroups: comp.lang.ada Subject: Re: Gnu Emacs Ada and Dec's LSE/EDT Message-ID: <731@marvin.cme-durer.ARPA> Date: 15 Nov 88 17:14:56 GMT References: <8811101747.AA08588@esl.ESL.COM> Organization: National Bureau of Standards, Gaithersburg, MD In-reply-to: lrs@esl.ESL.COM's message of 10 Nov 88 17:47:28 GMT List-Id: I have been using DEC's LSE for a couple years now, and Gnuemacs almost as long. Currently, I find LSE better (for Ada development), but in general, I agree with Lynn Slater's comments on the openness and community support available in gnuemacs. The main reason I like LSE is that it supports true language syntax expansions. You can enter "if^E", and the editor inserts: if {boolean_expression} then {statement}... [else_part] end if; The things in brackets and braces are "placeholders", which can be further expanded by placing the cursor in them and typing ^E. This is a _great_ way to learn the syntax of a new language, or to remind an expert of something she doesn't use often. LSE lets the user modify the language syntax for formatting, or even add a new language. LSE is also extensible: I have added file name completion, an interface to mail, a DCL interface, etc. I wish there was a DEC news group I could access from my LSE machine as easily as this newsgroup from my gnuemacs machine. So, maybe someday I'll add true syntax expansion to gnu, and then say goodby to LSE. Stephe Leake (301) 975-3431 leake@cme.nbs.gov National Institute of Standards and Technology (formerly National Bureau of Standards) Rm. B-124, Bldg. 220 Gaithersburg, MD 20899