Google
 

Trailing-Edge - PDP-10 Archives - mit_emacs_170_teco_1220 - emacs/teco.files
There are no other files named teco.files in the archive.
This is a list of all the files composing EMACS as distributed,
what they do, where they belong on a Twenex system,
and where they are copied from on the MIT-AI machine.

Not all of the files are essential for actual use.  The ones which are
absolutely necessary are TECPUR.EXE, EMACS.EXE, EMACS.:EJ, TWENEX.:EJ,
BARE.:EJ, and EMACS.INIT.  These suffice for minimal use of EMACS,
though other files are needed for running the EMACS.CTL file to
produce those.  The other EXE files are needed if you want to run
them, and the other :EJ files are libraries which are needed if you
want to use them.

Many of the other files are documentation of one sort or another.
None of it is directly needed for using EMACS.  You can judge for
yourself how important it is to have the documentation of any
particular thing.

Many other files are source files.  Source files of assembler code are
not very important, but source files of TECO code are necessary for
customization's sake.  It is important to be able to look at the
definition of a function so as to design a small change to it.
So these source files should be kept on line if that is at all
possible.

In any case, you are urged not to give anyone a copy of EMACS by
dumping what you have on line.  Copy the tape instead.  But especially
do not give out a copy of what you have on line if that isn't all
the files that were on the tape.  It is very important not to give
anyone a version of EMACS which is sans source files, since that
prevents him from customizing.

-- FOR EMACS --

Files on SYS:

 TECO.EXE		;Runnable bare ITS TECO
			;(optional;  need not be kept around at all).
 EMACS.EXE		;The runnable EMACS
 XINFO.EXE		;A stand-alone INFO program
 TAGS.EXE		;The runnable TAGS program
 ITAGS.EXE		;The runnable ITAGS program
 TEACH-EMACS.EXE	;The EMACS learn-by-doing tutorial.

Files on <EMACS>

     Those without homes on AI.

 CONFIG.MID		;File that sets assembly switches for TECO.MID.
 EMACS.INIT		;Default EMACS init file.
 EMACS.CHART		;EMACS "wall chart" command list.
 EMACS.WIDE-CHART	;"wide" wall chart; three columns.
 EMACS.CTL		;Batch file for assembling TECO and building
			;EMACS.
 EMACS.INDEX		;EMACS command chart ordered by category.
 EMACS.DOC		;Complete printout of EMACS self-documentation
			;EMACS.CHART and EMACS.DOC are not the same
			;on Twenex as on ITS.  They should be generated
			;afresh on Twenex (using ABSTR), not copied.
 EMACS.GUIDE		;LPT form of EMACS reference manual.
 ITAGS.MID		;The source for the Twenex ITAGS program.
 MAICHK.CODE		;Code loaded into buffer and called by MAICHK.
 MAICHK.EXE		;Used to generate MAICHK.CODE
 MAICHK.MID		;MIDAS source for MAICHK.EXE
 SHRINK.EXE		;Turns an EXE file of position-independent code
 SHRINK.MAC		;into a .COD file which you can call inside
			;a TECO buffer.
 TAGS.FAI		;The source for the Twenex TAGS program
			;found on <SOURCES.UNSUPPORTED> on XX
 TECO.FILES		;This file.
 TECO.MID		;TECO source
 TECPUR.EXE		;The shared portions of TECO.
			;Used by EMACS.EXE when it runs.
 TWENEX.DIFS		;Differences between EMACS on ITS and EMACS
			;on Twenex
 TWENEX.INSTALL		;Instructions for installing EMACS on Twenex.
 TWENEX.LOSSES		;List of Twenex bugs that cause trouble for
			;EMACS.


     Those with homes on AI:EMACS;, plus all libraries.

 PATnnn			;File of patches to be loaded in when
			;building EMACS.  nnn is the EMACS version to
			;which this corresponds.  If no patches were
			;necessary in the version you got, this file
			;will not be present.
 ABSTR.:EJ		;Macros for generating EMACS.CHART and
			;EMACS.DOC
 AUX.:EJ		;Various functions omitted from EMACS.:EJ
			;to save space, but loaded automatically
			;when called.
 BABYL.:EJ		;EMACS-based mail reader/sender.
 BARE.:EJ		;Names and documentation for built-in TECO ^R command
			;functions.
 BASIC20.:EJ		;Defines BASIC20 mode.
 BBNLIB.:EJ		;Some functions people at BBN like.
 BCPL.:EJ		;Library for editing BCPL code.
 BLISS.:EJ		;Library for editing BLISS code.
 BSHACK.:EJ		;Convert BS-overprinting to CR-overprinting
 BUGHUNT.:EJ		;Library for marking who changed each line of code.
 CACHE.:EJ		;Speeds up EMACS subroutine calling with a cache.
 CHESS.:EJ		;Commands for editing chessboard pictures.
 CLU.:EJ		;Commands for editing CLU programs.
 COBOL.:EJ		;Library for editing COBOL (ugh) code.
 COLUMNS.:EJ		;Turns single-column text to two-column text or vice versa.
 DELIM.:EJ		;Macros for moving over matched pairs of
			;various delimiters.
 DIRED.:EJ		;Directory editor.  NOT THE SAME ONE AS ON ITS.
 DM.:EJ		;Redefine a few keys for Datamedia 2500 terminals.
 DM3025.:EJ		;Redefine a few keys for Datamedia 3025 terminals.
 DOCOND.:EJ		;Document conditionalizer and macro processor.
 DRAW.:EJ		;More commands for editing pictures.  See PICTUR.
 EAKMACS.:EJ		;EAK's personal library.
 EINIT.:EJ		;Library of commands used for building EMACS.
 EMACS.:EJ		;The fundamental EMACS macro library.
 EMACS.NEWS		;EMACS change announcements in chron. order.
 FDB.:EJ		;Functions for editing file desriptor block info.
 FIXLIB.:EJ		;A few changes that EAK likes.
 FORTRAN.:EJ		;Commands for editing Fortran code.
			;Home is MC:KMP;:EJ FORTRA
 FTPLIB.:EJ		;Command for updating EMACS across the Arpanet.
			;Probably not of interest to non-Arpanet sites.
 GRIND.:EJ		;Commands for grinding Lisp and Macsyma code.
 HAZ1510.:EJ		;Use keypad of Hazeltine 1510 terminal.
 HERMES.:EJ		;Interfaces EMACS under Hermes.
 INFO.:EJ		;The TECO code for INFO.
 INFO.EMACS		;EMACS change announcements, questions, etc.
 INFO.OEMACS		;More (older) change announcements.
 INTER.:EJ		;Interface between EMACS and Interlisp.
 INTERLISP-MODE.:EJ	;Alternative Interlisp Mode.
 IVORY.:EJ		;An alternate purifier used for WORDAB, PL1,
			;TMACS, BABYL, and itself (and other things).
 JOURNAL.:EJ		;Implements journal files.
 JUSTIFY.:EJ		;Auto-justify mode (like auto fill mode but justifies).
 KBDMAC.:EJ		;Commands implementing keyboard macros.
 LABELS.:EJ		;Set up file of addresses for mailing labels.
 LEDIT.:EJ		;Interface between EMACS and Maclisp.
 LONG-FILENAMES.:EJ	;Alternate filename reader, replaces Twenex's.
 LSPUTL.:EJ		;Find Pat and ^R Extract Sublist
 LUNAR.:EJ		;Some macros that might be useful.
 MACCNV.:EJ		;Partially convert MACRO-10 code to MIDAS code.
 MAICHK.:EJ		;Checks frequently for new mail and tells you.
 MAZLIB.:EJ		;Commands for solving mazes.
 MKDUMP.:EJ		;Library that helps users dump their EMACS
			;to speed startup.
 MODE2.:EJ		;Displays an entire additional mode line
			;with additional information.
 MODLIN.:EJ		;Displays additional info in mode line.
 MOVE.:EJ		;Commands for moving pages between files.
 MQREPL.:EJ		;Commands to perform several Query Replaces
			;over several files.
 MUDDLE.:EJ		;Implements MUDDLE mode.
 NCOLUMNS.:EJ		;Turn single column text into many columns.
 NOVICE.:EJ		;Disable certain commands for beginning users.
 NVT52.:EJ		;Makes numeric keypad on VT52 do various commands.
 NVT100.:EJ		;Makes numeric keypad on VT100 do various commands.
 NVT132.:EJ		;Like NVT100 but for VT132.
 OUTLINE.:EJ		;Commands for editing an outline.
 OUTLINE-MODE.:EJ	;Another set of ...
 PAGE.:EJ		;Commands for editing looking at only a page
			;at once.
 PASCAL.:EJ		;Commands for editing PASCAL programs.
			;Do not take my sending this as an
			;endorsement of PASCAL!!
			;People seem to be under the impression that
			;PASCAL is a reasonable system implementation
			;language.  People who try to use it as such
			;find they need to extend it so much that
			;they should have started with something else
			;to begin with.
 PASCAL.DEFNS		;List of keywords for PASCAL lib's keyword
			;capitalizer.
 PCL.:EJ		;Mode for editing PCL command files.
 PCL.DEFNS		;List of PCL keywords to capitalize.
 PERSONAL.:EJ		;Keep personal notes on projects & phone calls.
 PHRASE.:EJ		;Commands for moving over phrases.
 PICTURE.:EJ		;Commands for editing pictures made out of
			;characters.
 PL1.:EJ		;Commands for editing PL/1
 PURIFY.:EJ		;Commands for building :EJ files from sources.
 RENUM.:EJ		;Renumber figures, equations, theorems, etc.
 SAIL.:EJ		;SAIL mode.
 SAIL.DEFNS		;SAIL keywords to capitalize.
 SCRIBE.:EJ		;SCRIBE mode.
 SCRLIN.:EJ		;Commands for moving over "screen lines"
			;instead of real lines.
			;These commands regard a continuation line as
			;an actual line.
 SLOWLY.:EJ		;Commands to aid editing on slow terminals.
 SPLIT.:EJ		;Commands to split up files too big to be edited.
 TAGS.:EJ		;Commands for finding labels fast using tag
			;tables.
 TALK.:EJ		;Initiate or accept links to other users.
 TDEBUG.:EJ		;Commands for debugging new EMACS macros.
 TEACH-C100.:EJ	;Define Concept-100 function keys.
 TEACH-EMACS.INIT	;Init file for building TEACH-EMACS.EXE
			;Home on AI is EMACS;TEACH EMACS
 TEACH-EMACS.TXT	;Text of learn-by-doing tutorial.
			;Home on AI is EMACS;TEACH >
 TEX.:EJ		;Tex Mode (input for TEX text justifier).
 TMACS.:EJ		;Miscelaneous commands.
 TRMTYP.:EJ		;Guts of Set Terminal Type command.
 TWENEX.:EJ		;Commands only for Twenex.
 VT52.:EJ		;Makes numeric keypad work on VT52s for numeric args.
 VT100.:EJ		;Makes arrow keys and numeric keypad work on VT100.
 WORDAB.:EJ		;Implements Word Abbreviation Mode.

     Those with homes on AI:EMACS1;
     Unless otherwise noted, these are sources for the
     similarly named :EJ files, or, if no :EJ file is
     mentioned above, part of the source of EMACS.:EJ.

 ABSTR.EMACS
 AUX.EMACS
 BARE.EMACS
 BCPL.EMACS
 BLISS.EMACS
 BUFFER.EMACS
 CCL.EMACS		;Part of the source for PURIFY.:EJ
 CLU.EMACS
 CRL.EMACS
 DOC.EMACS
 DOCOND.EMACS
 EINIT.EMACS
 FILES.EMACS
 INDENT.EMACS
 INFO.EMACS
 ISEARC.EMACS
 JOURNAL.EMACS
 JUSTIFY.EMACS
 KBDMAC.EMACS
 LEDIT.EMACS
 LSPUTL.EMACS
 MODE2.EMACS
 MOVE.EMACS
 MQREPL.EMACS
 NCOLUMNS.EMACS
 NOVICE.EMACS
 OUTLINE.EMACS
 PAGE.EMACS
 PASCAL.EMACS
 PHRASE.EMACS
 PICTUR.EMACS
 PURIFY.EMACS		;Remainder of source for PURIFY.:EJ
 SCRIBE.EMACS
 SEARCH.EMACS
 SORT.EMACS
 SPLIT.EMACS
 SUPPRT.EMACS
 TAGS.EMACS
 TDEBUG.EMACS
 USRCOM.EMACS
 VARS.EMACS
 VT52.EMACS
 WINDOW.EMACS
 WRDLST.EMACS
 ^RBASE.EMACS

     Other random sources that belong on <EMACS>

 BABYL.EMACS		;Must be purified with IVORY.
 BASIC20.EMACS
 BBNLIB.EMACS		;Must be purified with IVORY.
 BSHACK.EMACS
 BUGHUNT.EMACS
 CACHE.EMACS		;Must be purified with IVORY.
 COBOL.EMACS
 COLUMNS.EMACS
 DELIM.EMACS		;Home on MC:EMACS1;
 DIRED.EMACS
 DM.EMACS
 DM3025.EMACS
 FDB.EMACS
 FIXLIB.EMACS		;Home on MC:EMACS1;  Must be purified with IVORY.
 FORTRAN.EMACS		;Home on MC:EMACS1;
 FTPLIB.EMACS
 GRIND.EMACS		;Home on MC:EMACS1;
 HAZ1510.EMACS
 INTER.EMACS
 INTERLISP-MODE.EMACS
 IVORY.EMACS		;Home on MC:EAK;  Must be purified with IVORY.
 KEYSET.EMACS		;Home on MC:EAK;  Part of the source of BABYL.
 LABELS.EMACS		;Home on MCAR2:ELLEN;
 LONG-FILENAMES.EMACS	;Must be purified with IVORY.
 LUNAR.EMACS		;Home on MC:MOON;
 MUDDLE.EMACS
 NVT52.EMACS
 NVT100.EMACS
 NVT132.EMACS
 OUTLINE-MODE.EMACS	;Must be purified with IVORY.
 PCL.EMACS
 PERSONAL.EMACS
 PL1.EMACS		;Home on MC:ECC;  Must be purified with IVORY.
 RENUM.EMACS		;Home on MC:EMACS1;
 SAIL.EMACS
 SCRLIN.EMACS		;Home on MC:EMACS1;
 SLOWLY.EMACS		;Home on MC:EMACS1;
 SVMENU.EMACS		;Home on MC:EAK;  Part of the source of BABYL.
 TEX.EMACS		;Home on MC:EMACS1;
 TEACH-C100.EMACS
 TMACS.EMACS		;Home on MC:ECC;  Must be purified with IVORY.
 TMUCS.EMACS		;More of source of TMACS.  Home on MC:ECC;  requires IVORY.
 TRMTYP.EMACS
 TVLIB.EMACS		;Source of library that makes EMACS look
			;like TVEDIT (ugh!).
 TVLIB.CHART
 TVLIB.DOC		;Documentation for TVLIB.
 TVLIB.REFERENCE-CARD
 VT100.EMACS		;Home on MC:EMACS1;
 WORDAB.EMACS		;Home on MC:ECC;  Must be purified with IVORY.

     Even more random:
      sample init files, to give you an idea of how it's done.

 SAMPLE.INIT		;A general skeleton init file.
 MMCM.INIT		;MMCM's EMACS.INIT file, as a sample.
			;Home is <MMCM>EMACS.INIT on pumpkin.
 MMCM.EMACS		;Source for MMCM's library
			;Home is <MMCM>EMACS on pumpkin.
 RMS.INIT		;RMS's EMACS.INIT file.
			;Home is AI:RMS;RMS EMACS
 HENRY.INIT		;HENRY's EMACS.INIT library.
			;Home is AI:HENRY;HENRY EMACS.
 HENRY.EMACS		;Source for HENRY's library.
			;Home is AI:HENRY;.EMACS >
   Also, MOON's init file is essentially LUNAR.:EJ.


