Anonymous avatar Anonymous committed cf808b4

Import from CVS: tag r20-1b4

Comments (0)

Files changed (124)

 							-*- indented-text -*-
+to 20.1 beta4
+-- mine.el (almost) fully ported to XEmacs
+-- time.el updated for XEmacs Courtesy of Jens Lautenbacher
+-- Gnus-5.4.17
+-- some historical files removed from etc for space
+-- id-select.el-1.4.5
+-- M-: (eval-expression) is now enabled by default
+-- Freeze frame fixes Courtesy of Jan Vroonhof and Darrell Kindred
+-- mule categories implemented Courtesy of Jareth Hein
+-- mic-paren.el-1.3.1
+-- builds with dynamic PURESIZE should work better
+-- hyperbole-4.022
+
 to 20.1 beta3
 -- Customized edit-faces Courtesy of Jens Lautenbacher
 -- W3-3.0.62
+Mon Mar  3 18:09:17 1997  Steven L Baur  <steve@altair.xemacs.org>
+
+	* XEmacs 20.1-b4 is released.
+
+Sat Mar  1 15:38:30 1997  Steven L Baur  <steve@altair.xemacs.org>
+
+	* Makefile.in (distclean): Correct typos.
+
+	* XEmacs 19.15-b96 is released.
+
+	* configure.in: Symlink site-lisp when using --srcdir.
+	Add special handling of lisp directory to allow for multiple
+	site-packages files.
+
+Fri Feb 28 20:38:46 1997  Steven L Baur  <steve@altair.xemacs.org>
+
+	* Makefile.in (distclean): Create lock and site-lisp directories
+	when they don't exist (after being pruned by CVS).
+
+Tue Mar  4 00:41:38 1997  Hrvoje Niksic  <hniksic@srce.hr>
+
+	* etc/sample.Xdefaults: Added customization of foreground and
+	background colors for the `default' face.
+
 Wed Feb 26 22:12:12 1997  Steven L Baur  <steve@altair.xemacs.org>
 
 	* Makefile.in (top_distclean): Reset src/PURESIZE.h for
 
 The `--with-scrollbars=TYPE' option allows you to specify which X
 toolkit you wish to use for the scrollbars.  The valid options are
