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=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,7fb807868446d767 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1995-03-12 02:00:44 PST Path: bga.com!news.sprintlink.net!pulsar.sky.net!solar.sky.net!jhoward From: jhoward@solar.sky.net (John Howard) Newsgroups: comp.lang.ada Subject: Re: ADA context sensitive editor Date: 12 Mar 1995 09:49:07 GMT Organization: SkyNET Corporation Message-ID: <3jug2j$o67@pulsar.sky.net> References: NNTP-Posting-Host: solar.sky.net X-Newsreader: TIN [version 1.2 PL2] Date: 1995-03-12T09:49:07+00:00 List-Id: Wayne Elliott (wayne@adied.oz.au) wrote: : I'm just sending out feelers to see if any one knows of : or has had experienced with context sensitive editors : for ADA. You know the sort of thing; features like: : - key word colour highlighting : - command anticipation : - auto indenting based on syntax : - early syntax checking : and any other clever time-saving features/gadgets. : What's out there? Commercial or otherwise OS/2 v3.0 has the Enhanced Programmers Editor (EPM) v.5x but v6.01 is supplied from IBM Developer's Connection CD-ROM #6 subscription. EPM is extensible for various programming languages. It does not currently have an Ada syntax but it can be added. EPM supports hilighting, command anticipation, and auto indenting based upon syntax. EPM can also be used as an editor engine with your own front-end. EPM is a 32-bit application that is integrated with facilities provided by OS/2 such as drag and drop, custom menus, property notebook via second mouse button, etc. I have been looking into using the EPM as an engine and with Ada95 syntax. I think the existing EPM is confusing because of all the options. The EPM engine might allow me to provide a simpler visual interface specifically for Ada95. The product may be part of a commercial toolset of reusable components that I have begun developing.