allanswers.org - Emacs implementations, list of, regular post [long, FAQ]

 Home >  Programming >

Emacs implementations, list of, regular post [long, FAQ]

Section 4 of 4 - Prev - Next
All sections - 1 - 2 - 3 - 4


                    USA
                    +1 510 652 4361
                    fax +1 510 652 4362
                    tech@pearlsoft.com
                    info@pearlsoft.com auto-replies with further information.
            FTP a free fully-functional nagware version from:
                    ftp://ftp.netcom.com/pub/pe/pearl/wemdemo*

        _Note:_ Win-Emacs is derived from XEmacs 19.6 (nee Lucid Emacs).
        Win-Emacs is a native MS-Window app which supports multiple
        windows, fonts, code highlighting, arbitrary keymapping, DDE,
        winsock, long filenames, drag-and-drop, etc. Version. 1.5 is a
        Win32s app with most Unix features (e.g. asynch. subprocesses). The
        free version of Win-Emacs is based on a nagware X emulator: a nag
        screen pops up every half-hour; otherwise it is precisely identical
        to the supported commercial version of Win-Emacs. Debatable whether
        this should be moved into the "versions that cost" category.

        Ben Wing, the main author of Win-Emacs, is now the most productive
        active developer of XEmacs.  Most features of Win-Emacs have been
        added to XEmacs.

    ZMACS

            name: ZMACS
            last changed/verified: 1994-12-20
            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.)

    ZMACS TI

            name: ZMACS (TI Explorer Emacs)
            last changed/verified: 1994-12-20
            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

    EINE

            name: EINE (EINE is not Emacs (the first known recursive acronym)),
                    ZWEI (Zwei Was Eine, Initially (the author knew German)),
            last changed/verified: 1994-12-20
            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.

    Emacs20

            name: Emacs (aka Prime Emacs)
            last changed/verified: 2002-03-28
            original distribution: ?
            version: 20
            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 508 651 2769
            not free, contact vendor for price information

            Note: Written by Charles Frankston and Dan Bricklin of Visicalc fame.


    Leif

            name: Leif
            last changed/verified: 1994-12-20
            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.

    NMODE

            name: NMODE ("New MODE"?), predecessor may be EMODE
            last changed/verified: 1994-12-20
            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

    TORE

            name: TORES (Text ORiented Editing System)
            last changed/verified: 1994-12-20
            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

    PD

            name: PD Forthmacs System Editor
            last changed/verified: 1994-12-20
            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

    Scame

            name: Scame
            last changed/verified: 1994-12-20
            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 no longer
        available

    TV

            name: tv (aka otv, SINE (SINE is not EINE (the first known
                    doubly-recursive acronym)))
            last changed/verified: 1994-12-20
            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

    UE

            name: ue
            last changed/verified: 1994-12-20
            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.

    VINE

            name: VINE (Vine Is Not Emacs)
            last changed/verified: 1994-12-20
            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

    Z80EMACS

            name: Z80EMACS
            last changed/verified: 1997-09-04
            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@scscomm.com
                    uunet!ssiny!gnohmon
            free, anonymous FTP from:
                    rtfm.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.

    Unknown 1

            name: none
            last changed/verified: 1994-12-20
            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.

    Unknown 2

            name: none
            last changed/verified: 1994-12-20
            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!")

End

Section 4 of 4 - Prev - Next
All sections - 1 - 2 - 3 - 4

Back to category Programming - Use Smart Search
Home - Smart Search - About the project - Feedback

© allanswers.org | Terms of use

LiveInternet