[Simh] teco macros for teco=emacs?

Rich Alderson mail at alderson.users.panix.com
Sat Oct 30 21:07:02 EDT 2004


> Date: Sat, 30 Oct 2004 09:24:40 -0400
> From: shoppa at trailing-edge.com (Tim Shoppa)

>> Emacs was originally a bunch of teco macros right?

> Yeah, but not for DEC PDP-11 TECO.

> The MIT PDP-10 TECO and the macros that make it EMACS are on the web at

>   http://pdp-10.trailing-edge.com/mit_emacs_170_teco_1220/index.html

>> teco/em ? a bunch of teco macros that emulate some simple useful subset
>> of emacs?

> Yeah, you could do that.  I was never a big fan of EMACS (aka
> a later perjorative backronym: "Eight Megabytes and Continually Swapping".)

Ah, but Tim, that was early GNU emacs on underpowered Unix hosts.  The memory
footprint of the original TECO implementation is much smaller:

    !i me

    167. pages, Entry vector loc 4043 len 3

      Section 0     R, W, E,  Private
    0-5      Private   R, W, E
    6-60     <EMACS>TECPUR.EXE.1220  1-53   R, E
    62-63    Private   R, W, E
    64-65    <SUBSYS>EMACS.EXE.17001  10-11   R, CW, E
    66-73    Private   R, W, E
    102-107  Private   R, W, E
    632-633  <EMACS>TIME.ELIB.52  0-1   R, E
    634-635  <EMACS>MODLIN.ELIB.68  0-1   R, E
    636-651  <EMACS>TMACS.ELIB.430  0-13   R, E
    652-657  <EMACS>PURIFY.ELIB.1  0-5   R, E
    660-663  <EMACS>SLOWLY.ELIB.130  0-3   R, E
    664-671  <EMACS>TWENEX.ELIB.2  0-5   R, E
    672-777  <EMACS>EMACS.ELIB.170  0-105   R, E
    !

plus pages for mapping the file into memory--maxes out around 260 pages.

(For the non-36-bit crowd, a Tops-20 page is 512 36-bit words, holding 2560
ASCII chars.)

Rich Alderson
Current maintainer, MIT TECO EMACS (v. 170) and TECO (v. 1220)



More information about the Simh mailing list