-- Interfaces with Lisp --

 LEDIT.FAS		;Compiled interface to Maclisp
 LEDIT.LSP		;Source of LEDIT.FAS

 INTER.COM		;Compiled interface to Interlisp
 INTER.			;Source of INTER.COM


-- The INFO hierarchy --
  These files belong on <INFO>.
  Unless otherwise noted, each file documents the
  program or :EJ library of the same name.

  The saveset of <INFO> files will include several
  other random files which happen to be kept on <INFO>
  on MIT-XX, and therefore happen to be dumped with the rest.

 ATSIGN.INFO		;Info on the ATSIGN program (v.i.)
 ECLU.INFO		;Documentation of the CLU library.
 COMMANDS.MSS		;SCRIBE source for part of manual.
 CONV.INFO		;INFO documentation on EMACS internals.
 CTL.TFO		;SCRIBE database file.
 DIR.INFO		;INFO Directory.  Do NOT copy this from ITS!
 DOCOND.INFO
 EMACS.INFO
 EMACS.INIT		;EMACS init file for building a standalone
			;INFO, home is AI:INFO;INFO EMACS
 EMACS.MSS		;SCRIBE source for EMACS.INFO
 EMACSH.FON		;SCRIBE database file.
 EPASC.INFO		;Documentation of the PASCAL library.
 EPL1.INFO
 EXEC.INFO		;Documentation on EXEC commands.
 GLOSS.MSS		;SCRIBE source for part of manual.
 INFO.DEV		;SCRIBE data base file.
 INFO.DOCOND		;DOCOND source for INFO.INFO
 INFO.INFO
 INFO.MAK		;SCRIBE data base file.
 JSYSAF.INFO		;Beginning of info on JSYS's.
 JSYSGM.INFO
 JSYSNR.INFO
 JSYSSZ.INFO		;End of same.
 LANGUAGES.INFO		;Documentation on programming languages
			;from Columbia.
 LIBRARIES.MSS		;SCRIBE source for part of manual.
 MIDAS.INFO
 MIDAS.ARCHIV		;Chronological MIDAS change announcements.
 SLOWLY.INFO
 SLOWLY.MSS		;SCRIBE source for SLOWLY.INFO.
 SRCCOM.INFO
 TAGS.INFO
 TAGS.MSS		;SCRIBE source for TAGS.INFO
 TDEBUG.INFO
 TECO.ARCHIV		;Chronological TECO change announcements.
 TECO.PRIMER		;Very cursory introduction to TECO.
 TECORD.INFO		;Info on TECO.  Not really part of the INFO
			;hierarchy, but on <INFO> for MM Tecdoc to find.
 TERMS.INFO		;Info on various sorts of terminals and their lossages.
			;Not all of them are yet supported for Twenex!
 TMACS.INFO
 TWENEX-CHART.MSS	;Part of the source of the manual.
 WORDAB.INFO
 WORDAB.MSS		;SCRIBE source for WORDAB.INFO
 VARS.MSS		;SCRIBE source for part of manual.
 XLPT.TFO		;SCRIBE data base file for EMACS manual.

