mlw@ucla-an.UUCP (Mike Williams) (02/12/86)
From fischer Wed Feb 5 09:52:33 1986 To: arpa!ebm@berkeley arpa!jgilmore@lll-crg stan ucla-an!mlw ucla-an!stan Subject: Wyse Terminals, 80 and 132 col modes, termcap entries Cc: fischer Date: Wed Feb 5 09:52:28 1986 This has been tested on Xenix and Unix Attached is a shar archive for wyse termcaps for both the 80 column mode and the 132 column mode. These use the wyse in the wyse emulation mode, and standout is output as protected video. To get standout to reverse video, use the setup mode of the keyboard to request protected to be reverse video... In your ".cshrc", place two entries for aliasing commands to set your terminals into the 80 or 132 col modes alias wy80 'setenv TERM wy50 ; tset ' # set wyse terminal narrow alias wy132 'setenv TERM wy50l ; tset ' # set wyse terminal wide mode Now, just keying wy80 or wy132 will place the terminal in the proper setting! This termcap assumes the wyse is emulating a wyse, not something else. Therefore, with vi, all the control keys work properly!!! (E.g., the control h-j-k-l, etc.) This termcap is also ideal for spreadsheets, which depend on standout mode not occupying screen character positions. Note that the tabset files (which need to be moved to /usr/lib/tabset) assume that the line speed is 9600 baud. They issue blanks as timing pads after the command to set the screen width. If you are running at 1200 or 300 baud, fewer blanks are needed (the terminal needs about 1/10 second to go between modes before sending the tab settings). Also, you mailer might screw up the control characters in the tabset files; these files have embedded escape characters and one very long record, and can be fixed up with vi in a wrapmargin=0 mode. If you buy a wyse 30 (admittedly cheap, wholesaling at $285, if you can buy at dealer prices) INSIST on one with a new gate array, because the early gate arrays did not allow protected fields to reverse video (they only went dim). Wyse will NOT exchange a wyse 30 with early release gate arrays and ROMS for one with the later version... : This is a shar archive. Extract with sh, not csh. : The rest of this file will extract: : wyse.termcap wy80col wy132col : ----------------< cut here >---------------------- echo extracting - wyse.termcap sed 's/^X//' > wyse.termcap << '~FUNKY STUFF~' X# this wyse 50 mode does NOT use a screen position for standout X# standout for wy50 assumes protected mode is setup as reverse video Xw5|wy50|Wyse WY-50:is=\EA30:if=/usr/lib/tabset/wy80col:\ X :al=\EE:am:bs:ce=\ET:cm=\E=%+ %+ :cl=^Z:co#80:dc=\EW:dl=\ER:ei=\Er:\ X :ku=^K:kd=^J:kl=^H:kr=^L:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:\ X :k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:k9=^AH\r:\ X :ho=^^:im=\Eq:ic=:li#24:nd=^L:pt:up=^K:\ X :so=\E):se=\E(:\ X :ma=^Kk^Ll^^H:cd=\EY:st=\EF:et=\r:vb=\E`8\E`9: X :tc=unknown: X# standout for wy50l assumes protected mode is setup as reverse video Xw5l|wy50l|Wyse WY-50 in 132 cols:is=\EA30:if=/usr/lib/tabset/wy132col:\ X :al=\EE:am:bs:ce=\ET:cm=\Ea%i%dR%dC:cl=^Z:co#132:dc=\EW:dl=\ER:ei=\Er:\ X :ku=^K:kd=^J:kl=^H:kr=^L:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:\ X :k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:k9=^AH\r:\ X :ho=^^:im=\Eq:ic=:li#24:nd=^L:pt:up=^K:\ X :so=\E):se=\E(:\ X :ma=^Kk^Ll^^H:cd=\EY:st=\EF:et=\r:vb=\E`8\E`9: X :tc=unknown: ~FUNKY STUFF~ echo extracting - wy80col sed 's/^X//' > wy80col << '~FUNKY STUFF~' X\033`: \0330 \0331 \0331 \0331 \0331 \0331 \0331 \0331 \0331 \0331 ~FUNKY STUFF~ echo extracting - wy132col sed 's/^X//' > wy132col << '~FUNKY STUFF~' X\033`; \0330 \0331 \0331 \0331 \0331 \0331 \0331 \0331 \0331 \0331 \0331 \0331 \0331 \0331 \0331 \0331 \0331 ~FUNKY STUFF~ :-------- : : Herm Fischer : {ihnp4, decvax, randvax} ! hermix ! fischer : HFischer@ada20.arpa