home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / terminal / 1468 < prev    next >
Encoding:
Text File  |  1992-12-21  |  3.5 KB  |  91 lines

  1. Newsgroups: comp.terminals
  2. Path: sparky!uunet!spool.mu.edu!sgiblab!tsoft!ruscal
  3. From: bbs.ruscal@tsoft.net (Russel Mar)
  4. Subject: vt100 terminfo re-posted
  5. Message-ID: <XBq3VB1w165w@tsoft.net>
  6. Sender: bbs@tsoft.net (Russel Mar)
  7. Organization: The TSoft BBS and Public Access Unix, +1 415 969 8238
  8. Date: Sun, 20 Dec 1992 09:17:32 GMT
  9. Lines: 80
  10.  
  11. ========= posted earlier ==========
  12. Post: 1582 of 1585
  13. From: gwyn@smoke.brl.mil (Doug Gwyn)
  14. Newsgroups: comp.terminals
  15. Subject: Re: vt100 = vt100-am?
  16. Date: 8 Dec 92 19:30:52 GMT
  17. Organization: U.S. Army Ballistic Research Lab, APG MD.
  18. Lines: 55
  19.  
  20. In article <1fofb7INNno8@uwm.edu> dave@csd4.csd.uwm.edu (David A 
  21. Rasmussen) writ
  22. es:
  23. >I was just looking at our terminal setting query program and note
  24. >that we identify alot of vt100 terminals as vt100-am. I then looked
  25. >into the termcap file and as I suspected, vt100 and vt100-am were the
  26. >same entry.  My question is, are the supposed to be the same entry?
  27. >Does anyone have any termcap files where they are not the same terminal
  28. >entries?
  29.  
  30. "vt100-am" is supposed to denote an entry for the VT100 that specifies
  31. the "am" (auto-margin) capability.  Unfortunately the VT100 does not have
  32. a true "am" capability; it is more complex than that.  The best VT100
  33. termcap description I have managed to assemble over the years follows;
  34. you can convert it to terminfo the usual way:
  35.  
  36. #
  37. # DEC VT100 with variations for Advanced Video Option and screen width.
  38. # The following SET-UP modes are assumed for normal operation:
  39. #       ANSI_MODE       AUTO_XON/XOFF_ON        NEWLINE_OFF     
  40. 80_COLUMNS
  41. #       WRAP_AROUND_ON
  42. # Other SET-UP modes may be set for operator convenience or communication
  43. # requirements; I recommend
  44. #       SMOOTH_SCROLL   AUTOREPEAT_ON   BLOCK_CURSOR    MARGIN_BELL_OFF
  45. #       SHIFTED_3_#
  46. # Unless you have a graphics add-on such as Digital Engineering's VT640
  47. # (and even then, whenever it can be arranged!) you should set
  48. #       INTERLACE_OFF
  49. # Hardware tabs are assumed to be set every 8 columns; they can be set up
  50. # by the "reset", "tset", or "tabs" utilities (use vt100-x, 132 columns, 
  51. for
  52. # this).  I have included some compatible code in "rs" for the VT640 if 
  53. you
  54. # have one.  No delays are specified; use "stty ixon -ixany" to enable 
  55. DC3/DC1
  56. # flow control!
  57. # Thanks to elsie!ado (Arthur David Olson) for numerous improvements.
  58. d0|vt100|DEC VT100 with AVO:\
  59.         :ae=^O:as=^N:bl=^G:cd=\E[J:ce=\E[K:cm=\E[%i%d;%dH:co#80:cr=^M:\
  60.         :cs=\E[%i%d;%dr:ct=\E[3g:DO=\E[%dB:do=^J:ho=\E[H:is=\E<\E)0:it#8:\
  61.  
  62.         :k0=\EOP:k1=\EOQ:k2=\EOR:k3=\EOS:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EO
  63. D:\
  64.         :kr=\EOC:ks=\E[?1h\E=:ku=\EOA:l0=PF1:l1=PF2:l2=PF3:l3=PF4:LE=\E[%d
  65. D:\
  66.         :le=^H:li#24:ll=\E[24H:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:ms:nd=\E
  67. [C:\
  68.         :nw=\EE:rc=\E8:RI=\E[%dC:\
  69.         :rs=^X\E<\E2\E[?9h^]\E^L^X\E[20l\E[?3;9;6l\E[r\E[m\E[q\E(B^O\E)0\E
  70. >:\
  71.         :sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:ti=\E[?7l:\
  72.         :te=150\E[?7h:ue=\E[m:UP=\E[%dA:up=\EM:us=\E[4m:vt#3:xo:\
  73.         :cl=\E[H\E[J:\
  74.         :bs:kn#4:pt:
  75. dv|vt100-v|DEC VT100 without AVO:\
  76.         :ue@:us@:\
  77.         :tc=vt100:
  78. d8|vt100-w|DEC VT100 with AVO in 132-column mode:\
  79.         :co#132:ct=\E[?3h\E[g:\
  80.         :rs=^X\E<\E2\E[?9h^]\E^L^X\E[20l\E[?9;6l\E[?3h\
  81. \E[r\E[m\E[q\E(B^O\E)0\E>:\
  82.         :tc=vt100:
  83. d9|vt100-x|DEC VT100 without AVO in 132-column mode:\
  84.         :ct=\E[?3h\E[g:li#14:ll=\E[14H:ue@:us@:\
  85.         :tc=vt100-w:
  86.  
  87. ================end of retrieved msg=================
  88.  
  89. --
  90. Russel Mar (bbs.ruscal@tsoft.net)
  91.