#----------------- begin bbs-ttys ------------------------------------------
# ProComm PC-BBS-ANSI COLOR (!)
#
# Add this to your "/etc/termcap" file to offer a color version
# of the ANSI terminal entry
#
# cat termcap.color >> /etc/termcap
#
# If you don't have any "ansi" entry in your "/etc/termcap", you may
# use this one, too. Simply replace the headline:
#
# ansi|ansi-color|col-ansi-bbs|col-pc-ansi:\

ansi|ansi-color|col-ansi-bbs|col-pc-ansi:\
        :al=\E[L:am:bs:cd=\E[J:ce=\E[K:cl=\E[;H\E[2J:cm=\E[%i%d;%dH:\
        :co#80:dc=\E[P:do=^J:bt=\E[Z:ei=:ho=\E[H:im=:li#25:\
        :nd=\E[C:pt:md=\E[40;31m:me=\E[0m:mr=\E[44;37m:\
        :mb=\E[5m:ms:so=\E[7m:se=\E[m:us=\E[1;33m:ue=\E[m:\
        :up=\E[A:kb=^h:ku=\E[A:kd=\E[B:\
        :kl=\E[D:kr=\E[C:eo:sf=\E[S:sr=\E[T:kP=\E[5~:kN=\E[6~:kH=\E[4~:\
        :kh=\E[1~:kD=\E[3~:kI=\E[2~:GS=\E[12m:GE=\E[10m:GV=\63:\
        :GH=D:GC=E:GL=\64:GR=C:RT=^J:G1=?:G2=Z:G3=@:\
        :G4=Y:GU=A:GD=B:CW=\E[M:NU=\E[N:RF=\E[O:RC=\E[P:WL=\E[S:\
        :WR=\E[T:CL=\E[U:CR=\E[V:HM=\E[H:EN=\E[F:PU=\E[I:\
        :PD=\E[G:X1=\E[34;47m:X2=\E[30;47m:X3=\E[30;42m:\
        :X4=\E[1;37;41m:X5=\E[30;47m:X6=\E[1;33;47m:\
        :X7=\E[1;37;42m:X8=\E[1;37;47m:X9=\E[31;47m:X0=\E[32;47m:\
        :XA=\E[1;33;47m:XB=\E[1;33;46m:XC=\E[30;47m:XD=\E[30;46m:\
        :X0=\E[m:\
        :if=/usr/share/tabset/vt100:\
        :pt:sr=\EM:vt#3:xn:km:bl=^G:vi=\E[?25l:ve=\E[?25h:vs=\E[?25h:\
        :sc=\E7:rc=\E8:cs=\E[%i%d;%dr:\
        :ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:kb=^H:\
        :ho=\E[H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:pt:sr=2*\EM:vt#3:xn:\
        :sc=\E7:rc=\E8:cs=\E[%i%d;%dr:


#ansi|ansi-color|col-ansi-bbs|col-pc-ansi:\
        :al=\E[L:am:bs:cd=\E[J:ce=\E[K:cl=\E[2J\E[H:\
        :le=^H:bs:am:cm=\E[%i%d;%dH:nd=\E[C:up=\E[A:\
        :co#80:dc=\E[P:do=\E[B:bt=\E[Z:ei=:ho=\E[H:im=:li#25:\
        :nd=\E[C:pt:md=\E[40;31m:me=\E[0m:mr=\E[44;37m:\
        :mb=\E[5m:ms:so=\E[7m:se=\E[m:us=\E[1;33m:ue=\E[m:\
        :up=\E[A:kb=^h:ku=\E[A:kd=\E[B:is=\E[1;24r\E[24;1H:\
        :kl=\E[D:kr=\E[C:eo:sf=\E[S:sr=\E[T:kP=\E[5~:kN=\E[6~:kH=\E[4~:\
        :kh=\E[1~:kD=\E[3~:kI=\E[2~:GS=\E[12m:GE=\E[10m:GV=\63:\
        :GH=D:GC=E:GL=\64:GR=C:RT=^J:G1=?:G2=Z:G3=@:\
        :G4=Y:GU=A:GD=B:CW=\E[M:NU=\E[N:RF=\E[O:RC=\E[P:WL=\E[S:\
        :WR=\E[T:CL=\E[U:CR=\E[V:HM=\E[H:EN=\E[F:PU=\E[I:\
        :PD=\E[G:X1=\E[34;47m:X2=\E[30;47m:X3=\E[30;42m:\
        :X4=\E[1;37;41m:X5=\E[30;47m:X6=\E[1;33;47m:\
        :X7=\E[1;37;42m:X8=\E[1;37;47m:X9=\E[31;47m:X0=\E[32;47m:\
        :XA=\E[1;33;47m:XB=\E[1;33;46m:XC=\E[30;47m:XD=\E[30;46m:\
        :X0=\E[m:\





irc|irc|dumb:\
	:do=^J:co#80:li#30:cl=\E[H\E[J:sf=\ED:sb=\EM:\
	:le=^H:bs:am:cm=\E[%i%d;%dH:nd=\E[C:up=\E[A:\
	:ce=\E[K:cd=\E[J:so=\E[0;37;44m:se=\E[40;0;37;27;1m\E[0m:us=\E[0;35m\E[1m:ue=\E[0m:\
	:md=\E[1;34m:mr=\E[0;31m:mb=\E[1;34m:me=\E[0;40;37m:is=\E[1;25r\E[25;1H:\
	:ll=\E[1;25r\E[25;1H:al=\E[L:dc=\E[P:dl=\E[M:\
	:it#8:ku=\E[A:kd=\E[B:kr=\E[C:kl=\E[D:kb=^H:ti=\E[r\E[H:\
	:ho=\E[H:kP=\E[5~:kN=\E[6~:kH=\E[4~:kh=\E[1~:kD=\E[3~:kI=\E[2~:\
	:k1=\E[[A:k2=\E[[B:k3=\E[[C:k4=\E[[D:k5=\E[[E:k6=\E[17~:\
	:k7=\E[18~:k8=\E[19~:k9=\E[20~:k0=\E[21~:K1=\E[1~:K2=\E[5~:\
	:K4=\E[4~:K5=\E[6~:\
	:pt:sr=\EM:vt#3:xn:km:bl=^G:vi=\E[?25l:ve=\E[?25h:vs=\E[?25h:\
	:sc=\E7:rc=\E8:cs=\E[%i%d;%dr:\


vt52|dec vt52:\
	:bs:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :co#80:li#24:nd=\EC:\
	:pt:sr=\EI:up=\EA:ku=\EA:kd=\EB:kr=\EC:kl=\ED:\
	:GS=\EF:GE=\EG:GV=x:GH=q:G1=k:G2=l:G3=m:G4=j:GU=v:\
	:GD=w:GC=n:GL=t:GR=u:UK=\EA:DK=\EB:LK=\ED:RK=\EC:
vt52so|dec vt52 with brackets added for standout use:\
	:sg#1:so=[:se=]:EG#1:ES=#:EE=#:tc=vt52:

unknown|un:\
	:co#80:

#
# AT&T Teletype 5410 Terminal (a.k.a. 4410)
# From: carvalho%kepler@Berkeley.EDU (Marcio de Carvalho)
# Date: Thu, 26 Feb 87 09:16:50 PST
#
# Although the 5410 supports labels, it blanks the screen after
# each label is programmed creating to much visual activity.
# To use the labels, use FL=\E[%d;00q%-16s
#
5410|4410|tty5410|att4410|AT&T Teletype 5410 terminal with 80 columns:\
        :al=\E[L:am:bs:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\
        :cm=5\E[%i%2;%2H:co#80:dc=\E[P:dl=\E[M:im=:ei=:ic=\E[@:\
        :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\
        :li#24:nd=\E[C:se=\E[m:so=\E[2;7m:sr=\EM:\
        :ue=\E[m:up=\E[A:us=\E[4m:EE=\E[m:BO=\E[0;7m:DS=\E[2m:\
        :KM=/usr/lib/ua/kmap.5410:is=\E[0m^O\E[?6l:kn#8:\
        :k1=\EOc:k2=\EOd:k3=\EOe:k4=\EOf:k4=\EOg:k6=\EOh:\
        :k7=\EOi:k8=\EOj:ko=nd,up,ho:

# The following tvi descriptions from B:pjphar and virus!mike
# is for all 950's.  It sets the following attributes:
# full duplex (\EDF)		write protect off (\E()
# conversation mode (\EC)	graphics mode off (\E%)
# white on black (\Ed)		auto page flip off (\Ew)
# turn off status line (\Eg)	clear status line (\Ef\r)
# normal video (\E0)		monitor mode off (\EX or \Eu)
# edit mode (\Er)		load blank char to space (\Ee\040)
# line edit mode (\EO)		enable buffer control (^O)
# protect mode off (\E\047)	duplex edit keys (\El)
# program unshifted send key to send line all (\E016)
# program shifted send key to send line unprotected (\E004)
# set the following to nulls:
#	field delimiter (\Ex0\200\200)
#	line delimiter (\Ex1\200\200)
#	start-protected field delimiter (\Ex2\200\200)
#	end-protected field delimiter (\Ex3\200\200)
# set end of text delimiter to carriage return/null (\Ex4\r\200)
# CHANGED 4-29-87 to set tabs and keep status line --John Kunze (jak@opal)
tvi950|950|televideo950:\
	:ct=\E3:st=\E1:do=^J:\
	:is=\EDF\EC\Ed\EG0\Er\EO\E\047\E(\E%\Ew\EX\Ee ^O\
	\El\E016\E004\Ex0\200\200\Ex1\200\200\Ex2\200\200\
	\Ex3\200\200\Ex4\r\200\Ef\r:if=/usr/share/tabset/stdcrt:\
	:al=\EE:am:le=^H:bs:bt=\EI:cd=\Ey:ce=\Et:cl=\E*:cm=\E=%+ %+ :\
	:co#80:dc=\EW:dl=\ER:do=^V:ei=\Er:ho=^^:im=\Eq:k0=^A0\r:\
	:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\
	:k7=^AF\r:k8=^AG\r:k9=^AH\r:kb=^H:kd=^V:kh=^^:kl=^H:\
	:ko=ic\054dc\054al\054dl\054cl\054bt\054ce\054cd:kr=^L:\
	:ku=^K:li#24:ma=^Vj^Kk^Hh^Ll^^H:mi:ms:nd=^L:pt:se=\EG0:\
	:sg#1:so=\EG4:sr=\Ej:ue=\EG0:ug#1:up=^K:us=\EG8:\
	:vb=\Eb\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\Ed:\
	:xn:hs:ts=\Eg\Ef:fs=\r:ds=\Eg\Ef\r:


# From ucbvax!mtxinu!sybase!tim (Tim Wood) Fri Sep 27 10:25:24 PDT 1985
# This entry supports line and character insert and delete, scroll up and
# down and the arrow keys.  To use it, perform the following on your qvt-101
#	1) enter SET-UP mode, select the SET 3 line;
#	2) move the cursor to the EMULATION item and hit SPACE
#	   until QVT-101B appears
#	3) enter SHIFT-S
#	4) exit SET-UP - the terminal is now configured
q101|qvt101|qvt-101|Qume 101 $310 special:\
	:al=\EE:am:bt=\EI:ce=\Et:cl=\E*:dc=\EW:\
	:dl=\ER:do=^J:ic=\EQ:ei=:im=:md=\E(:me=\EG0:mh=\E):\
	:le=^H:bs:cm=\E=%+ %+ :cl=1^Z:co#80:ho=^^:li#24:ma=^K^P:nd=^L:ku=^K:\
	:vs=\EM4\040\200\200\200:mr=\EG4:ms:so=\EG4:se=\EG1:



# @(#)termcap	X10/6.6	11/7/86, minus alternate screen, plus :cs
xterm|vs100|xterm terminal emulator (X window system):\
	:do=^J:le=^H:ho=\E[H:\
	:co#80:li#65:cl=\E[H\E[2J:bs:am:cm=\E[%i%d;%dH:nd=\E[C:up=\E[A:\
	:ce=\E[K:cd=\E[J:so=\E[7m:se=\E[m:us=\E[4m:ue=\E[m:\
	:md=\E[1m:mr=\E[7m:me=\E[m:\
	:ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:kb=^H:\
	:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:pt:sf=\n:sr=\EM:\
	:al=\E[L:dl=\E[M:im=\E[4h:ei=\E[4l:mi:dc=\E[P:\
	:MT:ks=\E[?1h\E=:ke=\E[?1l\E>:xn:\
	:AL=\E[%dL:DL=\E[%dM:DC=\E[%dP:\
	:hs:ts=\E[?E\E[?%i%dT:fs=\E[?F:es:ds=\E[?E:\
	:is=\E\E[m\E[?7h\E[?1;4l:cs=\E[%i%d;%dr:\
	:rs=\E[r\E<\E[m\E[H\E[2J\E[?7h\E[?1;3;4;6l:


sun|Sun Microsystems Workstation console:\
	:li#34:co#80:cl=^L:cm=\E[%i%d;%dH:nd=\E[C:up=\E[A:\
	:am:bs:mi:ms:pt:km:\
	:ce=\E[K:cd=\E[J:so=\E[7m:se=\E[m:is=\E[1r:rs=\E[1r:\
	:kd=\E[B:kl=\E[D:ku=\E[A:kr=\E[C:kh=\E[H:\
	:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\
	: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: Bracy H. Elton  <elton@lll-crg>
vt200|vt220|dec-vt220|vt200-js|vt220-js|dec vt200 series with jump scroll:\
	:im=\E[4h:ei=\E[4l:mi:dc=\E[P:dm=:ed=:al=\E[L:\
	:cs=\E[%i%d;%dr:sf=\ED:sr=\EM:sb=\EM:\
	:ce=\E[K:cl=\E[H\E[J:cd=\E[J:cm=\E[%i%d;%dH:nd=\E[C:up=\E[A:\
	:so=\E[7m:se=\E[27m:us=\E[4m:ue=\E[24m:\
	:md=\E[1m:mr=\E[7m:mb=\E[5m:me=\E[m:\
	:is=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h\E[1;24r\E[24;1H:\
	:rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\
	:tc=vt100:


#
# d: DEC (DIGITAL EQUIPMENT CORPORATION)
#
# Note that xn glitch in vt100 is not quite the same as concept, since
# the cursor is left in a different position while in the weird state
# (concept at beginning of next line, vt100 at end of this line) so
# all versions of vi before 3.7 don't handle xn right on vt100.
# I assume you have smooth scroll off or are at a slow enough baud
# rate that it doesn't matter (1200? or less).  Also this assumes
# that you set auto-nl to "on", if you set it off use vt100-nam below.
#
# Since there are two things here called vt100, the installer can make
# a local decision to make either one standard "vt100" by including
# it in the list of terminals in reorder, since the first vt100 in
# /etc/termcap is the one that it will find.  The choice is between
# nam (no automatic margins) and am (automatic margins), as determined
# by the wrapline switch (group 3 #2).  I presonally recommend turning
# on the bit and using vt100-am, since having stuff hammer on the right
# margin is sort of hard to read.  However, the xn glitch does not occur
# if you turn the bit off.
#
# I am unsure about the padding requirements listed here.  I have heard
# a claim that the vt100 needs no padding.  It's possible that it needs
# padding only if the xon/xoff switch is off.  For UNIX, this switch
# should probably be on.
#
# The vt100 uses rs and rf rather than is/ct/st because the tab settings
# are in non-volatile memory and don't need to be reset upon login.
# You can type "reset" to get them set.
vt100|dec-vt100|vt100-am|vt100am|dec vt100:\
	:do=^J:co#80:li#24:cl=50\E[;H\E[2J:sf=2*\ED:\
	:le=^H:bs:am:cm=5\E[%i%d;%dH:nd=2\E[C:up=2\E[A:\
	:ce=3\E[K:cd=50\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[1;24r\E[24;1H:\
	:if=/usr/share/tabset/vt100:\
	:rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:ks=\E[?1h\E=:ke=\E[?1l\E>:\
	:ku=\EOA:kd=\EOB:kr=\EOC:kl=\EOD:kb=^H:\
	:ho=\E[H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:pt:sr=2*\EM:vt#3:xn:\
	:sc=\E7:rc=\E8:cs=\E[%i%d;%dr:
vt100-nam|dec-vt100-nam|vt100nam|vt100 w/no am:\
	:am@:xn@:\
	:is=\E>\E[?3l\E[?4l\E[?5l\E[?7l\E[?8h:ks=\E[?1h\E=:ke=\E[?1l\E>:\
	:tc=vt100-am:
vt100-np|dec-vt100-np|vt100 with no padding (for psl games):\
	:cl=\E[H\E[2J:sr=\EM:cm=\E[%i%d;%dH:nd=\E[C:up=\E[A:\
	:ce=\E[K:cd=\E[J:so=\E[7m:se=\E[m:us=\E[4m:ue=\E[m:\
	:md=\E[1m:mr=\E[7m:mb=\E[5m:me=\E[m:tc=vt100:

#-------------------------- end bbs-ttys -----------------------------
