home *** CD-ROM | disk | FTP | other *** search
Text File | 1994-02-23 | 43.9 KB | 1,623 lines |
- Newsgroups: comp.editors,comp.emacs,alt.religion.emacs,alt.answers,comp.answers,news.answers
- Path: bloom-beacon.mit.edu!hookup!swrinde!cs.utexas.edu!howland.reston.ans.net!europa.eng.gtefsd.com!MathWorks.Com!yeshua.marcam.com!zip.eecs.umich.edu!umn.edu!unet.umn.edu!fin
- From: fin@unet.umn.edu (Craig A. Finseth)
- Subject: Emacs implementations, list of, regular post [long, FAQ]
- Message-ID: <CLnAF8.Axy@news.cis.umn.edu>
- Followup-To: comp.editors,comp.emacs,alt.religion.emacs
- Last-Modified: 22 February 1994
- Sender: news@news.cis.umn.edu (Usenet News Administration)
- Supersedes: <CHDnpn.25C@news2.cis.umn.edu>
- Nntp-Posting-Host: norge.unet.umn.edu
- Reply-To: fin@unet.umn.edu (Craig A. Finseth)
- Organization: University of Minnesota, Networking Services.
- Date: Tue, 22 Feb 1994 21:32:01 GMT
- Approved: news-answers-request@MIT.Edu
- Lines: 1605
- Xref: bloom-beacon.mit.edu comp.editors:4549 comp.emacs:5804 alt.religion.emacs:774 alt.answers:1929 comp.answers:3880 news.answers:15544
-
- Archive-name: emacs-implementations
-
- Emacs Implementations and Literature
-
- Changes and additions to: last posted 22 February 1994
- Craig A. Finseth reposted about every 2 months
-
- fin@unet.umn.edu
- Craig.Finseth@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 also gradually acquiring the role of a repository of
- (at least) Emacs-related history. While that subject requires a book
- to itself, this document will probably serve until someone (_not_ me!)
- writes one.
-
- 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 (i.e., third party)
- manuals are included.
-
- - An implementation 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 ORIGINAL DISTRIBUTION is the date (or partial date) of the first
- release. It is in YYYY-MM-DD format.
-
- The VERSION is the latest known version. It is probably out of date.
-
- The BASE LANGUAGE is the language that you need a compiler or
- interpreter for in order to use the editor. If the software is
- distributed as a pre-compiled binary, this should be the language that
- the program was written in.
-
- The IMPLEMENTATION LANGUAGE is the language that the bulk of the
- implementation is written in.
-
- 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: GNU Emacs Reference
- Author(s): Dennis Gentry
- Publisher: Specialized Systems Consultants, Inc.
- P.O. Box 55549
- Seattle WA 98155
- USA
- +1 206 527 3385
- +1 206 527 2806 fax
- 151208415 telex
- sales@ssc.com
- Size: 18pp, 8 1/2" x 3 1/2"
- ISBN: 0-916151-59-X
- Price: $4.50
-
- Title: The GNU Emacs Lisp Reference Manual, GNU Emacs Version
- 19 for Unix Users, Edition 2.01, June 1993
- Author(s): Bil Lewis, Dan LaLiberte, Richard Stallman and the GNU
- Manual Group
- Pubisher: Free Software Foundation
- Size: 748pp + 18pp index
- ISBN: 1-882114-20-5
- Price: free (see GNU Emacs sites) or for fee from FSF
-
- 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: ?
-
- Title: GNU Emacs Manual, Seventh Edition, Version 19, June 1993
- Author(s): Richard Stallman
- Pubisher: Free Software Foundation
- Size: 392pp +14pp index
- ISBN: 1-882114-02-7
- Price: free (see GNU Emacs sites) or for fee from FSF
-
- ---------- GNU-Emacs ----------
-
- name: GNU-Emacs
- original distribution: ?
- version: 19.22
- base language: C
- implementation language: Lisp
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: UNIX, VMS, OS/2, MS-DOS, Amiga, Atari ST
- 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)
- ftp.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
- Note: The MS-DOS port is known as Demacs (see below). You can also
- obtain tapes and CD-ROM distributions from the FSF.
-
-
- ---------- Implementations Available For No Charge ----------
-
- name: ae (Anthony's Editor)
- original distribution: ?
- version: Feb 92
- base language: C
- 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: AMIS
- original distribution: ?
- version:
- base language: Pascal
- 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
- original distribution: 1992?
- version: 1.2.0
- base language: C
- implementation language: Lisp
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: IBM PC, 386 or better, MS-DOS
- 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: EDMACS
- original distribution: ?
- version: 2.0
- base language: TECO
- 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
- original distribution: ?
- version:
- base language: CScheme
- implementation language: CScheme
- extension language: CScheme
- scope of implementation: extensible
- hardware/software requirements: UNIX, VMS, 386-DOS
- 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)
- original distribution: ?
- version: 4.1g
- base language: C
- 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
- original distribution: 1975
- version: 165
- base language: MIDAS (PDP10/DEC-20 assembly language)
- implementation language: TECO
- extension language: TECO
- scope of implementation: extensible
- hardware/software requirements: PDP10/ITS or DEC-20/TOPS-20
- organization/author:
- Richard M. Stallman
- MIT AI Lab/MIT Lab. for Comp. Sci.
- 545 Technology Square
- Cambridge MA 02139
- USA
- note: this is the original
- free, anonymous FTP from
- ?
-
-
- name: Epoch
- original distribution: ?
- version: 4.2
- base language: C
- implementation language: Lisp
- 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
- free, anonymous FTP from
- cs.uiuc.edu in pub/epoch-files/epoch/*
- Note: this is a modified GNU Emacs. It is expected to merge with
- Lucid emacs by the end of the summer.
-
-
- name: Freemacs
- original distribution: ?
- version: 1.6a
- base language: 8086 assembler
- implementation language: 8086 assembler
- extension language: MINT, a string-oriented interpreter inspired by TRAC
- P(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)
- original distribution: 1991
- version: 2.2
- base language: C
- implementation language: C
- extension language: none
- scope of implementation: command
- hardware/software requirements: IBM PC, UNIX, HP95LX, HP100LX
- 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:
- 1, 3 1/2" 1.44 MB or 2, 3 1/2" 720 KB and a SASE, or
- US$5.00, or
- 4 blank 3 1/2" 1.44 MB diskettes
- or anonymous FTP from:
- mail.unet.umn.edu in
- import/fin/freyja22.exe (MS/DOS self-extracting archive)
- import/fin/freyja22.tar (UNIX tar file)
- import/fin/freyja22.tar.gz (gzip'ed UNIX tar file)
- import/fin/freyj22s.exe (MS/DOS self-extracting archive)
- import/fin/freyj22s.tar (UNIX tar file)
- import/fin/freyj22s.tar.gz (gzip'ed UNIX tar file)
- eddie.mit.edu
- distrib/hp95lx/editors/freyja22.*
- distrib/hp95lx/editors/freyj22s.*
- note: optimized for RAM-based computing (laptops and palmtops)
-
-
- name: Hemlock
- original distribution: ?
- version:
- base language: Lisp
- 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: JED
- original distribution: ?
- version: 0.60
- base language: C
- implementation language: C
- extension language: ?
- scope of implementation: extensible
- hardware/software requirements: UNIX, IBM PC, VMS
- organization/author:
- John E. Davis
- +1 617 735 6746
- davis@amy.tch.harvard.edu
- free, anonymous FTP from
- amy.tch.harvard.edu in pub/jed/jed060.tar.Z unix distribution
- amy.tch.harvard.edu in pub/jed/jed060.zip MSDOS distribution
- (with jed.exe, after 1PM est 11/20)
- amy.tch.harvard.edu in pub/jed/jed060.*_of_18 18 part VMS share
-
-
- name: Jove (Jonathan's Own Version of Emacs)
- original distribution: ?
- version: 4.14
- base language: C
- 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)
- original distribution: ?
- version:
- base language: C
- 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: Lucid GNU Emacs (lemacs)
- original distribution: April 1992
- version: 19.8
- base language: C
- implementation language: Lisp
- 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
- 800 223 9322
- lucid-info@lucid.com
- help-lucid-emacs-request@lucid.com
- bug-lucid-emacs-request@lucid.com
- free, anonymous FTP from
- cs.uiuc.edu in /pub/epoch-files/lemacs
- liasun3.epfl.ch in /pub/gnu/
- ftp.foretune.co.jp in /pub/GNU/lucid/
- ftp.uu.net in /packages/gnu/lucid
- You can also buy tapes and manuals directly from Lucid. Call or send
- email to lucid-info@lucid.com. This editor isalso 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)
- original distribution: 1986
- version: 3.0
- base language: C
- implementation language: Mutt
- 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, Atari
- organization/author:
- Craig Durland
- 3419 SW Knollbrook
- Corvallis OR 97333
- USA
- +1 503 750 3354
- craig@cv.hp.com
- free, anonymous FTP from
- hpcvaaz.cv.hp.com in pub/pub/me3.shar.Z, pub/pub/me3.exe
-
-
- name: MG, (was: MicroGNU Emacs)
- original distribution: ?
- version: 2a
- base language: C
- 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
- original distribution: ?
- version: 3.12
- base language: C
- 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 ($25)
-
-
- name: MULE (Multi-Lingual Enhancment to Emacs)
- original distribution: ?
- version: 1.0
- base language: C
- implementation language: Lisp
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: UNIX, VMS, IBM PC, NT
- 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: supports many scripts including most European languages, Japanese,
- Chinese, Korean, Thai, Vietnamese in the same buffer. Much of
- this may be incorporated into GNU Emacs 19. Also ported to
- MS/DOS by the Demacs developer.
- free, anonymous FTP from
- etlport.etl.go.jp in /pub/mule
- Manager: Ken'ichi HANDA <handa@etl.go.jp>
- ftp.mei.co.jp in /public/free/gnu/emacs/Mule
- Manager: Motohide Murakami <murakami@msr.mei.co.jp>
- sh.wide.ad.jp in /JAPAN/mule/mule-1.0
- Manager: Akira KATO <kato@wide.sfc.keio.ac.jp>
- ftp.funet.fi in /pub/gnu/emacs/mule
- Manager: Hannu Aronsson <haa@cs.hut.fi>
-
-
- name: Nemacs (Nihongo Emacs)
- original distribution: ?
- version: 3.3.2
- base language: C
- implementation language: Lisp
- 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: NILE
- original distribution: ?
- version: ?
- base language: ?
- implementation language: ?
- extension language: ?
- scope of implementation: ?
- hardware/software requirements: ?
- maintainer:
- whoever is maintaining NIL
- organization/author:
- Richard Soley
- free, anonymous FTP from
- ?
-
-
- name: NotGNU
- original distribution: January 1993
- version: 1.5
- base language: C
- implementation language: C
- extension language: none
- scope of implementation: command set
- requirements: DOS, Windows 3/NT, X11/OSF
- organization/author:
- Julie Melbin
- P.O. Box 1007
- Groton MA 01450
- USA
- julie@world.std.com
- free, anonymous ftp from
- netcom.com in /pub/notgnu/*
- note: a mailing service and several mailing lists also exist; send
- e-mail to `notgnu-request@netcom.com' containing the word `help' in
- the message body. For current status, give the command `send info'.
-
-
- name: NTEmacs
- original distribution: 1993?
- version: ?
- base language: C
- implementation language: Lisp
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: IBM PC, 386 or better, Nt
- organization/author:
- Geoff Voelker
- voelker@cs.washington.edu
- free, anonymous FTP from
- cs.washington.edu in /pub/ntemacs
- note: NTEmacs is currently based on GNU Emacs version 19.19
-
-
- name: OEmacs
- original distribution: ?
- version: 4.0
- base language: C
- implementation language: Lisp
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: IBM PC w/Windows or DESQview/X
- organization/author:
- Darryl Okahata
- Internet: darrylo@sr.hp.com
- free, anonymous FTP from
- theory.lcs.mit.edu /pub/emacs/oemacs/*
- please only access outside 1500-2300 hours GMT/UTC
- note: based upon GNU Emacs V19
-
-
- name: Origami
- original distribution: ?
- version: 1.6.6?
- base language: C
- implementation language: C
- extension language: OCL (custom)
- scope of implementation: extensible
- hardware/software requirements: UNIX, Linux, Amiga
- origanization:
- Michael Haardt
- Ruetscherstrasse 155/1703
- 5100 Aachen 1
- Germany
- mhaardt@ftp.thp.uni-koeln.de
- free, anonymous FTP from:
- ftp.thp.uni-koeln.de in linux/origami/*
- Note:
- Origami is a folding editor and can additionally process Inmos TDS
- files, it comes with both emacs- and vi-style keybindings.
-
-
- name: Scame
- original distribution: ?
- version:
- base language: C
- 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: TkEmacs
- original distribution: ?
- version: 1.1
- base language: C
- implementation language: C
- extension language: N/A
- scope of implementation: N/A
- hardware/software requirements: X11
- organization/author:
- Sven Delmas
- TU Berlin
- Germany
- garfield@cs.tu-berlin.de
-
- Juergen Nickelsen
- TU Berlin
- Germany
- nickel@cs.tu-berlin.de
- free, anonymous FTP from:
- barkley.berkeley.edu in /pub/tkemacs/
- coma.cs.tu-berlin.de in /pub/tkemacs/
- note: TkEmacs is a text widget for Tcl/Tk using GNU Emacs 18.58. The
- package contains XfEmacs, an application of the TkEmacs widget,
- providing scrollbars, configurable drop-down menus, etc.
-
-
- name: treemacs
- original distribution: ?
- version:
- base language: C
- 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.edu
- USENET ...!{cmcl2,seismo,uunet}!uiucdcs!swarup
- free, anonymous FTP from
- cs.uiuc.edu in pub/treemacs/*
- notes: this is a modified GNU Emacs 18.51. It is GNU Emacs extended
- to allow the direct editing of tree structures.
-
-
- name: Win-Emacs
- original distribution: April 1993
- version: 1.00.02 beta
- base language: C
- implementation language: Lisp
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: MS-DOS
- organization:
- Pearl Software
- 320 Lenox Ave
- Oakland CA 94610
- USA
- +1 510 273 9795
- fax +1 510 839 9820
- pearl@netcom.com
- free, anonymous FTP from:
- netcom.com in /pub/pearl/*
- note: This is derived from Lucid/GNU Emacs 19.4
-
-
- ---------- Implementations Sold by Vendors ----------
-
- name: ADEPT
- original distribution: ?
- version:
- base language:
- 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
- original distribution: ?
- version: 5.6.3
- base language: ?
- implementation language: ?
- extension language: TCL
- scope of implementation: extensible
- hardware/software requirements: Macintosh
- organization/author:
- Pete Keheler
- Rice University
- shareware ($30), anonymous FTP from
- sumex-aim.stanford.edu in /info-mac/text/alpha-563.hqx
-
-
-
- name: amacs
- original distribution: ?
- version: 3.0 Release 2.8
- base language: 6502 assembler
- 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
- original distribution: ?
- version: 3.1
- base language: C
- 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
- original distribution: ?
- version:
- base language: C
- 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
- original distribution: ?
- version: internal?
- base language: ?
- 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
- original distribution: ?
- version:
- base language: SPL, a variant of PL/1
- 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
- original distribution: ?
- version:
- base language: C
- 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
- original distribution: ?
- version: 6.0
- base language: C
- implementation language: EEL
- 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)
- base language: TPU
- 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
- original distribution: ?
- version: 3.0
- base language: ?
- 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
- original distribution: ?
- version:
- base language: C?
- 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
- original distribution: ?
- version: 5
- base language: C
- 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
- original distribution: 1980
- version:
- base language: C
- 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
- original distribution: 1978
- version:
- base language: Lisp
- implementation language: Lisp
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: Honeywell Multics
- organization:
- Bernard Greenberg
- Honeywell Bull
- not free, contact vendor for price information
-
- note from Carl Hoffman: Probably Multics Emacs' greatest claims to
- fame are (1) having been the first to popularize the notion of
- using a Lisp-like extension language which non-expert
- programmers could use and understand, and (2) originating
- certain constructs (e.g. "save-excursion", etc.) which today
- survive in GNU Emacs.
-
- note from Bernard Greenberg:
- Multics Emacs was implemented in Multics MacLisp, also known
- as Version 2 Lisp. Multics Emacs was the first and only
- Multics Software Product in Lisp -- PL/I was the official
- system language.
-
- The notion of using Lisp for a mainframe product whose native
- language was not Lisp was radical at the time. I chose Lisp
- because of the possibility of implementing many small, cheap,
- modular, easily-replaceable functions (not a possibility in
- PL/I), having found this to be a major feature of an earlier
- private tool I implemented in Multics MacLisp.
-
- The notion of using Lisp on the Lisp machine (for Eine, and
- later Zwei) was a requirement, not an innovation. It did not
- speak to the issues of the suitability of Lisp for such a task,
- nor to that of what would be the best language for such a task.
- The idea of -choosing- Lisp for a mainframe editor implementation
- was innovated here. The idea of augmenting Multics
- TECO, and that of writing a TECO-like editor gut in flat-out
- PL/I were rejected by me in favor of a Lisp program that
- implemented editor functionality.
-
- Inspired by the TECO in which EMACS (on ITS, then the only
- program using that name) was implemented, I designed a
- TECO-like control and "point" manipulation model in a Lisp
- framework, which I thought was natural and obvious, not at all
- similar to the buffer-pointer passing model of the Lisp
- Machine editors. The natural combination of Lisp macrology
- and scoping with this type of model proved to be flexible,
- powerful, and appealing: this model caught on, and
- is now the basis of everything in the world; the Lisp
- machine's did not. The intellectual lineage of GNU Emacs, in
- these regards, comes directly from James Gosling's Emacs,
- which came directly from (and was credited to) Multics Emacs.
-
- I rank the significant innovations of Multics Emacs as:
- (1) Explicitly-designed extension languages, which could be
- understood and used by non-experts.
- (2) Lisp as an editor implementation language.
- (3) Lisp and Lisp-macros as an extension language.
- (4) A control regime and macrology, including many names
- (e.g., "save-excursion"), that have become today become
- semi-standard through GNU Emacs and other systems.
-
- Major extensions that became part of the product should also
- be credited to Richard Lamson, Gary Palter, and William York,
- who became my guerilla band, back then.
-
-
- name: PMATE, ZMATE
- original distribution: ?
- version: PMATE (DOS) 4.0, PMATE (CP/M) 3.21, ZMATE (CP/M, Z-System) 1.0
- base language: assembly language (not needed to use editors)
- 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
- original distribution: ?
- version:
- base language: C?
- 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
- original distribution: ?
- version:
- base language: C
- 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
- original distribution: ?
- version:
- base language: Lisp
- 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')
- original distribution: 1985?
- version:
- base language: C
- 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
- original distribution: ?
- version:
- base language: C?
- 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
- original distribution: ?
- version:
- base language: C
- implementation language: MLisp
- 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
- original distribution: ?
- version: 10
- base language: PL/I
- 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
- original distribution: ?
- version:
- base language: Lisp
- 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
- (Now somewhere in Concord.)
-
-
- name: ZMACS (TI Explorer Emacs)
- original distribution: ?
- version:
- base language: Lisp
- 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)),
- original distribution: ?
- version:
- base language: Lisp
- implementation language: Lisp
- extension language: Lisp
- scope of implementation: extensible
- hardware/software requirements: Lisp Machine
- organization/author:
- MIT
- USA
- no longer available
- ZWEI eveolved into Zmacs and all of the Symbolics, Texas Instruments,
- Lisp Machines, and related variants.
-
-
-
- name: FINE (Fine Is Not Emacs)
- original distribution: 1980?
- version:
- base language: BLISS
- 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: Leif
- original distribution: ?
- version:
- base language: C
- implementation language: Lisp
- 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
- note: Leif is really just GNU Emacs with a small modification, an
- elisp extension, and an external parser.
-
-
- name: NMODE ("New MODE"?), predecessor may be EMODE
- original distribution: ?
- version:
- base language: PSL, Common LIsp
- 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)
- original distribution: ?
- version:
- base language: C
- 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
- original distribution: ?
- version:
- base language: Forth?
- 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)))
- original distribution: 1977
- version:
- base language: PL/1
- implementation language: SINE (Lisp-like)
- 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
- original distribution: ?
- version:
- base language: ?
- 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)
- original distribution: 1977
- version:
- base language: Fortran (!)
- 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: Z80EMACS
- original distribution: 1992?
- version: 0.1
- base language: C
- implementation language: C
- extension language: custom
- scope of implementation: extensible
- hardware/software requirements: CP/M
- organization/author:
- Ralph Betza (FM),
- gnohmon@ssiny.com
- uunet!ssiny!gnohmon
- free, anonymous FTP from:
- sibp.mit.edu in pub/z80/emacs/*
- Z80EMACS is a port of microemacs 3.6 to the CP/M operating
- system. Microemacs keeps all data in memory, and CP/M must live in a
- 64KB address space. By clever use of overlays and byte-squeezing and
- tuning, Z80EMACS is able to edit files of size 30KB!
- microemacs 3.6 had no facility for remapping the keyboard
- bindings. Z80EMACS does it with an offline utility.
- Z80EMACS uses overlays extensively, but the most frequently
- used commands are all either in the root segment or in one particular
- overlay. Since this overlay is usually already in memory, performance
- is quite good, even when running from floppies.
- Z80EMACS has the ability to edit multiple files, display
- multiple windows, and do keyboard macros, among other things. This
- makes it the spiffiest CP/M editor you could ever hope to see.
- Z80EMACS comes with source and binaries; it was compiled with
- AZTEC C, which few CP/Mmers have, so the binaries are more likely to
- be useful than the source.
-
-
- name: none
- original distribution: ?
- version:
- base language: C
- 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.
-
-
- name: none
- original distribution: ?
- version: 1.1, 2.1 (?)
- base language: C and 8088 assembler
- implementation language: C and 8088 assembler
- extension language: none
- scope of implementation: command set
- hardware/software requirements: IBM PC, HP-150, TIPC
- organization/author:
- Don P. Bennett, Jr.
- Hewlett Packard (when he wrote it)
- no longer available
- This editor identifies itself as "Emacs", and has HP-style
- soft labels for the first eight function keys hard-bound to "file
- commands," "window commands," "buffer commands," etc.
- Versions 1.1 and 2.1 are known to exist. Other versions may
- also have escaped. 1.1 was written in Microsoft C and 8088 assembler
- 1.0 (or was that 2.0?) in about 1985. 2.1 was written using Microsoft
- C 3.0 in about 1986. All versions work quite usably, despite fatal
- bugs in some commands. (Memory limits and large files can cause
- death, "ESC-digit" causes immediate death.) ("If it dies when you do
- that, stop doing it!")
-
-