-`lucid', `motif', `athena' and `none'.  The default is `lucid' which
-is a Motif-lookalike scrollbar.  If `none' is specified then support
-for scrollbars will not be compiled in.
+`lucid', `motif', `athena', `athena3d', and `none'.  The default is
+`lucid' which is a Motif-lookalike scrollbar.  If `none' is specified
+then support for scrollbars will not be compiled in.
 
 The `--with-dialogs=TYPE' option allows you to specify which X toolkit
 you wish to use for the scrollbars.  The valid options are `athena',
 the Xmu library.
 
 The `--puresize' option can be used to change the amount of purespace
-allocated for the dumped XEmacs.
+allocated for the dumped XEmacs.  As of XEmacs 20.1 usage of this
+parameter is deprecated and, in fact, ignored.
 
 The `--with-sound=TYPE' option specifies that XEmacs should be built
 with sound support.  Native (`--with-sound=native') sound support is
 configure tests to be displayed.  `--extra-verbose' also displays the
 output of any compiler invocations done by configure.
 
+The `--with-wnn' and `--with-wnn6' options are for compiling with the
+Wnn multi-language input method.  `--with-wnn' is for compiling
+against Wnn-4.2 the free version of WNN.  This is beta level code.
+`--with-wnn6' is for compiling against WNN6 the commercial version of
+WNN.  This is alpha level code and very lightly tested at present.
+
+The `--wnn-includes=DIR' and `wnn-libraries=DIR' options are provided
+for specifying information about where to find WNN include directories
+and WNN libraries.  Currently you need to specify wnn-includes in most
+installations of Wnn-4.2.
+
 `configure' doesn't do any compilation or installation
 itself.  It just creates the files that influence those things:
 `./Makefile', `src/Makefile', `lwlib/Makefile', `lib-src/Makefile',
 
 .RECURSIVE: ${SUBDIR}
 
-${SUBDIR}: ${SUBDIR_MAKEFILES} src/config.h FRC
+${SUBDIR}: ${SUBDIR_MAKEFILES} src/config.h src/puresize_adjust.h FRC
 	cd $@ && $(MAKE) all $(MFLAGS) \
 		CC='${CC}' CFLAGS='${CFLAGS}' MAKE='${MAKE}'
 
 src/config.h: ${srcdir}/src/config.h.in
 	./config.status
 
+src/puresize_adjust.h:	${srcdir}/src/puresize.h
+	@echo "Resetting \`src/puresize_adjust.h'."
+	@echo '/* This file is generated by XEmacs, DO NOT MODIFY!!! */' > src/puresize_adjust.h
+	@echo '#define PURESIZE_ADJUSTMENT 0' >> src/puresize_adjust.h
+
+
 # ==================== Installation ====================
 
 ## If we let lib-src do its own installation, that means we
 top_distclean=\
 	rm -f config.status config-tmp-* build-install ; \
 	rm -f Makefile ${SUBDIR_MAKEFILES}; \
-	(cd lock && rm -f *) ; \
-	echo "/* This file is generated by XEmacs, DO NOT MODIFY!!! */" > src/PURESIZE.h; \
-	echo "# define PURESIZE 1350000" >> src/PURESIZE.h
+	(cd lock && rm -f *)
 
 distclean: FRC.distclean
+	-([ ! -d lock ] && mkdir lock)
+	-([ ! -d site-lisp ] && mkdir site-lisp)
 	(cd src      && $(MAKE) $(MFLAGS) distclean)
 	(cd lib-src  && $(MAKE) $(MFLAGS) distclean)
 	(cd lwlib    && $(MAKE) $(MFLAGS) distclean)
-This directory tree holds version 20.0 of XEmacs, the extensible,
+This directory tree holds version 20.1 of XEmacs, the extensible,
 customizable, self-documenting real-time display editor.
 
 See the file `etc/NEWS' for information on new features and other
 #### have stuck the source on a read-only partition.  Instead we'll
 #### create it as an actual directory later on if it doesn't already
 #### exist.
-for dir in  etc lisp man info
+for dir in lisp etc man info site-lisp
 do
   if test ! -d $dir ; then
     echo Making symbolic link to ${srcdir}/$dir
   fi
 done
 
+
 #### Make srcdir absolute, if it isn't already.  It's important to
 #### avoid running the path through pwd unnecessary, since pwd can
 #### give you automounter prefixes, which can go away.
 test -n "${puresize}" && 
 {
 test -n "$verbose" && \
-echo "	defining" PURESIZE to be "${puresize}"
-echo "#define" PURESIZE "${puresize}" >> confdefs.h
-DEFS="$DEFS -DPURESIZE=${puresize}"
-ac_sed_defs="${ac_sed_defs}\${ac_dA}PURESIZE\${ac_dB}PURESIZE\${ac_dC}${puresize}\${ac_dD}
-\${ac_uA}PURESIZE\${ac_uB}PURESIZE\${ac_uC}${puresize}\${ac_uD}
-\${ac_eA}PURESIZE\${ac_eB}PURESIZE\${ac_eC}${puresize}\${ac_eD}
+echo "	defining" RAW_PURESIZE to be "${puresize}"
+echo "#define" RAW_PURESIZE "${puresize}" >> confdefs.h
+DEFS="$DEFS -DRAW_PURESIZE=${puresize}"
+ac_sed_defs="${ac_sed_defs}\${ac_dA}RAW_PURESIZE\${ac_dB}RAW_PURESIZE\${ac_dC}${puresize}\${ac_dD}
+\${ac_uA}RAW_PURESIZE\${ac_uB}RAW_PURESIZE\${ac_uC}${puresize}\${ac_uD}
+\${ac_eA}RAW_PURESIZE\${ac_eB}RAW_PURESIZE\${ac_eC}${puresize}\${ac_eD}
 "
 }
 
 #### have stuck the source on a read-only partition.  Instead we'll
 #### create it as an actual directory later on if it doesn't already
 #### exist.
-for dir in  etc lisp man info
+for dir in lisp etc man info site-lisp
 do
   if test ! -d $dir ; then
     echo Making symbolic link to ${srcdir}/$dir
     ${LN_S} ${srcdir}/$dir .
   fi
 done
+
 [
 #### Make srcdir absolute, if it isn't already.  It's important to
 #### avoid running the path through pwd unnecessary, since pwd can
 dnl so that the user gets immediate feedback on the results of the
 dnl autodetection.
 
-test -n "${puresize}" && AC_DEFINE_UNQUOTED(PURESIZE, ${puresize})
+test -n "${puresize}" && AC_DEFINE_UNQUOTED(RAW_PURESIZE, ${puresize})
 IF_YES_AC_DEFINE(HAVE_X_WINDOWS,HAVE_X_WINDOWS)
 IF_YES_AC_DEFINE(HAVE_XFREE386, HAVE_XFREE386)
 

etc/JOKES

-From:  Don Chiasson <G.CHIASSON@DREA-XX.ARPA>
-Subject: Some gnu jokes
-To: jokes@DREA-XX.ARPA, gergely@DREA-XX.ARPA, broome@DREA-XX.ARPA
-cc: G.CHIASSON@DREA-XX.ARPA
-Message-ID: <12329394624.13.G.CHIASSON@DREA-XX.ARPA>
-
-     Richard M. Stallman (RMS, widely known for creating EMACS) is writing
-a UNIX clone called GNU (which means Gnu's Not Unix--a recursive acronym).
-This seems to open the way to a whole gnu class of jokes.  For example:
-
-Q:  What do you call a person who hacks while wearing no clothes?
-A:  A gnudist.
-
-Q:  What do you call an eligible young hacker?
-A:  Gnubile.
-
-Q:  What is a hacker's favorite candy?
-A:  Gnugat.   (Though it contains little gnutrition.)
-
-Q:  What do you call a computer filled with air?
-A:  Gnumatic.
-
-Q:  What do you call a novice hacker who keeps pestering you 
-    with foolish questions?
-A:  A gnuisance.
-
-Q:  What do you call a subtle, clever hack in the favorite language?
-A:  A gnuanCe.
-
-Q:  What do you use a supercomputer for?
-A:  Gnumerical analysis.
-
-Q:  What do you call a hacker who collects coins?
-A:  A gnumismatist.
-
-     Well, there are more, just too gnumerous to tell all at once.  I think
-I'd better go before someone starts firing gnuclear weapons at me.
-		Don
-
-From: patl@athena.mit.edu (Patrick J. LoPresti)
-Message-ID: <1991Jul11.031731.9260@athena.mit.edu>
-Sender: news@athena.mit.edu (News system)
-Subject: The True Path (long)
-Date: 11 Jul 91 03:17:31 GMT
-Path: ai-lab!mintaka!olivea!samsung!zaphod.mps.ohio-state.edu!think.com!snorkelwacker.mit.edu!bloom-picayune.mit.edu!athena.mit.edu!patl
-Newsgroups: alt.religion.emacs,alt.slack
-Organization: Massachusetts Institute of Technology
-Lines: 95
-Xref: ai-lab alt.religion.emacs:244 alt.slack:1935
-
-When I log into my Xenix system with my 110 baud teletype, both vi
-*and* Emacs are just too damn slow.  They print useless messages like,
-'C-h for help' and '"foo" File is read only'.  So I use the editor
-that doesn't waste my VALUABLE time.
-
-Ed, man!  !man ed
-
-ED(1)               UNIX Programmer's Manual                ED(1)
-
-NAME
-     ed - text editor
-
-SYNOPSIS
-     ed [ - ] [ -x ] [ name ]
-DESCRIPTION
-     Ed is the standard text editor.
-- ---
-
-Computer Scientists love ed, not just because it comes first
-alphabetically, but because it's the standard.  Everyone else loves ed
-because it's ED!
-
-"Ed is the standard text editor."
-
-And ed doesn't waste space on my Timex Sinclair.  Just look:
-
-- -rwxr-xr-x  1 root          24 Oct 29  1929 /bin/ed
-- -rwxr-xr-t  4 root     1310720 Jan  1  1970 /usr/ucb/vi
-- -rwxr-xr-x  1 root  5.89824e37 Oct 22  1990 /usr/bin/emacs
-
-Of course, on the system *I* administrate, vi is symlinked to ed.
-Emacs has been replaced by a shell script which 1) Generates a syslog
-message at level LOG_EMERG; 2) reduces the user's disk quota by 100K;
-and 3) RUNS ED!!!!!!
-
-"Ed is the standard text editor."
-
-Let's look at a typical novice's session with the mighty ed:
-
-golem> ed
-
-?
-help
-?
-?
-?
-quit
-?
-exit
-?
-bye
-?
-hello? 
-?
-eat flaming death
-?
-^C
-?
-^C
-?
-^D
-?
-
-- ---
-Note the consistent user interface and error reportage.  Ed is
-generous enough to flag errors, yet prudent enough not to overwhelm
-the novice with verbosity.
-
-"Ed is the standard text editor."
-
-Ed, the greatest WYGIWYG editor of all.
-
-ED IS THE TRUE PATH TO NIRVANA!  ED HAS BEEN THE CHOICE OF EDUCATED
-AND IGNORANT ALIKE FOR CENTURIES!  ED WILL NOT CORRUPT YOUR PRECIOUS
-BODILY FLUIDS!!  ED IS THE STANDARD TEXT EDITOR!  ED MAKES THE SUN
-SHINE AND THE BIRDS SING AND THE GRASS GREEN!!
-
-When I use an editor, I don't want eight extra KILOBYTES of worthless
-help screens and cursor positioning code!  I just want an EDitor!!
-Not a "viitor".  Not a "emacsitor".  Those aren't even WORDS!!!! ED!
-ED! ED IS THE STANDARD!!!
-
-TEXT EDITOR.
-
-When IBM, in its ever-present omnipotence, needed to base their
-"edlin" on a UNIX standard, did they mimic vi?  No.  Emacs?  Surely
-you jest.  They chose the most karmic editor of all.  The standard.
-
-Ed is for those who can *remember* what they are working on.  If you
-are an idiot, you should use Emacs.  If you are an Emacs, you should
-not be vi.  If you use ED, you are on THE PATH TO REDEMPTION.  THE
-SO-CALLED "VISUAL" EDITORS HAVE BEEN PLACED HERE BY ED TO TEMPT THE
-FAITHLESS.  DO NOT GIVE IN!!!  THE MIGHTY ED HAS SPOKEN!!!
-
-?
-
-From: The Unknown User <anonymous@nowhere.uucp>
-Subject: EMACS -- What does it mean?
-To: mit-prep!info-gnu-emacs@TOPAZ.RUTGERS.EDU
-
-EMACS belongs in <sys/errno.h>: Editor too big!
-
-
-Escape-Meta-Alt-Control-Shift
-
-
-From: harvard!topaz!BLUE!BRAIL@mit-eddie
-Date: 9 Sep 85 17:25:27 EDT
-Subject: EMACS -- What does it mean?
-To: mit-prep!info-gnu-emacs@TOPAZ.RUTGERS.EDU
-
-	EMACS may stand for "Editing MACroS," but some friends of mine
-suggested some more creative definitions. Here they are. Anyone have
-any additions?
-
---------
-Eight
-Megabytes
-And
-Constantly
-Swapping
-
-Even a
-Master of
-Arts
-Comes 
-Simpler
-
-Emacs
-Manuals
-Are 
-Cryptic and
-Surreal
-
-Energetic
-Merchants
-Always
-Cultivate
-Sales
-
-Each
-Manual's
-Audience is
-Completely
-Stupified
-
-Emacs
-Means
-A
-Crappy
-Screen
-
-Eventually
-Munches
-All
-Computer
-Storage
-
-Even 
-My 
-Aunt
-Crashes the
-System
-
-Eradication of 
-Memory
-Accomplished with
-Complete
-Simplicity
-
-Elsewhere
-Maybe
-Alternative
-Civilizations
-Survive
-
-Egregious
-Managers
-Actively
-Court
-Stallman
-
-Esoteric
-Malleability
-Always
-Considered
-Silly
-
-Emacs
-Manuals
-Always
-Cause
-Senility
-
-Easily
-Maintained with the
-Assistance of
-Chemical
-Solutions
-
-EMACS
-MACRO
-ACTED
-CREDO
-SODOM
-
-Edwardian
-Manifestation of
-All
-Colonial
-Sins
-
-Generally
-Not
-Used
-
-Except by
-Middle
-Aged
-Computer
-Scientists
-
-Extended
-Macros
-Are
-Considered
-Superfluous
-
-Every
-Mode
-Accelerates
-Creation of
-Software
-
-Elsewhere
-Maybe
-All
-Commands are
-Simple
-
-Emacs
-May
-Allow
-Customised
-Screwups
-
-Excellent
-Manuals
-Are
-Clearly
-Suppressed
-
-Emetic
-Macros
-Assault
-Core and
-Segmentation
-
-Embarrassed
-Manual-Writer
-Accused of
-Communist
-Subversion
-
-Extensibility and 
-Modifiability
-Aggravate
-Confirmed
-Simpletons
-
-Emacs
-May
-Annihilate
-Command
-Structures
-
-Easily
-Mangles,
-Aborts,
-Crashes and
-Stupifies
-
-Extraneous
-Macros
-And
-Commands
-Stink
-
-Exceptionally
-Mediocre
-Algorithm for
-Computer
-Scientists
-
-EMACS
-Makes no
-Allowances
-Considering its
-Stiff price
-
-Equine
-Mammals
-Are
-Considerably
-Smaller
-
-Embarrassingly
-Mundane
-Advertising
-Cuts
-Sales
-
-Every
-Moron
-Assumes
-CCA is
-Superior
-
-Exceptionally
-Mediocre
-Autocratic
-Control
-System
-
-EMACS
-May
-Alienate
-Clients and
-Supporters
-
-Excavating
-Mayan
-Architecture
-Comes
-Simpler
-
-Erasing 
-Minds
-Allows 
-Complete
-Submission
-
-Every
-Male
-Adolescent
-Craves
-Sex
-
-Elephantine
-Memory
-Absolutely
-Considered
-Sine que non
-
-Emacs 
-Makers
-Are
-Crazy
-Sickos
-
-Eenie-Meenie-Miney-Mo-
-Macros
-Are
-Completely
-Slow
-
-Experience the
-Mildest
-Ad
-Campaign ever
-Seen
-
-Emacs
-Makefiles
-Annihilate
-C-
-Shells
-
-Eradication of
-Memory
-Accomplished with
-Complete
-Simplicity
-
-Emetic
-Macros
-Assault
-Core and
-Segmentation
-
-Epileptic
-MLisp
-Aggravates
-Compiler
-Seizures
-
-Eleven thousand
-Monkeys
-Asynchronously
-Crank out these
-Slogans
--------
-
-
-From: ihnss!warren@mit-eddie (Warren Montgomery)
-Newsgroups: net.emacs
-Subject: Re: EMACS -- What does it mean?
-Date: Tue, 10-Sep-85 09:14:24 EDT
-Organization: AT&T Bell Labs, Naperville, IL
-Apparently-To: emacs-netnews-distribution@mit-prep
-
-Someone at a luncheon suggested it meant:
-
-Evenings,
-Mornings,
-And a 
-Couple of
-Saturdays
-
-(In reference to the odd hours that went into the creation of my
-implementation).
-
--- 
-
-	Warren Montgomery
-	ihnss!warren
-	IH ((312)-979) x2494
-
-Date: Wed, 18 Sep 85 10:11:04 edt
-From: inmet!tower@inmet.inmet (Leonard H. Tower Jr.) <inmet!tower@cca-unix>
-Subject: Re: EMACS -- What does it mean?
-To: tower@MIT-PREP.ARPA
-
-Received: by inmet.uucp (4.12/inmet) id AA02199; Wed, 18 Sep 85 09:10:17 edt
-Date: Wed, 18 Sep 85 09:10:17 edt
-Message-Id: <8509181310.AA02199@inmet.uucp>
-Uucp-Paths: {bellcore,ima,ihnp4}!inmet!tower
-Arpa-Path: ima!inmet!tower@CCA-UNIX.ARPA
-Organization: 	Intermetrics, Inc., Cambridge, MA, USA
-Home: 	36 Porter Street, Somerville, MA  02143, USA   +1 (617) 623-7739
-/* Written  6:48 pm  Sep 14, 1985 by gml@ssc-vax in inmet:net.emacs */
-/* ---------- "Re: EMACS -- What does it mean?" ---------- */
-Pleeeeeeeze!!!  Nice try on the meaning of EMACS.  I believe the
-correct acronym is:
-
-Emacs 
-Makes
-All 
-Computing 
-Simple
-
-Thank you, and Good Night
-/* End of text from inmet:net.emacs */
-
-From: ho95e!wcs@mit-eddie (Bill.Stewart.4K435.x0705)
-Newsgroups: net.emacs
-Subject: Re: EMACS -- What does it mean?
-Date: Thu, 26-Sep-85 21:43:54 EDT
-Organization: AT&T Bell Labs, Holmdel NJ
-Apparently-To: emacs-netnews-distribution@mit-prep
-
-> > very interesting, but what does GNU stand for ?
-> GNU = Gnu's Not UNIX. There is also MINCE, for Mince Is Not a Complete Emacs.
-> More recursive acronyms, anyone?
-Many people have also seen FINE Is Not Emacs, but the one that has
-character is THief Isn't Even Fine.
--- 
-## Bill Stewart, AT&T Bell Labs, Holmdel NJ 1-201-949-0705 ihnp4!ho95c!wcs
-
-Path: mit-eddie!think!harvard!bbnccv!bbncca!linus!decvax!mcnc!ncsu!uvacs!edison!ta2
-From: edison!ta2@mit-eddie (tom allebrandi)
-Newsgroups: net.emacs
-Subject: Re: Re: EMACS -- What does it mean?
-Date: Sun, 29-Sep-85 18:11:55 EDT
-Organization: General Electric's Mountain Resort
-Apparently-To: emacs-netnews-distribution@mit-prep
-
-> GNU = Gnu's Not UNIX. There is also MINCE, for Mince Is Not a Complete Emacs.
-> 
-> More recursive acronyms, anyone?
-> 
-
-For the DEC-system-10/20: FINE - Fine Is Not Emacs.....
-
--- 
-...............
-tom allebrandi 2, general electric aco, charlottesville, va
-{decvax,duke}!mcnc!ncsu!uvacs!edison!ta2
-box 8106, charlottesville, va, 22906
-(804) 978-5566
-...............
-
-Date: Wed, 16 Oct 85 01:38:12 edt
-From: inmet!tower (Leonard H. Tower Jr.) <inmet!tower@cca-unix>
-Subject: more names
-To: tower@MIT-PREP.ARPA
-
-Received: by inmet.uucp (4.12/inmet) id AA12997; Tue, 15 Oct 85 22:31:39 edt
-Date: Tue, 15 Oct 85 22:31:39 edt
-Message-Id: <8510160231.AA12997@inmet.uucp>
-Uucp-Paths: {bellcore,ima,ihnp4}!inmet!tower
-Arpa-Path: ima!inmet!tower@CCA-UNIX.ARPA
-Organization: 	Intermetrics, Inc., Cambridge, MA, USA
-Home: 	36 Porter Street, Somerville, MA  02143, USA   +1 (617) 623-7739
-/* Written 12:20 pm  Oct 14, 1985 by rs@mirror.UUCP in inmet:net.emacs */
-
-
-SINE:	Sine Is Not Emacs
-	(MIT Architecture Machine Group)
-
-EINE:	Eine is Not Emacs
-	(MIT Lisp Machine)
-
-ZWEI:	Zwei Was Eine Initially
-	("rev2" of EINE)
-
---
-Rich $alz	{mit-eddie, ihnp4!inmet, wjh12, cca, datacube} !mirror!rs
-Mirror Systems	2067 Massachusetts Ave.
-617-661-0777	Cambridge, MA, 02140
-/* End of text from inmet:net.emacs */
-
-Path: mit-eddie!genrad!panda!talcott!harvard!seismo!gatech!ulysses!pajb
-From: ulysses!pajb@mit-eddie (Paul Bennett)
-Newsgroups: net.emacs
-Subject: Here we go again ...
-Date: Sat, 19-Oct-85 17:26:49 EDT
-Organization: AT&T Bell Laboratories, Murray Hill
-Apparently-To: emacs-netnews-distribution@mit-prep
-
-
-> EINE:	Eine is Not Emacs
-> 	(MIT Lisp Machine)
->
-> ZWEI:	Zwei Was Eine Initially
->	("rev2" of EINE)
-
-DREI:	DREI - Really Emacs Inside
-	(Exists only in my head)
-
-From: friedman@gnu.ai.mit.edu (Noah Friedman)
-Sender: friedman@gnu.ai.mit.edu
-To: jimb@gnu.ai.mit.edu, rms@gnu.ai.mit.edu
-Subject: etc/emacs.names
-Date: Fri, 9 Oct 92 00:54:57 edt
-
-The following should be added:
-
-
-Emacs
-Makes
-A
-Computer
-Slow
-
-From: S_TITZ@iravcl.ira.uka.de (Olaf Titz)
-Newsgroups: alt.religion.emacs
-Subject: Re: what emacs stands for
-Date: 12 Oct 92 19:29:32 GMT
-
-Emacs Masquerades As Comfortable Shell
-Ever Made A Control-key Setup?
-Emacs: My Alternative Computer Story
-Emacs Made Almost Completely Screwed
-       (by extensive use of M-x global-unset-key)
-Emacs Macht Alle Computer Schoen 
-       (deutsch)  (=Emacs makes all computers beautiful)
-Each Mail A Continued Surprise
-Every Mode Acknowledges Customized Strokes 
-       (keystrokes, of course :-)
-Eating Memory And Cycle-Sucking
-Everyday Material Almost Compiled Successfully
-
-now enough bashing for today :-)
-
-
-From: elvis@gnu.ai.mit.edu
-To: emacs-19-bugs@gnu.ai.mit.edu
-Subject: missing from etc/emacs.names
-Date: Thu, 20 May 93 02:21:27 edt
-
-
-Elvis
-Masterminds
-All
-Computer
-Software
-
-Just so you boys know the score.
-
-Thank you very Much,
-The King
 ** Future Plans for XEmacs
 ==========================
 
-For the curious, the biggest changes in 19.15 will include integration
-of TM (a MIME package for VM and GNUS), EFS (the next generation of
-ange-ftp), and Auc-TeX, and a "lite" distribution that includes a
-minimal base and a set of optional packages (which will include TM,
-EFS, and Auc-TeX, as well as all of the large packages currently
-distributed with XEmacs).  There will also still be a full distribution
-that includes all the optional packages.
+The next `feature' will be the unbundling of XEmacs into constituent
+installable packages.
 
 We are working on improving the Mule support in future releases:
 
--- Other input methods, such as wnn, will be supported.
+-- Other input methods, such as skk, will be supported.
+
+-- Wnn support will be made more solid.
 
 -- More user-level documentation on using Mule.
 
+** Major Differences between 20.0 and 20.1
+
+Many packages have been add and upgraded.
+
+-- Gnus-5.4.17  Courtesy of Lars Magne Ingebrigtsen
+-- mic-paren.el-1.3.1  Courtesy of Mikael Sj�din
+-- hyperbole-4.022 Courtesy of Bob Weiner
+-- W3-3.0.62 Courtesy of William Perry
+-- AUCTeX-9.7k Courtesy of Per Abrahamsen
+-- hm--html-menus-5.3 Courtesy of Heiko Muenkel
+-- custom-1.46 Courtesy of Per Abrahamsen
+-- python-mode.el-2.90 Courtesy of Barry Warsaw
+-- balloon-help-1.04 Courtesy of Kyle Jones
+-- xrdb-mode.el-1.21 Courtesy of Barry Warsaw
+-- igrep.el-2.56 Courtesy of Kevin Rodgers
+-- frame-icon.el Courtesy of Michael Lamoureux and Bob Weiner
+-- itimer.el-1.01 Courtesy of Kyle Jones
+-- redo.el-1.01 Courtesy of Kyle Jones
+-- VM-6.15 Courtesy of Kyle Jones
+-- OO-Browser-2.10 Courtesy of Bob Weiner
+-- viper-2.93 Courtesy of Michael Kifer
+-- ediff-2.64 Courtesy of Michael Kifer
+-- edmacro.el-3.05 Courtesy of Dave Gillespie, port to XEmacs by
+   Hrvoje Niksic.
+-- detached-minibuf.el Courtesy of Alvin Shelton
+-- whitespace-mode.el Courtesy of Heiko Muenkel
+-- winmgr-mode.el Courtesy of David Konerding, Stefan Strobel & Barry Warsaw
+-- mine.el-1.17 Courtesy of Jacques Duthen
+-- fast-lock.el-3.11.01 Courtesy of Simon Marshall
+-- lazy-lock.el-1.16 Courtesy of Simon Marshall
+-- browse-cltl2.el-1.1 Courtesy of Holger Schauer
+-- eldoc.el-1.8 Courtesy of Noah Friedman
+-- tm-7.105 Courtesy of MORIOKA Tomohiko
+-- efs-1.15 courtesy of Andy Norman and Michael Sperber
+-- verilog-mode.el Courtesy of Michael McNamara & Adrian Aichner
+-- overlay.el Courtesy of Joseph Nuspl
+
+*** User Interface changes.
+
+The keysyms mouse-1, mouse-2, mouse-3 and down-mouse-1, down-mouse-2,
+and down-mouse-3 have been added for Emacs compatibility.
+
+A new user customizable variable `signal-error-on-buffer-boundary' has
+been added.  Set this to nil to avoid XEmacs usual lossage of zmacs
+region when moving up against a buffer boundary.
+
+The logo has been changed, and the default background color is now
+shade of gray instead of white.
+
+*** Other changes
+
+First alpha level support of MS Windows NT is available courtesy of
+David Hobley.
+
+Wnn/egg now has initial support Courtesy of Jareth Hein.
+
+The XEmacs build process has been changed to make site administration
+easier.  See lisp/site-load.el for details.
+
+Various functions that were previously disabled are now enabled like
+eval-expression (M-:) and upcase-region (C-x C-u)/downcase-region (C-x
+C-l).
+
 ** Major Differences Between 19.14 and 20.0
 
 XEmacs 20.0 is the first public release to have support for MULE
 This directory contains some text files of documentation for XEmacs or
 of interest to XEmacs users, some programs used by or with XEmacs, and
 the file of on-line documentation for XEmacs.
-
-`termcap.dat' is for VMS.  It is a copy of the `/etc/termcap' file
-used on Unix.

etc/celibacy.1

-CELIBACY(1)              UNIX Programmer's Manual           CELIBACY(1)
-
-
-
-NAME
-     celibacy - don't have sex
-
-SYNOPSIS
-     celibacy
-
-DESCRIPTION
-     Does nothing worth mentioning.

etc/condom.1

-CONDOM(1)	      EUNUCH Programmer's Manual		CONDOM(1)
-
-
-
-NAME
-	condom - Protection against viruses and prevention of child 
-		 processes
-
-SYNOPSIS
-	condom [options] [processid]
-
-DESCRIPTION
-	_condom_ provides protection against System Transmitted
-Viruses (STVs) that may invade your system.  Although the spread of
-such viruses across a network can only be abated by aware and cautious
-users, _condom_ is the only highly-effective means of preventing
-viruses from entering your system (see celibacy(1)).  Any data passed
-to _condom_ by the protected process will be blocked, as specified by
-the value of the -s option (see OPTIONS below).  _condom_ is known to
-defend against the following viruses and other malicious
-afflictions...
-
-	o AIDS
-	o Herpes Simplex (genital varieties)
-	o Syphilis
-	o Crabs
-	o Genital warts
-	o Gonorrhea
-	o Chlamydia
-	o Michelangelo
-	o Jerusalem
-
-	When used alone or in conjunction with pill(1), sponge(1),
-foam(1), and/or setiud(3), _condom_ also prevents the conception of a
-child process.  If invoked from within a synchronous process, _condom_
-has, by default, an 80% chance of preventing the external processes
-from becoming parent processes (see the -s option below).  When other
-process contraceptives are used, the chance of preventing a child
-process from being forked becomes much greater.  See pill(1),
-sponge(1), foam(1), and setiud(3) for more information.
-	If no options are given, the current user's login process (as
-determined by the environment variable USER) is protected with a
-Trojan rough-cut latex condom without a reservoir tip.  The optional
-'processid' argument is an integer specifying the process to protect.
-	NOTE: _condom_ may only be used with a hard disk.  _condom_
-will terminate abnormally with exit code -1 if used with a floppy
-disk (see DIAGNOSTICS below).
-
-OPTIONS
-     The following options may be given to _condom_...
-
-	-b BRAND	BRANDs are as follows...
-
-			trojan (default)
-			ramses
-			sheik
-			goldcoin
-			fourex
-
-	-m MATERIAL	The valid MATERIALs are...
-
-			latex (default)
-			saranwrap
-			membrane -- WARNING!  The membrane option is _not_
-			endorsed by the System Administrator General as an 
-			effective barrier against certain viruses.  It is 
-			supported only for the sake of tradition.
-
-	-f FLAVOR	The following FLAVORs are currently supported...
-
-			plain (default)
-			apple
-			banana
-			cherry
-			cinnamon
-			licorice
-			orange
-			peppermint
-			raspberry
-			spearmint
-			strawberry
-
-	-r		Toggle reservoir tip (default is no reservoir tip)
-
-	-s STRENGTH	STRENGTH is an integer between 20 and 100 specifying
-			the resilience of _condom_ against data passed to
-			_condom_ by the protected process.  Using a larger
-			value of STRENGTH increases _condom_'s protective
-			abilities, but also reduces interprocess communication.
-			A smaller value of STRENGTH increases interprocess
-			communication, but also increases the likelihood of a
-			security breach.  An extremely vigorous process or
-			one passing an enormous amount of data to _condom_ 
-			will increase the chance of _condom_'s failure.  The
-			default STRENGTH is 80%.
-
-	-t TEXTURE	Valid TEXTUREs are...
-
-			rough (default)
-			ribbed
-			bumps
-			lubricated (provides smoother interaction between 
-			            processes)
-
-	WARNING: The use of an external application to _condom_ in
-order to reduce friction between processes has been proven in
-benchmark tests to decrease _condom_'s strength factor!  If execution
-speed is important to your process, use the '-t lubricated' option.
-
-DIAGNOSTICS
-	_condom_ terminates with one of the following exit codes...
-
-	-1	An attempt was made to use _condom_ on a floppy disk.
-
-	 0	_condom_ exited successfully (no data was passed to
-		the synchronous process).
-
-	 1	_condom_ failed and data was allowed through.  The
-		danger of transmission of an STV or the forking of a child 
-		process is inversely proportional to the number of other 
-		protections employed and is directly proportional to 
-		the ages of the processes involved.
-
-BUGS
-	_condom_ is NOT 100% effective at preventing a child process
-from being forked or at deterring the invasion of a virus (although
-the System Administrator General has deemed that _condom_ is the most
-effective means of preventing the spread of system transmitted
-viruses).  See celibacy(1) for information on a 100% effective program
-for preventing these problems.
-	Remember... the use of sex(1) and other related routines
-should only occur between mature, consenting processes.  If you must
-use sex(1), please employ _condom_ to protect your process and your
-synchronous process.  If we are all responsible, we can stop the
-spread of STVs.
-
-AUTHORS and HISTORY
-	The original version of _condom_ was released in Roman times
-and was only marginally effective.  With the advent of modern
-technology, _condom_ now supports many more options and is much more
-effective.
-	The current release of _condom_ was written by Ken Maupin at
-the University of Washington (maupin@cs.washington.edu) and was last
-updated on 10/7/92.
-
-SEE ALSO
-	celibacy(1), sex(1), pill(1), sponge(1), foam(1), and
-setiud(3)

