+# w: WYSE
+#
+# The wy{30,50,75,85} entries are recommended by
+# Wyse Technology
+# 3571 North First Street
+# San Jose, CA 95134
+# Entries for the wy60 and wy99 are only based on Wyse's recommendations.
+#
+# Advice on the Wyse 30 and 50 standout mode glitch:
+# (from steve@omni.com or ...pyramid!koosh!steve)
+#
+# These terminals support a "PROTECT" sequence on/off that has no
+# standout-glitch (xmc), while the regular "attribute" stuff enabled
+# with <ESC>G'some-character' gives a 1-space glitch.
+#
+# All but the very old revision firmware on both terminals support a
+# visible PROTECT attribute that's selectable by the ol' SETUP menu.
+# (The older rev. terminals do support PROTECT attribute but only
+# have the options REGULAR and DIM)
+#
+# Get into your terminal's SETUP menu, and down-key to the 5'th
+# menu (on a wyse 30; I think 3'rd or 4'th on a wyse 50) and
+# right-key over to the PROTECT item.
+#
+# Change PROTECT to REVERSE or REVERSE/DIM, and go over to the next
+# item -- ATTRIBUTE and change it to LINE; then save the changes for
+# power-on. (ATTRIBUTE change isn't necessary but looks a whole lot
+# nicer to the eye when inverting the remainder of a line rather then
+# the rest of the screen!).
+#
+# The next thing to do is change your /usr/lib/something?/terminfo/w/wyse50
+# so that it uses the proper escape sequences to turn on/off the protect
+# sequence rather than the very-ugly \EG4 and \EG0.
+#
+# Change standout to \E), standend to \E(, and glitch to 0, which means
+# changing the so, se, and sg fields to :so=\E):se=\E(:sg#0:
+#
+wy30|wyse30|Wyse 30:\
+ :am:bw:hs:mi:xo:bs:pt:\
+ :co#80:li#24:sg#1:ug#1:kn#9:\
+ :ae=\EG0\EH^C:al=2\EE:as=\EG0\EH^B:bt=\EI:cd=80\Ey:\
+ :ce=\Et:cl=80\E*:cm=\E=%+ %+ :ct=\E0:dc=10\EW:dl=1\ER:\
+ :ds=\EF\r:ei=\Er:fs=\r:ho=^^:im=\Eq:ip=2:\
+ :is=\E'\E(\E\^3\E`9^N^T:k1=^A@\r:k2=^AA\r:k3=^AB\r:\
+ :k4=^AC\r:k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:kb=\b:\
+ :kd=\n:kh=^^:kl=\b:kr=\f:ku=^K:nd=\f:se=\EG0:so=\EG4:\
+ :sr=3\Ej:st=\E1:ts=\EF:ue=\EG0:up=^K:us=\EG8:ve=\E`1:\
+ :pf=^T:po=^R:\
+ :vi=\E`0:ko=bt,le,do,nd,up,dc,dl,ho,al:
+wy30-vb|wyse30-vb|wyse 30 visual bell:\
+ :vb=\E`8\E`\072\E`9:\
+ :tc=wy30:
+wy50|wyse50|Wyse 50:\
+ :am:bw:hs:mi:xo:bs:pt:\
+ :co#80:li#24:sg#1:ug#1:kn#9:\
+ :ae=\EG0\EH^C:al=\EE:as=\EG0\EH^B:bt=\EI:cd=20\Ey:\
+ :ce=\Et:cl=20\E*:cm=\E=%+ %+ :ct=\E0:dc=1\EW:dl=\ER:\
+ :ds=\EF\r:ei=\Er:fs=\r:ho=^^:i1=30\E`\072\E`9:im=\Eq:\
+ :ip=1:is=^N^T\E'\E(: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=\b:kd=\n:kh=^^:kl=\b:kr=\f:ku=^K:nd=\f:\
+ :se=\EG0:so=\EGt:sr=\Ej:st=\E1:ts=\EF:ue=\EG0:up=^K:\
+ :us=\EG8:ve=\E`1:vi=\E`0:\
+ :pf=^T:po=^R:\
+ :ko=bt,le,do,nd,up,dc,dl,ho,al:
+wy50-vb|wyse50-vb|wyse 50 visual bell:\
+ :vb=\E`8\E`\072\E`9:\
+ :tc=wy50:
+wy50-w|wyse50-w|wyse 50 132-column:\
+ :cm=\Ea%i%dR%dC:co#132:dc=2\EW:i1=\E`;\E`9:\
+ :tc=wy50:
+wy50-wvb|wyse50-wvb|wyse 50 132-column visual bell:\
+ :cm=\Ea%i%dR%dC:co#132:dc=2\EW:i1=\E`;\E`9:\
+ :vb=\E`8\E`;\E`9:\
+ :tc=wy50:
+# from John Gillmore hoptoad!gnu@lll-crg.arpa
+wyse-vp|wyse|Wyse 50 in ADDS Viewpoint emulation mode with "enhance" on:\
+ :am:do=^J:if=/usr/share/tabset/wyse-adds:\
+ :le=^H:bs:li#24:co#80:cm=\EY%+ %+ :cd=\Ek:ce=\EK:nd=^F:\
+ :up=^Z:cl=^L:ho=^A:ll=^A^Z:kl=^U:kr=^F:kd=^J:ku=^Z:kh=^A:\
+ :pt:so=^N:se=^O:us=^N:ue=^O:dl=\El:al=\EM:im=\Eq:ei=\Er:dc=\EW:\
+ :is=\E`\072\E`9^O\Er:rs=\E`\072\E`9^O\Er:
+wyse-vp-nk|Wyse 50 in ADDS Viewpoint enhanced mode with cursor keys gone:\
+ :kl@:kr@:kd@:ku@:kh@:tc=wyse-vp:
+wyse925|Wyse-50 emulating tvi925:\
+ :xn@:tc=tvi925:
+# Wyse 60 in 24 row native mode.
+# This termcap is a composite of entries submitted by Steve Van Domelen
+# (Wyse Tech, svd@bigboy.wyse.com) and Douglas Good (doug@cli.com).
+# Merged by Paul Vojta (vojta@math.berkeley.edu).
+wy60|wyse60|Wyse 60 in native mode:\
+ :ae=\EH^C:al=4\EE:am:as=\EH^B:bl=^G:bs:bt=\EI:bw:cd=100\Ey:ce=\Et:\
+ :cl=100\E*:cm=\E=%+ %+ :co#80:ct=\E0:da:db:dc=11\EW:dl=5\ER:do=^J:\
+ :ds=\EF\r:ei=\Er:fs=\r:ho=^^:hs:if=/usr/share/tabset/std:im=\Eq:ip=3:\
+ :is=\Ed$\EcD\E'\Er\EH^C\Ed/\EO\Ee1\Ed*\E`@\E`9\E`1^N^T\EwG\Ew0^^^K:\
+ :it#8:k0=^A@\r:k1=^AA\r:k2=^AB\r:k3=^AC\r:k4=^AD\r:k5=^AE\r:k6=^AF\r:\
+ :k7=^AG\r:k8=^AH\r:k9=^AI\r:kb=\b:kd=\EOB:ke=200\EcU:kh=\E{:kl=\EOD:\
+ :kn#10:ko=bt,le,do,nd,up,dc,dl,ho,al:kr=\EOC:\
+ :ks=200\EZ0+\EOA\177\EZ0,\EOB\177\EZ0.\EOC\177\EZ0-\EOD\177\EZ0*\E{\177:\
+ :ku=\EOA:l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:l8=F9:l9=F10:\
+ :le=\b:li#24:ll=^^^K:mb=\EG2:me=\EG0:mh=\EGp:mi:mr=\EG4:ms:nd=\f:pf=^T:\
+ :po=^R:pt:rs=500\E~!\E~4\E`\:\EeF\Ee(\EwG:se=\EG0:sf=^J:so=\EGt:\
+ :sr=7\Ej:st=\E1:ts=\EF:ue=\EG0:up=^K:us=\EG8:
+# Must delete tc= if using infocomp to translate
+wy60-w|wyse60-w|wyse 60 132-column:\
+ :co#132:cm=\Ea%i%dR%dC:dc=16\EW:ip=5:\
+ :rs=500\E~!\E~4\EeF\E`;\Ee(\EwG:tc=wy60:
+wy60-25|wyse60-25|wyse 60 80-column 25-lines:\
+ :li#25:\
+ :rs=500\E~!\E~4\E`\:\EeG\Ee)\EwG:tc=wy60:
+wy60-25-w|wyse60-25-w|wyse 60 132-column 25-lines:\
+ :co#132:li#25:cm=\Ea%i%dR%dC:dc=16\EW:ip=5:\
+ :rs=500\E~!\E~4\EeF\E`;\Ee)\EwG:tc=wy60:
+wy60-42|wyse60-42|wyse 60 80-column 42-lines:\
+ :li#42:al=11\EE:cd=260\Ey:cl=260\E*:cm=2\E=%+ %+ :dc=16\EW:\
+ :dl=11\ER:ip=5:sr=10\Ej:\
+ :rs=500\E~!\E~4\E`\:\EeF\Ee*\EwG:tc=wy60:
+wy60-42-w|wyse60-42-w|wyse 60 132-column 42-lines:\
+ :co#132:li#42:al=11\EE:cd=260\Ey:cl=260\E*:cm=2\Ea%i%dR%dC:dc=19\EW:\
+ :dl=11\ER:ho=2^^:ip=6:sr=10\Ej:\
+ :rs=500\E~!\E~4\EeF\E`;\Ee*\EwG:tc=wy60:
+wy60-43|wyse60-43|wyse 60 80-column 43-lines:\
+ :li#43:al=11\EE:cd=260\Ey:cl=260\E*:cm=2\E=%+ %+ :dc=16\EW:\
+ :dl=11\ER:ip=5:sr=10\Ej:\
+ :rs=500\E~!\E~4\E`\:\EeF\Ee+\EwG:tc=wy60:
+wy60-43-w|wyse60-43-w|wyse 60 132-column 43-lines:\
+ :co#132:li#43:al=11\EE:cd=260\Ey:cl=260\E*:cm=2\Ea%i%dR%dC:dc=19\EW:\
+ :dl=11\ER:ho=2^^:ip=6:sr=10\Ej:\
+ :rs=500\E~!\E~4\EeF\E`;\Ee+\EwG:tc=wy60:
+# Not recommended at high baud rates
+wy60-vb|wyse60-vb|Wyse 60 visual bell:\
+ :vb=\E`8\E`9:\
+ :tc=wy60:
+wy60-w-vb|wy60-wvb|wyse60-w-vb|Wyse 60 132-column visual bell:\
+ :vb=\E`8\E`9:\
+ :tc=wy60-w:
+# The following switch screens for vi and emacs
+wy60-s|wyse60-s|Wyse 60 with screen switching:\
+ :te=50^Z\Ew0:ti=50\Ew1:tc=wy60:
+wy60-w-s|wyse60-w-s|Wyse 60 132-column with screen switching:\
+ :te=50^Z\Ew0:ti=50\Ew1:tc=wy60-w:
+#
+# The Wyse 75 is a vt100 lookalike without advanced video.
+#
+# The Wyse 75 can support one attribute (e.g. Dim, Inverse,
+# Underline) without magic cookies. The following description
+# uses this capability, but when more than one attribute is
+# put on the screen at once, all attributes will be changed
+# to be the same as the last attribute given.
+# The Wyse 75 can support more attributes when used with magic
+# cookies. The wy75-mc terminal description uses magic cookies
+# to correctly handle multiple attributes on a screen.
+#
+wy75|wyse75|wyse 75:\
+ :am:hs:mi:ms:xn:xo:bs:pt:\
+ :co#80:li#24:pb#1201:kn#6:\
+ :AL=2*\E[%dL:DC=3*\E[%dP:DL=1*\E[%dM:DO=\E[%dB:\
+ :IC=1*\E[%d@:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:ae=^O:\
+ :al=2\E[L:as=\E[0m^N:bt=\E[1Z:cd=30\E[J:ce=3\E[K:\
+ :ch=\E[%i%dG:cl=30\E[H\E[J:cm=\E[%i%d;%dH:\
+ :cs=2\E[%i%d;%dr:ct=\E[3g:dc=3\E[P:dl=\E[M:\
+ :ds=\E[>,^A^A\E[>-^A^A:ei=\E[4l:fs=^A:ho=\E[H:\
+ :im=\E[4h:ip=1:is=\E>\E[?7;?8h\E[4;?1l^O\E)0:kb=\b:\
+ :kd=\E[B:ke=\E[?1l\E>:kh=\E[H:kl=\E[D:kr=\E[C:\
+ :ks=\E[?1l\E[?7h\E=:ku=\E[A:nd=\E[C:r1=\E7\E[1;24r\E8:\
+ :r2=20\E[0m\E[35;?7;?8h\E[30;?1l:r3=80\E[?3l:rc=\E8:\
+ :sc=\E7:se=\E[0m:so=\E[1t\E[7m:sr=2\EM:st=\EH:\
+ :ts=\E[>,^A:ue=\E[0m:up=\E[A:us=\E[2t\E[4m:ve=\E[?25h:\
+ :po=\E[5i:pf=\E[4i:\
+ :vi=\E[?25l:ko=nd,up,dl,ce,ho,al:
+#
+# This terminal description uses the non-hidden attribute mode
+# (with magic cookie).
+#
+wy75-mc|wyse75-mc|wyse 75 with magic cookies:\
+ :ae=\E[0p^O:as=\E[0p^N:ms@:r2=20\E[0p\E[35;?7;?8h\E[30;?1l:\
+ :se=\E[0p:sg#1:so=\E[17p:ue=\E[0p:ug#1:us=\E[8p:\
+ :tc=wy75:
+wy75-vb|wyse75-vb|wyse 75 with visual bell:\
+ :vb=\E[30h\E,\E[30l:\
+ :tc=wy75:
+wy75-w|wyse75-w|wyse 75 in 132 column mode:\
+ :co#132:r3=80\E[?3h:\
+ :tc=wy75:
+wy75-wvb|wyse75-wvb|wyse 75 with visual bell 132 columns:\
+ :co#132:r3=80\E[?3h:vb=\E[30h\E,\E[30l:\
+ :tc=wy75:
+#
+wy75ap|wyse75ap|wy-75ap|wyse-75ap|Wyse WY-75 Applications and Cursor keypad:\
+ :is=\E[1;24r\E[?10;3l\E[?1;25h\E[4l\E[m\E(B\E=:\
+ :kd=\EOB:ke=10\E[?1l\E>:kh=\EOH:kl=\EOD:kr=\EOC:\
+ :ks=10\E[?1h\E=:ku=\EOA:\
+ :tc=wyse75:
+#
+# Wyse 85 emulating a vt220 7 bit mode.
+# 24 line screen with status line.
+#
+# The vt220 mode permits more function keys but it wipes out
+# the escape key. I strongly reccomend that f11 be set to
+# escape (esc).
+# The terminal may have to be set for 8 data bits and 2 stop
+# bits for the arrow keys to work.
+# The Wyse 85 runs faster with XON/XOFF enabled. Also the
+# (dch) and (ich) work best when XON/XOFF is set. (ich) and
+# (dch) leave trash on the screen when used without XON/XOFF.
+#
+wy85|wyse85|wyse 85:\
+ :am:hs:mi:ms:xn:xo:bs:pt:\
+ :co#80:li#24:kn#3:\
+ :AL=5*\E[%dL:DC=3*\E[%dP:DL=3*\E[%dM:DO=\E[%dB:\
+ :IC=4*\E[%d@:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:ae=^O:\
+ :al=5\E[L:as=^N:bt=\E[Z:cd=110\E[J:ce=\E[K:\
+ :cl=110\E[H\E[J:cm=1\E[%i%d;%dH:cs=\E[%i%d;%dr:\
+ :ct=\E[3g:dc=3\E[P:dl=3\E[M:ds=\E[40l:ei=\E[4l:\
+ :fs=\E[1;24r\E8:ho=\E[H:\
+ :i1=\E[62;1"p\E7\E[?6l\E8\E[?5W:im=\E[4h:ip=3:\
+ :is=16\E[2;4;20;30l\E[?1;4;10;16l\E[12;36h\E[?7;8;25h:\
+ :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\
+ :kb=\b:kd=\E[B:ke=\E>:kh=\E[26~:\
+ :kl=\E[D:kr=\E[C:ks=\E[?1l\E=:ku=\E[A:l1=PF1:l2=PF2:\
+ :l3=PF3:l4=PF4:nd=\E[C:\
+ :r1=\E<\E[3;13l\E[!p\E7\E[1;24r\E8\E(B:\
+ :r2=70\E[35h\E[?3l:rc=\E8:sc=\E7:se=\E[m:so=\E[1m:\
+ :sr=3\EM:st=\EH:ts=\E[40h\E7\E[25;%i%dH:ue=\E[m:\
+ :up=\E[A:us=\E[4m:ve=\E[?25h:vi=\E[?25l:nl=\E[B:\
+ :po=\E[5i:pf=\E[4i:\
+ :ko=do,nd,up:
+#
+# Wyse 85 with visual bell.
+wy85-vb|wyse85-vb|wyse 85 with visual bell:\
+ :vb=\E[30h\E,\E[30l:\
+ :tc=wy85:
+#
+# Wyse 85 in 132-column mode.
+wy85-w|wyse85-w|wyse 85 in 132-column mode:\
+ :co#132:\
+ :r2=120\E[35h\E[?3h:\
+ :tc=wy85:
+#
+# Wyse 85 in 132-column mode with visual bell.
+wy85-wvb|wyse85-wvb|wyse 85 with visual bell 132-columns:\
+ :vb=\E[30h\E,\E[30l:\
+ :tc=wy85:
+# From pett@cgl.ucsf.edu
+wy99|wyse-99gt|wyse99gt|wyse 99GT, 80 col, native mode:\
+ :is=\E\140\072\Ee(\Ew1\Ee-\Ee$\Ee'\EeT^T:ct=\E0:st=\E1:gn:\
+ :li#24:co#80:bl=^G:am:bw:ul:hs:as=\EcE:ae=\EcD:bt=\EI:\
+ :ma=^Kj^Jk^Hh^Ll^^H:cm=\Ea%i%2R%3C:it#8:\
+ :vs=^^\EY\E\140\072:vi=\E`0:es:ws#80:\
+ :lm#0:md=\Ee1\EG6:me=\Ee0\E(:mh=\Ee1\EGb:mb=\Ee1\EG2:\
+ :mk=\Ee1\EG1:mp=\E):mr=\Ee1\EG4:pf=^T:po=\EP\E7:ps=:\Ed&\E7\
+ :fs=\004:ds=\EA31:i2=\EA30:vb=\E\1361\E\1360:da:db:sf=^J:sr=\Ej:\
+ :cl=^Z:ce=\ET:cd=\EY:al=\EE:dl=\ER:dc=\EW:\
+ :so=\EGt:se=\EG0:sg#1:ue=\EG0:us=\EG8:ug#1:ll=\Ea24R1C:\
+ :pt:bs:nd=^L:up=^K:do=^J:ho=^^:kl=^H:kr=^L:ku=^K:kd=^J:kh=^^:kn#20:\
+ :ei=\Er:im=\Eq:ic=:mi:if=/usr/share/tabset/stdcrt:\
+ :k1=^A@^M:k2=^AA^M:k3=^AB^M:k4=^AC^M:k5=^AD^M:\
+ :k6=^AE^M:k7=^AF^M:k8=^AG^M:k9=^AH^M:k0=^AI^M:\
+ :l1=^A`^M:l2=^Aa^M:l3=^Ab^M:l4=^Ac^M:l5=^Ad^M:\
+ :l6=^Ae^M:l7=^Af^M:l8=^Ag^M:l9=^Ah^M:l0=^Ai^M:
+# From freudent@eric.ultra.nyu.edu (Eric Freudenthal)
+wy100q|Wyse 100 for Quotron:\
+ :al=\EE:bs:bt=\EI:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :co#80:\
+ :dc=\EW:dl=\ER:do=^J:ei=\Er:im=\Eq:is=\E`\072\200\EC\EDF\E0\E'\E(\EA21:\
+ :kd=^J:kl=^H:kr=^L:ku=^K:li#24:nd=^L:up=^K:us=\EG8:ue=\EG0:\
+ :so=\EG4:se=\EG0:sg#1:sr=\Ej:ho=^^:ug#1:
+# \f# --------------------------------
+#