-- FOR MIDAS --
  MIDAS is the assembler used to assemble TECO, @, and MIDAS.

     These files can live wherever it is convenient for you.

 MIDAS.MID		;Source of MIDAS.  Home on AI:MIDAS;.
 TSRTNS.MID		;More of source of MIDAS.  Home on AI:MIDAS;.
 XJSYS.MID		;Convenient interface to JSYS's (no fixed ACs).
 MIDAS.EXE		;Executable MIDAS.

 CVT.EXE		;Program to generate a TNXDFS.MID file
			;from MONSYM.UNV.
			;WARNING! You must edit the result a little,
			;deleting symbols such as P and R,
			;and also delete any duplicate symbols.
 CVT.MID		;Source for the above.

     These have their homes on AI:SYS;.
     They should be somewhere on SYS: when
     assembling TECO (or MIDAS, etc.)

 ITSDFS.MID		;Definitions of ITS system calls.
 ITSBTS.MID		;Definitions of arguments to ITS system calls.
 DECDFS.MID		;Similar definitions for Bottoms-10.
 DECBTS.MID
 TWXDFS.MID		;Similar definitions for Twenex.
 TNXDFS.MID		;Same file as TWXDFS - old name.
 TWXBTS.MID		;This is the only one needed for TECO itself


-- FOR @ --
  @ is a program used for making multiple-file
  cross-reference listings.  Use @ when you would
  expect to make an assembly listing.

  These files can live wherever is convenient for you.

 ATSIGN.MID		;Source of @.  Home is AI:QUUX;@ >
 ATSIGN.EXE		;Runnable @ program.


-- FOR SRCCOM --

  SRCCOM is a file comparison program which is much faster than FILCOM
  and also offers merging facilities.

 SRCCOM.MID
 SRCCOM.EXE
 SRCCOM.INFO

-- FOR MM --
  MM is a mail reading subsystem that knows how to interface
  intelligently to EMACS.
 MM.MAC			;Source for MM, normally lives in <MMCM>MM.FAI
			;on XX (yes, that was .FAI)
 MM.EXE			;Runnable version
 MMAIL.:EJ		;EMACS macros for interfacing with MM, loaded up automatically
 MMAIL.EMACS		;under MM.
 MM.DOC (on <INFO>)
 MM.INIT-DOC (on <INFO>)

-- FOR XMAILR --
  XMAILR is a network mailing daemon which understands multiple networks and
  which MM can interface to.  It will not run on your system without some work,
  but may give you a place to start.

 XMAILR.FAI		;Source for XMAILR
 HOSTS.TXT		;The text of the hosttable it uses
 HOSTS2.BIN		;The binary hosttable
 HOSTS2.MID		;The program for compiling the hosttable.

-- FOR EXEC --
  DEC programmers finally implemented multi-forking,
  but DEC marketing doesn't appreciate how useful it is.
  So the assembly switch is turned off in the released version.
  We assembled it for you with the switch turned on.

 EXEC.EXE		;DEC rel-4 EXEC with multi-forking on.
 PCL-EXEC.EXE		;Another EXEC with programmable command language.
 PCL-EXEC.*		;documentation, etc. for the latter.