etc/emacs.names

-(More than half of the following acronyms are from a Sep 85 message
-from harvard!topaz!BLUE!BRAIL@mit-eddie and anonymous friends.)
-
- Even a		Master of	Arts		Comes 		Simpler
- Emacs		Manuals		Are 		Cryptic and	Surreal
- Energetic	Merchants	Always		Cultivate	Sales
- Each		Manual's	Audience is	Completely	Stupified
- Emacs		Means		A		Crappy		Screen
- Eventually	Munches		All		Computer	Storage
- Even 		My 		Aunt		Crashes the	System
- Eradication of	Memory		Accomplished with Complete	Simplicity
- Elsewhere	Maybe		Alternative	Civilizations	Survive
- Egregious	Managers	Actively	Court		Stallman
- Esoteric	Malleability	Always		Considered	Silly
- Emacs		Manuals		Always		Cause		Senility
- Easily		Maintained with the  Assistance of  Chemical	Solutions
- EMACS		MACRO		ACTED		CREDO		SODOM
- Edwardian	Manifestation of  All		Colonial	Sins
- Extended	Macros		Are		Considered	Superfluous
- Every		Macro		Accelerates	Creation of	Software
- Emacs				Allows		Customised	Screwups
- Excellent	Manuals		Are		Clearly		Suppressed
- Emetic		Macros		Assault		Core and	Segmentation
- Embarrassed	Manual-Writer	Accused of	Communist	Subversion
- Extensibilty and Modifiability	Aggravate	Confirmed	Simpletons
- Emacs		May		Annihilate	Command		Structures
- Easily		Mangles,	Aborts,		Crashes and	Stupifies
- Extraneous	Macros		And		Commands	Stink
- Exceptionally	Mediocre	Algorithm for	Computer	Scientists
- EMACS		Makes no	Allowances	Considering its	Stiff price
- Equine		Mammals		Are		Considerably	Smaller
- Embarrasingly	Mundane		Advertising	Cuts		Sales
- Every		Moron		Assumes		CCA is		Superior
- Exceptionally	Mediocre	Autocratic	Control		System
- EMACS		May		Alienate	Clients and	Supporters
- Excavating	Mayan		Architecture	Comes		Simpler
- Erasing 	Minds		Allows 		Complete	Submission
- Every		Male		Adolescent	Craves		Sex
- Elephantine	Memory		Absolutely	Considered	Sine que non
- Emacs 		Makers		Are		Crazy		Sickos
- Eenie-Meenie-Miney-Mo-	Macros	Are		Completely	Slow
- Experience the	Mildest		Ad		Campaign ever	Seen
- Emacs		Makefiles	Annihilate	C-		Shells
- Eradication of	Memory		Accomplished with Complete	Simplicity
- Emetic		Macros		Assault		Core and	Segmentation
- Epileptic	MLisp		Aggravates	Compiler	Seizures
- Eleven thousand Monkeys	Asynchronously	Crank out these	Slogans
- Evenings,	Mornings,	And a 		Couple of	Saturdays
- Emacs		Makes		All 		Computing 	Simple
- Emacs		Makes		All 		Computers 	Slow
- Evil		Manifestation	Also		Called		Satan
- Eats		Memory		And		Compromises	Security
- Eventually	Mallocs		All		Computer	Storage
- Eight		Megs		And		Continuous	Swapping
- Escape		Meta		Alt		Control		Shift
- Eerie		Men		Acting		Computer	Science
- Emacs		Means		A		Crummy		Screen
- Ego		Maniacs		Addicted to	Control		Sequences
- Easy		Man's		Advanced	Consciousness	System 
- Emacs		Masquerades	As a		Comfortable	Shell
- Emacs		Macht		Alle		Computer	Schoen
- Eating		Memory		And		Cycle		Sucking
- Elvis		Masterminds	All		Computer	Software
-
-From <sys/errno.h>:
-
- #define ENOSR		74		/* Out of streams resources */
- #define ENOMSG		75		/* No message of desired type */
- #define EMACS		76		/* Editor too large */
-
---- And other descendants:
-
- GNU's		Not 	Unix
- Mince		Is	Not a	Complete	Emacs
- Fine		Is	Not	Emacs
- Thief		Isn't	Even	Fine
- Eine		Is	Not	Emacs
- Zwei		Was	Eine	Initially
- Drei -		Really	Emacs	Inside
- Sine		is	Not	Eine
- Generally	Not	Used	Except by	Aged	Computer   Scientists
- Elle		Looks	Like	Emacs
- INSTITUTE's	Name	Shows	That	It's	Totally  Unrelated  To  EMACS
-
------------------------
-> From: ncramer@bbn.com (Nichael Cramer)
-> Subject: Re: Emacs
-> Date: 19 Jan 90 14:54:58 PST  (19 Jan 90 22:54:58 GMT)
-> Organization: Bolt Beranek and Newman Inc., Cambridge MA
-> 
-> For a Previous Employer, I had to write an easily-usable-by-VMS-and-other-
-> business-weenies editor (that ran on the Lispm) which was named: DRIE
-> 
-> DRIE Really Isn't EDT
-> 
-> (...and, yes, I know it isn't spelled right.)
-
------------------------
-> From: wdh@well.UUCP (Bill Hofmann)
-> Subject: Re: Emacs
-> Date: 23 Jan 90 20:52:15 PST  (24 Jan 90 04:52:15 GMT)
-> Organization: Whole Earth 'Lectronic Link, Sausalito, CA
-> 
-> I'd believe that excruciatingly detailed history of EMACS.
-> However, I think that the influence of ice cream on computer systems,
-> especially around MIT, can't be underestimated.  EMACS was the text editor,
-> and the document formatter was known as BOLIO.  Now, at the time, one of
-> the better known premium ice cream places was Emac and Bolio's.  Let's not
-> forget mixins in Lisp Machine Lisp (or flavors)....
-> 
-> =Bill=
-
------------------------
-> From: nhess@dvlseq.oracle.com (Nate Hess)
-> Subject: Re: Emacs
-> Date: 01 Feb 90 19:08:10 PST  (2 Feb 90 03:08:10 GMT)
->
-> % ls -l /usr/local/bin/gnu/emacs /usr/ucb/vi /bin/ed /bin/cat
-> -rwxr-xr-x  1 nhess     1350975 Jan 20 18:18 /usr/local/bin/gnu/emacs
-> -rwxr-xr-x  6 root       155648 Nov 16  1988 /usr/ucb/vi
-> -rwxr-xr-x  1 root        40960 Nov 16  1988 /bin/ed
-> -rwxr-xr-x  1 root         9476 Nov 16  1988 /bin/cat
->
-> It just keeps getting better and better, or worse and worse, depending
-> on how you look at it.
-
------------------------
-> From: rlk@think.com (Robert Krawitz)
-> Subject: Re: Emacs
-> Date: 02 Feb 90 14:30:50 PST  (2 Feb 90 22:30:50 GMT)
-> 
-> Well, there's always
-> 
-> % ls -l /usr/bin/adb
-> -rwxr-xr-x  1 root       114688 May 25  1989 /usr/bin/adb
-> 
-> (emacs can't yet edit something the size of a decent filesystem).
-
------------------------
-> From: igb@fulcrum.bt.co.uk (Ian G Batten)
-> Subject: Re: Cryptic comments
-> Date: 02 Feb 90 04:39:31 PST  (2 Feb 90 12:39:31 GMT)
-> 
-> As barmar confirmed, many of the comments in Multics' Emacs by Bernie
-> Greenberg were in Latin.  Most of the code was as well:
-> 
-> 	(buffer-est-delenda-p ...)
-> 
-> and all the fenestra code.  Plus jeter-les-gazongas!
-> 
-> ian
Added
New image
Added
New image
Added
New image
Added
New image
Added
New image
Added
New image
Added
New image
Added
New image
Add a comment to this file

etc/mine/bomb_16_flat.gif

Added
New image
Add a comment to this file

etc/mine/bomb_trapped_16_flat.gif

Added
New image
Add a comment to this file

etc/mine/empty_16_down.gif

Added
New image
Add a comment to this file

etc/mine/empty_16_flat.gif

Added
New image
Add a comment to this file

etc/mine/empty_16_up.gif

Added
New image
Add a comment to this file

etc/mine/flagged_16_up.gif

Added
New image
Add a comment to this file

etc/mine/question_16_up.gif

Added
New image

etc/sample.Xdefaults

 ! The valid color names on your system can be found by looking in the file
 ! `rgb.txt', usually found in /usr/lib/X11/ or /usr/openwin/lib/X11/.
 
+! Set the foreground and background colors of the `default' face.
+! The default face colors are the base for most of the other faces'
+! colors.  The default background is gray80, and the default foreground
+! is black.
+Emacs.default.attributeBackground:	gray80
+Emacs.default.attributeForeground:	black
+
 ! Set the modeline colors.
 Emacs.modeline*attributeForeground:	Black
 Emacs.modeline*attributeBackground:	Gray75

etc/sex.6

-SEX(6)              EUNUCH Programmer's Manual               SEX(6)
-
-
-
-NAME
-     sex - have sex
-
-SYNOPSIS
-     sex [ options ] ...  [ username ] ...
-
-DESCRIPTION
-     _s_e_x allows the invoker to have sex with the user(s) speci-
-     fied in the command line.  If no users are specified, they
-     are taken from the LOVERS environment variable.  Options to
-     make things more interesting are as follows:
-
-     -1   masturbate
-
-     -a   external stimulus (aphrodisiac) option
-
-     -b   buggery
-
-     -B<animal>
-          bestiality with <animal>
-
-     -c   chocolate sauce option
-
-     -C   chaining option (cuffs included) (see also -m -s -W)
-
-     -d<file>
-          get a date with the features described in <file>
-
-     -e   exhibitionism (image sent to all machines on the net)
-
-     -f   foreplay option
-
-     -F   nasal sex with plants
-
-     -i   coitus interruptus (messy!)
-
-     -j   jacuzzi option (California sites only)
-
-     -l   leather option
-
-     -m   masochism (see -s)
-
-     -M   triple parallel (Menage a Trois) option
-
-     -n   necrophilia (if target process is not dead, program
-          kills it)
-
-     -o   oral option
-
-     -O   parallel access (orgy)
-
-     -p   debug option (proposition only)
-
-     -P   pedophilia (must specify a child process)
-
-
-
-Printed 2/15/87              2/15/87                            1
-
-
-
-
-
-
-SEX(6)              EUNUCH Programmer's Manual               SEX(6)
-
-
-
-     -q   quickie (wham, bam, thank you, ma'am)
-
-     -s   sadism (target must set -m)
-
-     -S   sundae option
-
-     -T<number>
-          voice-net sex via standard uucp autodialer facilities;
-          area code prefix of 900 is assumed.
-
-     -v   voyeurism (surveys the entire net)
-
-     -w   whipped cream option
-
-     -W   whips (see also -s, -C, and -m)
-
-ENVIRONMENT
-     LOVERS
-          is a list of default partners which will be used if
-          none are specified in the command line.  If any are
-          specified, the values in LOVERS is ignored.
-
-FILES
-     /usr/lib/sex/animals          animals for bestiality
-
-     /usr/lib/sex/blackbook        possible dates
-
-     /usr/lib/sex/sundaes          sundae recipes
-
-     /usr/lib/sex/s&m         sado-masochistic equipment
-
-
-
-BUGS
-     ^C (quit process) may leave the user very unsatisfied.
-
-     ^Z (stop process) is usually quite messy.
-
-MAN AUTHOR
-     Author prefers to be anonymous.
-
-HISTORY
-     Oldest program ever.

etc/termcap.dat

-
-# This is termcap.dat, a copy of the /etc/termcap file included here
-# for use on VMS.
-
-# I know that many terminals are missing from this version of the file
-# because they were deleted at MIT.
-# I hope that someone will add in all the missing terminal types
-# and send me a corrected, larger file.
-
-# These are local terminals.
-
-v1|tvi912|912|920|tvi920|old televideo:\
-	:ct=\E3:st=\E1:cr=^M:do=^J:nl=^J:bl=^G:\
-	:al=33*\EE:le=^H:ce=\ET:cm=\E=%+ %+ :cl=^Z:co#80:dc=\EW:dl=33*\ER:ei=:\
-	:kb=^h:ku=^K:kd=^J:kl=^H:kr=^L:k0=^A@\r:k1=^AA\r:k2=^AB\r:k3=^AC\r:\
-	:bs:am:k4=^AD\r:k5=^AE\r:k6=^AF\r:k7=^AG\r:k8=^AH\r:k9=^AI\r:\
-	:ho=^^:im=:ic=\EQ:li#24:nd=^L:ta=^I:pt:se=\Ek:so=\Ej:up=^K:us=\El:ue=\Em:\
-	:ma=^K^P^L :sg#1:ug#1:
-ZV|bobcat|sbobcat|HP 9000 model 300 console:\
-	:al=10*\EL:am:bs:\
-	:cd=\EJ:ce=\EK:ch=6\E&a%dC:cl=\EH\EJ:\
-	:co#128:da:db:dc=\EP:dl=10*\EM:do=\EB:ei=\ER:\
-	:kb=^H:kd=\EB:kh=\Eh:kl=\ED:kr=\EC:ku=\EA:\
-	:ke=\E&s0A:ks=\E&s1A:\
-	:li#47:mi:nd=\EC:pt:\
-	:se=\E&d@:so=\E&dB:\
-	:up=\EA:xs:\
-	:cm=6\E&a%dy%dC:cv=6\E&a%dY:\
-	:im=\EQ:ml=\El:mu=\Em:\
-	:ue=\E&d@:us=\E&dD:bt=\Ei:sg#0:
-ZX|gator-t|HP 9000 model 237 emulating extra-tall AAA:\
-	:cr=^M:do=^J:nl=^J:bl=^G:al=\E[L:le=^H:bs:\
-	:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:co#128:li#94:\
-	:dc=\E[P:dl=\E[M:ho=\E[H:ic=\E[@:\
-	:AL=1*\E[%dL:DL=1*\E[%dM:IC=4\E[%d@:DC=4\E[%dP:rp=1*%.\E[%db:mr=\E[7m:me=\E[m:\
-	:km:ch=\E[%i%d`:\
-	:ul:ei=:im=:pt:bw:bt=\E[Z:\
-	:mi:nd=\E[C:se=\E[m:so=\E[7m:ue=\E[m:us=\E[4m:up=\EM:
-ZW|gator|HP 9000 model 237 emulating AAA:\
-	:cr=^M:do=^J:nl=^J:bl=^G:al=\E[L:le=^H:bs:\
-	:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:co#128:li#47:\
-	:dc=\E[P:dl=\E[M:ho=\E[H:ic=\E[@:\
-	:AL=1*\E[%dL:DL=1*\E[%dM:IC=4\E[%d@:DC=4\E[%dP:rp=1*%.\E[%db:mr=\E[7m:me=\E[m:\
-	:km:ch=\E[%i%d`:\
-	:ul:ei=:im=:pt:bw:bt=\E[Z:\
-	:mi:nd=\E[C:se=\E[m:so=\E[7m:ue=\E[m:us=\E[4m:up=\EM:
-ZY|gator-52|HP 9000 model 237 emulating VT52:\
-	:cr=^M:do=^J:nl=^J:bl=^G:\
-	:le=^H:bs:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :co#128:li#47:nd=\EC:\
-	:ta=^I:pt:sr=\EI:up=\EA:ku=\EA:kd=\EB:kr=\EC:kl=\ED:kb=^H:\
-	:ce=\EK:ho=\EH:
-ZZ|gator-52t|HP 9000 model 237 emulating extra-tall VT52:\
-	:cr=^M:do=^J:nl=^J:bl=^G:\
-	:le=^H:bs:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :co#128:li#94:nd=\EC:\
-	:ta=^I:pt:sr=\EI:up=\EA:ku=\EA:kd=\EB:kr=\EC:kl=\ED:kb=^H:\
-	:ce=\EK:ho=\EH:
-#
-# N: ANN ARBOR
-#
-N0|aa|annarbor|4080|ann arbor 4080:\
-	:cr=^M:do=^J:nl=^J:bl=^G:pt:ct=^\^P^P:st=^]^P1:\
-	:cm=^O%r%\066%.%>^S^L%+@:\
-	:co#80:li#40:le=^H:bs:cl=2^L:up=^N:nd=^_:ho=^K:am:\
-	:kb=^^:kd=^J:ku=^N:kl=^H:kr=^_:kh=^K:ma=^_ ^N^P:
-# Needs function keys added.
-# Originally from Mike O'Brien@Rand and Howard Katseff at Bell Labs.
-# Highly modified 6/22 by Mike O'Brien.
-# split out into several for the various screen sizes by dave-yost@rand
-# Modifications made 3/82 by Mark Horton
-# Modified by Tom Quarles at UCB for greater efficiency and more diversity
-# status line moved to top of screen, vb removed 5/82
-#
-# assumes the following setup:
-# A: 0000 1010  0001 0000
-# B: 9600  0100 1000  0000 0000  1000 0000  17  19
-# C: 56   66   0    0    9600  0110 1100
-# D: 0110 1001   1   0
-#
-#	Briefly, the settings are for the following modes:
-#	   (values are for bit set/clear with * indicating our preference
-#	    and the value used to test these termcaps)
-#	Note that many of these settings are irrelevant to the termcap
-#	and are just set to the default mode of the terminal as shipped
-#	by the factory.
-#
-# A menu: 0000 1010  0001 0000
-#	Block/underline cursor*
-#	blinking/nonblinking cursor*
-#	key click/no key click*
-#	bell/no bell at column 72*
-#	
-#	key pad is cursor control*/key pad is numeric
-#	return and line feed/return for <cr> key *
-#	repeat after .5 sec*/no repeat
-#	repeat at 25/15 chars per sec. *
-#
-#	hold data until pause pressed/process data unless pause pressed*
-#	slow scroll/no slow scroll*
-#	Hold in area/don't hold in area*
-#	functions keys have default*/function keys disabled on powerup
-#
-#	show/don't show position of cursor during page transmit*
-#	unused
-#	unused
-#	unused
-#
-# B menu: 9600  0100 1000  0000 0000  1000 0000  17  19
-#	Baud rate (9600*)
-#
-#	2 bits of parity - 00=odd,01=even*,10=space,11=mark
-#	1 stop bit*/2 stop bits
-#	parity error detection off*/on
-#
-#	keyboard local/on line*
-#	half/full duplex*
-#	disable/do not disable keyboard after data transmission*
-#
-#	transmit entire page/stop transmission at cursor*
-#	transfer/do not transfer protected characters*
-#	transmit all characters/transmit only selected characters*
-#	transmit all selected areas/transmit only 1 selected area*
-#
-#	transmit/do not transmit line separators to host*
-#	transmit/do not transmit page tab stops tabs to host*
-#	transmit/do not transmit column tab stop tabs to host*
-#	transmit/do not transmit graphics control (underline,inverse..)*
-#
-#	enable*/disable auto XON/XOFF control
-#	require/do not require receipt of a DC1 from host after each LF*
-#	pause key acts as a meta key/pause key is pause*
-#	unused
-#
-#	unused
-#	unused
-#	unused
-#	unused
-#
-#	XON character (17*)
-#	XOFF character (19*)
-#	
-# C menu: 56   66   0    0    9600  0110 1100
-#	number of lines to print data on (printer) (56*)
-#
-#	number of lines on a sheet of paper (printer) (66*)
-#
-#	left margin (printer) (0*)
-#
-#	number of pad chars on new line to printer (0*)
-#
-#	printer baud rate (9600*)
-#
-#	printer parity: 00=odd,01=even*,10=space,11=mark
-#	printer stop bits: 2*/1
-#	print/do not print guarded areas*
-#
-#	new line is: 01=LF,10=CR,11=CRLF*
-#	unused
-#	unused
-#
-# D menu: 0110 1001   1   0
-#	LF is newline/LF is down one line, same column*
-#	wrap to preceding line if move left from col 1*/don't wrap
-#	wrap to next line if move right from col 80*/don't wrap
-#	backspace is/is not destructive*
-#
-#	display*/ignore DEL character
-#	display will not/will scroll*
-#	page/column tab stops*
-#	erase everything*/erase unprotected only
-#
-#	editing extent: 0=display,1=line*,2=field,3=area
-#
-#	unused
-#	
-N1|aaa-29-np|aaa-29 with no padding (for psl):\
-	:al=\E[L:ce=\E[K:cl=\E[H\E[J:\
-	:dc=\E[P:dl=\E[M:ic=\E[@:
-tc=aaa-29:
-N2|aaa-unk|ann arbor ambassador (internal - don't use this directly):\
-	:cr=^M:do=^J:nl=^J:bl=^G:al=1*\E[L:am:le=^H:bs:km:\
-	:cd=7.2*\E[J:ce=5\E[K:cl=7.2*\E[H\E[J:cm=\E[%i%d;%dH:co#80:\
-	:dc=4\E[P:dl=1*\E[M:ho=\E[H:ic=4\E[@:\
-	:md=\E[1m:mr=\E[7m:mb=\E[5m:mk=\E[8m:me=\E[m:\
-	:ku=\EM:kd=\ED:kl=\E[D:kr=\E[C:kh=\E[H:ce=\E[K:\
-	:ks=\EP`?z~[H~[[J`>z~[[J`8xz~[M`4xz~[[D`6xz~[[C`2xz~[D\E\\:\
-	:ke=\EP`?y~[H~[[J`>y~[[2J`8xy~[M`4xy~[[D`6xy~[[C`2xy~[D\E\\:\
-	:ch=\E[%i%d`:\
-	:ei=:im=:pt:bw:bt=\E[Z:\
-	:mi:nd=\E[C:se=\E[m:so=\E[7m:ue=\E[m:us=\E[4m:up=\EM:\
-        :AL=1*\E[%dL:DL=1*\E[%dM:IC=4\E[%d@:DC=4\E[%dP:\
-	:cS=\E[%d;%d;%d;%dp:\
-	:vs=\E[>52;54h\E[>30;37;38;39l:ve=\E[>52l\E[>37h:
-# All the ti strings used to start with \E[2J, which cleared the screen.
-# But this was so slow that it caused ^S/^Q lossage.
-# So I removed the \E[2J's.  -- rms, 1/29/86
-N3|aaa-18|ann arbor ambassador/18 lines:\
-	:ti=\E[18;0;0;18p:\
-	:te=\E[60;0;0;18p\E[18;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;18p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#18:tc=aaa-unk:
-N4|aaa-20|ann arbor ambassador/20 lines:\
-	:ti=\E[20;0;0;20p:\
-	:te=\E[60;0;0;20p\E[20;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;20p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#20:tc=aaa-unk:
-N5|aaa-22|ann arbor ambassador/22 lines:\
-	:ti=\E[22;0;0;22p:\
-	:te=\E[60;0;0;22p\E[22;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;22p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#22:tc=aaa-unk:
-N6|aaa-24|ann arbor ambassador/24 lines:\
-	:ti=\E[24;0;0;24p:\
-	:te=\E[60;0;0;24p\E[24;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;24p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#24:tc=aaa-unk:
-N7|aaa-26|ann arbor ambassador/26 lines:\
-	:ti=\E[26;0;0;26p:\
-	:te=\E[60;0;0;26p\E[26;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;26p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#26:tc=aaa-unk:
-N8|aaa-28|ann arbor ambassador/28 lines:\
-	:ti=\E[28;0;0;28p:\
-	:te=\E[60;0;0;28p\E[28;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;28p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#28:tc=aaa-unk:
-N9|aaa|ambassador|aaa-30|ann arbor ambassador/30 lines:\
-	:ti=\E[30;0;0;30p:\
-	:te=\E[60;0;0;30p\E[30;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[30;0;0;30p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#30:tc=aaa-unk:
-NA|aaa-36|ann arbor ambassador/36 lines:\
-	:ti=\E[36;0;0;36p:\
-	:te=\E[60;0;0;36p\E[36;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;36p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#36:tc=aaa-unk:
-NB|aaa-40|ann arbor ambassador/40 lines:\
-	:ti=\E[40;0;0;40p:\
-	:te=\E[60;0;0;40p\E[40;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;40p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#40:tc=aaa-unk:
-NC|aaa-48|ann arbor ambassador/48 lines:\
-	:ti=\E[48;0;0;48p:\
-	:te=\E[60;0;0;48p\E[48;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;48p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#48:tc=aaa-unk:
-ND|aaa-60|ann arbor ambassador/60 lines:\
-	:ti=\E[60;0;0;60p:\
-	:te=\E[60;0;0;60p\E[60;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;0;0;60p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#60:tc=aaa-unk:
-NE|aaa-unk-s|ann arbor ambassador unknown with/status:\
-	:hs:es:i2=\E7\E[>51h\E[H\E[2K\E[>51l\E8:\
-	:ts=\E7\E[>51h\E[H\E[2K\E[%i%d`:fs=\E[>51l\E8:\
-	:ds=\E7\E[>51h\E[H\E[2K\E[>51l\E8:\
-	:tc=aaa-unk:
-NF|aaa-18-s|ann arbor ambassador/18 lines + status line:\
-	:ti=\E[18;1;0;18p:\
-	:te=\E[60;1;0;18p\E[17;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;18p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#17:tc=aaa-unk-s:
-NG|aaa-20-s|ann arbor ambassador/20 lines + status line:\
-	:ti=\E[20;1;0;20p:\
-	:te=\E[60;1;0;20p\E[19;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;20p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#19:tc=aaa-unk-s:
-NH|aaa-22-s|ann arbor ambassador/22 lines + status line:\
-	:ti=\E[22;1;0;22p:\
-	:te=\E[60;1;0;22p\E[21;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;22p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#21:tc=aaa-unk-s:
-NI|aaa-24-s|ann arbor ambassador/24 lines + status line:\
-	:ti=\E[24;1;0;24p:\
-	:te=\E[60;1;0;24p\E[23;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;24p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#23:tc=aaa-unk-s:
-NJ|aaa-26-s|ann arbor ambassador/26 lines + status line:\
-	:ti=\E[26;1;0;26p:\
-	:te=\E[60;1;0;26p\E[25;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;26p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#25:tc=aaa-unk-s:
-NK|aaa-28-s|ann arbor ambassador/28 lines + status line:\
-	:ti=\E[28;1;0;28p:\
-	:te=\E[60;1;0;28p\E[27;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;28p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#27:tc=aaa-unk-s:
-NL|aaa-30-s|ann arbor ambassador/30 lines + status line:\
-	:ti=\E[30;1;0;30p:\
-	:te=\E[60;1;0;30p\E[29;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;30p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#29:tc=aaa-unk-s:
-NM|aaa-36-s|ann arbor ambassador/36 lines + status line:\
-	:ti=\E[36;1;0;36p:\
-	:te=\E[60;1;0;36p\E[35;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;36p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#35:tc=aaa-unk-s:
-NN|aaa-40-s|ann arbor ambassador/40 lines + status line:\
-	:ti=\E[40;1;0;40p:\
-	:te=\E[60;1;0;40p\E[39;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;40p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#39:tc=aaa-unk-s:
-NO|aaa-48-s|ann arbor ambassador/48 lines+sl:\
-	:ti=\E[48;1;0;48p:te=\E[60;1;0;48p\E[47;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\EP`?y~[[2J~[[H\E7\E[60;1;0;48p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#47:tc=aaa-unk-s:
-NP|aaa-60-s|ann arbor ambassador/60 lines + status line:\
-	:ti=\E[60;1;0;60p:te=\E[60;1;0;60p\E[59;1H\E[J:\
-	:is=\EP`+x~M\E\\\E[m\E7\E[60;1;0;60p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:li#59:tc=aaa-unk-s:
-NQ|aaa-18-rv|ambassador/18 lines+rv:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;18p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-18:
-NR|aaa-20-rv|ambassador/20 lines+rv:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;20p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-20:
-NS|aaa-22-rv|ambassador/22 lines+rv:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;22p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-22:
-NT|aaa-24-rv|ambassador/24 lines+rv:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;24p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-24:
-NU|aaa-26-rv|ambassador/26 lines+rv:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;26p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-26:
-NV|aaa-28-rv|ambassador/28 lines+rv:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;28p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-28:
-NW|aaa-30-rv|ann arbor ambassador/30 lines in reverse video:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;30p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-30:
-NX|aaa-36-rv|ann arbor ambassador/36 lines in reverse video:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;36p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-36:
-NY|aaa-40-rv|ann arbor ambassador/40 lines in reverse video:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;40p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-40:
-NZ|aaa-48-rv|ann arbor ambassador/48 lines in reverse video:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;48p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-48:
-Na|aaa-60-rv|ann arbor ambassador/60 lines in reverse video:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;0;0;60p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-60:
-Nb|aaa-18-rv-s|aaa-18-s-rv|ambassador/18 lines+sl+rv:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;18p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-18-s:
-Nc|aaa-20-rv-s|aaa-20-s-rv|ambassador/20 lines+sl+rv:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;20p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-20-s:
-Nd|aaa-22-rv-s|aaa-22-s-rv|ambassador/22 lines+sl+rv:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;22p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-22-s:
-Ne|aaa-24-rv-s|aaa-24-s-rv|ambassador/24 lines+sl+rv:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;24p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-24-s:
-Nf|aaa-26-rv-s|aaa-26-s-rv|ambassador/26 lines+sl+rv:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;26p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-26-s:
-Ng|aaa-28-rv-s|aaa-28-s-rv|ambassador/28 lines+sl+rv:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;28p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-28-s:
-Nh|aaa-30-rv-s|aaa-30-s-rv|ambassador/30 lines+sl+rv:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;30p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-30-s:
-Ni|aaa-36-rv-s|aaa-36-s-rv|ambassador/36 lines+sl+rv:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;36p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-36-s:
-Nj|aaa-40-rv-s|aaa-40-s-rv|ambassador/40 lines+sl+rv:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;40p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-40-s:
-Nk|aaa-48-rv-s|aaa-48-s-rv|ambassador/48 lines+sl+rv:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;48p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-48-s:
-Nl|aaa-60-rv-s|aaa-60-s-rv|ambassador/60 lines+sl+rv:\
-	:md=\E[1;7m:mr=\E[m:mb=\E[5;7m:mk=\E[7;8m:me=\E[7m:\
-	:us=\E[4;7m:ue=\E[7m:se=\E[7m:so=\E[m:\
-	:is=\EP`+x~M\E\\\E[7m\E7\E[60;1;0;60p\E[3g\E[f\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E[8a\EH\E8\E[>6h\E[1Q:\
-	:tc=aaa-60-s:
-Nm|aaa-24-ctxt:\
-	:ti=\E[30;1H\E[K\E[24;0;0;24p:te=\E[60;1;0;24p\E[60;1H\E[K:tc=aaa-24:
-Nn|aaa-24-rv-ctxt:\
-	:ti=\E[30;1H\E[K\E[24;0;0;24p:te=\E[60;1;0;24p\E[60;1H\E[K:tc=aaa-24-rv:
-No|aaa-30-s-ctxt:\
-	:ti=\E[30;1H\E[K\E[30;1;0;30p:te=\E[60;1;0;30p\E[59;1H\E[K:tc=aaa-30-s:
-Np|aaa-30-s-rv-ctxt:\
-	:ti=\E[30;1H\E[K\E[30;1;0;30p:\
-	:te=\E[60;1;0;30p\E[59;1H\E[K:tc=aaa-30-s-rv:
-Nq|aaa-ctxt|aaa-30-ctxt:\
-	:ti=\E[30;0;0;30p:te=\E[60;0;0;30p\E[60;1H\E[K:tc=aaa-30:
-Nr|aaa-rv-ctxt|aaa-30-rv-ctxt:\
-	:ti=\E[30;0;0;30p:te=\E[60;0;0;30p\E[60;1H\E[K:tc=aaa-30-rv:
-Ns|aaa-db|ann arbor ambassador 30/destructive backspace:\
-	:ti=\E[H\E[J\E[30;0;0;30p:te=\E7\E[60;0;0;30p\E8:li#30:\
-	:is=\E[60;0;0;30p\E[H\E[J\E[1Q\E[m\E[20l\E[>30h:le=\E[D:bc=\E[D:bs@:\
-	:tc=aaa-unk:
-#Kludge for supdup
-aaa-supdup|ann arbor ambassador 30/ for supdup :\
-	:ns:tc=aaa-30:
-
-#
-# yet another attempt at the aaa terminal from CCA:
-#
-ZJ|aaax|ambasx|ambassadorx|ann arbor ambassador base descriptor/:\
-	:al=\E[L:bs:bt=\E[Z:bw:\
- 	:cd=\E[J:ce=\E[K:ch=\E[%i%d`:cl=\E[H\E[2J:cm=\E[%i%d;%dH:co#80:\
-	:cv=\E[%i%dd:da:db:dc=\E[P:dl=\E[M:ho=\E[H:ic=\E[@:\
-	:mi:nd=\E[C:pt:sf=\E[S:sr=\E[T:se=\E[m:so=\E[7m:\
-	:km:mm=\E[>52h:mo=\E[>52l:\
-	:ue=\E[m:up=\E[A:us=\E[4m:
-ZK|aaa48|ambas|ambassador|ann arbor ambassador/48 lines:\
-	:is=\E[48;0;0;48p\E[H\E[J\E[1Q\E[m\E[>30l\E[>26l\E[>32h\E[>33h\E[>52h:\
-	:li#48:mi:tc=aaax:
-ZL|aaa24|ambas24|ambassador24|ann arbor ambassador/24 lines:\
-	:is=\E[24;0;0;24p\E[H\E[J\E[1Q\E[m\E[>30l\E[>26l\E[>32h\E[>33h\E[>52h:\
-	:li#24:mi:tc=aaax:
-ZM|aaa30|ambas30|ambassador30|ann arbor ambassador/30 lines:\
-	:is=\E[30;0;0;30p\E[H\E[J\E[1Q\E[m\E[>30l\E[>26l\E[>32h\E[>33h\E[>52h:\
-	:li#30:mi:tc=aaax:
-ZN|aaa60|ambas60|ambassador60|ann arbor ambassador/60 lines:\
-	:is=\E[60;0;0;60p\E[H\E[J\E[1Q\E[m\E[>30l\E[>26l\E[>32h\E[>33h\E[>52h:\
-	:li#60:mi:tc=aaax:
-# vt100 -- this has been changed to delete the "pt" ("real tabs")
-# option, which was losing. -- walter 10/84
-d0|vt100-132|vt125-132|dec vt100 with 132 columns:\
-	:co#132:tc=vt100:
-d0|vt100|vt100-am|vt100-80|vt125|vt125-80|dec vt100:\
-	:cr=^M:bl=^G:le=^H:do=\ED:ho=\E[H:\
-	:co#80:li#24:cl=45\E[H\E[2J:bs:am:cm=5\E[%i%d;%dH:nd=\E[C:up=\E[A:\
-	:ce=2\E[K:cd=2*\E[J:so=2\E[7m:se=2\E[m:us=2\E[4m:ue=2\E[m:\
-	:md=2\E[1m:mr=2\E[7m:mb=2\E[5m:me=2\E[m:\
-	:is=\E<\E[m\E>\E[?7h\E[?3;4;6l\200\200\200\200\200\200\200\200:\
-	:rs=\E<\E[m\E>\E[?7h\E[?3;4;6l\200\200\200\200\200\200\200\200:\
-	:ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:kb=^H:\
-	:cs=\E[%i%d;%dr:ks=\E[?1h\E=:ke=\E[?1l\E>:\
-	:kh=\E[H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:ta=^I:sf=5\ED:sr=5\EM:xn:\
-	:dN#4:vt#3:sc=\E7:rc=\E8:
-d0|vt132-132|dec vt132 with 132 columns:\
-	:al=99\E[L:dl=99\E[M:ip=7:dc=7\E[P:ei=\E[4l:im=\E[4h:xn:dN#30:\
-	:co#132:tc=vt100:
-d0|vt132|vt132-80|dec vt132 with 80 columns:\
-	:al=99\E[L:dl=99\E[M:ip=7:dc=7\E[P:ei=\E[4l:im=\E[4h:xn:dN#30:tc=vt100:
-
-dw|vt52|vt52-80|dec vt52:\
-	:cr=^M:do=^J:nl=^J:bl=^G:\
-	:le=^H:bs:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :co#80:li#24:nd=\EC:\
-	:ta=^I:pt:sr=\EI:up=\EA:ku=\EA:kd=\EB:kr=\EC:kl=\ED:kb=^H:
-
-# Sun workstation consoles
-Mu|sun|Sun Microsystems Workstation console:\
-	:li#34:co#80:cl=^L:cm=\E[%i%d;%dH:nd=\E[C:up=\E[A:\
-	:am:bs:km:mi:ms:pt:\
-	:ce=\E[K:cd=\E[J:so=\E[7m:se=\E[m:rs=\E[s:\
-	:kd=\E[B:kl=\E[D:ku=\E[A:kr=\E[C:kh=\E[H:\
-	:k1=\E[224z:k2=\E[225z:k3=\E[226z:k4=\E[227z:k5=\E[228z:\
-	:k6=\E[229z:k7=\E[230z:k8=\E[231z:k9=\E[232z:\
-	:al=\E[L:dl=\E[M:im=:ei=:ic=\E[@:dc=\E[P:\
-	:AL=\E[%dL:DL=\E[%dM:IC=\E[%d@:DC=\E[%dP:
-# From john@ucbrenoir  Tue Sep 24 13:14:44 1985
-Mu|sun-s|Sun Microsystems Workstation window with status line:\
-	:hs:ts=\E]l:fs=\E\\:ds=\E]l\E\\:tc=sun
-Mu|sun-e-s|sun-s-e|Sun Microsystems Workstation with status hacked for emacs:\
-	:hs:ts=\E]l:fs=\E\\:ds=\E]l\E\\:tc=sun-e:
-M0|sun-48|Sun 48-line window:\
-	:li#48:co#80:tc=sun:
-M1|sun-34|Sun 34-line window:\
-	:li#34:co#80:tc=sun:
-M2|sun-24|Sun 24-line window:\
-	:li#24:co#80:tc=sun:
-M3|sun-17|Sun 17-line window:\
-	:li#17:co#80:tc=sun:
-M4|sun-12|Sun 12-line window:\
-	:li#12:co#80:tc=sun:
-M5|sun-1|Sun 1-line window for sysline:\
-	:li#1:co#80:es:hs:ts=\r:fs=\E[K:ds=^L:tc=sun:
-M6|sun-e|sun-nic|sune|Sun Microsystems Workstation without insert character:\
-	:ic@:im@:ei@:tc=sun:
-
-# Nu machine parameters taken from mit-vax.
-# 						smc - 5/21/85
-#
-dg|nuterminal:\
-	:al=1*\EL:am:bs:cd=60\EJ:ce=10\EK:cl=60\EE:cm=10\EY%+ %+ :\
-	co#80:dc=2.5*\EN:\
-	:dl=1*\EM:do=\EB:ei=\EO:ho=\EH:im=\E@:ip=2.5*:li#24:mi:nd=\EC:\
-	:as=\EF:ae=\EG:\
-	:ms:pt:sr=\EI:se=\Eq:so=\Ep:up=\EA:vs=\Ex4:ve=\Ey4:\
-	:kb=^h:ku=\EA:kd=\EB:kl=\ED:kr=\EC:kh=\EH:kn#8:\
-	:k1=\ES:k2=\ET:k3=\EU:k4=\EV:k5=\EW:\
-	:l6=blue:l7=red:l8=white:k6=\EP:k7=\EQ:k8=\ER:
-nu|nu24|nuwindow:\
-	:al=1*\EL:bs:cd=\EJ:ce=\EK:cl=\EE:cm=\EY%+ %+ :co#86:\
-	:dl=1*\EM:do=\EB:ei=\EO:ho=\EH:im=\E@:ip=2.5*:li#24:mi:nd=\EC:\
-	:as=\EF:ae=\EG:\
-	:ms:pt:sr=\EI:se=\Eq:so=\Ep:up=\EA:vs=\Ex4:ve=\Ey4:\
-	:kb=^h:ku=\EA:kd=\EB:kl=\ED:kr=\EC:kh=\EH:
-bnu|nu51|bnuwindow:\
-	:co#86:li#51:tc=nu:
-fnu|nu61|fnuwindow:\
-	:co#86:li#61:tc=nu:
-nunix-30|nu-telnet-30|nu-half: Half nu screen thru telnet:\
-	:am:al=\EL:bs:cd=\EJ:ce=\EK:cl=\EE:cm=\EY%+ %+ :co#78:\
-	:dl=\EM:do=\EB:ip=2.5*:ho=\EH:li#30:nd=\EC:\
-	:pt:sr=\EI:se=\Eq:so=\Ep:up=\EA:
-nunix-61|nu-telnet-61|nu-full| Full nu screen thru telnet:\
-	:co#78:li#61:tc=nunix-30:
-
-## VT200 entry for VMS.  Also for VT300.
-# Make sure not to use \n for nl or anything else.
-# It is bad form to use ^J,^L,^K to scroll the screen.
-# If the VT2xx doesn't have newline mode set those characters
-# donot move the cursor down a line.  Use \ED instead.
-d0|vt200-80|vt200|vt300-80|VT 200 with 80 columns, on VMS:\
-	:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\
-	:LE=\E[%dD:RI=\E[%dC:SR=1*\E[%dM:UP=\E[%dA:al=\E[L:\
-	:am:bl=^G:bs:cd=2*\E[J:ce=2*\E[K:cl=45\E[H\E[2J:\
-	:cm=%i\E[%d;%dH:co#80:cr=\r:cs=\E[%i%d;%dr:ct=\E[3g:\
-	:dc=\E[P:dl=\E[M:dm=:do=\ED:ec=\E[%dX:ed=:ei=\E[4l:\
-	:ho=\E[H:ic:im=\E[4h:it#8:k1=\EOP:k2=\EOQ:k3=\EOR:\
-	:k4=\EOS:kd=\E[B:ke=\E[?1l\E>:kl=\E[D:kn#4:kr=\E[C:ks=\E[?1h\E=:\
-	:ku=\E[A:le=^H:li#24:mb=\E[5m:md=\E[1m:me=\E[0m:mi:\
-	:mr=\E[7m:ms:nd=\E[C:nl=\ED:nw=\EE:pf=\E[?4i:po=\E[?5i:\
-	:ps=\E[i:rc=\E8:sc=\E7:se=\E[27m:sf=1*\ED:so=\E[7m:\
-	:sr=1*\EM:st=\EH:ue=\E[24m:up=\EM:us=\E[4m:xn:
-d0|vt200-132|vt300-132|VT 200 with 132 columns, on VMS:\
-	:co#132:tc=vt200-80:
-
-aP|apollo_15P|apollo 15 inch display:\
-	:dN@:tc=vt132:
-aQ|apollo_19L|apollo 19 inch display:\
-	:dN@:tc=vt132:
-aR|apollo_color|apollo color display:\
-	:dN@:tc=vt132:
-aS|apollo_800_color|apollo 800 line color display:\
-	:dN@:tc=vt132:
-d3|vt132|vt-132:\
-	:al=99\E[L:dl=99\E[M:ip=7:dc=7\E[P:ei=\E[4l:im=\E[4h:xn:dN#30:tc=vt100:
-d0|vt100|vt100n|vt100 with no init:\
-	:co#80:li#24:am:bs:pt:xn:cl=45\E[H\E[2J:\
-	:cm=%i\E[%d;%dH:nd=\E[C:up=\EM:ho=\E[H:ce=2\E[K:cd=2*\E[J:\
-	:nl=\EE:cr=\r:sr=5\EM:sf=30\E7\E[200H\ED\E8:\
-	:sc=\E7:rc=\E8:cs=\E[%i%d;%dr:so=\E[7m:se=\E[m:us=\E[4m:ue=\E[m:LC:\
-	:kl=\E[D:kr=\E[C:ku=\E[A:kd=\E[B:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:
-# *************************************************************************
-# Added for del to use a 132 char width terminal
-#
-d0|vt100l|vt100n|vt100 with no init:\
-	:co#132:li#24:am:bs:pt:xn:cl=45\E[H\E[2J:\
-	:cm=%i\E[%d;%dH:nd=\E[C:up=\EM:ho=\E[H:ce=2\E[K:cd=2*\E[J:\
-	:nl=\EE:cr=\r:sr=5\EM:sf=30\E7\E[200H\ED\E8:\
-	:sc=\E7:rc=\E8:cs=\E[%i%d;%dr:so=\E[7m:se=\E[m:us=\E[4m:ue=\E[m:LC:\
-	:kl=\E[D:kr=\E[C:ku=\E[A:kd=\E[B:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:
-#
-# End of "Add for del"
-# **************************************************************************
-df|vt100|vt-100|vt100f|pt100|pt-100|dec vt100 (fast scroll, reverse video):\
-	:is=\E>\E[?4l\E[?5h\E[?7h\E[?8h:\
-	:if=/usr/lib/tabset/vt100:tc=vt100n:
-d1|vt100|vt100fnv|dec vt100 (fast scroll, normal video):\
-	:is=\E>\E[?4l\E[?5l\E[?7h\E[?8h:\
-	:if=/usr/lib/tabset/vt100:tc=vt100n:
-ds|vt100|vt100s|dec vt100 (smooth scroll, reverse video):\
-	:is=\E>\E[?4h\E[?5h\E[?7h\E[?8h:\
-	:if=/usr/lib/tabset/vt100:tc=vt100n:
-dn|vt100|vt100snv|dec vt100 (smooth scroll, normal video):\
-	:is=\E>\E[?4h\E[?5l\E[?7h\E[?8h:\
-	:if=/usr/lib/tabset/vt100:tc=vt100n:
-# This was designed for a VT320 emulator, but it is probably a good start
-# at support for the VT320 itself.
-# Please send changes with explanations to bug-gnu-emacs@prep.ai.mit.edu.
-k3|vt320|vt320-k3|kermit|MS-Kermit 3.00's vt320 emulation:\
-	:AL=\E[%dL:CC=\E:DL=\E[%dM:IC=\E[%d@:DC=\E[%dP:DO=\E[%dB:LE=\E[%dD:\
-	:RI=\E[%dC:SR=\E[%dL:UP=\E[%dA:ae=\E(B:al=\E[L:am:as=\E(0:bl=^G:\
-	:cd=\E[J:ce=\E[K:ch=\E[%i%dG:cl=\E[H\E[J:cm=\E[%i%d;%dH:co#80:cr=^M:\
-	:cs=\E[%i%d;%dr:ct=\E[3g:cv=\E[%i%dd:dc=\E[P:do=^J:dl=\E[M:ds=\E[0$~:\
-	:ec=\E[%dX:ei=\E[4l:es:fs=\E[0$}:ho=\E[H:hs:im=\E[4h:\
-	:is=\E>\E F\E[?1l\E[?7h\E[r\E[2$~:k1=\EOP:k2=\EOQ:\
-	:k3=\EOR:k4=\EOS:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:k0=\E[21~:\
-	:kI=\E[2~:kL=\E[3~:kN=\E[6~:kP=\E[5~:kb=^H:kd=\EOB:ke=\E[?1l\E>:\
-	:kl=\EOD:km:kn#20:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:\
-	:le=^H:li#49:mb=\E[5m:md=\E[1m:me=\E[m:mi:mr=\E[7m:ms:nd=\E[C:\
-	:nl=^J:pb#9600:po=\E[5i:pf=\E[4i:ps=\E[0i:pt:rc=\E8:\
-	:rs=\E(B\E)B\E>\E F\E[4;20l\E[12h\E[?1;5;6;38;42l\E[?7;25h\E4i\E?4i\E[m\E[r\E[2$~:\
-	:sc=\E7:se=\E[27m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
-	:ts=\E[1$}^M\E[K:ue=\E[24m:\
-	:up=\E[A:us=\E[4m:vb=\E[?5h\E[?5l\E[?5h\E[?5l\E[?5h\E[?5l:ve=\E[?25h:\
-	:vi=\E[?25l:vt#3:xn:
-sw|switch|intelligent switch:co#80:os:am:
-su|dumb|un|unknown:co#80:os:am:
-sp|plugboard:co#80:os:am:
-sa|arpanet|network:co#80:os:am:
-sd|du|dialup:co#80:os:am:
-sb|bussiplexer:co#80:os:am:
-# Note that all of these claim to be "c100" in order to please the
-# pen and emacs editors.  If the user does a "tset c100" he will get co.
-co|c100|concept|concept100|concept 100:\
-	:is=\EU\Ef\E7\E5\E8\El\ENH\EK\E\200\Eo&\200\Eo\47\E:\
-	:al=3*\E^R:am:bs:cd=16*\E^C:ce=16\E^S:cl=2*^L:cm=\Ea%+ %+ :co#80:\
-	:dc=16\E^A:dl=3*\E^B:ei=\E\200:eo:im=\E^P:in:ip=16*:li#24:mi:nd=\E=:\
-	:pt:kb=^h:so=\ENh:se=\ENH:ta=8\t:ul:up=\E;:db:xn:vs=\EW:ve=\Ew:\
-	:vb=\Ek\200\200\200\200\200\200\200\200\200\200\200\200\200\200\EK:\
-	:us=\EG:ue=\Eg:ks=\EX\ES:ke=\Ex\Es:ku=\E;:kd=\E<:kl=\E>:kr=\E=:kh=\E?:\
-	:k1=\E5:k2=\E6:k3=\E7:.dN#9:dC#9:
-c4|c100|c1004p|c100 w/4 pages:\
-	:ti=\EU\Ev  8p\Ep\r:te=\Ev  ~p\Ep\r\n:vs@:ve@:tc=concept:
-cP|c100|c100rv4ppp|c100 with printer port:\
-	:is=\EU\Ef\E7\E5\E8\El\ENH\Ek\E\200\Eo&\200\Eo!\200\EQ"\EY(^W\Eo\47\E:\
-	:tc=c100rv4p:
-cR|c100|c100rv4p|c100 w/4 pages:\
-	:ti=\EU\Ev  8p\Ep\r:te=\Ev  ~p\Ep\r\n:tc=c100rv:
-# Some tty drivers use cr3 for concept, others use nl3, hence dN/dC below.
-cd|c100|c100rvs|slow reverse concept 100:\
-	:vb=\EK\200\Ek:pt:dC@:dN@:tc=c100rv:
-cn|c100|c100rv4pna|c100 with no arrows:ks@:ke@:tc=c100rv4p:
-cr|c100|c100rv|c100 rev video:\
-	:is=\EU\Ef\E7\E5\E8\El\ENH\Ek\E\200\Eo&\200\Eo\47\E:vs@:ve@:\
-	:vb=\EK\200\200\200\200\200\200\200\200\200\200\200\200\200\200\Ek:\
-	:tc=concept:
-cs|c100|c100s|slowconcept|slowconcept100|slow concept 100:\
-	:vb=\Ek\200\EK:pt:dC@:dN@:tc=concept:
-# vt100 and vt132 are still untested
-# Note that all of these claim to be "vt100", so the first one wins.
-dG|gigi|GIGI|dec gigi (naively treated as a straight vt100):\
-	:tc=vt100n:
-dR|vt125|dec vt125 (naively treated as a straight vt100;  R for ReGIS):\
-	:tc=vt100n:
-kA|h19A|heathA|h19A|heathkitA|heathkit h19 ansi mode:\
-	:al=1*\E[1L:am:bs:cd=\E[J:ce=\E[K:cl=\E[2J:cm=\E[%i%2;%2H:co#80:\
-	:dc=\E[1P:dl=1*\E[1M:dn=\E[1B:ei=\E[4l:ho=\E[H:im=\E[4h:li#24:mi:\
-	:nd=\E[1C:as=\E[10m:ae=\E[11m:ms:pt:se=\E[0m:so=\E[7m:up=\E[1A:\
-	:vs=\E[>4h:ve=\E[>4l:kb=^h:ku=\E[1A:kd=\E[1B:kl=\E[1D:kr=\E[1C:\
-	:kh=\E[H:kn#8:k1=\EOS:k2=\EOT:k3=\EOU:k4=\EOV:k5=\EOW:l6=blue:\
-	:l7=red:l8=white:k6=\EOP:k7=\EOQ:k8=\EOR:\
-	:sr=\EM:is=\E<\E[>1;2;3;4;5;6;7;8;9l\E[0m\E[11m\E[?7h:
-kB|h19bs|heathkit w/keypad shifted:ks=\Et:ke=\Eu:tc=h19b:
-kU|h19us|heathkit w/keypad shifted/underscore cursor:ks=\Et:ke=\Eu:tc=h19u:
-kb|h19|heath|h19b|heathkit|heath-19|z19|zenith|heathkit h19:\
-	:al=1*\EL:am:bs:cd=\EJ:ce=\EK:cl=\EE:cm=\EY%+ %+ :co#80:dc=\EN:\
-	:dl=1*\EM:do=\EB:ei=\EO:ho=\EH:im=\E@:li#24:mi:nd=\EC:as=\EF:ae=\EG:\
-	:ms:pt:sr=\EI:se=\Eq:so=\Ep:up=\EA:vs=\Ex4:ve=\Ey4:\
-	:kb=^h:ku=\EA:kd=\EB:kl=\ED:kr=\EC:kh=\EH:kn#8:\
-	:k1=\ES:k2=\ET:k3=\EU:k4=\EV:k5=\EW:\
-	:l6=blue:l7=red:l8=white:k6=\EP:k7=\EQ:k8=\ER:
-ke|e19|winston edmond special:vb=\Eg\Eh:tc=h19:
-ku|h19u|heathkit with underscore cursor:vs@:ve@:tc=h19b:
-Ma|aa|annarbor|ann arbor:\
-	:cm=^O%r%B%.%>^S^L%+@:co#80:li#40:bs:cl=2^L:up=^N:nd=^_:ho=^K:am:\
-	:kb=^^:kd=^J:ku=^N:kl=^H:kr=^_:kh=^K:ma=^_ ^N^P:
-# The A manufacturer represents Diablo, DTC, Xerox, Qume, and other Daisy
-# wheel terminals until such time as termcap distinguishes between them
-# enough to justify separate codes.
-# 1620 uses all 132 columns, 1640 sets left margin to 8 and uses snazzy
-# binary tabset file.  Both should work on both terminals.
-A6|1620|450|diablo 1620:\
-	:if=/usr/lib/tabset/std:\
-	:kb=^H:bs:co#132:ff=^L:hc:hu=\EU:hd=\ED:os:pt:up=\E\n:
-A7|1640|diablo 1640:\
-	:co#124:if=/usr/lib/tabset/diablo:tc=1620:
-Ad|dtc300s|300|300s|gsi|dtc|dtc 300s:\
-	:if=/usr/lib/tabset/std:\
-	:kb=^h:bs:co#132:ff=^L:hc:hu=\EH:hd=\Eh:os:pt:up=^Z:
-Ag|gsi:bs:co#132:hc:hd=\Eh:hu=\EH:os:pt:up=^Z:
-Aj|aj830|aj832|aj|anderson jacobson:\
-	:bs:hc:hd=\E9:hu=\E8:os:pl:up=\E7:
-Aq|qume5|qume|Qume Sprint 5:\
-	:if=/usr/lib/tabset/std:\
-	:kb=^h:bs:co#80:ff=^L:hc:hu=\EH:hd=\Eh:os:pt:up=^Z:
-Ax|x1720|xerox 1720:co#132:bs:ff=^L:hc:os:pt:if=/usr/lib/tabset/xerox1720
-Ca|cdc456|cdc:\
-	:li#24:co#80:cl=^Y^X:nd=^L:up=^Z:bs:\
-	:cm=\E1%+ %+ :ho=^Y:al=\E\114:dl=\E\112:ce=^V:cd=^X:am:
-Cc|cdc456tst:\
-	:li#24:co#80:cl=^y^x:bs:cm=\E1%+ %+ :am:
-D0|dm1520|1520|datamedia 1520:\
-	:am:bs:cd=^K:ce=^]:cl=^L:cm=^^%r%+ %.:co#80:ho=^Y:\
-	:ku=^_:kd=^J:kl=^H:kr=^\:kh=^Y:\
-	:li#24:nd=^\:up=^_:xn:ma=^\ ^_^P^YH:pt:
-D1|dm1521|1521|datamedia 1521:\
-	:am:bs:cd=^K:ce=^]:cl=^L:cm=^^%r%+ %.:co#80:ho=^Y:\
-	:ku=^_:kd=^J:kl=^H:kr=^\:kh=^Y:\
-	:li#24:nd=^\:up=^_:xn:ma=^\ ^_^P^YH:pt: