home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / terminal / 1080 < prev    next >
Encoding:
Text File  |  1992-08-29  |  5.1 KB  |  151 lines

  1. Newsgroups: comp.terminals
  2. Path: sparky!uunet!destroyer!sol.ctr.columbia.edu!eff!world!rr
  3. From: rr@world.std.com (Robert I Ransbottom)
  4. Subject: tvi965 terminfo help needed
  5. Message-ID: <BtpHCt.Fp1@world.std.com>
  6. Followup-To: comp.terminals
  7. Summary: sgr definition troubles
  8. Sender: rr@world.std.com
  9. Organization: The World Public Access UNIX, Brookline, MA
  10. Date: Fri, 28 Aug 1992 18:14:42 GMT
  11. Lines: 138
  12.  
  13.  am in need of terminfo descriptions for the
  14. Televideo 965.
  15.  
  16. What I have works well enough except
  17.  
  18.     - sgr, sgr0, acsc, smacs, etc., need line drawing badly
  19.  
  20.     - kcud1 would be more convenient if not ^V or ^j.
  21.  
  22. --
  23. Rob
  24. rr@world.std.com
  25.  
  26. This is what I have:
  27.  
  28. tvi965|tvi965 in native normal mode,
  29. #
  30. #    NOTE:  On version D.7 ( and later??) 965's the sequences:
  31. #        \Ex81200
  32. #        \Ex901221990
  33. #    the first sets the clock to NOON (1200) and 
  34. #    the second sets the calendar to Jan (01) 22nd (22) 1990
  35. #
  36. #    NOTE: ND=Not defined    NA=Not available   NAP=Not applicable
  37. #
  38. # This is the Setup of the terminal from the menus:
  39. #
  40. # GENERAL  DISPLAY  KEYBRD MAIN     AUX   ATTRIB   PROG.
  41. # native   80       on     19.2k    DO    char     SEE
  42. # off      25       on     8        NOT   dim      BELOW
  43. # fulldup  1xlines  caps   1        CARE  off      -
  44. # host/prt reverse  off    none     -     off      -
  45. # off      status   cr     xon/off  -     no-spac  -
  46. # on       none     cr     xon/off  -     -        -
  47. # line     und-blk  us     16       -     -        -
  48. # on       dark     250ms  none     -     -        -
  49. # off      10       off    off      -     -        -
  50. # cr       jump     -      7        -     -        -
  51. #
  52. # Programming Menu:
  53. #
  54. # FKEYS: set 1, direct = host, (^a = SOH, ^m = CR, sF1 = Shifted-F1)
  55. #
  56. # F1=^a@^m ,   F2=^aA^m ,   F3=^aB^m ,   F4=^aC^m ,   F5=^aD^m ,   
  57. # F6=^aE^m ,   F7=^aF^m ,   F8=^aG^m ,   F9=^aH^m ,   F10=^aI^m ,   
  58. # F11=^aJ^m ,  F12=^aK^m ,  F13=^aL^m ,  F14=^aM^m ,  F15=^aN^m ,   
  59. # F16=^aO^m ,  
  60. # sF1=^a`^m ,  sF2=^aa^m ,  sF3=^ab^m ,  sF4=^ac^m ,  sF5=^ad^m ,   
  61. # sF6=^ae^m ,  sF7=^af^m ,  sF8=^ag^m ,  sF9=^ah^m ,  sF10=^ai^m ,   
  62. # sF11=^aj^m , sF12=^ak^m , sF13=^al^m , sF14=^am^m , sF15=^an^m ,   
  63. # sF16=^ao^m ,   
  64. #
  65. # FKEYS: set 2, 3 & 4 not used
  66. #
  67. # EDIT KEYS:
  68. # DOWN=^J, #### this floats between ^V & ^J as per application.
  69. #
  70. # HOME=^^ ,  UP=^K , LEFT=^H , RIGHT=^L , TAB=^I , BACKSPAC=^H ,
  71. # CLR-SPAC=^Z , PRINT=^[P , CHAR-INS=^[Q , CHAR-DEL=^[W , LINE-INS=^[E ,
  72. # LINE-DEL=^[R , LINE-ERA=^[T , PAGE-ERA=^[Y , NEXT-PAGE=^[K , SEND=^[7 ,
  73. # RETURN=^m , ESC=^[ , DEL=<ascii-del> , LINEFD=^J
  74. #
  75. # KEYPAD KEYS:
  76. # 1=1 , 2=2 , 3=3 , 4=4 , 5=5 , 6=6 , 7=7 , 8=8 , 9=9 , 0=0 ,
  77. # .=. , ENTER=^m , -=- , ,=, , 00=00 , TAB=^I , CE=^m
  78. #
  79. # BASICS
  80.     am, 
  81.     bw, msgr, xenl, xon,
  82.     cols#80, lines#25,
  83.     ht=\t, flash=\Eb$<7>\Ed, bel=^G, clear=^Z, cr=\r,
  84. # CURSOR movement
  85.     home=^^, cbt=\EI, cub1=\b, cud1=\n, cuu1=^K,
  86.     nel=\r\n, cuf1=\f, cup=\E=%p1%'\s'%+%c%p2%'\s'%+%c, 
  87.     .ll=absolute_motion_to_low/left__maybe_a_to_status_command,
  88.     .cub=ND, .cud=ND, .cuf=ND, .cuu=ND, .mrcup=NA,
  89.     .hpa=NA, .vpa=NA, .sc=NA, .rc=NA, .hu=NA, .hd=NA, .da, .db,
  90. # SCROLLING
  91.     csr=\E[%p1%'\s'%+%c;%p2%'\s'%+%cr, ind=\n, ri=\Ej, 
  92.     .rin=ND, .indn=ND,
  93. # STATUS LINE
  94.     .ts=ND, .hs, .fs1, .ds1, .ws1#80, .eslok,
  95. # INSERTION
  96.     mir, 
  97.     il1=\EE, 
  98. #    il=\E[%p1%'\s'%+%cL,
  99.     rmir=\Er, smir=\Eq, .rep=ND, .ip=ND, .ich=NAP, .ich1=NAP,
  100. # DELETION
  101.     dch1=\EW, ed=\EY, el=\ET, dl1=\ER, 
  102.     .smdc=NAP, .rmdc=NAP, .dl=UNTESTED__\E[%p1%'\s'%+%cM,
  103.     .ech=NA?, .dch=NA?, .el1=NA, .in,
  104. # INITIALIZATION
  105.     .iprog=ND, .is1=ND, 
  106.     is2=\E[10;6v\E[14;1v\EF2\E[=3l\E[=9h\E.3,
  107. # is2 is:
  108. # \E[10;6v set personality mode to 965 native mode
  109. # \E[14;1v select 25 lines per display
  110. # \EF2    set attribute base as character
  111. # \E[=3l select 80 column mode
  112. # \E[=9h set down-arrow-key as ^J
  113. # \E.3 set cnorm
  114. #
  115.     .is3=ND, .if=ND,
  116.     .rs1=ND, .rs2=ND, .rs3=ND, .rf=ND, .smcup=NAP, .rmcup=NAP,
  117.     .nrrmc=NAP,
  118. # TABS
  119.     .hts=ND, .tbc=ND, .it#0, .smgl=NA, .smgr=NA, .mgc=NA,
  120.     .smam=ND, .rmam=ND,
  121. # CURSOR TYPES
  122.     cnorm=\E.3, cvvis=\E.1, civis=\E.0,
  123. # BASIC KEYS -- may want to redefine these
  124.     kdch1=\EW, kbs=\b, kich1=\EQ, 
  125.     kcbt=\EI, kcub1=\b, kcud1=\n, kcuf1=\f, kcuu1=^K,
  126.     .khome=NA_^^, .kdl1=NA_\ER,
  127. # FUNCTION KEYS
  128.     kf1=^A@\r, kf2=^AA\r, kf3=^AB\r, kf4=^AC\r,
  129.     kf5=^AD\r, kf6=^AE\r, kf7=^AF\r, kf8=^AG\r, kf9=^AH\r,
  130.     kf10=^AI\r, kf11=^AJ\r, kf12=^AK\r, kf13=^AL\r, 
  131.     kf14=^AM\r, kf15=^AN\r, kf16=^AO\r, 
  132. # kf17 ... are shifted kf1 ...
  133.     kf17=^A`\r, kf18=^Aa\r, kf19=^Ab\r, kf20=^Ac\r,
  134.     kf21=^Ad\r, kf22=^Ae\r, kf23=^Af\r, kf24=^Ag\r,
  135.     kf25=^Ah\r, kf26=^Ai\r, kf27=^Aj\r, kf28=^Ak\r,
  136.     kf29=^Al\r, kf30=^Am\r, kf31=^An\r, kf32=^Ao\r,
  137.     .kf33=ND_more_keys_available,
  138. # VARIOUS KEYS &  PROGRAMMABLE KEYS & LABELS are not defined.
  139. #    The various keys are mostly not available/applicable here.
  140.     .kpp=\EJ, .knp=\EK,
  141. # VISUAL MODES
  142.     sgr=\EG0%?%p1%t\EGt%;%?%p2%t\EG8%;%?%p3%t\EG4%;%?%p4%t\EG2%;%?%p5%t\EGp%;%?%p6%t\EGr%;%?%p7%t\EG1%;%?%p9%t\E$%\E%%%;,
  143.     sgr0=\EG0, smacs=\E$, smso=\EGt, smul=\EG8,
  144.     blink=\E2, bold=\Er, dim=\Ep, invis=\E1, rev=\EG4, 
  145.     rmacs=\E%, rmso=\EG0, rmul=\EG0,
  146.     acsc=0_'rjhkglfmeniopqksqtmulvownxj, 
  147.     .prot=ND, .enacs=ND, .uc=ND, .ul,
  148. # PRINTER -- all untested here
  149.     .mc0=\0P, .mc5=\E@, .mc4=\EA, .mc5p=NA, .mc5i=\E`,
  150.  
  151.