Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!dciem!nrcaer!cognos!brianc From: brianc@cognos.UUCP (Brian Campbell) Newsgroups: comp.unix.questions Subject: Re: TERMCAP for Dasher D210 terminal Message-ID: <447@cognos.UUCP> Date: Wed, 18-Mar-87 13:37:38 EST Article-I.D.: cognos.447 Posted: Wed Mar 18 13:37:38 1987 Date-Received: Sat, 21-Mar-87 08:38:59 EST References: <1447@ncr-sd.SanDiego.NCR.COM> Distribution: world Organization: Cognos Inc., Ottawa, Canada Lines: 42 in article <1447@ncr-sd.SanDiego.NCR.COM#, greg@ncr-sd.SanDiego.NCR.COM (Greg Noel) says: # Posted: Sun Mar 15 19:40:28 1987 # # In article <890@crash.CTS.COM# roberts@crash.CTS.COM (Robert Schwalbe) writes: # # Has anyone written, used, or seen a TERMCAP file for the Data General Dasher # # D210 or D411 terminals that work? ...... # # Be forwarned that many (all?) versions of curses use the ctl-H character # (which is the ANSI backspace) to move the cursor under some circumstances. # Unfortunately, this is the cursor home character on a Dasher. So far, I # have been unable to find a way to coerce curses \not/ to do this; it means # that the Dasher is not very usable as a Unix terminal. # -- # -- Greg Noel, NCR Rancho Bernardo Greg.Noel@SanDiego.NCR.COM True, the Dasher terminals aren't particulary useful as Unix terminals when running in "native" mode. It is possible to use the terminal in its ANSI emulation mode. I use the initialization string to put the terminal into ANSI mode and the reset string to put it back into Dasher mode (you must include 'reset' in your .logout) A portion of my termcap follows: sx|d410|d410A|Dasher 410 ANSI:\ dc=\E[P:dl=\E[M:ei=:ic=\E[@:im=:sf=\E[S:sr=\E[T:tc=d210 sy|d210|d210A|Dasher 210 ANSI:\ :am:bs:bw:mi:ms:ul:co#80:li#24:sg#0:ug#0:\ :bl=^G:cd=\E[J:ce=\E[K:cl=\E[2J:cm=\E[%i%d;%dH:cr=^M:do=\E[B:ho=\E[H:\ :is=^^F@:kb=^?:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\ :k0=\E[001z:k1=\E[002z:k2=\E[003z:k3=\E[004z:k4=\E[005z:\ :k5=\E[006z:k6=\E[007z:k7=\E[008z:k8=\E[009z:k9=\E[010z:\ :le=^H:ll=\E[H\E[A:mb=\E[5m:md=\E[2m:me=\E[0m:mr=\E[7m:nd=\E[C:\ :nl=\E[B:rs=\E[<0;<1;<3l:se=\E[m:so=\E[7m:ue=\E[m:up=\E[A:us=\E[4m Note: I've been having problems with the 'nl' sequence not working as I expected. Sending a newline character will often (but not always!) return the cursor to the beginning of the next line; I've setup the 'nl' entry to be identical to the 'do' entry for this reason. Brian Campbell