[continued from previous message]
Emacs supports the X window system. It continues to fully support
the X window system as well.
Also, this may be new information on the same release: Emacs.app, a
full port of GNU Emacs to NeXTstep also supporting NS features,
runs on Intel, NeXT, and HP hardware.
There are also two mailing lists for Emacs for NS,
<
emacs-for-ns-users@lists.princeton.edu> and
<
emacs-for-ns-announce@lists.princeton.edu>. The former is intended
for general discussion and allows anybody to post. The latter
restricts posting and should contain only a handful of
announcements of new releases every year. Both of these lists are
handled by the CREN Listproc which means that you can subscribe and
unsubscribe automatically. For example, to subscribe to
emacs-for-ns-users I'd send a message with the content `SUBSCRIBE
emacs-for-ns-users Carl Edman' to <
listproc@lists.princeton.edu>.
For more details write to the same address with the content `HELP'.
This is the second public release of Emacs for NeXTstep (**).
** So why in the world is it called version 4.1 ? To avoid
confusion with the older Emacs.app interface (lately up to
version 3.1) which is completely unrelated except for the fact
that its author, Michael Brouwer, has been a major contributor to
this project as well. And even he has replaced the old Emacs.app
with Emacs for NeXTstep.
Emacs for OS X and OS 9
name: Emacs
last changed/verified: 2005-02-03
original distribution: ?
version: ?
base language: ?
implementation language: ?
extension language: ?
scope of implementation: ?
hardware/software requirements: Macintosh
organization/author:
Sebastien Kirche
sebastien.kirche@free.fr
free, from
http://sebastien.kirche.free.fr/emacs_stuff/
http://sebastien.kirche.free.fr/emacs_stuff/en.html
OS X and OS 9 ports.
EmACT
name: EmACT
last changed/verified: 2007-01-03
original distribution: 1986 (bundled with Let'C compiler)
version: 2.50.0
base language: C
implementation language: C
extension language: Minimal Lisp and/or OpenLisp (this one is not GPL)
scope of implementation: command set, tailored for Lisp programs
hardware/software requirements: Windows, Pocket PC, Unix
organization/author:
Christian Jullien - Eligis
4, villa des reinettes
S-95390 Saint-Prix
France
jullien(at)eligis(.)com
free (GPL) from
http://www.eligis.com/emacs
Note: this a 1986 fork (sic!) of Conroy's MicroEmacs. The name
comes from a company the author worked for when starting this
development. The motivation was to implement a Lisp-friendly
editor on MS-DOS PC to write programs for Le-Lisp dialect.
It is now the editor of choice for OpenLisp
(see
http://www.eligis.com).
Epoch
name: Epoch
last changed/verified: 1994-12-20
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. Has been merged with Lucid
emacs.
ErgoEmacs
name: ErgoEmacs
last changed/verified: 2010-02-01
original distribution: ?
version: 1.7.1
base language: Lisp
implementation language: Lisp
extension language: Lisp
scope of implementation: Lisp
hardware/software requirements: Emacs 23
organization/author:
Xah Lee and David Capello
free, anonymous FTP from
http://ergoemacs.org/
Ermacs
name: Ermacs
last changed/verified: 2003-09-25
original distribution: ?
version: 0.9
base language: Erlang
implementation language: Erlang
extension language: Erlang
scope of implementation: Erlang
hardware/software requirements: Erlang, S-Lang
organization/author:
Luke Gorrie
free, anonymous FTP from
http://www.bluetail.com/~luke/ermacs/
ErsatzEMACS
name: ErsatzEMACS
last changed/verified: 2013-02-24
original distribution: ?
version: 1.0
base language: C
implementation language: C
extension language: none
scope of implementation: command set
hardware/software requirements: Unix, Linux
organization/author:
Chris Baird
<
c...@brushtail.apana.org.au>
free, from github
https://github.com/stangelandcl/ersatz-emacs.git
Note: This derived from MicroEmacs 3.06. The title "Ersatz"
comes from the category Richard Stallman uses in MIT AI Memo 519a
to describe those editors that are a surface-deep imitation
(key bindings) of "real" ITS Emacs.
Evi
name: evi
last changed/verified: 1994-12-20
original distribution: 1988-01-01
version: 0.1
base language: any vi editor itself
implementation language: UNIX Bourne shell,
vi key mappings and vi command files
extension language: vi key mappings and vi command files
scope of implementation: extensible
hardware/software requirements: a vi editor that can map keys and
read command files
organization/author:
Bo Thide', of the Swedish Inst. of Space Physics
bt@irfu.uucp
free, anonymous ftp from
ftp://ftp.uu.net/pub/text-processing/vi/macros/evi.tar.Z
_Note:_ This is a set of vi macros that does a fairly full Emacs
implementation.
Femtoemacs
name: Femtoemacs
last changed/verified: 2016-11-06
original distribution:
version:
base language: C
implementation language: Femtolisp
extension language: Femtolisp
scope of implementation: extensible
hardware/software requirements: ?
organization/author:
?
free from
https://github.com/FemtoEmacs/Femto-Emacs
FINE
name: FINE (Fine Is Not Emacs)
last changed/verified: 2002-07-22
original distribution: 1980?
version:
base language: BLISS-10
implementation language: BLISS-10
extension language: none
scope of implementation: command set
hardware/software requirements: PDP-10
organization/author:
Mike Kazar
Carnegie Mellon University
USA
free from
ftp://ftp.ultimate.com/pdp10/fine/
Folding Editor
name: fe (folding editor)
last changed/verified: 2004-12-14
original distribution: 1.0
version: 1.6
base language: C
implementation language: C
extension language: C
scope of implementation: command set
hardware/software requirements: UNIX, SYSV curses
origanization:
Michael Haardt
Guestener Strasse 8
52445 Titz
Germany
michael@moria.de
http://www.moria.de/~michael/fe/
_Note:_ `fe' is a library of editor primitives, with the user
interface built on top of that library. - fe is a successor to
Origami.
Freemacs
name: Freemacs
last changed/verified: 2007-08-23
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
Internet: anonymous FTP from
ftp.cygnus.com in /pub/embedded/free-dos/editors/
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]
Freyja
name: Freyja (Freyja Reduksjon Emacs, Ytre Jevn All: Freyja Reduces
Emacs, Yet Joins All)
last changed/verified: 2010-08-30
original distribution: 1991
version: 2.3
base language: C
implementation language: C
extension language: none
scope of implementation: command
hardware/software requirements: DOS, UNIX, HP95LX, HP100LX
organization/author:
Craig Finseth
1343 Lafond
St. Paul MN 55104-2437
USA
+1 651 644 4027
craig@finseth.com
free from the author
http://www.finseth.com/parts/freyja.php
_Note:_ optimized for RAM-based computing (laptops and palmtops)
Gnome
name: Gnome (Generally NOt the Micro Emacs)
last changed/verified: 2001-03-14
original distribution: ?
version: ?
base language: ?
implementation language: ?
extension language: ?
scope of implementation: ?
hardware/software requirements: VMS, Atari, MSDOS, Unix, CPM
organization/author:
http://www.mirror.ac.uk/collections/hensa-micros/local/msdos/text/gnome/gnome.arc%5Bpeek%5D
http://www.su.shuttle.de/gnome24.tgz
?
Note: This is another old spin off Micro Emacs 2.x, small and
fast. Sources should be in the old atari-archives (if
atari.archive.umich.edu exists, if not point ftpsearch to gnome.arc)
supports VMS, Atari, MESSDOS, Unix 7, CP/M.
GNU-Emacs, Macintosh port
name: GNU-Emacs, Macintosh port
last changed/verified: 1995-01-11
original distribution: 1993
version: 1.17
base language: C (CodeWarrior 6-7)
implementation language: Lisp
extension language: Lisp
scope of implementation: extensible
hardware/software requirements: Macintosh, System 7
organization:
?
free, anonymous FTP from:
ftp://ftp.cs.cornell.edu/pub/parmet
_Note:_ based on 18.59, FAT binary
_Note:_ see also the "Macintosh" section of the GNU Emacs writeup
Gnu TeXmacs
name: Gnu TeXmacs
last changed/verified: 2002-04-03
original distribution: ?
version: 1.0.0.1
base language: C++
implementation language: C++
extension language: Scheme
scope of implementation: extensible
hardware/software requirements: Unix or Cygwin
organization/author:
Joris van der Hoeven, <mailto:
vdhoeven@texmacs.org>
free
http://www.texmacs.org/
http://www.alqua.com/tmresources/
_Note_: TeXmacs is a wysiwyg typesetting system that
interfaces with symbolic math packages. It borrows from emacs
the use of configurable keybindings. Near fututre: More extension
languages (Perl), better Web browsing capabilities, MathML support.
Gulam
name: Gulam
last changed/verified: 2010-08-30
original distribution: ?
version: ?
base language: ?
implementation language: ?
extension language: ?
scope of implementation: ?
hardware/software requirements: Atari
organization/author:
?
Note: Another Micro Emacs 2 derivative extended by the possibility
to act as a Unix-like shell on the Atari ST.
Gulam is a command line interpreter. The Atari ST (an MC68000-based
personal computer) version was released as a non-profit distribution
to the public in 1987. It is now kept in all the anonymous FTP
archives for that machine. It was in daily use by thousands. It
integrated an Emacs-like editor, command line history, etc. into a
very compact program. These features are now common-place in modern
shells.
http://193.166.3.2/pub/atari/sysutil/
Hemlock
name: Hemlock
last changed/verified: 2015-03-20
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
http://www.debian.org/Packages/stable/devel/cmucl-hemlock.html
http://www.debian.org/Packages/unstable/devel/cmucl-hemlock.html
also not free as part of Lucid Common Lisp
Clozure Common Lisp comes with a GUI-based Hemlock variant. It's written in Common Lisp.
http://ccl.clozure.com/docs/ccl.html#hemlock-programming
(Portable) Hemlock
name: Portable Hemlock
last changed/verified: 2011-08-17
original distribution: 2002-11
version:
base language: Common Lisp
implementation language: Common Lisp
extension language: Common Lisp
scope of implementation: extensible
hardware/software requirements: Common Lisp, Unix X11, MacOSX
organization/author:
Gilbert Baumann
unk6@stud.uni-karlsruhe.de
free, anonymous CVS from
http://common-lisp.net/project/phemlock/
also as part of Clozure Common Lisp
Jade
name: Jade (anagram of: A Jed)
Last changed/verified: 2010-08-30
original distribution: 1993
version: 3.2 / 4.0 alpha
base language: C
implementation language: Lisp
extension language: Lisp
scope of implementation: extensible
hardware/software requirements: UNIX with X11
organization/author:
John Harper
john@dcs.warwick.ac.uk
free, anonymous FTP from
ftp://ftp.dcs.warwick.ac.uk/people/John.Harper/jade/
http://www.dcs.warwick.ac.uk/~john/jade/
above links gone; may exist at archive.org
ftp://sunsite.unc.edu/pub/Linux/apps/editors/X/jade-3.2.tar.gz
Jasspa
name: Jasspa MicroEmacs, also NanoEmacs
Last changed/verified: 2004-03-29
original distribution: ?
version: 2004.03
base language: C
implementation language: C
extension language: custom
scope of implementation: extensible
hardware/software requirements: UNIX, Windows, DOS
organization/author:
see site
free, anonymous FTP from
http://www.jasspa.com
JED
name: JED
last changed/verified: 1998-04-27
original distribution: ?
version: 0.F98.1B
base language: C
implementation language: C
extension language: S-Lang
scope of implementation: extensible
hardware/software requirements: UNIX, X11, VMS, DOS, OS/2, Windows,
small systems
organization/author:
John E. Davis
davis@space.mit.edu
free, anonymous FTP from
ftp://space.mit.edu/pub/davis/jed
http://space.mit.edu/%7Edavis/jed.html
From a user:
...and I think it is worth to mention that JED (which is the
"GNUishest" of all the non-GNU implementations -- almost *every*
keystroke is like within GNU/XEmacs) has the complete editing
part of the AUCTEX-package built in, with BibTeX-mode, so if you
have to edit La/BibTeX-source outside your home/business, JED
might be your first choice.
And, what's more than that: JED runs on the smallest PC systems
used these days: in the library etc. I take my Toshiba T1000
(which was the first laptop and has a 4.77 MHz CPU in it: 512 KB
RAM, *no* HD and a single FD) -- and works like a charm since it
loads the necessary modules into memory only when needed (dired
etc.).
Unlike "freemacs" (which was my favourite editor before JED) it
can manage files over 64 KBytes in size and it is further under
development.
Since it runs on Linux to (with a special XJed binary) I use it
for quick tasks on my desktop, too.
JEmacs (Kawa)
name: Kawa (JEmacs)
last changed/verified: 2010-08-25
original distribution: ?
version: 1.6.66
base language: Java
implementation language: Java, Scheme, Emacs Lisp
extension language: Java, Scheme, Emacs Lisp
scope of implementation: extensible
hardware/software requirements: Unix, Windows, Macinotsh
organization/author:
Per Bothnet
per@bothner.com
http://www.bothner.com/~per
free from
http://jemacs.sourceforge.net/
http://www.gnu.org/software/kawa/
http://home.earthlink.net/~athene/2/scheme/mackawa.html
(Macintosh version)
JOE
name: JOE (Joe's Own Editor)
last changed/verified: 2000-11-03
original distribution: 1992? (that's in the copyright notice)
version: 2.8
base language: C
implementation language: C
extension language: macros
scope of implementation: command set
hardware/software requirements: UNIX, DOS
organization/author:
Joseph H Allen
jhallen@world.std.com
free, anonymous FTP from
ftp.std.com in src/editors/joe2.8.tar.Z
JOVE, Jonathan's Own Version of Emacs
name: Jove (Jonathan's Own Version of Emacs)
last changed/verified: 1996-04-23
original distribution: 1984...
version: 4.16 (1996 Mar 19)
base language: C
implementation language: C
extension language: none
scope of implementation: command set
hardware/software requirements: UNIX, MSDOS, Win32, Macintosh
organization/author:
Hugh Redelmeier
hugh@mimosa.com
+1 416 482 8253
list is
jovehacks@cs.toronto.edu
free, anonymous FTP from
ftp.cs.toronto.edu in pub/moraes/jove/
also in the Berkeley UNIX distribution
note: see also Tovj
KEmacs, Kanji Emacs
name: KEmacs (Kanji Emacs)
last changed/verified: 1994-12-20
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
pub/editors/kemacs.tarZ
ME2, Mutt Editor II
name: ME2 (Mutt Editor II)
last changed/verified: 2010-09-04
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
ftp://ftp.eunet.bg/pub/simtelnet/msdos/editor/me_cd25.zip (MS-DOS version)
http://www.umich.edu/~archive/atari/Editors/Mutt/ (AtariST version, with source)
Meadow
name: Meadow, Multilingual enhancement to gnu Emacs with
ADvantages Over Windows
last changed/verified: 2000-12-13
original distribution: ?
version: ?
base language: C?
implementation language: Lisp?
extension language: Lisp?
scope of implementation: extensible
hardware/software requirements:
Organization/author:
Hisashi Miyashita
himi@bird.scphys.kyoto-u.ac.jp
_Note:_ With the multilingual support now merged into NTEmacs in
20.4, it is no longer necessary to use a special version of Emacs
for other languages, but MULE users may find upgrading to Meadow
easier than to NTEmacs because of slight differences in the way
they handle fonts. Meadow also has a couple of features that are
still missing from NTEmacs, such as support for native IMEs and
the special keys on Japanese keyboards.
Free, anonymous FTP from
?
MG, MicroGNU Emacs
name: MG, (was: MicroGNU Emacs)
last changed/verified: 2007-08-23
original distribution: 1986
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:
Mike Meyer
but contact:
mg-support@ucbvax.berkeley.edu
free, anonymous FTP from
gatekeeper.pa.dec.com in rom/fred-fish/FF_DISKS/100-199/FF147.LZH
possibly also at
http://www.openbsd.org/cgi-bin/man.cgi?query=mg&apropos=0&sektion=0&manpath=OpenBSD+Current&arch=i386&format=html
MicroEMACS
name: MicroEMACS
last changed/verified: 1998-05-26
original distribution: ?
version: 4.0
base language: C
implementation language: C
extension language: custom
scope of implementation: extensible
hardware/software requirements: UNIX, VMS, IBM PC, OS/2
HP 110 and 150, Amiga, Atari ST, Macintosh, Wicat,
Data General AOS/VS, Apple IIgs
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
aquest.com in pub/uemacs400/disk1
Source and development files
pub/uemacs400/disk2
MSDOS/Windows/Windows 95/
Windows NT / OS/2
distribution disk
http://members.xoom.com/uemacs/
ask author about commercial use and distribution via disk ($25)
MicroEMACS #2
name: MicroEMACS
last changed/verified: 2020-11-22
original distribution: 1986-12-01
version: 02-oct-87
base language: C
implementation language: C
extension language: custom
scope of implementation: extensible
hardware/software requirements: UNIX, VMS, IBM PC, OS/2
HP 110 and 150, Amiga, Atari ST, Macintosh,
Data General AOS/VS
organization/author:
Dave G. Conroy
Christian M. Jullien
free (non-commercial), anonymous FTP from
https://www.roumazeilles.net/news/en/wordpress/2017/12/13/my-own-participation-to-emacs-history/
MicroEMACS #3
name: MicroEMACS
last changed/verified: 2020-11-22
original distribution: 1987 (unsure)
version: 3.12a (23-jun-93)
base language: C
implementation language: C
extension language: custom
scope of implementation: extensible
hardware/software requirements: UNIX, VMS, IBM PC, OS/2
MS-Windows 3.11+, and a number of weird ones
organization/author:
Yves Roumazeilles
28 avenue Leonard de Vinci, 92400 Courbevoie (France)
+33 1 82 14 14 15
web2020@roumazeilles.net
free (non-commercial), from:
https://www.roumazeilles.net/news/en/wordpress/2017/12/13/my-own-participation-to-emacs-history/
notes:
This one is a minor evolution from MicroEmacs v3.12
from Daniel M. Lawrence. It was a tentative change that
did not bring any useful fruits.
MicroEMACS #4
name: MicroEMACS
last changed/verified: 2020-11-22
original distribution: 1987 (unsure)
version: 3.12
base language: C
implementation language: C
extension language: custom
scope of implementation: extensible
hardware/software requirements: UNIX, VMS, IBM PC, OS/2
MS-Windows 3.11+, and a number of weird ones
organization/author:
Daniel M. Lawrence
free (non-commercial), from:
https://www.roumazeilles.net/news/en/wordpress/2017/12/13/my-own-participation-to-emacs-history/
notes:
This one is almost certainly an old version of a MicroEMACS
shown elsewhere in the FAQ.
MULE, Multi-Lingual Enhancment to Emacs
name: MULE (Multi-Lingual Enhancment to Emacs)
last changed/verified: 1995-07-14
original distribution: ?
version: 2.2.2
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
for Japanese sites:
etlport.etl.go.jp [192.31.197.99]:/pub/mule
Manager: Ken'ichi HANDA <
handa@etl.go.jp>
for sites not in Japan:
sh.wide.ad.jp [133.4.11.11]:/JAPAN/mule
Manager: Akira KATO <
kato@wide.ad.jp>
The following sites are mirroring mule and will get ready
with in a few days [of 1 March 1995].
for Japanese sites:
ftp.mei.co.jp [202.13.88.131]: /archive/free/gnu/emacs/Mule
Manager: Motohide Murakami <
murakami@msr.mei.co.jp>
ftp.iij.ad.jp [192.244.176.50]:/pub/misc/mule
Manager: Takamichi MIYOSHI <
miyoshi@iij.ad.jp>
for US sites:
ftp.cs.buffalo.edu [128.205.32.9]:/pub/mule
Manager: Rafhael Cedeno <
cedeno@cs.Buffalo.EDU>
for other foreign sites:
[continued in next message]
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)