home *** CD-ROM | disk | FTP | other *** search
- Xref: bloom-picayune.mit.edu comp.editors:6698 comp.emacs:15287 news.answers:3160
- Path: bloom-picayune.mit.edu!enterpoop.mit.edu!snorkelwacker.mit.edu!tamsun.tamu.edu!cs.utexas.edu!sun-barr!olivea!spool.mu.edu!umn.edu!unet.umn.edu!fin
- From: fin@unet.umn.edu (Craig A. Finseth)
- Newsgroups: comp.editors,comp.emacs,news.answers
- Subject: Emacs implementations, list of, regular post [long, FAQ]
- Message-ID: <1992Sep24.211445.700@news2.cis.umn.edu>
- Date: 24 Sep 92 21:14:45 GMT
- Sender: news@news2.cis.umn.edu (Usenet News Administration)
- Reply-To: fin@unet.umn.edu (Craig A. Finseth)
- Followup-To: comp.editors,comp.emacs
- Organization: University of Minnesota, Networking Services.
- Lines: 1148
- Approved: news-answers-request@MIT.Edu
- Supersedes: <1992Jul17.181740.12693@news2.cis.umn.edu>
- Nntp-Posting-Host: norge.unet.umn.edu
-
- Archive-name: emacs-implementations
- Last-modified: 24 September 1992
-
-
- Emacs Implementations and Literature
-
-
- Changes and additions to: last posted 24 September 1992
- Craig A. Finseth reposted about every 2 months
-
- fin@unet.umn.edu
- Finseth@nic.mr.net
-
- +1 612 644 4027
-
- 1343 Lafond
- St Paul MN 55104-2437
- USA
-
- This document provides a partial -- and not comprehensive -- list of
- implementations of Emacs-type editors and literature about such
- editors. You can help make it more comprehensive by sending me
- additional information and/or updates.
-
- This document is available via anonymous FTP from:
-
- mail.unet.umn.edu in import/fin/emacs
-
- To be included in this list, a piece of literature should be a book,
- manual, article, paper, or something that covers (or mentions) Emacs
- in particular or text editing techniques in general. Specifically
- excluded are items that are only of interest to non-Emacs users (a
- book on "how to use vi") or vendor manuals for Emacs implementations
- (as those are implicitly included in the implementations). Non-vendor
- manuals are included.
-
- To be included in this list, an implmentation must either (1) be
- "advertised" as being an Emacs-type editor or (2) be extensible and
- come with an Emacs command set "mode" already written. Editors that
- are extensible but do not come with such a mode (i.e., you have to
- write it yourself) are not listed.
-
- The following information is included for each implementation:
-
- The NAME line contains the name of the implementation.
- Implementations are listed alphabetically by name. Acronym expansions
- are listed in ()s. Other acronyms:
-
- TECO TAPE Editor and COrrector (later: Text Editor and COrrector)
- EMACS Editor MACroS
-
- The VERSION is the latest known version. It is probably out of date.
-
- The IMPLEMENTATION LANGUAGE is the language that the bulk of the
- implementation is written in. A compiler or interpreter for this
- language would be needed to use the editor.
-
- The EXTENSION LANGUAGE is the (often custom or modified) language that
- the is used when altering or writing extensions to the implementation.
- It is "none" if there is no extension language.
-
- The SCOPE is either "command set" or "extensible." In the first case,
- the implementation offers a basic Emacs command set; however the user
- cannot readily change what the commands do. In the second case, the
- user can fully control what all of the commands do.
-
- The REQUIREMENTS is a brief characterization of what hardware or
- software is required. The purpose of this item is to offer a broad
- selection key; not be a comprehensive list. You should consult the
- implementation (for free software) or the vendor to find out whether a
- specific implementation works in your environment. For example, "IBM
- PC" is used to cover MS/DOS, OS/2, and Windows implementations and
- "UNIX" refers to any version of UNIX(tm) from any vendor.
-
- The ORGANIZATION is the name of and contact information for the
- implementor.
-
- The STATUS is one of
-
- - no longer available: Self-explanatory.
-
- - free: The implementation is available to most people at no
- charge. Even such "free" implementations may have
- restrictions: consult information about the particular
- implementation. Where available, information on how to obtain
- a copy is also listed.
-
- - not free: The implementation is for sale. Contact the
- vendor for specifics.
-
- Many of the names of the implementations in this list are trademarked.
- Specific trademarks are not called out.
-
- Full source code is available for all of the free implementations.
- Source availability varies among the not free implementations: check
- with the vendor before you buy.
-
- -------------------- Literature --------------------
-
- Title: Learning Gnu Emacs
- Author(s): Debra Cameron and Bill Rosenblatt
- Publisher: O'Reilley and Associates, Inc.
- Size: 442pp, 13 chapters, 8 appendices
- ISBN: 0-937175-84-6
- Price: $27.95
-
- Title: The Craft of Text Editing: Emacs for the Modern World
- Author(s): Craig A. Finseth
- Publisher: Springer-Verlag
- Size: 220pp, 10 chapters, 5 appendices
- ISBN: 0-387-97616-7, 3-540-97616-7
- Price: $39.95
-
- Title: Unix Desktop Guide to Emacs
- Author(s): Ralph Roberts and Mark Boyd
- Consultants: Stephen G. Kochan and Patrick H. Wood
- Publisher: Hayden Books (SAMS)
- Size: ?
- ISBN: ?
- Price: $27.95 US, $34.95 CAN
-
- Title: GNU Emacs: UNIX Text Editing and Processing
- Author(s): Michael Schoonover, John Bowie, and Bill Arnold
- Pubisher: Addison-Wesley / HP Press
- Size: 640pp, 14 chapters, 4 appendices
- ISBN: 0-201-56345-2
- Price: ?
-
- ---------- GNU-Emacs ----------
-
- name: GNU-Emacs
- version: 18.57
- implementation language: C
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: UNIX, VMS
- organization:
- Free Software Foundation
- 675 Massachusetts Ave
- Cambridge MA 02139
- USA
- +1 617 876 3296
- gnu@prep.ai.mit.edu
- free, anonymous FTP from:
- prep.ai.mit.edu
- scam.berkeley.edu
- itstd.sri.com
- wuarchive.wustl.edu
- wsmr-simtel20.army.mil (under `PD:<UNIX.GNU>')
- bu.edu
- louie.udel.edu
- nic.nyser.net
- ftp.cs.titech.ac.jp
- funic.hut.fi
- sunic.sunet.se
- freja.diku.dk
- gatekeeper.dec.com
- mango.miami.edu (VMS G++)
- cc.utah.edu (VMS GNU Emacs)
- uunet.uu.net
- archive.cis.ohio-state.edu
- ftp-os2.nmsu.edu in /pub/os2/2.0/gnu/emacs (slightly
- modified version for OS/2)
- on the SPAN network, contact rdss::corbet
- on UUCP, contact one of:
- hao!scicom!qetzal!upba!ugn!nepa!denny
- hqda-ai!merlin
- uunet!hutch!barber
- sun!nosun!illian!darylm
- oli-stl!root
- bigtex!james
- postmaster@uunet.uu.net
- uucp@cis.ohio-state.edu (or osu-cis!uucp)
- Ohio State also posts their UUCP instructions regularly to
- the news group comp.sources.d
-
-
- ---------- Implementations Available For No Charge ----------
-
- name: AMIS
- version:
- implementation language: Pascal
- extension language: none
- scope of implementation: command set
- hardware/software requirements: VMS, Norsk Data, Tops10, RSTS
- organization/author:
- Stacken Computer Club
- c/o NADA
- S-100 44 Stockholm
- Sweden
- stacken@stacken.kth.se
- note: the name is an abbreviation of "Anti-MISAER" (where "AE" is the
- "ae" glyph). "Misaer" is Swedish (svenska) for "piece of junk, or
- deep shit functionality" (translation provided by the person who told
- me about this) The name thus means "not a piece of junk."
- Tops10, RSTS, Norsk Data versions are free, send them a
- 1/2 inch, 2400-foot magnetic tape and return postage
- VMS version is $1000 US (the money supports their DEC10 museum)
-
-
- name: Demacs
- version: 1.2.0
- implementation language: C
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: IBMPC
- organization/author:
- Manabu Higashida
- Osaka University
- JAPAN
- manabu@sigmath.osaka-u.ac.jp
-
- HIRANO Satoshi
- University of Tokyo
- Japan
- hirano@tkl.iis.u-tokyo.ac.jp
- free, anonymous FTP from
- ftp.sigmath.osaka-u.ac.jp in pub/Msdos/Demacs/*
- utsun.s.u-tokyo.ac.jp in GNU/demacs/*
- note: Demacs is currently based on GNU Emacs version 18.55 (partly 18.57).
-
-
- name: ea
- version: Feb 92
- implementation language: C
- extension language: none
- scope of implementation: command set
- hardware/software requirements: Unix, IBM PC, Atari ST; requires curses
- organization/author:
- Anthony Howe
- Mortice Kern Systems Inc.
- 35 King St N
- Waterloo Ontario
- Canada N2J 6W9
- ant@mks.com
- free, periodically posted to Comp.editors
-
-
- name: EDMACS
- version: 2.0
- implementation language: TECO
- extension language: TECO
- scope of implementation: extensible
- hardware/software requirements: PDP/11
- organization/author:
- Michael Bloom
- mb@ttidca.tti.com
- free, anonymous FTP from
- usc.edu in /pub/teco/soflib.tar.Z (in subdir "11-737" of tar image)
- DECUS program library as DECUS #11-737 (nominal media charge)
-
-
- name: Edwin
- version:
- implementation language: CScheme
- extension language: CScheme
- scope of implementation: extensible
- hardware/software requirements: UNIX, VMS
- organization/author:
- Scheme Distribution
- c/o Prof. Hal Abelson
- 545 Technology Sq. Room 410
- Cambridge MA 02139
- USA
- info-cscheme-request@zurich.ai.mit.edu
- free, anonymous FTP from
- zurich.ai.mit.edu in pub/scheme/README
- also, check out other Scheme implementations
-
-
- name: Elle (Elle Looks Like Emacs)
- version: 4.1g
- implementation language: C
- extension language: none
- scope of implementation: command set
- hardware/software requirements: UNIX, MINIX, TOPS-20, TOPS-10 (!)
- organization/author:
- Ken Harrenstein
- c/o SRI International
- 333 Ravenswood Ave
- Menlo Park CA 94025
- USA
- klh@nisc.sri.com
- free, anonymous FTP from
- nisc.sri.com in pub/klh/elle.tar (or elle.tar.Z)
-
-
- name: Emacs
- version:
- implementation language: MIDAS (PDP10/DEC-20 assembly language)
- extension language: TECO
- scope of implementation: extensible
- hardware/software requirements: PDP10/ITS or DEC-20/TOPS-20
- organization/author:
- MIT AI Lab/MIT Lab. for Comp. Sci.
- 545 Technology Square
- Cambridge MA 02139
- USA
- note: this is the original
- free, anonymous FTP from
- mc.lcs.mit.edu in its/ai/emacs/*, its/ai/emacs1/*
-
-
- name: Epoch
- version: 4.0
- implementation language: C
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: UNIX, VMS, others
- organization/author:
- University of Illinois at Urbana-Champaign
- Urbana-Champaign IL
- USA
- epoch-request@cs.uiuc.edu
- uunet!uiucdcs!epoch-request
- epoch-request%cs.uiuc.edu@uiucvmd.bitnet
- notes: this is a modified GNU Emacs
- free, anonymous FTP from
- cs.uiuc.edu in pub/epoch-files/epoch/*
-
-
- name: Freemacs
- version: 1.6a
- implementation language: 8086 assembler
- extension language: MINT, a string-oriented interpreter inspired by TRAC
- (MINT means "Mint Is Not TRAC")
- scope of implementation: extensible
- hardware/software requirements: IBM PC
- organization/author:
- Russell Nelson
- 11 Grant Street
- Potsdam NY 13676
- USA
- free,
- Internet: anonymous FTP from
- simtel20.army.mil from PD:<MSDOS.FREEMACS>
- grape.ecs.clarkson.edu [128.153.28.129] in /pub/msdos/freemacs
- BBS:
- +1 315 268 6667 - 1200/2400 bps, 8N1, 24 hrs, pub/msdos/freemacs
- No registration required to download Freemacs.
- Bitnet and UUCP:
- Send mail to archive-server@sun.soe.clarkson.edu. You may use
- archive-server%sun.soe@omnigate if you are on Bitnet, or
- {smart-host}!sun.soe.clarkson.edu!archive-server if you are using
- UUCP. The mail message should consist of 'help'. If you do not
- get a reply within a day, then your return path is broken.
- You'll need to use the path command to give a mail address that
- our mailer can grok. Our mailer can send mail to any address
- with an '@' in it, with the exception of ".UUCP"
- pseudo-addresses.
- Mail:
- $15 check or $17 PO copying fee to the author. This will
- assure you of the latest version. Please specify floppy
- format: [5.25", 1.2 Meg], [5.25", 360K], [3.50", 720K]
-
-
- name: Freyja (Freyja Reduksjon Emacs, Ytre Jevn All: Freyja Reduces
- Emacs, Yet Joins All)
- version: 1.6
- implementation language: C
- extension language: none
- scope of implementation: command
- hardware/software requirements: IBM PC, UNIX, HP95LX
- organization/author:
- Craig Finseth
- 1343 Lafond
- St. Paul MN 55104-2437
- USA
- +1 612 644 4027
- fin@unet.umn.edu
- free from the author, send either:
- 2, 5 1/4" (360KB) or
- 1, 3 1/2" (either 720KB or 1.44 MB) diskettes and a SASE (or
- something reasonable, say US$3)
- or anonymous FTP from:
- mail.unet.umn.edu in
- import/fin/freyja.exe (MS/DOS self-extracting archive)
- import/fin/freyja.tar (UNIX tar file)
- import/fin/freyja.tar.Z (compressed UNIX tar file)
- import/fin/freyja.txt (README file)
- eddie.mit.edu
- distrib/hp95lx/editors/freyja.tar.Z
- distrib/hp95lx/editors/freyja.zip
- note: optimized for RAM-based computing (laptops and palmtops)
-
-
- name: Hemlock
- version:
- implementation language: Lisp
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: CMU Common Lisp; MACH and/or SunOS
- organization/author:
- Scott Fahlman
- CMU Common Lisp project
- Carnegie-Mellon University
- USA
- Scott.Fahlman@CS.CMU.EDU
- free, anonymous FTP from
- lisp-rt1.slisp.cs.cmu.edu in /afs/cs.cmu.edu/project/clisp/release
- lisp-rt2.slisp.cs.cmu.edu in /afs/cs.cmu.edu/project/clisp/release
- (you must cd the complete path in one command)
- also not free as part of Lucid Common Lisp
-
-
- name: Jove (Jonathan's Own Version of Emacs)
- version: 4.14
- implementation language: C
- extension language: none
- scope of implementation: command set
- hardware/software requirements: UNIX, IBM PC, Macintosh
- organization/author:
- Jonathan Payne
- Sun Microsystems, Inc.
- 2550 Garcia Ave
- Mountain View CA 94043
- USA
- free, anonymous FTP from
- cayuga.cs.rochester.edu in pub/jove.*
- cs.toronto.edu in pub/moraes/jove.*.*
- comp.sources.[misc,unix] archives
- also in the Berkeley UNIX distribution
-
-
- name: KEmacs (Kanji Emacs)
- version:
- implementation language: C
- extension language: custom
- scope of implementation: extensible
- hardware/software requirements: UNIX, VMS, IBM PC, Amiga, Atari ST,
- Macintosh, Wicat, Data General
- organization/author:
- SANETO (sanewo) Takanori
- Corporate Research Laboratories Atsugi
- SONY
- Japan
- note: Japanese (Kanji) adaptation of MicroEMACS version 3.8i
- free, anonymous FTP from
- ftp.hawaii.edu in pub/editors/=TAR.Z=FILES=/kemacs.tar.Z
- or pub/editors/kemacs.tarZ
-
-
- name: Leif
- version:
- implementation language: C
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: UNIX, VMS
- organization/author:
- The Saga Group
- Department of Computer Science
- University of Illinois at Urbana Champaign
- 1304 W. Springfield
- Urbana IL 61801
- USA
- leif@a.cs.uiuc.edu
- {pur-ee|ihnp4}!uiucdcs!leif
- free, anonymous FTP from
- cs.uiuc.edu
- note: Leif is really just GNU Emacs with a small modification, an
- elisp extension, and an external parser.
-
-
- name: Lucid GNU Emacs (lemacs)
- version: 19.2
- implementation language: C
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: UNIX, VMS
- organization:
- Lucid, Inc.
- 707 Laurel Street
- Menlo Park CA 94025-3440
- USA
- +1 415 329 8400
- help-lucid-emacs-request@lucid.com
- bug-lucid-emacs-request@lucid.com
- free, anonymous FTP from
- labrea.Stanford.EDU in pub/gnu/lucid/lemacs-19.1.tar.Z
- in pub/gnu/lucid/lemacs-19.1-sun4.tar.Z
- also included with Lucid's Energize Programming System, a C/C++ environment
- notes: this is a modified GNU Emacs, based on an early copy of version 19,
- similar to Epoch. It currently requires X11r4 or X11r5 to run.
-
-
- name: ME2 (Mutt Editor II)
- version: 2.2
- implementation language: C
- extension language: Mutt ("A bizarre mix of Lisp and Algol-like
- languages, compiled external to the editor")
- scope of implementation: extensible
- hardware/software requirements: UNIX, IBMPC
- organization/author:
- Craig Durland
- 3419 SW Knollbrook
- Corvallis OR 97330
- USA
- +1 503 750 3354
- craig@cv.hp.com
- free, anonymous FTP from
- hpcvaaz.cv.hp.com in pub/pub/me2.shar.Z
-
-
- name: MG, (MicroGNU Emacs)
- version: 2a
- implementation language: C
- extension language: none
- scope of implementation: command set
- hardware/software requirements: UNIX, VMS, AmigaDOS, Atari ST,
- OS/9-68K, Primos
- organization/author:
- University of Texas
- USA
- free, anonymous FTP from
- utadnx.cc.utexas.edu in MG2A.BCK_LZW
-
-
- name: MicroEMACS
- version: 3.11
- implementation language: C
- extension language: custom
- scope of implementation: extensible
- hardware/software requirements: UNIX, VMS, IBM PC,
- HP 110 and 150, Amiga, Atari ST, Macintosh, Wicat,
- Data General AOS/VS
- kanji: Fujitsu FMR-70, NEC PC-9891
- organization/author:
- Daniel M. Lawrence
- 617 New York St
- Lafayette IN 47901
- USA
- +1 317 742 5153
- dan@mdbs.uucp
- FIDO: The Programmer's Room 201/10
- +1 317 742 5533
- 24 hours 300/1200/2400 baud
- free (non-commercial), anonymous FTP from
- midas.mgmt.purdue.edu in dist/uemacs3.11m/ue311m.arc.
- midas.mgmt.purdue.edu in dist/uemacs311/*
- between the hours of 5pm and 8am
- ask author about commercial use and distribution via disk
-
-
- name: Nemacs (Nihongo Emacs)
- version: 3.3.2
- implementation language: C
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: UNIX, VMS
- maintainer:
- nemacs@etl.go.jp
- organization/author:
- Ken'ichi HANDA
- Electrotechnical Lab.
- Machine Inference Section
- ElectroTechnical Laboratory
- Umezono 1-1-4
- Tsukuba City
- Japan 305
- +81 298 58 5916
- fax +81 298 58 5918
- handa@etl.go.jp
- handa%etl.go.jp@relay.cs.net
- note: Japanese (Nihongo) adaptation of GNU-Emacs
- free, anonymous FTP from
- ftp.hawaii.edu in pub/editors/nemacs-3.3.2.tar.Z
-
-
- name: Origami
- version: 1.6
- implementation language: C
- extension language: OCL (custom)
- scope of implementation: extensible
- hardware/software requirements: UNIX, Atari ST
- origanization:
- Michael Haardt
- Auf der Hoern 40
- 5100 Aachen 1
- Germany
- +49 0241 85848
- mhaardt@ftp.thp.uni-koeln.de
- free, anonymous FTP from:
- ftp.thp.uni-koeln.de in minix/commands/editors/origami.tar.Z
-
-
- name: Scame
- version:
- implementation language: C
- extension language: none
- scope of implementation: command set
- hardware/software requirements: UNIX, VMS, IBM PC
- organization/author:
- Multihouse Automatisering bv
- c/o Johan Vromans
- Doesburgweg 7
- 2803 PL Gouda
- the Netherlands
- +31 1820 62911
- fax +31 1820 62500
- jv@mh.nl
- note: loosely based on an editor called Scame by Leif Samuelsson
- free, ask the author for information on how to get a copy
-
-
- name: treemacs
- version:
- implementation language: C
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: UNIX, VMS, others
- organization/author:
- Vipin Swarup
- Dept. of Computer Science
- University of Illinois at Urbana-Champaign
- USA
- swarup@a.cs.uiuc.eduo
- USENET ...!{cmcl2,seismo,uunet}!uiucdcs!swarup
- notes: this is a modified GNU Emacs
- free, anonymous FTP from
- cs.uiuc.edu in pub/treemacs/*
-
-
- ---------- Implementations Sold by Vendors ----------
-
- name: ADEPT
- version:
- implementation language:
- extension language: yes, but not available to users
- scope of implementation: command set
- hardware/software requirements: Wang VS
- organization/author:
- Wang
- Jimmy Huangs & George Soules
- not free, contact vendor for price information
-
-
- name: Alpha
- version: 4.01
- implementation language:
- extension language:
- scope of implementation:
- hardware/software requirements: Macintosh
- organization/author:
- Pete Keheler
- Rice University
- shareware ($30), anonymous FTP from
- sumex-aim.stanford.edu in /info-mac/util
-
-
- name: amacs
- version: 3.0 Release 2.8
- implementation language: 6502 assembler
- extension language: macros / loadable libraries (assembled)
- scope of implementation: extensible
- hardware/software requirements: Apple // with ProDOS
- organization/author:
- Creative Thinking, Included
- Brian Fox
- bfox@ai.mit.edu
- not free, contact vendor for price information
-
-
- name: Brief
- version: 3.1
- implementation language: C
- extension language: Lisp or C (choice)
- scope of implementation: extensible
- hardware/software requirements: IBM PC
- organization/author:
- Solution Systems
- Suite 410
- 541 Main St
- South Weymouth MA 02190
- USA
- +1 800 821 2492
- +1 617 337 6963
- fax +1 617 337 7719
- not free, contact vendor for price information
-
-
- name: CCA Emacs
- version:
- implementation language: C
- extension language: ELisp
- scope of implementation: extensible
- hardware/software requirements: UNIX, VMS
- organization/author:
- Uniworks Inc.
- P.O. Box K
- Suite 323
- Maynard MA 01754
- USA
- +1 508 897 6650
- emacs!mau
- not free, contact vendor for price information
-
-
- name: E3
- version: internal?
- implementation language: ?
- extension language: REXX
- scope of implementation: extensible
- hardware/software requirements: ?/
- organization/author:
- IBM Corp.
- ?
- not free, contact vendor for price information
-
-
- name: Emacs
- version:
- implementation language: SPL, a variant of PL/1
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: Prime
- organization/author:
- Prime Computer, Inc.
- 24 Prime Park Way
- Natick MA 07160
- USA
- +1 508 651 3342
- telex 174519
- telex +1 612 508 651 2769
- not free, contact vendor for price information
-
-
- name: EMACS-TC
- version:
- implementation language: C
- extension language: Lisp-like
- scope of implementation: extensible
- hardware/software requirements: UNIX
- organization/author:
- AT&T Toolchest
- +1 201 522 6900, then login "guest"
- USA
-
- Warren A. Montgomery
- +1 708 713 5090
- att!iexist!warren
- not free, contact vendor for price information
-
-
- name: Epsilon
- version: 5.0
- implementation language: C
- extension language: EEL, a dialect of C
- scope of implementation: extensible
- hardware/software requirements: UNIX, IBM PC
- organization/author:
- Lugaru Software Ltd.
- 5843 Forbes Ave
- Pittsburgh PA 15217
- USA
- +1 412 421 5911
- fax +1 412 421 6371
- not free, contact vendor for price information
-
-
- name: EVE (Extensible VAX Editor)
- implementation language: TPU
- extension language: TPU (Text Processing Utility)
- scope of implementation: extensible
- hardware/software requirements: VMS
- organization/author:
- Digital Equipment Corp.
- ?
- USA
- +1 ?
- ?
- notes: (Courtesy of Juergen Nickelsen) It is not Emacs-like, but is
- fully extensible. Source (TPU) is included. TPU is a programming
- language for text processing, etc. that is also bundled with VMS. EVE
- is the next best thing to GNU-Emacs on a VAX.
-
-
- name: FrameMaker
- version: 3.0
- implementation language: ?
- extension language: custom
- scope of implementation: extensible
- hardware/software requirements: UNIX, Macintosh
- organization/author:
- Frame Technology Corp.
- 1010 Rincon Circle
- San Jose CA 95131
- USA
- +1 408 433 1928
-
- Frame Technology International Ltd.
- Unit 52 Airways Industrial Estate
- Cloghran
- Dublin 17
- Ireland
- +353 1 42 95 66
- not free, contact vendor for price information
-
-
- name: Infinitor
- version:
- implementation language: C?
- extension language: TPL
- scope of implementation: extensible
- hardware/software requirements: IBM PC
- organization/author:
- Agranat Systems
- P.O. Box 191
- Weston MA 02193
- USA
- +1 617 893 7868
- not free, contact vendor for price information
-
-
- name: Interleaf
- version: 5
- implementation language: C
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: UNIX, VMS, IBM PC, Macintosh
- organization/author:
- Interleaf, Inc
- Prospect Place
- 9 Hillside Ave
- Waltham MA 02154
- USA
- +1 617 290 0710
- not free, contact vendor for price information
-
-
- name: Mince (Mince Is Not Complete Emacs) / PerfectWriter / The
- FinalWord / FinalWordII
- version:
- implementation language: C
- extension language: none / key rebinding only / key rebinding only/ custom
- scope of implementation: command / command / command / extensible
- hardware/software requirements: IBM PC, CP/M
- organization/author:
- Mark of the Unicorn, Inc.
- 222 Third Street
- Cambridge MA 02139
- USA
- +1 617 576 2760
- not free, contact vendor for price information
-
-
- name: Multics Emacs
- version:
- implementation language: PL/1
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: Honeywell Multics
- organization:
- Bernard Greenberg
- Honeywell Bull
- not free, contact vendor for price information
-
-
- name: PMATE, ZMATE
- version: PMATE (DOS) 4.0, PMATE (CP/M) 3.21, ZMATE (CP/M, Z-System) 1.0
- implementation language: assembly language (not needed to use editors)
- extension language: MATE macro language (TECO-like)
- scope of implementation: extensible
- hardware/software requirements: IBM PC, CP/M, Z-System
- organization/author:
- original by Michael Aronson (MATE = Michael Aronson's Text Editor)
- ZMATE version by Bridger Mitchell and Jay Sage
- ZMATE available from:
- Sage Microsystems East
- 1435 Centre Strt
- Newton MA 02159-2469
- USA
- +1 617 965 3552
- (Availability of PMATE for the PC is not certain at this time. Sage
- Microsystems may be able to offer it.)
- not free, contact vendor for price information
-
-
- name: Sage Professional Editor
- version:
- implementation language: C?
- extension language: custom, C- and Awk-like
- scope of implementation: extensible
- hardware/software requirements: IBM PC
- organization/author:
- Sage Software, Inc.
- 1700 NW 167th Pl
- Beaverton OR 97006
- USA
- +1 503 645 1150
- fax +1 503 645 4576
- not free, contact vendor for price information
-
-
- name: Slick
- version:
- implementation language: C
- extension language: Slick extension language, REXX-like
- scope of implementation: extensible
- hardware/software requirements: IBM PC
- organization/author:
- MicroEdge Inc.
- P.O. Box 2367
- Fairfax VA 22031
- USA
- +1 703 670 4575
- not free, contact vendor for price information
-
-
- name: SPE Editor
- version:
- implementation language: Lisp
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: UNIX
- organization/author:
- Sun Microsystems, Inc.
- 2550 Garcia Ave
- Mountain View CA 94043
- USA
- +1 415 960 1300
- TLX 37 29639
- not free, contact vendor for price information
-
-
- name: Sprint (in some countries 'Esprit')
- version:
- implementation language: C
- extension language: custom
- scope of implementation: extensible
- hardware/software requirements: IBM PC
- organization/author:
- Borland International
- 1800 Green Hills Rd
- Scotts Valley CA 95067
- USA
- not free, contact vendor for price information
-
-
- name: Sys-IX Editor
- version:
- implementation language: C?
- extension language: macro
- scope of implementation: command set
- hardware/software requirements: UNIX, IBM PC
- organization/author:
- System-IX (Networks) Ltd.
- 55 Bedford Court Mansions
- Bedford Avenue
- London WC1B 3AD
- UK
- +44 71 636 8210
- fax +44 71 255 1038
-
- G.W. Computers Inc.
- 4 Eagle Square
- East Boston MA 02128
- USA
- +1 617 569 5990
- fax +1 617 567 2981
- note: may not be Emacs
- not free, contact vendor for price information
-
-
- name: Unipress Emacs
- version:
- implementation language: C
- extension language: MLisp
- scope of implementation: extensible
- hardware/software requirements: UNIX, VMS, IBM PC
- organization/author:
- Unipress Software Inc
- 2025 Lincoln Hwy
- Edison NJ 08817
- USA
- +1 201 287 2100
- fax +1 201 287 4929
- telex 709418
- note: was Gosling's Emacs
- not free, contact vendor for price information
-
-
- name: VOS Emacs
- version: 10
- implementation language: PL/I
- extension language: none
- scope of implementation: modified command set
- hardware requirements: Stratus XA, IBM System/88 or Olivetti CPS-32 computer
- software requirements: VOS operating system
- organization/author:
- Stratus Computer Inc.
- 55 Fairbanks Blvd
- Marlboro MA 01752
- USA
- +1 508 460 2000
- telex (294112) ANSBK STRA UR
- not free, contact vendor for price information
-
-
- name: ZMACS
- version:
- implementation language: Lisp
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: Symbolics
- organization/author:
- Symbolics, Inc.
- 8 New England Executive Park
- Burlington MA 01803
- USA
- +1 617 221 1000
- +1 800 533 7629
- not free, contact vendor for price information
-
-
- name: ZMACS (TI Explorer Emacs)
- version:
- implementation language: Lisp
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: Explorer
- organization/author:
- Texas Instruments
- 12501 Research Blvd
- Austin TX 78759
- USA
- +1 512 250 7111
- +1 800 232 3200
- fax +1 512 250 6522
- not free, contact vendor for price information
-
-
- ---------- Implementations That Are No Longer Available ----------
-
- name: EINE (EINE is not Emacs (the first known recursive acronym)),
- ZWEI (Zwei Was Eine, Initially (the author knew German)),
- DREI (Drei Really Eine Inside)
- version:
- implementation language: Lisp
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: Lisp Machine
- organization/author:
- MIT
- USA
- no longer available
-
-
- name: FINE (Fine Is Not Emacs)
- version:
- implementation language: BLISS
- extension language: none
- scope of implementation: command set
- hardware/software requirements: PDP-10
- organization/author:
- Mike Kazar
- Carnegie Mellon University
- USA
- no longer available
-
-
- name: NMODE ("New MODE"?), predecessor may be EMODE
- version:
- implementation language: PSL, Common LIsp
- extension language: PSL, Common LIsp
- scope of implementation: extensible
- hardware/software requirements: HP series 9000
- organization/author:
- Hewlett-Packard
- old symbolic languages group?
- no longer available
-
-
- name: TORES (Text ORiented Editing System)
- version:
- implementation language: C
- extension language: none
- scope of implementation: command set
- hardware/software requirements: UNIX
- organization/author:
- Jeffrey Schiller
- MIT
- USA
- no longer available
-
-
- name: PD Forthmacs System Editor
- version:
- implementation language: Forth?
- extension language: none
- scope of implementation: command set
- hardware/software requirements: Atari?
- organization/author:
- Bradley Software
- no longer available
-
-
- name: tv (aka otv, SINE (SINE is not EINE (the first known
- doubly-recursive acronym)))
- version:
- implementation language: PL/1
- extension language: SINE (Lisp-like)
- scope of implementation: extensible
- hardware/software requirements: MagicSix on Perkin-Elmer 3200 series
- organization/author:
- Owen "Ted" Anderson
- MIT Architecture Machine Group
- USA
- no longer available
-
-
- name: ue
- version:
- implementation language: ?
- extension language: none
- scope of implementation: command set
- hardware/software requirements: Atari ST
- organization/author:
- pm@cwru.edu
- no longer available
- Part of Gulam a public-domain shell.
-
-
- name: VINE (Vine Is Not Emacs)
- version:
- implementation language: Fortran (!)
- extension language: none
- scope of implementation: command set
- hardware/software requirements: VMS
- organization/author:
- Craig Finseth
- Texas Instruments
- Dallas TX
- USA
- no longer available
-
-
- name: none
- version:
- implementation language: C
- extension language: none
- scope of implementation: command set
- hardware/software requirements: HLH Orions
- organization/author:
- Steven Zimmerman
- no longer available
- Dated 1983. Described as a "distant descendant of the one written by
- Warren Montgomery at Bell Labs. Might be an early, non-commercial
- version of CCA Emacs.
-