I too would be interested in a termcap for the Wyse 50.
======================================================
Mike Snyder ...!{allegra,cbosgd,hao,seismo,ucbvax}!nbires!snyder
(303) 444-5710 x3125 NBI, Inc., P.O. Box 9001, Boulder, CO 80301
Here's a Wyse 50 termcap which I had sent to me via mail. I had to modify
the termcap to get it to work properly on my Wyse 50+. Any modifications
I made have been stored as a 50+ entry. I don't have the Wyse 50+
programmers guide so I make no guarantees as to how well the termcap
operates (so far it seems to be ok). Any feedback would be appreciated.
Mark Dapoz
mda...@watrose.UUCP
------------------------------- cut here ------------------------------------
#
# This entry is for the Wyse 50 terminal. We like this one better
# than the one that appears in the original file.
#
w0|wyse50|wy50|Wyse model 50:\
:is=\El\E"\E`\072:\
:if=/usr/lib/tabset/stdcrt:\
:am:bs:co#80:li#24:\
:cm=\E=%+ %+ :\
:cl=\E*:cd=\Ey:ce=\Et:\
:al=\EE:dl=\ER:im=\Eq:ei=\Er:dc=\EW:\
:bt=\EI:bw:pt:\
:so=\E):se=\E(:ms:\
:us=\EG8:ue=\EG0:ug#1:mi:\
:ho=^^:up=^K:do=^J:nd=^L:\
:kh=^^:ku=^K:kd=^J:kl=^H:kr=^L:kb=^H:kn#10:\
:ko=al,cd,ce,dc,dl,ei,im,ta:\
:k0=^A@\r:k1=^AA\r:k2=^AB\r:k3=^AC\r:k4=^AD\r:\
:k0=^AE\r:k1=^AF\r:k2=^AG\r:k3=^AH\r:k4=^AI\r:\
:l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:\
:l0=F6:l1=F7:l2=F8:l3=F9:l4=F10:\
:hs:ts=\Ef:fs=\r:ds=\Ef\r:\
:ma=j^Jk^P^K^Pl ^R^L^L :mi:
#
# This entry is for the Wyse 50 terminal, 78 columns.
# Because of a Wyse 50 firmware bug, the status line is
# only 78 columns wide.
# To start sysline use the following command:
# set syslinepid=`(unsetenv TERM TERMCAP;setenv TERM wy50-s;sysline -i +30)`
#
wa|wy50-s|wyse50-s|Wyse model 50 - 78 columns with sysline:\
:co#78:tc=wyse50:
#
# This entry is for the Wyse 50 terminal, 132 columns.
#
wb|wy50-w|wyse50-w|wyse50-132|Wyse model 50 - 132 columns:\
:co#132:cm=\Ea%i%dR%dC:is=\El\E"\E`;:tc=wyse50:
#
# This entry is for the Wyse 50+ terminal. The original Wyse 50
# termcap didn't work so the ADM31 termcap was modified with the
# enhancements which were present in the Wyse 50 termcap.
# -Mark Dapoz 86/09/12
# NB: if using sysline, start it with the -s option!!!!!!
#
w1|wy50+|wy50+-s|wyse50+|wyse50+-s|Wyse model 50+:\
:is=\El\E"\E`\072:\
:if=/usr/lib/tabset/stdcrt:\
:so=\E):se=\E(:ms:\
:us=\EG8:ue=\EG0:ug#1:\
:ho=^^:up=^K:do=^J:nd=^L:\
:kh=^^:ku=^K:kd=^J:kl=^H:kr=^L:kb=^H:kn#10:\
:ko=al,cd,ce,dc,dl,ei,im,ta:\
:k0=^A@\r:k1=^AA\r:k2=^AB\r:k3=^AC\r:k4=^AD\r:\
:k0=^AE\r:k1=^AF\r:k2=^AG\r:k3=^AH\r:k4=^AI\r:\
:l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:\
:l0=F6:l1=F7:l2=F8:l3=F9:l4=F10:\
:hs:ts=\Ef:fs=\r:ds=\Ef\r:\
:tc=adm31:
#
# This entry is for the Wyse 50+ terminal, 132 columns.
#
wc|wy50+-w|wy50+-w-s|wy50+-132|wyse50+-132|Wyse model 50+ - 132 columns:\
:co#132:cm=\Ea%i%dR%dC:is=\El\E"\E`;:tc=wyse50+:
#
# the Wyse 50+ termcap entry depends on this entry
#
l1|adm31|31|lsi adm31:\
:is=\Eu\E0:cr=^M:do=^J:nl=^J:bl=^G:\
:al=\EE:am:le=^H:bs:ce=\ET:cm=\E=%+ %+ :cl=\E*:cd=\EY:\
:co#80:dc=\EW:dl=\ER:ei=\Er:ho=^^:im=\Eq:\
:k0=^A0\r:k1=^A1\r:k2=^A2\r:k3=^A3\r:k4=^A4\r:\
:k5=^A5\r:k6=^A6\r:k7=^A7\r:k8=^A8\r:k9=^A9\r:kd=^J:kl=^H:kr=^L:ku=^K:\
:li#24:ma=j^Jk^P^K^Pl ^R^L^L :mi:nd=^L:\
:se=\EG0:so=\EG1:up=^K:us=\EG1:ue=\EG0:
lo|oadm31|o31|old adm31:so=\EG4:us@:ue@:tc=adm31: