[comp.editors] Programmable editors other than Emacs/Crisp?

jurgen@cacilj.UUCP (Jurgen Heymann) (04/13/91)

Are there any other programmable editors available other than
Emacs/Crisp that have a full programming language (preferrably
C-like), and run on multiple platforms (Unix machines, VMS, OS2, 
DOS, Apple Mac.)?

Thanks in advance for any info.

Jurgen

-- 
----------------------------------------------------------------
Jurgen Heymann                     CACI Products
jurgen@cacilj.cts.com              3344 N. Torrey Pines Ct
				   La Jolla, CA 92037

phil@ux1.cso.uiuc.edu (Phil Howard KA9WGN) (04/15/91)

jurgen@cacilj.UUCP (Jurgen Heymann) writes:

>Are there any other programmable editors available other than
>Emacs/Crisp that have a full programming language (preferrably
>C-like), and run on multiple platforms (Unix machines, VMS, OS2, 
>DOS, Apple Mac.)?

How about C itself?  Each time you need to extend your editor, you
would have to recompile everything that is changed.

Seriously, this seems like a simple enough approach.  I guess it depends
on how complex your editor extensions will be, and how many and how often
you do them.
-- 
 /***************************************************************************\
/ Phil Howard -- KA9WGN -- phil@ux1.cso.uiuc.edu   |  Guns don't aim guns at  \
\ Lietuva laisva -- Brivu Latviju -- Eesti vabaks  |  people; CRIMINALS do!!  /
 \***************************************************************************/

markh@squirrel.LABS.TEK.COM (Mark C. Henderson) (04/15/91)

In article <1496@cacilj.UUCP> jurgen@cacilj.UUCP (Jurgen Heymann) writes:
>Are there any other programmable editors available other than
>Emacs/Crisp that have a full programming language (preferrably
>C-like), and run on multiple platforms (Unix machines, VMS, OS2, 
>DOS, Apple Mac.)?

How about TECO :-) 

Free implementations are available for many flavours of
Unix, DOS and of course, VMS.

Mark

--
       Mark C. Henderson, Computer Research Laboratory, Tektronix, Inc.
             MS 50-662, P.O. Box 500, Beaverton, OR 97077, U.S.A.
      INTERNET: markh@crl.labs.tek.com (after 19 April: henderso@mpr.ca)
       Tel: +1 503 627 6280  Fax: +1 503 627 5502   MCI MAIL: 378-4996

hollen@megatek.UUCP (Dion Hollenbeck) (04/17/91)

In article <1496@cacilj.UUCP> jurgen@cacilj.UUCP (Jurgen Heymann) writes:
>Are there any other programmable editors available other than
>Emacs/Crisp that have a full programming language (preferrably
>C-like), and run on multiple platforms (Unix machines, VMS, OS2, 
>DOS, Apple Mac.)?

Yes, Multi-Edit from American Cybernetics in Arizona.  (602)968-1945.
Older versions than the current can be found on some BBS sites.

ME is based on the Emacs philosophy of putting a small core of
window, buffer, and text functions in a high level compiled
language and then using these to implement a "macro" language.
In the case of GNU Emacs, it is Elisp, in ME, it is a PASCAL
like language.

If you buy the professional version, you also get a debugger and
the complete macro source which implements most of the editor and
all of the user interface (configuration, menus, compiling from
within the editor).  

This is a full-featured programmer's editor including 
language specific smart-indenting, brace matching,
language logic template creattion (type "s", press ALT-T and get
a switch statement in "C"). You can also get document formatting
module, and commmunications module if you so desire.

Supports EMS swapping for files during editing, EMS swapping
for itself during DOS shelling or compiles.  Unlimited number
of files being edited, with combined size limited by amount
of available swap space (can be configured to swap to EMS until
runs out, then to disk).

On EGA, supports 43/50 line modes.  More than one file can be
concurrently visible, with the split being horizontal OR
vertical.

I have no connection with American Cybernetics other than that
of a very satisfied customer.


--
-----
	Dion Hollenbeck             (619) 455-5590 x2814
	Megatek Corporation, 9645 Scranton Road, San Diego, CA  92121
        uunet!megatek!hollen       or  hollen@megatek.uucp

mrs@netcom.COM (Morgan Schweers) (04/17/91)

Some time ago markh@squirrel.LABS.TEK.COM (Mark C. Henderson) happily mumbled: 
>In article <1496@cacilj.UUCP> jurgen@cacilj.UUCP (Jurgen Heymann) writes:
>>Are there any other programmable editors available other than
>>Emacs/Crisp that have a full programming language (preferrably
>>C-like), and run on multiple platforms (Unix machines, VMS, OS2, 
>>DOS, Apple Mac.)?
>
>How about TECO :-) 
>
>Free implementations are available for many flavours of
>Unix, DOS and of course, VMS.
>

    Alright.  You've got me hooked.  PLEASEPLEASE tell me where I can find
an implementation of TECO for Messedup-Dos!  I know it won't have that
mystic 300 Baud feeling that I remember, but I'd *LOVE* to play with it
again!  (How full an implementation?)
 
    Thanks for any pointers (referenced, please) you might be able to
give.
 
                                                     --  Morgan Schweers
+----
   "My boss would kill me if he knew I wanted to program in TECO if he
knew what it was in the first place!"                --  mrs@netcom.com
----+