-- FOR FINGER --
  FINGER is a program which says who is logged in, using people's
  full names, and also gives useful information such as location
  and idle time.  It can also tell you when a person who is not logged
  in last logged out, and give any information he has left about how
  to reach him.

 CERBER.EXE		;The demon which keeps track of things.
 FINGER.EXE		;The program a user runs to make inquiries.
 FIXCER.EXE		;A program for updating the data base.
 INQUIR.EXE		;Program to keep more thorough user info
			;for finger to use.  Lets users update it 
			;themselves.
 TTYLOC.EXE		;A program a user runs to say where
			;he is logged in from, for the benefit
			;of other users who run FINGER.
 LOKI.EXE		;Specify the message you want left
			;on your screen after you log out.
 PLAN.EXE		;Run this to leave a "plan" file
			;which tells other people how to reach you.
 CERBER.FAI
 FINGER.FAI
 FIXCER.FAI
 TTYLOC.FAI
 INQUIR.FAI
 LOKI.FAI
 PLAN.SAI		;SAIL source of PLAN.EXE
 <INFO>PLAN.DOC		;DOC:PLAN.DOC
; Following two files are not supplied, they are program-generated
; and should live on SYSTEM:.
 CERBERUS.PMAP		;File used by CERBER, generated by FIXCER.
 PEOPLE.DATA		;File used and generated by INQUIR.

-- FOR FORUM --
  FORUM is used for printing out system announcements.
  Instead of seeing them all in one burst, the user sees
  the first line of each announcement, and says whether he
  wants to see the rest.
  The announcements live in <FORUM>MAIL.TXT,
  so send mail to FORUM to post an announcement.
  A file <FORUM>MAIL.DAT remembers which messages each user has
  already seen.  You must create it, empty.  FORUM will update it.

 FORUM.EXE
 FORUM.MAC

-- FOR FRAID --
  FRAID lets you use a debugger on the contents of a file, an FDB, or
  or a file index block.

 FRAID.EXE
 FRAID.FAI
 ULTCMD.REL

-- FOR IDDT --
  IDDT lets you debug an inferior fork.
  It is the only kind of debugger that can be used on an EMACS.

 NDDT.EXE		;A new, improved IDDT,
 NDDT.MAC		;Source for NDDT.

-- FOR SPELL --
  This is a spelling corrector for files and words.
  The EMACS command M-$ uses it.

 SPELL.MID		;The source.  Home on <WBA>.
 SPELL.DCT		;the dictionary source.  Home on SRC:<WBA>
 ISPELL.EXE		;The runnable binary.
 ISPELL.INFO (on <INFO>)	;The documentation.

-- FOR FORTUNE --
  Run FORTUNE to print an amusing message.
  The messages come from BYE.LNS.
  See the label BYEDIR in FORTUNE.MID for how to
  tell FORTUNE what directory BYE.LNS is on.

 FORTUNE.EXE
 FORTUNE.MID		;Source for FORTUNE.EXE.
 BYE.LNS		;File of amusing messages.
 BYE.IDX		;Index table into BYE.LNS
			;If you change BYE.LNS, FORTUNE automatically
			;updates BYE.IDX.

-- FOR FUN --

 EMACS.LETTER		;Letter to sites receiving EMACS.  Home is on AI:.TECO.;
 BSGTTF			;Bernie Greenberg's analysis of what
			;terminals should be like.
 JARGON.TXT		;MIT-Stanford glossary of jargon.  Home is AI:GLS;JARGON >