/[emacs]/emacs/etc/termcap.src
ViewVC logotype

Diff of /emacs/etc/termcap.src

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by fx, Wed Jan 17 17:49:37 2001 UTC revision 1.2.14.1 by eliz, Wed Apr 24 17:05:33 2002 UTC
# Line 1  Line 1 
1  ######## TERMINAL TYPE DESCRIPTIONS SOURCE FILE  ######## TERMINAL TYPE DESCRIPTIONS SOURCE FILE
2  #  #
3  #       Version 11.0.1  # This version of terminfo.src is distributed with ncurses.
4    # Report bugs and new terminal descriptions to
5    #       bug-ncurses@gnu.org
6    #
7    # The original header is preserved below for reference.  It is noted that there
8    # is a newer version which differs in some cosmetic details; we have decided
9    # to not change the header unless there is also a change in content.
10    #
11    #------------------------------------------------------------------------------
12    #       Version 10.2.1
13  #       $Date$  #       $Date$
14  #       termcap syntax  #       terminfo syntax
15  #  #
16  #       Eric S. Raymond         (current maintainer)  #       Eric S. Raymond         (current maintainer)
17  #       John Kunze, Berkeley  #       John Kunze, Berkeley
# Line 189  Line 198 
198  # the inverse sense from the cup string).  The typical CPR value is  # the inverse sense from the cup string).  The typical CPR value is
199  # \E[%i%d;%dR (on VT100/ANSI/ECMA-48-compatible terminals).  # \E[%i%d;%dR (on VT100/ANSI/ECMA-48-compatible terminals).
200  #  #
201  # These capabilities are used by tac(1m), the terminfo action checker  # These capabilities are used by tack(1m), the terminfo action checker
202  # (distributed with ncurses 5.0).  # (distributed with ncurses 5.0).
203  #  #
204  # TABSET FILES  # TABSET FILES
# Line 277  lpr|printer|line printer:\ Line 286  lpr|printer|line printer:\
286  glasstty|classic glass tty interpreting ASCII control characters:\  glasstty|classic glass tty interpreting ASCII control characters:\
287          :am:bs:\          :am:bs:\
288          :co#80:\          :co#80:\
289          :bl=^G:cl=^L:cr=^M:do=^J:kd=^J:kl=^H:le=^H:nw=^M^J:ta=^I:          :bl=^G:cl=^L:cr=^M:do=^J:kd=^J:kl=^H:le=^H:nw=^M^J:ta=^I:\
290            :.kbs=^H:
291    
292  vanilla:\  vanilla:\
293          :bs:\          :bs:\
294          :bl=^G:cr=^M:do=^J:sf=^J:          :bl=^G:cr=^M:do=^J:sf=^J:
# Line 321  ansi+sgrul|ansi underline only:\ Line 332  ansi+sgrul|ansi underline only:\
332          :ue=\E[m:us=\E[4m:          :ue=\E[m:us=\E[4m:
333  ansi+sgrbold|ansi graphic renditions; assuming terminal has bold; not dim:\  ansi+sgrbold|ansi graphic renditions; assuming terminal has bold; not dim:\
334          :md=\E[1m:\          :md=\E[1m:\
335          :..sa=\E[%?%p1%t7;%;%?%p2%t4;%;%?%p3%t7;%;%?%p4%t5;%;%?%p6%t1;%;m:tc=ansi+sgr:tc=ansi+sgrso:tc=ansi+sgrul:          :..sa=\E[%?%p1%t7;%;%?%p2%t4;%;%?%p3%t7;%;%?%p4%t5;%;%?%p6%t1;%;%?%p7%t8;%;m:\
336            :tc=ansi+sgr:tc=ansi+sgrso:tc=ansi+sgrul:
337  ansi+sgrdim|ansi graphic renditions; assuming terminal has dim; not bold:\  ansi+sgrdim|ansi graphic renditions; assuming terminal has dim; not bold:\
338          :mh=\E[2m:\          :mh=\E[2m:\
339          :..sa=\E[%?%p1%t7;%;%?%p2%t4;%;%?%p3%t7;%;%?%p4%t5;%;%?%p5%t2;%;m:tc=ansi+sgr:tc=ansi+sgrso:tc=ansi+sgrul:          :..sa=\E[%?%p1%t7;%;%?%p2%t4;%;%?%p3%t7;%;%?%p4%t5;%;%?%p5%t2;%;%?%p7%t8;%;m:\
340            :tc=ansi+sgr:tc=ansi+sgrso:tc=ansi+sgrul:
341  ansi+pp|ansi printer port:\  ansi+pp|ansi printer port:\
342          :pf=\E[4i:po=\E[5i:ps=\E[0i:          :pf=\E[4i:po=\E[5i:ps=\E[0i:
343  ansi+csr|ansi scroll-region plus cursor save & restore:\  ansi+csr|ansi scroll-region plus cursor save & restore:\
# Line 337  ansi+csr|ansi scroll-region plus cursor Line 350  ansi+csr|ansi scroll-region plus cursor
350  # will work with any Intel console, they all seem to have inherited \E[11m  # will work with any Intel console, they all seem to have inherited \E[11m
351  # from the ANSI.SYS de-facto standard.  # from the ANSI.SYS de-facto standard.
352  klone+acs|alternate character set for ansi.sys displays:\  klone+acs|alternate character set for ansi.sys displays:\
353          :ac=+\020\054\021-\030.^Y0\333`\004a\261f\370g\361h\260j\331k\277l\332m\300n\305o~p\304q\304r\304s_t\303u\264v\301w\302x\263y\363z\362{\343|\330}\234~\376:\          :ac=+\020,\021-\030.^Y0\333`\004a\261f\370g\361h\260j\331k\277l\332m\300n\305o~p\304q\304r\304s_t\303u\264v\301w\302x\263y\363z\362{\343|\330}\234~\376:\
354          :ae=\E[10m:as=\E[11m:          :ae=\E[10m:as=\E[11m:
355    
356  # Highlight controls corresponding to the ANSI.SYS standard.  Most  # Highlight controls corresponding to the ANSI.SYS standard.  Most
# Line 348  klone+sgr|attribute control for ansi.sys Line 361  klone+sgr|attribute control for ansi.sys
361          :S2=\E[11m:S3=\E[10m:mb=\E[5m:md=\E[1m:me=\E[0;10m:\          :S2=\E[11m:S3=\E[10m:mb=\E[5m:md=\E[1m:me=\E[0;10m:\
362          :mk=\E[8m:mr=\E[7m:\          :mk=\E[8m:mr=\E[7m:\
363          :..sa=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m:\          :..sa=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m:\
364          :se=\E[m:so=\E[7m:ue=\E[m:us=\E[4m:\          :se=\E[m:so=\E[7m:ue=\E[m:us=\E[4m:tc=klone+acs:
         :tc=klone+acs:  
365    
366  # Highlight controls corresponding to the ANSI.SYS standard.  *All*  # Highlight controls corresponding to the ANSI.SYS standard.  *All*
367  # console drivers for Intel boxes obey these.  Does not assume \E[11m will  # console drivers for Intel boxes obey these.  Does not assume \E[11m will
# Line 359  klone+sgr-dumb|attribute control for ans Line 371  klone+sgr-dumb|attribute control for ans
371          :as=\E[12m:mb=\E[5m:md=\E[1m:me=\E[0;10m:mk=\E[8m:\          :as=\E[12m:mb=\E[5m:md=\E[1m:me=\E[0;10m:mk=\E[8m:\
372          :mr=\E[7m:\          :mr=\E[7m:\
373          :..sa=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;12%;m:\          :..sa=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;12%;m:\
374          :se=\E[m:so=\E[7m:ue=\E[m:us=\E[4m:\          :se=\E[m:so=\E[7m:ue=\E[m:us=\E[4m:tc=klone+acs:
         :tc=klone+acs:  
375    
376  # KOI8-R (RFC1489) acs (alternate character set)  # KOI8-R (RFC1489) acs (alternate character set)
377  # From: Qing Long <qinglong@Bolizm.ihep.su>, 24 Feb 1996.  # From: Qing Long <qinglong@Bolizm.ihep.su>, 24 Feb 1996.
378  klone+koi8acs|alternate character set for ansi.sys displays with KOI8 charset:\  klone+koi8acs|alternate character set for ansi.sys displays with KOI8 charset:\
379          :ac=+\020\054\021-\036.^_0\215`\004a\237f\234g\232h\222i\220j\205k\203l\202m\204n\212o\213p\216q\0r\217s\214t\206u\207v\210w\211x\201y\230z\231{\267|\274}L~\225:\          :ac=+\020,\021-\036.^_0\215`\004a\237f\234g\232h\222i\220j\205k\203l\202m\204n\212o\213p\216q\0r\217s\214t\206u\207v\210w\211x\201y\230z\231{\267|\274}L~\225:\
380          :ae=\E[10m:as=\E[11m:          :ae=\E[10m:as=\E[11m:
381    
382  # ANSI.SYS color control.  The setab/setaf caps depend on the coincidence  # ANSI.SYS color control.  The setab/setaf caps depend on the coincidence
# Line 377  klone+koi8acs|alternate character set fo Line 388  klone+koi8acs|alternate character set fo
388  # They match a subset of ECMA-48.  # They match a subset of ECMA-48.
389  klone+color|color control for ansi.sys and ISO6429-compatible displays:\  klone+color|color control for ansi.sys and ISO6429-compatible displays:\
390          :Co#8:NC#3:pa#64:\          :Co#8:NC#3:pa#64:\
391          :AB=\E[4%p1%dm:AF=\E[3%p1%dm:op=\E[37;40m:          :AB=\E[4%dm:AF=\E[3%dm:op=\E[37;40m:
392    
393  # This is better than klone+color, it doesn't assume white-on-black as the  # This is better than klone+color, it doesn't assume white-on-black as the
394  # default color pair,  but many `ANSI' terminals don't grok the <op> cap.  # default color pair,  but many `ANSI' terminals don't grok the <op> cap.
395  ecma+color|color control for ECMA-48-compatible terminals:\  ecma+color|color control for ECMA-48-compatible terminals:\
396            :AX:\
397          :Co#8:NC#3:pa#64:\          :Co#8:NC#3:pa#64:\
398          :AB=\E[4%p1%dm:AF=\E[3%p1%dm:op=\E[39;49m:          :AB=\E[4%dm:AF=\E[3%dm:op=\E[39;49m:
399    
400  # Attribute control for ECMA-48-compatible terminals  # Attribute control for ECMA-48-compatible terminals
401  ecma+sgr|attribute capabilities for true ECMA-48 terminals:\  ecma+sgr|attribute capabilities for true ECMA-48 terminals:\
402          :se=\E[27m:ue=\E[24m:\          :se=\E[27m:ue=\E[24m:tc=klone+sgr:
         :tc=klone+sgr:  
403    
404  # For comparison, here are all the capabilities implied by the Intel  # For comparison, here are all the capabilities implied by the Intel
405  # Binary Compatibility Standard (level 2) that fit within terminfo.  # Binary Compatibility Standard (level 2) that fit within terminfo.
# Line 396  ecma+sgr|attribute capabilities for true Line 407  ecma+sgr|attribute capabilities for true
407  # near the end of this file.  # near the end of this file.
408  ibcs2|Intel Binary Compatibility Standard prescriptions:\  ibcs2|Intel Binary Compatibility Standard prescriptions:\
409          :AL=\E[%dL:DC=\E[%dP:DO=\E[%dB:IC=\E[%d@:LE=\E[%dD:\          :AL=\E[%dL:DC=\E[%dP:DO=\E[%dB:IC=\E[%d@:LE=\E[%dD:\
410          :RA=\E[?7l:RI=\E[%dC:S1=\E=%p1%dg:SA=\E[?7h:SF=\E[%dS:\          :RA=\E[?7l:RI=\E[%dC:S1=\E=%dg:SA=\E[?7h:SF=\E[%dS:\
411          :SR=\E[%dT:UP=\E[%dA:bt=\E[Z:ch=\E[%i%dG:cl=\Ec:\          :SR=\E[%dT:UP=\E[%dA:bt=\E[Z:ch=\E[%i%dG:cl=\Ec:\
412          :cm=\E[%i%d;%dH:ct=\E[g:cv=\E[%i%dd:ec=\E[%dX:ei=:im=:\          :cm=\E[%i%d;%dH:ct=\E[g:cv=\E[%i%dd:ec=\E[%dX:ei=:im=:\
413          :rc=\E7:sc=\E7:st=\EH:          :rc=\E7:sc=\E7:st=\EH:
# Line 420  ansi-mr|mem rel cup ansi:\ Line 431  ansi-mr|mem rel cup ansi:\
431    
432  # ansi-mini is a bare minimum ANSI terminal. This should work on anything, but  # ansi-mini is a bare minimum ANSI terminal. This should work on anything, but
433  # beware of screen size problems and memory relative cursor addressing.  # beware of screen size problems and memory relative cursor addressing.
434  ansi-mini|minimum ansi standard terminal:\  ansi-mini|any ansi terminal with pessimistic assumptions:\
435          :am:xo:\          :am:xo:\
436          :co#80:li#24:tc=vanilla:tc=ansi+cup:tc=ansi+erase:          :co#80:li#24:tc=vanilla:tc=ansi+cup:tc=ansi+erase:
437    
# Line 511  ansi-m|ansi-mono|ANSI X3.64-1979 termina Line 522  ansi-m|ansi-mono|ANSI X3.64-1979 termina
522          :cb=\E[1K:ch=\E[%i%dG:ct=\E[2g:cv=\E[%i%dd:ec=\E[%dX:ei=:\          :cb=\E[1K:ch=\E[%i%dG:ct=\E[2g:cv=\E[%i%dd:ec=\E[%dX:ei=:\
523          :im=:kB=\E[Z:kI=\E[L:kb=^H:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:\          :im=:kB=\E[Z:kI=\E[L:kb=^H:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:\
524          :nw=\r\E[S:pf=\E[4i:po=\E[5i:..rp=%p1%c\E[%p2%{1}%-%db:\          :nw=\r\E[S:pf=\E[4i:po=\E[5i:..rp=%p1%c\E[%p2%{1}%-%db:\
525          :s0=\E(B:s1=\E)B:s2=\E*B:s3=\E+B:ta=\E[I:\          :s0=\E(B:s1=\E)B:s2=\E*B:s3=\E+B:ta=\E[I:tc=pcansi-m:
         :tc=pcansi-m:  
526    
527  # ansi -- this terminfo expresses the largest subset of X3.64 that will fit in  # ansi -- this terminfo expresses the largest subset of X3.64 that will fit in
528  # standard terminfo.  Assumes ANSI.SYS-compatible attributes and color.  # standard terminfo.  Assumes ANSI.SYS-compatible attributes and color.
529  # From: Eric S. Raymond <esr@snark.thyrsus.com> Nov 6 1995  # From: Eric S. Raymond <esr@snark.thyrsus.com> Nov 6 1995
530  ansi|ansi/pc-term compatible with color:\  ansi|ansi/pc-term compatible with color:\
531          :u6=\E[%i%d;%dR:u7=\E[6n:..u8=\E[?%[;0123456789]c:\          :u6=\E[%i%d;%dR:u7=\E[6n:..u8=\E[?%[;0123456789]c:\
532          :u9=\E[c:\          :u9=\E[c:tc=ecma+color:tc=klone+sgr:tc=ansi-m:
         :tc=ecma+color:tc=klone+sgr:tc=ansi-m:  
533    
534  # ansi-generic is a vanilla ANSI terminal. This is assumed to implement  # ansi-generic is a vanilla ANSI terminal. This is assumed to implement
535  # all the normal ANSI stuff with no extensions. It assumes  # all the normal ANSI stuff with no extensions. It assumes
# Line 536  ansi-generic|generic ansi standard termi Line 545  ansi-generic|generic ansi standard termi
545          :tc=ansi+idc:tc=ansi+idl:tc=ansi+rep:tc=ansi+sgrbold:\          :tc=ansi+idc:tc=ansi+idl:tc=ansi+rep:tc=ansi+sgrbold:\
546          :tc=ansi+arrows:          :tc=ansi+arrows:
547    
548    #### DOS ANSI.SYS variants
549    #
550    # This completely describes the sequences specified in the DOS 2.1 ANSI.SYS
551    # documentation (except for the keyboard key reassignment feature, which
552    # doen't fit the <pfkey> model well).  The klone+acs sequences were valid
553    # though undocumented.  The <pfkey> capability is untested but should work for
554    # keys F1-F10 (%p1 values outside this range will yield unpredictable results).
555    # From: Eric S. Raymond <esr@snark.thyrsus.com> Nov 7 1995
556    ansi.sys-old|ANSI.SYS under PC-DOS 2.1:\
557            :am:bs:mi:ms:xo:\
558            :co#80:li#25:\
559            :RA=\E[?7l:SA=\E[?7h:ce=\E[k:cl=\E[2J:cm=\E[%i%d;%dH:\
560            :do=\E[B:ho=\E[H:is=\E[m\E[?7h:kd=^J:kh=^^:kl=^H:kr=^L:\
561            :ku=^K:le=^H:nd=\E[C:pk=\E[0;%+\:;"%s":rc=\E[u:sc=\E[s:\
562            :u6=\E[%i%d;%dR:u7=\E[6n:up=\E[A:tc=klone+color:\
563            :tc=klone+sgr:
564    ansi.sys|ANSI.SYS 3.1 and later versions:\
565            :ce=\E[K:tc=ansi.sys-old:
566    
567    #
568    # Define IBM PC keypad keys for vi as per MS-Kermit while using ANSI.SYS.
569    # This should only be used when the terminal emulator cannot redefine the keys.
570    # Since redefining keys with ansi.sys also affects PC-DOS programs, the key
571    # definitions must be restored.  If the terminal emulator is quit while in vi
572    # or others using :ks:/:ke:, the keypad will not be defined as per PC-DOS.
573    # The PgUp and PgDn are prefixed with ESC so that tn3270 can be used on Unix
574    # (^U and ^D are already defined for tn3270).  The ESC is safe for vi but it
575    # does "beep".  ESC ESC i is used for Ins to avoid tn3270 ESC i for coltab.
576    # Note that :kl: is always BS, because PC-dos can tolerate this change.
577    # Caution: vi is limited to 256 string bytes, longer crashes or weirds out vi.
578    # Consequently the End keypad key could not be set (it is relatively safe and
579    # actually useful because it sends ^@ O, which beeps and opens a line above).
580    ansi.sysk|ansisysk|PC-DOS 3.1 ANSI.SYS with keypad redefined for vi:\
581            :is=U2 PC-DOS 3.1 ANSI.SYS with keypad redefined for vi 9-29-86\n\E[;75;8p:\
582            :ke=\E[;71;0;71p\E[;72;0;72p\E[;73;0;73p\E[;77;0;77p\E[;80;0;80p\E[;81;0;81p\E[;82;0;82p\E[;83;0;83p:\
583            :ks=\E[;71;30p\E[;72;11p\E[;73;27;21p\E[;77;12p\E[;80;10p\E[;81;27;4p\E[;82;27;27;105p\E[;83;127p:\
584            :tc=ansi.sys:
585    #
586    # Adds ins/del line/character, hence vi reverse scrolls/inserts/deletes nicer.
587    nansi.sys|nansisys|PC-DOS Public Domain NANSI.SYS:\
588            :al=\E[1L:dc=\E[1P:dl=\E[1M:ei=:ic=\E[1@:im=:\
589            :is=U3 PC-DOS Public Domain NANSI.SYS 9-23-86\n:\
590            :tc=ansi.sys:
591    #
592    # See ansi.sysk and nansi.sys above.
593    nansi.sysk|nansisysk|PC-DOS Public Domain NANSI.SYS with keypad redefined for vi:\
594            :al=\E[1L:dc=\E[1P:dl=\E[1M:ei=:ic=\E[1@:im=:\
595            :is=U4 PC-DOS Public Domain NANSI.SYS with keypad redefined for vi 9-29-86\n\E[;75;8p:\
596            :tc=ansi.sysk:
597    
598    #### ANSI console types
599    #
600    
601    #### BeOS
602    #
603    # BeOS entry for Terminal program Seems to be almost ANSI
604    beterm|BeOS Terminal:\
605            :am:eo:mi:ms:xn:xo:\
606            :Co#8:NC#5:co#80:it#8:li#25:pa#64:\
607            :&7=^Z:@7=\E[4~:AB=\E[4%dm:AF=\E[3%dm:AL=\E[%dL:DC=\E[%dP:\
608            :DL=\E[%dM:DO=\E[%dB:F1=\E[21~:F2=\E[22~:IC=\E[%d@:\
609            :LE=\E[%dD:RI=\E[%dC:Sb=\E[%+(m:Sf=\E[%+^^m:UP=\E[%dA:\
610            :al=\E[L:bl=^G:cb=\E[1K:cd=\E[J:ce=\E[K:ch=\E[%i%dG:\
611            :cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\
612            :cv=\E[%i%dd:dc=\E[P:dl=\E[M:do=^J:ec=\E[%dX:ei=\E[4l:\
613            :ho=\E[H:ic=\E[@:im=\E[4h:k1=\E[11~:k2=\E[12~:k3=\E[13~:\
614            :k4=\E[14~:k5=\E[15~:k6=\E[16~:k7=\E[17~:k8=\E[18~:\
615            :k9=\E[19~:k;=\E[20~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\
616            :kb=^H:kd=\E[B:ke=\E[?4l:kh=\E[1~:kl=\E[D:kr=\E[C:\
617            :ks=\E[?4h:ku=\E[A:le=^H:md=\E[1m:me=\E[0;10m:mr=\E[7m:\
618            :nd=\E[C:nw=^M^J:op=\E[m:r1=\Ec:rc=\E8:sc=\E7:se=\E[m:sf=^J:\
619            :so=\E[7m:sr=\EM:st=\EH:ta=^I:u6=\E[%i%d;%dR:u7=\E[6n:\
620            :ue=\E[24m:up=\E[A:us=\E[4m:
621    
622  #### Linux consoles  #### Linux consoles
623  #  #
624    
# Line 596  ansi-generic|generic ansi standard termi Line 679  ansi-generic|generic ansi standard termi
679  # reported by Frank Heckenbach <frank@g-n-u.de>.  # reported by Frank Heckenbach <frank@g-n-u.de>.
680  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
681  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
682  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (acsc removed to fit entry within 1023 bytes)
683  linux|linux console:\  linux|linux console:\
684          :am:eo:mi:ms:xn:xo:\          :am:eo:mi:ms:ut:xn:xo:\
685          :it#8:\          :NC#18:it#8:\
686          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:K2=\E[G:al=\E[L:\          :&7=^Z:@7=\E[4~:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:F1=\E[23~:\
687          :bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\          :F2=\E[24~:F3=\E[25~:F4=\E[26~:F5=\E[28~:F6=\E[29~:\
688          :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:ec=\E[%dX:\          :F7=\E[31~:F8=\E[32~:F9=\E[33~:FA=\E[34~:IC=\E[%d@:\
689          :ei=\E[4l:ho=\E[H:ic=\E[@:im=\E[4h:k1=\E[[A:k2=\E[[B:\          :K2=\E[G:Km=\E[M:al=\E[L:bl=^G:cb=\E[1K:cd=\E[J:ce=\E[K:\
690          :k3=\E[[C:k4=\E[[D:k5=\E[[E:k6=\E[17~:k7=\E[18~:k8=\E[19~:\          :ch=\E[%i%dG:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\
691          :k9=\E[20~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=\177:\          :cs=\E[%i%d;%dr:ct=\E[3g:cv=\E[%i%dd:dc=\E[P:dl=\E[M:\
692          :kd=\E[B:kh=\E[1~:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mh=\E[2m:\          :do=^J:ec=\E[%dX:ei=\E[4l:ho=\E[H:ic=\E[@:im=\E[4h:\
693          :mr=\E[7m:nd=\E[C:nw=^M^J:rc=\E8:sc=\E7:se=\E[27m:sf=^J:\          :k1=\E[[A:k2=\E[[B:k3=\E[[C:k4=\E[[D:k5=\E[[E:k6=\E[17~:\
694          :sr=\EM:st=\EH:ta=^I:ue=\E[24m:up=\E[A:us=\E[4m:\          :k7=\E[18~:k8=\E[19~:k9=\E[20~:k;=\E[21~:kB=\E[Z:kD=\E[3~:\
695          :vb=200\E[?5h\E[?5l:ve=\E[?25h\E[?0c:vi=\E[?25l\E[?1c:\          :kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=\177:kd=\E[B:kh=\E[1~:\
696          :vs=\E[?25h\E[?8c:\          :kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mh=\E[2m:mr=\E[7m:nd=\E[C:\
697            :nw=^M^J:r1=\Ec\E]R:rc=\E8:sc=\E7:se=\E[27m:sf=^J:sr=\EM:\
698            :st=\EH:ta=^I:u6=\E[%i%d;%dR:u7=\E[6n:u8=\E[?6c:u9=\E[c:\
699            :ue=\E[24m:up=\E[A:us=\E[4m:vb=200\E[?5h\E[?5l:\
700            :ve=\E[?25h\E[?0c:vi=\E[?25l\E[?1c:vs=\E[?25h\E[?8c:\
701          :tc=klone+sgr:tc=ecma+color:          :tc=klone+sgr:tc=ecma+color:
702  linux-m|Linux console no color:\  linux-m|Linux console no color:\
703          :Co@:pa@:\          :Co@:pa@:\
# Line 618  linux-m|Linux console no color:\ Line 705  linux-m|Linux console no color:\
705  linux-c-nc|linux console 1.3.x hack for ncurses only:\  linux-c-nc|linux console 1.3.x hack for ncurses only:\
706          :cc:\          :cc:\
707          :..Ic=\E]P%p1%x%p2%{255}%*%{1000}%/%02x%p3%{255}%*%{1000}%/%02x%p4%{255}%*%{1000}%/%02x:\          :..Ic=\E]P%p1%x%p2%{255}%*%{1000}%/%02x%p3%{255}%*%{1000}%/%02x%p4%{255}%*%{1000}%/%02x:\
708          :oc=\E]R:\          :oc=\E]R:tc=linux:
         :tc=linux:  
709  # From: Dennis Henriksen <opus@osrl.dk>, 9 July 1996  # From: Dennis Henriksen <opus@osrl.dk>, 9 July 1996
710  linux-c|linux console 1.3.6+ with private palette for each virtual console:\  linux-c|linux console 1.3.6+ with private palette for each virtual console:\
711          :cc:\          :cc:\
712          :Co#8:pa#64:\          :Co#8:pa#64:\
713          :..Ic=\E]P%?%p1%{9}%>%t%p1%{10}%-%'a'%+%c%e%p1%d%;%p2%{255}%&%Pr%gr%{16}%/%Px%?%gx%{9}%>%t%gx%{10}%-%'A'%+%c%e%gx%d%;%gr%{15}%&%Px%?%gx%{9}%>%t%gx%{10}%-%'A'%+%c%e%gx%d%;%p3%{255}%&%Pr%gr%{16}%/%Px%?%gx%{9}%>%t%gx%{10}%-%'A'%+%c%e%gx%d%;%gr%{15}%&%Px%?%gx%{9}%>%t%gx%{10}%-%'A'%+%c%e%gx%d%;%p4%{255}%&%Pr%gr%{16}%/%Px%?%gx%{9}%>%t%gx%{10}%-%'A'%+%c%e%gx%d%;%gr%{15}%&%Px%?%gx%{9}%>%t%gx%{10}%-%'A'%+%c%e%gx%d%;:\          :..Ic=\E]P%?%p1%{9}%>%t%p1%{10}%-%'a'%+%c%e%p1%d%;%p2%{255}%&%Pr%gr%{16}%/%Px%?%gx%{9}%>%t%gx%{10}%-%'A'%+%c%e%gx%d%;%gr%{15}%&%Px%?%gx%{9}%>%t%gx%{10}%-%'A'%+%c%e%gx%d%;%p3%{255}%&%Pr%gr%{16}%/%Px%?%gx%{9}%>%t%gx%{10}%-%'A'%+%c%e%gx%d%;%gr%{15}%&%Px%?%gx%{9}%>%t%gx%{10}%-%'A'%+%c%e%gx%d%;%p4%{255}%&%Pr%gr%{16}%/%Px%?%gx%{9}%>%t%gx%{10}%-%'A'%+%c%e%gx%d%;%gr%{15}%&%Px%?%gx%{9}%>%t%gx%{10}%-%'A'%+%c%e%gx%d%;:\
714          :oc=\E]R:\          :oc=\E]R:tc=linux:
         :tc=linux:  
715    
716  # See the note on ICH/ICH1 VERSUS RMIR/SMIR near the end of file  # See the note on ICH/ICH1 VERSUS RMIR/SMIR near the end of file
717  linux-nic|linux with ich/ich1 suppressed for non-curses programs:\  linux-nic|linux with ich/ich1 suppressed for non-curses programs:\
718          :IC@:ei=:ic@:im=:\          :IC@:ei=:ic@:im=:tc=linux:
         :tc=linux:  
719    
720  # This assumes you have used setfont(8) to load one of the Linux koi8-r fonts.  # This assumes you have used setfont(8) to load one of the Linux koi8-r fonts.
721  # acsc entry from Pavel Roskin" <pavel@absolute.spb.su>, 29 Sep 1997.  # acsc entry from Pavel Roskin" <pavel@absolute.spb.su>, 29 Sep 1997.
722  linux-koi8|linux with koi8 alternate character set:\  linux-koi8|linux with koi8 alternate character set:\
723          :ac=+\020\054\021-\030.^Y0\215`\004a\221f\234g\237h\220i\276j\205k\203l\202m\204n\212o~p\0q\0r\0s_t\206u\207v\211w\210x\201y\230z\231{\267|\274~\224:tc=linux:\          :ac=+\020,\021-\030.^Y0\215`\004a\221f\234g\237h\220i\276j\205k\203l\202m\204n\212o~p\0q\0r\0s_t\206u\207v\211w\210x\201y\230z\231{\267|\274~\224:\
724          :tc=klone+koi8acs:          :tc=linux:tc=klone+koi8acs:
725    
726  # Another entry for KOI8-r with Qing Long's acsc.  # Another entry for KOI8-r with Qing Long's acsc.
727  # (which one better complies with the standard?)  # (which one better complies with the standard?)
# Line 646  linux-koi8r|linux with koi8-r alternate Line 730  linux-koi8r|linux with koi8-r alternate
730    
731  # Entry for the latin1 and latin2 fonts  # Entry for the latin1 and latin2 fonts
732  linux-lat|linux with latin1 or latin2 alternate character set:\  linux-lat|linux with latin1 or latin2 alternate character set:\
733          :ac=+\020\054\021-\030.^Y0\333`\004a\013f\370g\361h\260i\316j\211k\214l\206m\203n\305o~p\304q\212r\304s_t\207u\215v\301w\302x\205y\363z\362{\343|\330}\234~\376:\          :ac=+\020,\021-\030.^Y0\333`\004a\013f\370g\361h\260i\316j\211k\214l\206m\203n\305o~p\304q\212r\304s_t\207u\215v\301w\302x\205y\363z\362{\343|\330}\234~\376:\
734          :tc=linux:          :tc=linux:
735    
736    #### Mach
737    #
738    
739    # From: Matthew Vernon <mcv21@pick.sel.cam.ac.uk>
740    mach|Mach Console:\
741            :am:km:\
742            :co#80:it#8:li#25:\
743            :@7=\E[Y:AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:\
744            :RI=\E[%dC:UP=\E[%dA:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\Ec:\
745            :cm=\E[%i%d;%dH:cr=^M:dl=\E[M:do=^J:ho=\E[H:k1=\EOP:\
746            :k2=\EOQ:k3=\EOR:k4=\EOS:k5=\EOT:k6=\EOU:k7=\EOV:k8=\EOW:\
747            :k9=\EOX:k;=\EOY:kD=\E[9:kH=\E[F:kI=\E[@:kN=\E[U:kP=\E[V:\
748            :kb=\177:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\
749            :mb=\E[5m:md=\E[1m:me=\E[0m:mr=\E[7m:nd=\E[C:se=\E[0m:\
750            :sf=^J:so=\E[7m:ta=^I:ue=\E[24m:up=\E[A:us=\E[4m:
751    mach-bold|Mach Console with bold instead of underline:\
752            :ue=\E[0m:us=\E[1m:tc=mach:
753    mach-color|Mach Console with ANSI color:\
754            :Co#8:pa#64:\
755            :AB=\E[4%dm:AF=\E[3%dm:mh=\E[2m:mk=\E[8m:op=\E[37;40m:\
756            :se=\E[27m:tc=mach:
757    
758    #### OSF Unix
759    #
760    
761    # OSF/1 1.1 Snapshot 2
762    pmcons|pmconsole|PMAX console:\
763            :am:\
764            :co#128:li#57:\
765            :bl=^G:cl=^L:cr=^M:do=^J:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\
766            :kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:sf=^J:ta=^I:up=^K:
767    
768    # SCO console and SOS-Syscons console for 386bsd
769    # (scoansi: had unknown capabilities
770    #       :Gc=N:Gd=K:Gh=M:Gl=L:Gu=J:Gv=\072:\
771    #       :GC=E:GD=B:GH=D:GL=\64:GU=A:GV=\63:GR=C:
772    #       :G1=?:G2=Z:G3=@:G4=Y:G5=;:G6=I:G7=H:G8=<:\
773    #       :CW=\E[M:NU=\E[N:RF=\E[O:RC=\E[P:\
774    #       :WL=\E[S:WR=\E[T:CL=\E[U:CR=\E[V:\
775    # I renamed GS/GE/HM/EN/PU/PD/RT and added klone+sgr-dumb, based
776    # on the :as:=\E[12m  -- esr)
777    #
778    # klone+sgr-dumb is an error since the acsc does not match -TD
779    #
780    # In this description based on SCO's keyboard(HW) manpage list of default function key
781    # values:
782    #       F13-F24 are shifted F1-F12
783    #       F25-F36 are control F1-F12
784    #       F37-F48 are shift+control F1-F12
785    #
786    # hpa/vpa work in the console, but not in scoterm:
787    #       hpa=\E[%p1%dG,
788    #       vpa=\E[%p1%dd,
789    #
790    # SCO's terminfo uses
791    #       kLFT=\E[d,
792    #       kRIT=\E[c,
793    # which do not work (console or scoterm).
794    #
795    # Console documents only 3 attributes can be set with SGR (so we don't use sgr).
796    # (untranslatable capabilities removed to fit entry within 1023 bytes)
797    # (sgr removed to fit entry within 1023 bytes)
798    # (acsc removed to fit entry within 1023 bytes)
799    # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
800    scoansi|SCO Extended ANSI standard crt:\
801            :am:bs:eo:xo:\
802            :co#80:it#8:li#25:\
803            :AL=\E[%dL:DL=\E[%dM:SF=\E[%dS:SR=\E[%dT:ae=\E[10m:\
804            :al=\E[L:as=\E[12m:bl=^G:bt=\E[Z:cd=\E[m\E[J:ce=\E[m\E[K:\
805            :cl=\E[2J\E[H:cm=\E[%i%d;%dH:dc=\E[P:dl=\E[M:do=\E[B:ei=:\
806            :ho=\E[H:ic=\E[@:im=:k1=\E[M:k2=\E[N:k3=\E[O:k4=\E[P:\
807            :k5=\E[Q:k6=\E[R:k7=\E[S:k8=\E[T:k9=\E[U:kD=^_:kI=\E[L:\
808            :kN=\E[G:kP=\E[I:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:\
809            :ku=\E[A:le=\E[D:mb=\E[5m:md=\E[1m:me=\E[0;10m:mr=\E[7m:\
810            :nd=\E[C:se=\E[m:sf=\E[S:so=\E[7m:sr=\E[T:ta=^I:ue=\E[m:\
811            :up=\E[A:us=\E[4m:ve=\E[=10;12C:vi=\E[=14;12C:\
812            :vs=\E[=0;12C:
813    
814    # This actually describes the generic SVr4 display driver for Intel boxes.
815    # The :mh=\E[2m: isn't documented and therefore may not be reliable.
816    # From: Eric Raymond <esr@snark.thyrsus.com> Mon Nov 27 19:00:53 EST 1995
817    att6386|at386|386at|AT&T WGS 6386 console:\
818            :am:bw:eo:xo:\
819            :co#80:it#8:li#25:\
820            :@7=\E[Y:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:F1=\EOZ:\
821            :F2=\EOA:IC=\E[%d@:LE=\E[%dD:RI=\E[%dC:SF=\E[%dS:\
822            :SR=\E[%dT:UP=\E[%dA:\
823            :ac=``a1fxgqh0jYk?lZm@nEooppqDrrsstCu4vAwBx3yyzz{{||}}~~:\
824            :ae=\E[10m:al=\E[1L:as=\E[12m:bl=^G:bt=\E[Z:cd=\E[J:\
825            :ce=\E[K:ch=\E[%i%dG:cl=\E[2J\E[H:cm=\E[%i%d;%dH:cr=^M:\
826            :ct=\E[2g:cv=\E[%i%dd:dc=\E[P:dl=\E[1M:do=\E[B:ec=\E[%dX:\
827            :ei=:ho=\E[H:ic=\E[1@:im=:is=\E[0;10;39m:k1=\EOP:k2=\EOQ:\
828            :k3=\EOR:k4=\EOS:k5=\EOT:k6=\EOU:k7=\EOV:k8=\EOW:k9=\EOX:\
829            :k;=\EOY:kB=^]:kD=\E[P:kI=\E[@:kM=\E0:kN=\E[U:kP=\E[V:kb=^H:\
830            :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=\E[D:mb=\E[5m:\
831            :md=\E[1m:me=\E[0;10m:mh=\E[2m:mk=\E[9m:mr=\E[7m:nd=\E[C:\
832            :nw=\r\E[S:rc=\E8:\
833            :..sa=\E[10m\E[0%?%p1%p3%|%t;7%;%?%p2%t;4%;%?%p4%t;5%;%?%p5%t;2%;%?%p6%t;1%;%?%p9%t;12%e;10%;%?%p7%t;9%;m:\
834            :sc=\E7:se=\E[m:sf=\E[S:so=\E[7m:sr=\E[T:st=\EH:ta=^I:\
835            :ue=\E[m:up=\E[A:us=\E[4m:ve=\E[=1C:vi=\E[=C:\
836            :tc=klone+color:
837    # (pc6300plus: removed ":KM=/usr/lib/ua/kmap.s5:"; renamed BO/EE/CI/CV -- esr)
838    pc6300plus|AT&T 6300 plus:\
839            :am:bs:xo:\
840            :co#80:li#24:\
841            :al=\E[1L:bl=^G:cd=\E[0J:ce=\E[0K:cl=\E[2J\E[H:\
842            :cm=\E[%i%2;%2H:cr=^M:ct=\E[3g:dc=\E[1P:dl=\E[1M:do=\E[B:\
843            :ei=:ho=\E[H:ic=\E[1@:im=:k1=\EOc:k2=\EOd:k3=\EOe:k4=\EOf:\
844            :k5=\EOg:k6=\EOh:k7=\EOi:k8=\EOj:k9=\EOk:k;=\EOu:kb=^H:\
845            :kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:\
846            :me=\E[m:mh=\E[2m:mk=\E[9m:mr=\E[7m:nd=\E[C:nw=^M^J:\
847            :se=\E[m:sf=^J:so=\E[7m:st=\EH:ue=\E[m:up=\E[A:us=\E[4m:\
848            :ve=\E[=1C:vi=\E[=C:
849    
850    # From: Benjamin C. W. Sittler <bsittler@nmt.edu>
851    #
852    # I have a UNIX PC which I use as a terminal attached to my Linux PC.
853    # Unfortunately, the UNIX PC terminfo entry that comes with ncurses
854    # is broken. All the special key sequences are broken, making it unusable
855    # with Emacs. The problem stems from the following:
856    #
857    # The UNIX PC has a plethora of keys (103 of them, and there's no numeric
858    # keypad!), loadable fonts, and strange highlighting modes ("dithered"
859    # half-intensity, "smeared" bold, and real strike-out, for example.) It also
860    # uses resizable terminal windows, but the bundled terminal program always
861    # uses an 80x24 window (and doesn't support seem to support a 132-column
862    # mode.)
863    #
864    # HISTORY: The UNIX PC was one of the first machines with a GUI, and used a
865    # library which was a superset of SVr3.5 curses (called tam, for "terminal
866    # access method".) tam includes support for real, overlapping windows,
867    # onscreen function key labels, and bitmap graphics. But since the primary
868    # user interface on the UNIX PC was a GUI program (ua, for "user
869    # assistant",) and remote administration was considered important for the
870    # machine, tam also supported VT100-compatible terminals attached to the
871    # serial port or used across the StarLan network. To simulate the extra keys
872    # not present on a VT100, users could press ESC and a two-letter sequence,
873    # such as u d (Undo) or U D (Shift-Undo.) These two-letter sequences,
874    # however, were not the same as those sent by the actual Undo key. The
875    # actual Undo key sends ESC 0 s unshifted, and ESC 0 S shifted, for example.
876    # (If you're interested in adding some of the tam calls to ncurses, btw, I
877    # have the full documentation and several programs which use tam. It also
878    # used an extended terminfo format to describe key sequences, special
879    # highlighting modes, etc.)
880    #
881    # KEYS: This means that ncurses would quite painful on the UNIX PC, since
882    # there are two sequences for every key-modifier combination (local keyboard
883    # sequence and remote "VT100" sequence.) But I doubt many people are trying
884    # to use ncurses on the UNIX PC, since ncurses doesn't properly handle the
885    # GUI. Unfortunately, the terminfo entry (and the termcap, too, I presume)
886    # seem to have been built from the manual describing the VT100 sequences.
887    # This means it doesn't work for a real live UNIX PC.
888    #
889    # FONTS: The UNIX PC also has a strange interpretation of "alternate
890    # character set". Rather than the VT100 graphics you might expect, it allows
891    # up to 8 custom fonts to be loaded at any given time. This means that
892    # programs expecting VT100 graphics will usually be disappointed. For this
893    # reason I have disabled the smacs/rmacs sequences, but they could easily be
894    # re-enabled. Here are the relevant control sequences (from the ESCAPE(7)
895    # manpage), should you wish to do so:
896    #
897    # SGR10 - Select font 0 - ESC [ 10 m or SO
898    # SGR11 - Select font 1 - ESC [ 11 m or SI
899    # SGR12 - Select font 2 - ESC [ 12 m
900    # ... (etc.)
901    # SGR17 - Select font 7 - ESC [ 17 m
902    #
903    # Graphics for line drawing are not reliably found at *any* character
904    # location because the UNIX PC has dynamically reloadable fonts. I use font
905    # 0 for regular text and font 1 for italics, but this is by no means
906    # universal. So ASCII line drawing is in order if smacs/rmacs are enabled.
907    #
908    # MISC: The cursor visible/cursor invisible sequences were swapped in the
909    # distributed terminfo.
910    #
911    # To ameliorate these problems (and fix a few highlighting bugs) I rewrote
912    # the UNIX PC terminfo entry. The modified version works great with Lynx,
913    # Emacs, and XEmacs running on my Linux PC and displaying on the UNIX PC
914    # attached by serial cable. In Emacs, even the Undo key works, and many
915    # applications can now use the F1-F8 keys.
916    #
917    # esr's notes:
918    #       Terminfo entry for the AT&T Unix PC 7300
919    #       from escape(7) in Unix PC 7300 Manual.
920    #       Somewhat similar to a vt100-am (but different enough
921    #       to redo this from scratch.)
922    #
923    #       /***************************************************************
924    #       *
925    #       *           FONT LOADING PROGRAM FOR THE UNIX PC
926    #       *
927    #       *     This routine loads a font defined in the file ALTFONT
928    #       *     into font memory slot #1.  Once the font has been loaded,
929    #       *     it can be used as an alternative character set.
930    #       *
931    #       *     The call to ioctl with the argument WIOCLFONT is the key
932    #       *     to this routine.  For more information, see window(7) in
933    #       *     the PC 7300 documentation.
934    #       ***************************************************************/
935    #       #include <string.h>             /* needed for strcpy call */
936    #       #include <sys/window.h>         /* needed for ioctl call */
937    #       #define FNSIZE  60              /* font name size */
938    #       #define ALTFONT  "/usr/lib/wfont/special.8.ft"  /* font file */
939    #       /*
940    #       *     The file /usr/lib/wfont/special.8.ft comes with the
941    #       *     standard PC software.  It defines a graphics character set
942    #       *     similar to that of the Teletype 5425 terminal.  To view
943    #       *     this or other fonts in /usr/lib/wfont, use the command
944    #       *     cfont <filename>.  For further information on fonts see
945    #       *     cfont(1) in the PC 7300 documentation.
946    #       */
947    #      
948    #       struct altfdata         /* structure for alt font data */
949    #       {
950    #       short   altf_slot;              /* memory slot number */
951    #       char    altf_name[FNSIZE];      /* font name (file name) */
952    #       };
953    #       ldfont()
954    #       {
955    #               int wd;         /* window in which altfont will be */
956    #               struct altfdata altf;
957    #               altf.altf_slot=1;
958    #               strcpy(altf.altf_name,ALTFONT);
959    #               for (wd =1; wd < 12; wd++) {
960    #                    ioctl(wd, WIOCLFONT,&altf);
961    #               }
962    #       }
963    #
964    # (att7300: added :vi:/:ve:/:ic:/<invis> from the BSDI entry,
965    # they're confirmed by the man page for the System V display---esr)
966    #
967    # (untranslatable capabilities removed to fit entry within 1023 bytes)
968    # (sgr removed to fit entry within 1023 bytes)
969    # (acsc removed to fit entry within 1023 bytes)
970    # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
971    att7300|unixpc|pc7300|3b1|s4|AT&T UNIX PC Model 7300:\
972            :am:xo:\
973            :co#80:it#8:li#24:\
974            :AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:\
975            :UP=\E[%dA:al=\E[L:bl=^G:bt=\E^I:cd=\E[0J:ce=\E[0K:\
976            :cl=\E[2J\E[H:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:\
977            :do=\E[B:ei=:ho=\E[H:i1=\017\E[=1w:ic=\E[@:im=:k1=\EOc:\
978            :k2=\EOd:k3=\EOe:k4=\EOf:k5=\EOg:k6=\EOh:k7=\EOi:k8=\EOj:\
979            :kD=\ENf:kI=\ENj:kN=\E[U:kP=\E[V:kb=^H:kd=\E[B:kh=\E[H:\
980            :kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[9m:md=\E[1m:\
981            :me=\E[0;10m:mh=\E[2m:mr=\E[7m:nd=\E[C:nw=\EE:se=\E[m:\
982            :sf=^J:so=\E[7m:sr=\EM:ue=\E[m:up=\E[A:us=\E[4m:ve=\E[=0C:\
983            :vi=\E[=1C:
984    
985    # Sent by Stefan Stapelberg <stefan@rent-a-guru.de>, 24 Feb 1997, this is
986    # from SGI's terminfo database.  SGI's entry shows F9-F12 with the codes
987    # for the application keypad mode.  We have added iris-ansi-ap rather than
988    # change the original to keypad mode.
989    #
990    # (iris-ansi: added rmam/smam based on init string -- esr)
991    #
992    # This entry, and those derived from it, is used in xwsh (also known as
993    # winterm).  Some capabilities that do not fit into the terminfo model
994    # include the shift- and control-functionkeys:
995    #
996    # F1-F12 generate different codes when shift or control modifiers are used.
997    # For example:
998    #       F1              \E[001q
999    #       shift F1        \E[013q
1000    #       control-F1      \E[025q
1001    #
1002    # In application keypad mode, F9-F12 generate codes like vt100 PF1-PF4, i.e.,
1003    # \EOP to \EOS.  The shifted and control modifiers still do the same thing.
1004    #
1005    # The cursor keys also have different codes:
1006    #       control-up      \E[162q
1007    #       control-down    \E[165q
1008    #       control-left    \E[159q
1009    #       control-right   \E[168q
1010    #
1011    #       shift-up        \E[161q
1012    #       shift-down      \E[164q
1013    #       shift-left      \E[158q
1014    #       shift-right     \E[167q
1015    #
1016    #       control-tab     \[072q
1017    #
1018    iris-ansi|iris-ansi-net|IRIS emulating 40 line ANSI terminal (almost VT100):\
1019            :am:\
1020            :co#80:it#8:li#40:\
1021            :!2=\E[218q:#2=\E[143q:#4=\E[158q:%9=\E[209q:%f=\E[210q:\
1022            :%i=\E[167q:&7=\E[217q:*4=\E[P:*7=\E[147q:@7=\E[146q:\
1023            :@8=^M:AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:F1=\E[011q:\
1024            :F2=\E[012q:LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:\
1025            :UP=\E[%dA:al=\E[L:bl=^G:cb=\E[1K:cd=\E[J:ce=\E[K:\
1026            :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:ct=\E[3g:dl=\E[M:do=^J:\
1027            :ho=\E[H:is=\E[?1l\E>\E[?7h\E[100g\E[0m\E7\E[r\E8:\
1028            :k1=\E[001q:k2=\E[002q:k3=\E[003q:k4=\E[004q:k5=\E[005q:\
1029            :k6=\E[006q:k7=\E[007q:k8=\E[008q:k9=\E[009q:k;=\E[010q:\
1030            :kB=\E[Z:kD=\177:kI=\E[139q:kM=\E[146q:kN=\E[154q:\
1031            :kP=\E[150q:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\
1032            :le=\E[D:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:nw=\EE:\
1033            :pk=\EP101;%d.y%s\E\\:rc=\E8:sc=\E7:se=\E[m:sf=\ED:\
1034            :so=\E[1;7m:sr=\EM:st=\EH:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:\
1035            :ve=\E[9/y\E[12/y\E[=6l:vs=\E[10/y\E[=1h\E[=2l\E[=6h:
1036    iris-ansi-ap|IRIS ANSI in application-keypad mode:\
1037            :@8=\EOM:F1=\E[011q:F2=\E[012q:is=\E[?1l\E=\E[?7h:\
1038            :k9=\E[009q:k;=\E[010q:tc=iris-ansi:
1039    
1040    # From the man-page, this is a quasi-vt100 emulator that runs on SGI's IRIX
1041    # (T.Dickey 98/1/24)
1042    iris-color|xwsh|IRIX ANSI with color:\
1043            :NC#33:\
1044            :DC=\E[%dP:IC=\E[%d@:ZH=\E[3m:ZR=\E[23m:cs=\E[%i%d;%dr:\
1045            :ec=\E[%dX:ei=:im=:mh=\E[2m:r1=\Ec:\
1046            :r2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:sc=\E7:\
1047            :u6=\E[%i%d;%dR:u7=\E[6n:u8=\E[?1;2c:u9=\E[c:ue=\E[24m:\
1048            :tc=klone+color:tc=iris-ansi-ap:
1049    
1050    # The following is a version of the ibm-pc entry distributed with PC/IX,
1051    # (Interactive Systems' System 3 for the Big Blue), modified by Richard
1052    # McIntosh at UCB/CSM.  The :pt: and :uc: have been removed from the original,
1053    # (the former is untrue, and the latter failed under UCB/man); standout and
1054    # underline modes have been added.  Note: this entry describes the "native"
1055    # capabilities of the PC monochrome display, without ANY emulation; most
1056    # communications packages (but NOT PC/IX connect) do some kind of emulation.
1057    pcix|PC/IX console:\
1058            :am:bw:eo:\
1059            :co#80:li#24:\
1060            :cd=\E[J:ce=\E[K:cl=\Ec:cm=\E[%i%2;%2H:do=\E[B:ho=\E[H:\
1061            :le=^H:me=\E[m:nd=\E[C:se=\E[m:so=\E[7m:ue=\E[m:up=\E[A:\
1062            :us=\E[4m:
1063    
1064    # (ibmpcx: this entry used to be known as ibmx.
1065    # It formerly included the following extension capabilities:
1066    #       :GC=b:GL=v:GR=t:RT=^J:\
1067    #       :GH=\E[196g:GV=\E[179g:\
1068    #       :GU=\E[193g:GD=\E[194g:\
1069    #       :G1=\E[191g:G2=\E[218g:G3=\E[192g:G4=\E[217g:\
1070    #       :CW=\E[E:NU=\E[F:RF=\E[G:RC=\E[H:\
1071    #       :WL=\E[K:WR=\E[L:CL=\E[M:CR=\E[N:\
1072    # I renamed GS/GE/WL/WR/CL/CR/PU/PD/HM/EN; also, removed a duplicate
1073    # ":kh=\E[Y:".  Added IBM-PC forms characters and highlights, they match
1074    # what was there before. -- esr)
1075    ibmpcx|xenix|ibmx|IBM PC xenix console display:\
1076            :am:bs:ms:\
1077            :co#80:li#25:\
1078            :@7=\E[d:al=\E[L:cd=\E[J:ce=\E[K:cl=^L:cm=\E[%d;%dH:\
1079            :dc=\E[P:dl=\E[M:do=\E[B:ei=:ho=\E[H:ic=\E[@:im=:k1=\E[K:\
1080            :k2=\E[L:k3=\E[M:k4=\E[N:kN=\E[e:kP=\E[Z:kb=^H:kd=\E[B:\
1081            :kh=\E[Y:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:nd=\E[C:up=\E[A:\
1082            :tc=klone+acs:tc=klone+sgr:
1083    
1084    #### QNX
1085    #
1086    
1087    # QNX 4.0 Console
1088    # Michael's original version of this entry had <am@>, :ti=\Ei:,
1089    # :te=\Eh\ER:; this was so terminfo applications could write the lower
1090    # right corner without triggering a scroll.  The ncurses terminfo library can
1091    # handle this case with the :ic: capability, and prefers :am: for better
1092    # optimization.  Bug: The <op> capability resets attributes.
1093    # From: Michael Hunter <mphunter@qnx.com> 30 Jul 1996
1094    # (removed: :sa=%?%p1%t\E<%;%p2%t\E[%;%p3%t\E(%;%p4%t\E{%;%p6%t\E<%;,:)
1095    # (untranslatable capabilities removed to fit entry within 1023 bytes)
1096    # (sgr removed to fit entry within 1023 bytes)
1097    # (acsc removed to fit entry within 1023 bytes)
1098    # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
1099    qnx|qnx4|qnx console:\
1100            :km:mi:ms:xt:\
1101            :co#80:it#4:li#25:\
1102            :al=\EE:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :cr=^M:\
1103            :dc=\Ef:dl=\EF:do=^J:ei=:ho=\EH:ic=\Ee:im=:k1=\377\201:\
1104            :k2=\377\202:k3=\377\203:k4=\377\204:k5=\377\205:\
1105            :k6=\377\206:k7=\377\207:k8=\377\210:k9=\377\211:\
1106            :kD=\377\254:kI=\377\253:kN=\377\252:kP=\377\242:\
1107            :kd=\377\251:kh=\377\240:kl=\377\244:kr=\377\246:\
1108            :ku=\377\241:le=^H:mb=\E{:md=\E<:me=\E}\E]\E>\E):mr=\E(:\
1109            :nd=\EC:rp=\Eg%r%+ %.:se=\E):sf=^J:so=\E(:sr=\EI:ta=^I:\
1110            :te=\Eh\ER:ti=\Ei:ue=\E]:up=\EA:us=\E[:ve=\Ey1:vi=\Ey0:\
1111            :vs=\Ey2:
1112    #
1113    #
1114    qnxt|qnxt4|QNX4 terminal:\
1115            :YB:tc=qnx4:
1116    #
1117    qnxm|QNX4 with mouse events:\
1118            :Yd#1:\
1119            :ZC=\E/:ZD=\E":ZJ=\E/>2h:ZT=\E/>2l:ZZ=\E/>1l\E/>9h:\
1120            :Za=\E/>7h:Zb=\E/>7l:Zd=\E/>6l:Zf=\E/>1h:Zg=\E/>1h:\
1121            :Zh=\E/>1h\E/>9l:Zi=\E/>6h:i1=\E/0t:tc=qnx4:
1122    #
1123    qnxw|QNX4 windows:\
1124            :YD:tc=qnxm:
1125    #
1126    #       Monochrome QNX4 terminal or console. Setting this terminal type will
1127    #       allow an application running on a color console to behave as if it
1128    #       were a monochrome terminal. Output will be through stdout instead of
1129    #       console writes because the term routines will recognize that the
1130    #       terminal name starts with 'qnxt'.
1131    #
1132    qnxtmono|Monochrome QNX4 terminal or console:\
1133            :Co@:pa@:\
1134            :sp@:tc=qnx4:
1135    
1136    # From: Federico Bianchi <bianchi@pc-arte2.arte.unipi.it>, 1 Jul 1998
1137    # (esr: commented out <scp> and :te: to avoid warnings.)
1138    # (TD: derive from original qnx4 entry)
1139    qnxt2|qnx 2.15 serial terminal:\
1140            :am:\
1141            :!3@:%h@:%j@:&7@:Sb@:Sf@:dc@:ei=:ic@:im=:rp@:se=\E>:so=\E<:te@:ti@:\
1142            :ve@:vi@:vs@:tc=qnx4:
1143    
1144    # QNX ANSI terminal definition
1145    # (untranslatable capabilities removed to fit entry within 1023 bytes)
1146    # (sgr removed to fit entry within 1023 bytes)
1147    # (acsc removed to fit entry within 1023 bytes)
1148    # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
1149    qansi-g|QNX ANSI:\
1150            :am:es:hs:xo:\
1151            :co#80:it#8:li#25:ws#80:\
1152            :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\
1153            :LE=\E[%dD:RI=\E[%dC:SF=\E[%dS:SR=\E[%dT:UP=\E[%dA:ae=^O:\
1154            :al=\E[1L:as=^N:bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:cl=\E[2J\E[H:\
1155            :cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[2g:dc=\E[P:\
1156            :dl=\E[1M:do=\E[B:ds=\E[r:ec=\E[%dX:ei=:fs=\E[?6h\E8:\
1157            :ho=\E[H:i2=\E(B\E)0:ic=\E[1@:im=:\
1158            :is=\E>\E[?1l\E[?7h\E[0;10;39;49m:k1=\EOP:k2=\EOQ:\
1159            :k3=\EOR:k4=\EOS:k5=\EOT:k6=\EOU:k7=\EOV:k8=\EOW:k9=\EOX:\
1160            :kD=\E[P:kI=\E[@:kN=\E[U:kP=\E[V:kb=^H:kd=\E[B:kh=\E[H:\
1161            :kl=\E[D:kr=\E[C:ku=\E[A:le=\E[D:ll=\E[99H:mb=\E[5m:\
1162            :md=\E[1m:me=\E[m\017:mh=\E[2m:mr=\E[7m:nd=\E[C:nw=\EE:\
1163            :se=\E[27m:sf=\E[S:so=\E[7m:sr=\E[T:st=\EH:ta=^I:\
1164            :ts=\E7\E1;24r\E[?6l\E[25;%i%dH:ue=\E[24m:up=\E[A:\
1165            :us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[?25h\E[?12l:vi=\E[?25l:\
1166            :vs=\E[?12;25h:
1167    #
1168    qansi|QNX ansi with console writes:\
1169            :YA:YC:tc=qansi-g:
1170    #
1171    qansi-t|QNX ansi without console writes:\
1172            :YB:tc=qansi:
1173    #
1174    qansi-m|QNX ansi with mouse:\
1175            :Yd#1:\
1176            :ZC=\E[:ZD=\E]:ZJ=\E[>2h:ZT=\E[>2l:ZZ=\E[>1l\E[>9h:\
1177            :Za=\E[>7h:Zb=\E[>7l:Zd=\E[>6l:Zf=\E[>1h:Zg=\E[>1h:\
1178            :Zh=\E[>1h\E[>9l:Zi=\E[>6h:i1=\E[0t:tc=qansi:
1179    #
1180    qansi-w|QNX ansi for windows:\
1181            :YD:tc=qansi-m:
1182    
1183  #### NetBSD consoles  #### NetBSD consoles
1184  #  #
1185  # pcvt termcap database entries (corresponding to release 3.31)  # pcvt termcap database entries (corresponding to release 3.31)
# Line 668  pcvtXX|pcvt vt200 emulator (DEC VT220):\ Line 1199  pcvtXX|pcvt vt200 emulator (DEC VT220):\
1199          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\
1200          :LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:SF=\E[%dS:\          :LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:SF=\E[%dS:\
1201          :SR=\E[%dT:UP=\E[%dA:\          :SR=\E[%dT:UP=\E[%dA:\
1202          :ac=++\054\054--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz~~:\          :ac=++,,--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz~~:\
1203          :ae=\E(B:al=\E[L:as=\E(0:bl=^G:cb=\E[1K:cd=\E[J:ce=\E[K:\          :ae=\E(B:al=\E[L:as=\E(0:bl=^G:cb=\E[1K:cd=\E[J:ce=\E[K:\
1204          :cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\          :cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\
1205          :ct=\E[3g:dc=\E[P:dl=\E[M:do=\E[B:ei=\E[4l:ho=\E[H:\          :ct=\E[3g:dc=\E[P:dl=\E[M:do=\E[B:ei=\E[4l:ho=\E[H:\
# Line 744  arm100|arm100-am|Arm(RiscPC) ncurses com Line 1275  arm100|arm100-am|Arm(RiscPC) ncurses com
1275          :k4=\E[S:k5=\E[t:k6=\E[u:k7=\E[v:k8=\E[l:k9=\E[w:k;=\E[x:\          :k4=\E[S:k5=\E[t:k6=\E[u:k7=\E[v:k8=\E[l:k9=\E[w:k;=\E[x:\
1276          :kb=^H:kd=\E[B:ke=\E[?1l\E>:kl=\E[D:kr=\E[C:ks=\E[?1h\E=:\          :kb=^H:kd=\E[B:ke=\E[?1l\E>:kl=\E[D:kr=\E[C:ks=\E[?1h\E=:\
1277          :ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:mk=\E[8m:\          :ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:mk=\E[8m:\
1278          :mr=\E[6m:nd=\E[C:r2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\          :mr=\E[7m:nd=\E[C:rc=\E8:\
1279          :rc=\E8:\          :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\
1280          :..sa=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;:\          :..sa=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p7%t;8%;m%?%p9%t\016%e\017%;$<2>:\
1281          :sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:ue=\E[m:\          :sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:ue=\E[m:\
1282          :up=\E[A:us=\E[4m:\          :up=\E[A:us=\E[4m:tc=ecma+sgr:tc=klone+color:
1283          :tc=ecma+sgr:tc=klone+color:  
1284  arm100-w|arm100-wam|Arm(RiscPC) ncurses compatible (for 1024x768):\  arm100-w|arm100-wam|Arm(RiscPC) ncurses compatible (for 1024x768):\
1285          :co#132:li#50:tc=arm100:          :co#132:li#50:tc=arm100:
1286    
# Line 798  rcons-color|BSD rasterconsole with ANSI Line 1329  rcons-color|BSD rasterconsole with ANSI
1329          :Co#8:pa#64:\          :Co#8:pa#64:\
1330          :AB=\E[4%dm:AF=\E[3%dm:op=\E[m:tc=rcons:          :AB=\E[4%dm:AF=\E[3%dm:op=\E[m:tc=rcons:
1331    
1332    # mgterm -- MGL/MGL2, MobileGear Graphic Library
1333    # for PocketBSD,PocketLinux,NetBSD/{hpcmips,mac68k}
1334    # -- the setf/setb are probably incorrect, more likely setaf/setab -TD
1335    # -- compare with cons25w
1336    mgterm:\
1337            :NP:am:bs:bw:eo:km:ms:pt:ut:\
1338            :Co#8:co#80:it#8:li#18:pa#64:\
1339            :@7=\E[F:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:F1=\E[W:\
1340            :F2=\E[X:IC=\E[%d@:K2=\E[E:LE=\E[%dD:RI=\E[%dC:SF=\E[%dS:\
1341            :SR=\E[%dT:Sb=\E[4%dm:Sf=\E[3%dm:UP=\E[%dA:al=\E[L:bl=^G:\
1342            :bt=\E[Z:cb=\E[1K:cd=\E[J:ce=\E[K:ch=\E[%i%d`:cl=\E[H\E[J:\
1343            :cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:cv=\E[%i%dd:dc=\E[P:\
1344            :dl=\E[M:do=\E[B:ec=\E[%dX:ei=:ho=\E[H:ic=\E[@:im=:k1=\E[M:\
1345            :k2=\E[N:k3=\E[O:k4=\E[P:k5=\E[Q:k6=\E[R:k7=\E[S:k8=\E[T:\
1346            :k9=\E[U:k;=\E[V:kB=\E[Z:kD=\177:kI=\E[L:kN=\E[G:kP=\E[I:\
1347            :kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\
1348            :mb=\E[5m:md=\E[1m:me=\E[m:mh=\E[30;1m:mr=\E[7m:nd=\E[C:\
1349            :nw=\E[E:op=\E[x:rc=\E8:rs=\E[x\E[m\Ec:sc=\E7:se=\E[m:\
1350            :sf=\E[S:so=\E[7m:sr=\E[T:ta=^I:up=\E[A:
1351    
1352  #### FreeBSD console entries  #### FreeBSD console entries
1353  #  #
1354  # From: Andrey Chernov <ache@astral.msk.su> 29 Mar 1996  # From: Andrey Chernov <ache@astral.msk.su> 29 Mar 1996
# Line 824  rcons-color|BSD rasterconsole with ANSI Line 1375  rcons-color|BSD rasterconsole with ANSI
1375  cons25w|ansiw|ansi80x25-raw|freebsd console (25-line raw mode):\  cons25w|ansiw|ansi80x25-raw|freebsd console (25-line raw mode):\
1376          :NP:am:bw:eo:ms:ut:\          :NP:am:bw:eo:ms:ut:\
1377          :Co#8:NC#21:co#80:it#8:li#25:pa#64:\          :Co#8:NC#21:co#80:it#8:li#25:pa#64:\
1378          :@7=\E[F:AB=\E[4%p1%dm:AF=\E[3%p1%dm:AL=\E[%dL:DC=\E[%dP:\          :@7=\E[F:AB=\E[4%dm:AF=\E[3%dm:AL=\E[%dL:DC=\E[%dP:\
1379          :DL=\E[%dM:DO=\E[%dB:F1=\E[W:F2=\E[X:IC=\E[%d@:K2=\E[E:\          :DL=\E[%dM:DO=\E[%dB:F1=\E[W:F2=\E[X:IC=\E[%d@:K2=\E[E:\
1380          :LE=\E[%dD:RI=\E[%dC:SF=\E[%dS:SR=\E[%dT:UP=\E[%dA:\          :LE=\E[%dD:RI=\E[%dC:SF=\E[%dS:SR=\E[%dT:UP=\E[%dA:\
1381          :al=\E[L:bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:ch=\E[%i%d`:\          :al=\E[L:bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:ch=\E[%i%d`:\
# Line 834  cons25w|ansiw|ansi80x25-raw|freebsd cons Line 1385  cons25w|ansiw|ansi80x25-raw|freebsd cons
1385          :k;=\E[V:kB=\E[Z:kD=\177:kI=\E[L:kN=\E[G:kP=\E[I:kb=^H:\          :k;=\E[V:kB=\E[Z:kD=\177:kI=\E[L:kN=\E[G:kP=\E[I:kb=^H:\
1386          :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\          :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\
1387          :md=\E[1m:me=\E[m:mh=\E[30;1m:mr=\E[7m:nd=\E[C:nw=\E[E:\          :md=\E[1m:me=\E[m:mh=\E[30;1m:mr=\E[7m:nd=\E[C:nw=\E[E:\
1388          :op=\E[x:r1=\E[x\E[m\Ec:se=\E[m:sf=\E[S:so=\E[7m:sr=\E[T:\          :op=\E[x:rs=\E[x\E[m\Ec:se=\E[m:sf=\E[S:so=\E[7m:sr=\E[T:\
1389          :ta=^I:up=\E[A:ve=\E[=0C:vs=\E[=1C:          :ta=^I:up=\E[A:ve=\E[=0C:vs=\E[=1C:
1390  cons25|ansis|ansi80x25|freebsd console (25-line ansi mode):\  cons25|ansis|ansi80x25|freebsd console (25-line ansi mode):\
1391          :ac=-\030.^Y0\333`\004a\260f\370g\361h\261i\025j\331k\277l\332m\300n\305q\304t\303u\264v\301w\302x\263y\363z\362~\371:\          :ac=-\030.^Y0\333`\004a\260f\370g\361h\261i\025j\331k\277l\332m\300n\305q\304t\303u\264v\301w\302x\263y\363z\362~\371:\
# Line 874  cons60r-m|cons60-koi8r-m|freebsd console Line 1425  cons60r-m|cons60-koi8r-m|freebsd console
1425          :li#60:tc=cons25r-m:          :li#60:tc=cons25r-m:
1426  # ISO 8859-1 FreeBSD console  # ISO 8859-1 FreeBSD console
1427  cons25l1|cons25-iso8859|freebsd console w/iso 8859-1 chars:\  cons25l1|cons25-iso8859|freebsd console w/iso 8859-1 chars:\
1428          :ac=+\253\054\273-\030.\031`\201a\202f\207g\210i\247j\213k\214l\215m\216n\217o\220p\221q\222r\223s\224t\225u\226v\227w\230x\231y\232z\233~\237:\          :ac=+\253,\273-\030.\031`\201a\202f\207g\210i\247j\213k\214l\215m\216n\217o\220p\221q\222r\223s\224t\225u\226v\227w\230x\231y\232z\233~\237:\
1429          :tc=cons25w:          :tc=cons25w:
1430  cons25l1-m|cons25-iso-m|freebsd console w/iso 8859-1 chars (mono):\  cons25l1-m|cons25-iso-m|freebsd console w/iso 8859-1 chars (mono):\
1431          :Co@:pa@:\          :Co@:pa@:\
# Line 895  cons60l1-m|cons60-iso-m|freebsd console Line 1446  cons60l1-m|cons60-iso-m|freebsd console
1446  # Some places it's named oldpc3|oldibmpc3.  # Some places it's named oldpc3|oldibmpc3.
1447  # From: Alex R.N. Wetmore <aw2t@andrew.cmu.edu>  # From: Alex R.N. Wetmore <aw2t@andrew.cmu.edu>
1448  origpc3|origibmpc3|IBM PC 386BSD Console:\  origpc3|origibmpc3|IBM PC 386BSD Console:\
1449          :am:bw:eo:xo:\          :am:bs:bw:eo:xo:\
1450          :co#80:li#25:\          :co#80:li#25:\
1451          :ac=j\331k\277l\332m\300n\305q\304t\303u\264v\301w\302x\263:\          :ac=j\331k\277l\332m\300n\305q\304t\303u\264v\301w\302x\263:\
1452          :cd=\E[J:ce=\E[K:cl=\Ec:cm=\E[%i%2;%2H:do=\E[B:ho=\E[H:\          :cd=\E[J:ce=\E[K:cl=\Ec:cm=\E[%i%2;%2H:do=\E[B:ho=\E[H:\
# Line 906  origpc3|origibmpc3|IBM PC 386BSD Console Line 1457  origpc3|origibmpc3|IBM PC 386BSD Console
1457    
1458  # description of BSD/386 console emulator in version 1.0 (supplied by BSDI)  # description of BSD/386 console emulator in version 1.0 (supplied by BSDI)
1459  oldpc3|oldibmpc3|old IBM PC BSD/386 Console:\  oldpc3|oldibmpc3|old IBM PC BSD/386 Console:\
1460          :km:\          :bs:km:\
1461          :li#25:\          :li#25:\
1462          :al=\E[L:bl=^G:cr=^M:dl=\E[M:do=^J:kH=\E[F:kI=\E[L:kN=\E[G:\          :al=\E[L:bl=^G:cr=^M:dl=\E[M:do=^J:kH=\E[F:kI=\E[L:kN=\E[G:\
1463          :kP=\E[I:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\          :kP=\E[I:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\
# Line 920  oldpc3|oldibmpc3|old IBM PC BSD/386 Cons Line 1471  oldpc3|oldibmpc3|old IBM PC BSD/386 Cons
1471  # "stty rows NN", e.g. to use 24 lines.  # "stty rows NN", e.g. to use 24 lines.
1472  # (Color support from Kevin Rosenberg <kevin@cyberport.com>, 2 May 1996)  # (Color support from Kevin Rosenberg <kevin@cyberport.com>, 2 May 1996)
1473  # Bug: The <op> capability resets attributes.  # Bug: The <op> capability resets attributes.
1474    bsdos-pc|IBM PC BSD/OS Console:\
1475            :..sa=\E[0;10%?%p1%t;7%;%?%p2%t;1%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m:\
1476            :tc=bsdos-pc-nobold:
1477    
1478  bsdos-pc-nobold|BSD/OS PC console w/o bold:\  bsdos-pc-nobold|BSD/OS PC console w/o bold:\
1479          :am:eo:km:xo:\          :tc=klone+color:tc=bsdos-pc-m:
1480    
1481    bsdos-pc-m|bsdos-pc-mono|BSD/OS PC console mono:\
1482            :am:bs:eo:km:xo:\
1483          :co#80:it#8:li#25:\          :co#80:it#8:li#25:\
1484          :AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:\          :AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:\
1485          :UP=\E[%dA:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\Ec:\          :UP=\E[%dA:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\Ec:\
# Line 929  bsdos-pc-nobold|BSD/OS PC console w/o bo Line 1487  bsdos-pc-nobold|BSD/OS PC console w/o bo
1487          :kI=\E[L:kN=\E[G:kP=\E[I:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:\          :kI=\E[L:kN=\E[G:kP=\E[I:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:\
1488          :kr=\E[C:ku=\E[A:le=^H:nd=\E[C:nw=^M^J:rc=\E8:\          :kr=\E[C:ku=\E[A:le=^H:nd=\E[C:nw=^M^J:rc=\E8:\
1489          :..sa=\E[0;10%?%p1%t;7%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m%?%p5%t\E[=8F%;:\          :..sa=\E[0;10%?%p1%t;7%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m%?%p5%t\E[=8F%;:\
1490          :sc=\E7:sf=^J:ta=^I:up=\E[A:\          :sc=\E7:sf=^J:ta=^I:up=\E[A:tc=klone+sgr:
         :tc=klone+sgr:tc=klone+color:  
 bsdos-pc|IBM PC BSD/OS Console:\  
         :..sa=\E[0;10%?%p1%t;7%;%?%p2%t;1%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m:tc=bsdos-pc-nobold:  
1491    
1492  # Old names for BSD/OS PC console used in releases before 4.1.  # Old names for BSD/OS PC console used in releases before 4.1.
1493  pc3|BSD/OS on the PC Console:\  pc3|BSD/OS on the PC Console:\
# Line 948  bsdos-sparc|Sun SPARC BSD/OS Console:\ Line 1503  bsdos-sparc|Sun SPARC BSD/OS Console:\
1503  bsdos-ppc|PowerPC BSD/OS Console:\  bsdos-ppc|PowerPC BSD/OS Console:\
1504          :tc=bsdos-pc:          :tc=bsdos-pc:
1505    
1506    #### DEC VT52
1507    # (<acsc>/:ae:/:as: capabilities aren't in DEC's official entry -- esr)
1508    vt52|dec vt52:\
1509            :bs:\
1510            :co#80:it#8:li#24:\
1511            :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\
1512            :ae=\EG:as=\EF:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :\
1513            :cr=^M:do=\EB:ho=\EH:kb=^H:kd=\EB:kl=\ED:kr=\EC:ku=\EA:\
1514            :le=\ED:nd=\EC:nw=^M^J:sf=^J:sr=\EI:ta=^I:up=\EA:
1515    
1516  #### DEC VT100 and compatibles  #### DEC VT100 and compatibles
1517  #  #
1518  # DEC terminals from the vt100 forward are collected here. Older DEC terminals  # DEC terminals from the vt100 forward are collected here. Older DEC terminals
# Line 1005  bsdos-ppc|PowerPC BSD/OS Console:\ Line 1570  bsdos-ppc|PowerPC BSD/OS Console:\
1570  # transmits after the :ks: string is transmitted.  If the :ks: string  # transmits after the :ks: string is transmitted.  If the :ks: string
1571  # is a null string or is not defined, then cursor keys are assumed to be in  # is a null string or is not defined, then cursor keys are assumed to be in
1572  # "Cursor Mode", and the cursor keys definitions should match that assumption,  # "Cursor Mode", and the cursor keys definitions should match that assumption,
1573  # else the appication may fail.  It is also expected that applications will  # else the application may fail.  It is also expected that applications will
1574  # always transmit the :ke: string to the terminal before they exit.  # always transmit the :ke: string to the terminal before they exit.
1575  #  #
1576  # The VT100 series terminals have an auxilliary keypad, commonly referred to as  # The VT100 series terminals have an auxiliary keypad, commonly referred to as
1577  # the "Numeric Keypad", because it is a cluster of numeric and function keys.  # the "Numeric Keypad", because it is a cluster of numeric and function keys.
1578  # The Numeric Keypad which can operate in two different modes: Numeric Mode and  # The Numeric Keypad which can operate in two different modes: Numeric Mode and
1579  # Application Mode.  Numeric Mode is the reset state, and is assumed to be  # Application Mode.  Numeric Mode is the reset state, and is assumed to be
# Line 1101  vt100|vt100-am|dec vt100 (w/advanced vid Line 1666  vt100|vt100-am|dec vt100 (w/advanced vid
1666          :k4=\EOS:k5=\EOt:k6=\EOu:k7=\EOv:k8=\EOl:k9=\EOw:k;=\EOx:\          :k4=\EOS:k5=\EOt:k6=\EOu:k7=\EOv:k8=\EOl:k9=\EOw:k;=\EOx:\
1667          :kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\          :kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\
1668          :ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:mr=\E[7m:\          :ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:mr=\E[7m:\
1669          :nd=\E[C:r2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:\          :nd=\E[C:rc=\E8:rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\
1670          :..sa=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;:\          :..sa=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;$<2>:\
1671          :sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:ue=\E[m:\          :sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:ue=\E[m:\
1672          :up=\E[A:us=\E[4m:          :up=\E[A:us=\E[4m:
1673  vt100nam|vt100-nam|vt100 no automargins:\  vt100nam|vt100-nam|vt100 no automargins:\
# Line 1113  vt100-vb|dec vt100 (w/advanced video) & Line 1678  vt100-vb|dec vt100 (w/advanced video) &
1678  # Ordinary vt100 in 132 column ("wide") mode.  # Ordinary vt100 in 132 column ("wide") mode.
1679  vt100-w|vt100-w-am|dec vt100 132 cols (w/advanced video):\  vt100-w|vt100-w-am|dec vt100 132 cols (w/advanced video):\
1680          :co#132:li#24:\          :co#132:li#24:\
1681          :r2=\E>\E[?3h\E[?4l\E[?5l\E[?8h:tc=vt100-am:          :rs=\E>\E[?3h\E[?4l\E[?5l\E[?8h:tc=vt100-am:
1682  vt100-w-nam|vt100-nam-w|dec vt100 132 cols (w/advanced video no automargin):\  vt100-w-nam|vt100-nam-w|dec vt100 132 cols (w/advanced video no automargin):\
1683          :co#132:li#14:vt@:\          :co#132:li#14:vt@:\
1684          :r2=\E>\E[?3h\E[?4l\E[?5l\E[?8h:tc=vt100-nam:          :rs=\E>\E[?3h\E[?4l\E[?5l\E[?8h:tc=vt100-nam:
1685    
1686  # vt100 with no advanced video.  # vt100 with no advanced video.
1687  vt100-nav|vt100 without advanced video option:\  vt100-nav|vt100 without advanced video option:\
# Line 1132  vt100-s|vt100-s-top|vt100-top-s|vt100 fo Line 1697  vt100-s|vt100-s-top|vt100-top-s|vt100 fo
1697          :li#23:\          :li#23:\
1698          :cl=\E[2;1H\E[J:cm=\E[%i%+^A;%dH:cs=\E[%i%i%d;%dr:\          :cl=\E[2;1H\E[J:cm=\E[%i%+^A;%dH:cs=\E[%i%i%d;%dr:\
1699          :ds=\E7\E[1;24r\E8:fs=\E8:ho=\E[2;1H:is=\E7\E[2;24r\E8:\          :ds=\E7\E[1;24r\E8:fs=\E8:ho=\E[2;1H:is=\E7\E[2;24r\E8:\
1700          :ts=\E7\E[1;%p1%dH\E[1K:\          :ts=\E7\E[1;%dH\E[1K:tc=vt100-am:
         :tc=vt100-am:  
1701    
1702  # Status line at bottom.  # Status line at bottom.
1703  # Clearing the screen will clobber status line.  # Clearing the screen will clobber status line.
# Line 1141  vt100-s-bot|vt100-bot-s|vt100 for use wi Line 1705  vt100-s-bot|vt100-bot-s|vt100 for use wi
1705          :es:hs:\          :es:hs:\
1706          :li#23:\          :li#23:\
1707          :ds=\E7\E[1;24r\E8:fs=\E8:is=\E[1;23r\E[23;1H:\          :ds=\E7\E[1;24r\E8:fs=\E8:is=\E[1;23r\E[23;1H:\
1708          :ts=\E7\E[24;%p1%dH\E[1K:\          :ts=\E7\E[24;%dH\E[1K:tc=vt100-am:
         :tc=vt100-am:  
1709    
1710  # Most of the `vt100' emulators out there actually emulate a vt102  # Most of the `vt100' emulators out there actually emulate a vt102
1711  # This entry (or vt102-nsgr) is probably the right thing to use for  # This entry (or vt102-nsgr) is probably the right thing to use for
# Line 1163  vt102-w|dec vt102 in wide mode:\ Line 1726  vt102-w|dec vt102 in wide mode:\
1726  # slightly more expensive.  # slightly more expensive.
1727  # From: Eric S. Raymond <esr@snark.thyrsus.com> July 22 1995  # From: Eric S. Raymond <esr@snark.thyrsus.com> July 22 1995
1728  vt102-nsgr|vt102 no sgr (use if you see snowflakes after highlight changes):\  vt102-nsgr|vt102 no sgr (use if you see snowflakes after highlight changes):\
1729          :me=\E[m:sa@:\          :me=\E[m:sa@:tc=vt102:
         :tc=vt102:  
1730    
1731  # VT125 Graphics CRT.  Clear screen also erases graphics  # VT125 Graphics CRT.  Clear screen also erases graphics
1732  vt125|vt125 graphics terminal:\  vt125|vt125 graphics terminal:\
1733          :cl=\E[H\E[2J\EPpS(E)\E\:tc=vt100:          :cl=\E[H\E[2J\EPpS(E)\E\\:tc=vt100:
1734    
1735  # This isn't a DEC entry, it came from University of Wisconsin.  # This isn't a DEC entry, it came from University of Wisconsin.
1736  # (vt131: I added <rmam>/<smam> based on the init string, also :bs: -- esr)  # (vt131: I added <rmam>/<smam> based on the init string, also :bs: -- esr)
# Line 1193  vt131|dec vt131:\ Line 1755  vt131|dec vt131:\
1755  #  #
1756  vt132|DEC vt132:\  vt132|DEC vt132:\
1757          :xn:\          :xn:\
1758          :al=\E[L:dc=\E[P:dl=\E[M:ei=\E[4h:im=\E[4l:ip=:sf=\n:tc=vt100:          :al=\E[L:dc=\E[P:dl=\E[M:ei=\E[4h:im=\E[4l:ip=:sf=\n:\
1759            :tc=vt100:
1760    
1761  # This vt220 description maps F5--F9 to the second block of function keys  # This vt220 description maps F5--F9 to the second block of function keys
1762  # at the top of the keyboard.  The "DO" key is used as F10 to avoid conflict  # at the top of the keyboard.  The "DO" key is used as F10 to avoid conflict
# Line 1213  vt220-old|vt200-old|DEC VT220 in vt100 e Line 1776  vt220-old|vt200-old|DEC VT220 in vt100 e
1776          :k5=\E[17~:k6=\E[18~:k7=\E[19~:k8=\E[20~:k9=\E[21~:\          :k5=\E[17~:k6=\E[18~:k7=\E[19~:k8=\E[20~:k9=\E[21~:\
1777          :k;=\E[29~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=^H:\          :k;=\E[29~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=^H:\
1778          :kd=\E[B:kh=\E[1~:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\          :kd=\E[B:kh=\E[1~:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\
1779          :md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:nl=^J:\          :md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:nl=^J:rc=\E8:\
         :r2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:\  
1780          :rf=/usr/share/tabset/vt100:\          :rf=/usr/share/tabset/vt100:\
1781          :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p4%t;5%;%?%p1%p3%|%t;7%;m%?%p9%t\E(0%e\E(B%;:\          :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\
1782            :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p4%t;5%;%?%p1%p3%|%t;7%;m%?%p9%t\E(0%e\E(B%;$<2>:\
1783          :sc=\E7:se=\E[27m:sf=20\ED:so=\E[7m:sr=14\EM:ta=^I:\          :sc=\E7:se=\E[27m:sf=20\ED:so=\E[7m:sr=14\EM:ta=^I:\
1784          :ue=\E[24m:up=\E[A:us=\E[4m:ve=\E[?25h:vi=\E[?25l:          :ue=\E[24m:up=\E[A:us=\E[4m:ve=\E[?25h:vi=\E[?25l:
1785    
1786  # A much better description of the VT200/220; used to be vt220-8  # A much better description of the VT200/220; used to be vt220-8
1787    # changed rmacs/smacs from shift-in/shift-out to vt200-old's explicit G0/G1
1788    # designation to accommodate bug in pcvt -TD
1789  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
1790  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
1791  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (acsc removed to fit entry within 1023 bytes)
1792  vt220|vt200|dec vt220:\  vt220|vt200|dec vt220:\
1793          :am:bs:mi:ms:xn:xo:\          :5i:am:bs:mi:ms:xn:xo:\
1794          :co#80:it#8:li#24:vt#3:\          :co#80:it#8:li#24:vt#3:\
1795          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\          :%0=\E[29~:%1=\E[28~:*6=\E[4~:@0=\E[1~:AL=\E[%dL:\
1796          :LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:\          :DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:F1=\E[23~:F2=\E[24~:\
1797          :cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\          :F3=\E[25~:F4=\E[26~:F7=\E[31~:F8=\E[32~:F9=\E[33~:\
1798          :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:ec=\E[%dX:\          :FA=\E[34~:IC=\E[%d@:LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:\
1799          :ei=\E[4l:ho=\E[H:if=/usr/share/tabset/vt100:im=\E[4h:\          :SA=\E[?7h:UP=\E[%dA:ae=\E(B:al=\E[L:as=\E(0:bl=^G:\
1800            :cb=\E[1K:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:\
1801            :cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:\
1802            :eA=\E)0:ec=\E[%dX:ei=\E[4l:ho=\E[H:\
1803            :if=/usr/share/tabset/vt100:im=\E[4h:\
1804          :is=\E[?7h\E[>\E[?1h\E F\E[?4l:k1=\EOP:k2=\EOQ:k3=\EOR:\          :is=\E[?7h\E[>\E[?1h\E F\E[?4l:k1=\EOP:k2=\EOQ:k3=\EOR:\
1805          :k4=\EOS:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:kI=\E[2~:\          :k4=\EOS:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:\
1806          :kN=\E[6~:kP=\E[5~:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:\          :k;=\E[21~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=^H:kd=\E[B:\
1807          :ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\          :kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:l1=pf1:l2=pf2:l3=pf3:\
1808          :nw=\EE:rc=\E8:sc=\E7:se=\E[27m:sf=\ED:so=\E[7m:sr=\EM:\          :l4=pf4:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\
1809          :st=\EH:ta=^I:ue=\E[24m:up=\E[A:us=\E[4m:vb=\E[?5h\E[?5l:          :nw=\EE:pf=\E[4i:po=\E[5i:ps=\E[i:r1=\E[?3l:rc=\E8:sc=\E7:\
1810            :se=\E[27m:sf=\ED:so=\E[7m:sr=\EM:st=\EH:ta=^I:ue=\E[24m:\
1811            :up=\E[A:us=\E[4m:vb=\E[?5h\E[?5l:
1812  vt220-w|vt200-w|DEC vt220 in wide mode:\  vt220-w|vt200-w|DEC vt220 in wide mode:\
1813          :co#132:\          :co#132:\
1814          :r3=\E[?3h:tc=vt220:          :r3=\E[?3h:tc=vt220:
1815  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
1816  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
1817    # (acsc removed to fit entry within 1023 bytes)
1818  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
1819  vt220-8bit|vt220-8|vt200-8bit|vt200-8|dec vt220/200 in 8-bit mode:\  vt220-8bit|vt220-8|vt200-8bit|vt200-8|dec vt220/200 in 8-bit mode:\
1820          :am:bs:mi:ms:xn:xo:\          :am:bs:mi:ms:xn:xo:\
# Line 1277  vt220d|DEC VT220 in vt100 mode with DEC Line 1849  vt220d|DEC VT220 in vt100 mode with DEC
1849    
1850  vt220-nam|v200-nam|VT220 in vt100 mode with no auto margins:\  vt220-nam|v200-nam|VT220 in vt100 mode with no auto margins:\
1851          :am@:\          :am@:\
1852          :r2=\E>\E[?3l\E[?4l\E[?5l\E[?7l\E[?8h:tc=vt220:          :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7l\E[?8h:tc=vt220:
1853    
1854  # vt220 termcap written Tue Oct 25 20:41:10 1988 by Alex Latzko  # vt220 termcap written Tue Oct 25 20:41:10 1988 by Alex Latzko
1855  # (not an official DEC entry!)  # (not an official DEC entry!)
# Line 1307  vt200-js|vt220-js|dec vt200 series with Line 1879  vt200-js|vt220-js|dec vt200 series with
1879          :rf=/usr/lib/tabset/vt100:sc=\E7:se=5\E[27m:sf=\ED:\          :rf=/usr/lib/tabset/vt100:sc=\E7:se=5\E[27m:sf=\ED:\
1880          :so=5\E[7m:sr=\EM:ta=^I:ue=\E[24m:up=\E[A:us=\E[4m:          :so=5\E[7m:sr=\EM:ta=^I:ue=\E[24m:up=\E[A:us=\E[4m:
1881    
   
1882  # This was DEC's vt320.  Use the purpose-built one below instead  # This was DEC's vt320.  Use the purpose-built one below instead
1883  #vt320|DEC VT320 in vt100 emulation mode,  #vt320|DEC VT320 in vt100 emulation mode,
1884  #       use=vt220,  #       use=vt220,
# Line 1317  vt200-js|vt220-js|dec vt200 series with Line 1888  vt200-js|vt220-js|dec vt200 series with
1888  #  #
1889  vt320nam|v320n|DEC VT320 in vt100 emul. mode with NO AUTO WRAP mode:\  vt320nam|v320n|DEC VT320 in vt100 emul. mode with NO AUTO WRAP mode:\
1890          :am@:\          :am@:\
1891          :r2=\E>\E[?3l\E[?4l\E[?5l\E[?7l\E[?8h:tc=vt220:          :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7l\E[?8h:tc=vt220:
1892    
1893  # These entries are not DEC's official ones, they were purpose-built for the  # These entries are not DEC's official ones, they were purpose-built for the
1894  # VT320.  Here are the designer's notes:  # VT320.  Here are the designer's notes:
# Line 1331  vt320nam|v320n|DEC VT320 in vt100 emul. Line 1902  vt320nam|v320n|DEC VT320 in vt100 emul.
1902  # and the resulting fact that it causes the termcap translation of the entry  # and the resulting fact that it causes the termcap translation of the entry
1903  # to SMASH the 1k-barrier...  # to SMASH the 1k-barrier...
1904  # From: Adam Thompson <athompso@pangea.ca> Sept 10 1995  # From: Adam Thompson <athompso@pangea.ca> Sept 10 1995
1905  # (vt320: uncommented :fs:, comnmmented out <kslt> to avoid a conflict --esr)  # (vt320: uncommented :fs: --esr)
1906  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
1907  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
1908    # (acsc removed to fit entry within 1023 bytes)
1909  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
1910  vt320|vt300|dec vt320 7 bit terminal:\  vt320|vt300|dec vt320 7 bit terminal:\
1911          :am:es:hs:mi:ms:xn:\          :am:es:hs:mi:ms:xn:\
# Line 1349  vt320|vt300|dec vt320 7 bit terminal:\ Line 1921  vt320|vt300|dec vt320 7 bit terminal:\
1921          :k8=\E[19~:k9=\E[20~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\          :k8=\E[19~:k9=\E[20~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\
1922          :kb=\177:kd=\EOB:ke=\E[?1l\E>:kh=\E[1~:kl=\EOD:kr=\EOC:\          :kb=\177:kd=\EOB:ke=\E[?1l\E>:kh=\E[1~:kl=\EOD:kr=\EOC:\
1923          :ks=\E[?1h\E=:ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:\          :ks=\E[?1h\E=:ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:\
1924          :mr=\E[7m:nd=\E[C:nw=\EE:rc=\E8:sc=\E7:se=\E[m:sf=\ED:\          :mr=\E[7m:nd=\E[C:nw=\EE:rc=\E8:\
1925          :so=\E[7m:sr=\EM:st=\EH:ta=^I:ts=\E[1$}\E[H\E[K:ue=\E[m:\          :rs=\E>\E[?3l\E[?4l\E[5?l\E[?7h\E[?8h\E[1;24r\E[24;1H:\
1926          :up=\E[A:us=\E[4m:ve=\E[?25h:vi=\E[?25l:          :sc=\E7:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
1927            :ts=\E[1$}\E[H\E[K:ue=\E[m:up=\E[A:us=\E[4m:ve=\E[?25h:\
1928            :vi=\E[?25l:
1929  vt320-nam|vt300-nam|dec vt320 7 bit terminal with no am to make SAS happy:\  vt320-nam|vt300-nam|dec vt320 7 bit terminal with no am to make SAS happy:\
1930          :am@:\          :am@:\
1931          :is=\E>\E[?3l\E[?4l\E[5?l\E[?7l\E[?8h\E[1;24r\E[24;1H:\          :is=\E>\E[?3l\E[?4l\E[5?l\E[?7l\E[?8h\E[1;24r\E[24;1H:\
1932          :r2=\E>\E[?3l\E[?4l\E[5?l\E[?7l\E[?8h\E[1;24r\E[24;1H:\          :rs=\E>\E[?3l\E[?4l\E[5?l\E[?7l\E[?8h\E[1;24r\E[24;1H:\
1933          :tc=vt320:          :tc=vt320:
1934  # We have to init 132-col mode, not 80-col mode.  # We have to init 132-col mode, not 80-col mode.
1935  vt320-w|vt300-w|dec vt320 wide 7 bit terminal:\  vt320-w|vt300-w|dec vt320 wide 7 bit terminal:\
1936          :co#132:ws#132:\          :co#132:ws#132:\
1937          :is=\E>\E[?3h\E[?4l\E[5?l\E[?7h\E[?8h\E[1;24r\E[24;1H:\          :is=\E>\E[?3h\E[?4l\E[5?l\E[?7h\E[?8h\E[1;24r\E[24;1H:\
1938          :r2=\E>\E[?3h\E[?4l\E[5?l\E[?7h\E[?8h\E[1;24r\E[24;1H:\          :rs=\E>\E[?3h\E[?4l\E[5?l\E[?7h\E[?8h\E[1;24r\E[24;1H:\
1939          :tc=vt320:          :tc=vt320:
1940  vt320-w-nam|vt300-w-nam|dec vt320 wide 7 bit terminal with no am:\  vt320-w-nam|vt300-w-nam|dec vt320 wide 7 bit terminal with no am:\
1941          :am@:\          :am@:\
1942          :is=\E>\E[?3h\E[?4l\E[5?l\E[?7l\E[?8h\E[1;24r\E[24;1H:\          :is=\E>\E[?3h\E[?4l\E[5?l\E[?7l\E[?8h\E[1;24r\E[24;1H:\
1943          :r2=\E>\E[?3h\E[?4l\E[5?l\E[?7l\E[?8h\E[1;24r\E[24;1H:\          :rs=\E>\E[?3h\E[?4l\E[5?l\E[?7l\E[?8h\E[1;24r\E[24;1H:\
1944          :tc=vt320-w:          :tc=vt320-w:
1945    
1946  # VT330 and VT340 -- These are ReGIS and SIXEL graphics terminals  # VT330 and VT340 -- These are ReGIS and SIXEL graphics terminals
# Line 1430  vt340|dec-vt340|vt330|dec-vt330|dec vt34 Line 2004  vt340|dec-vt340|vt330|dec-vt330|dec vt34
2004  # From: Daniel Glasser <dag@persoft.persoft.com>, 13 Oct 1993  # From: Daniel Glasser <dag@persoft.persoft.com>, 13 Oct 1993
2005  # (vt400: string capability ":sb=\E[M:" corrected to ":sr=\E[M:";  # (vt400: string capability ":sb=\E[M:" corrected to ":sr=\E[M:";
2006  # also, added <rmam>/<smam> based on the init string -- esr)  # also, added <rmam>/<smam> based on the init string -- esr)
 # (untranslatable capabilities removed to fit entry within 1023 bytes)  
 # (sgr removed to fit entry within 1023 bytes)  
 # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  
2007  vt400|vt400-24|dec-vt400|dec vt400 24x80 column autowrap:\  vt400|vt400-24|dec-vt400|dec vt400 24x80 column autowrap:\
2008          :am:es:hs:mi:ms:xn:xo:\          :am:es:hs:mi:ms:xn:xo:\
2009          :co#80:it#8:li#24:vt#3:\          :co#80:it#8:li#24:vt#3:\
2010          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\
2011          :LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:\          :LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:UP=\E[%dA:\
2012          :cd=10\E[J:ce=4\E[K:cl=10\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\          :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\
2013          :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:\          :ae=^O:al=\E[L:as=^N:cd=10\E[J:ce=4\E[K:cl=10\E[H\E[J:\
2014          :ds=\E[2$~\r\E[1$}\E[K\E[$}:ei=\E[4l:fs=\E[$}:ho=\E[H:\          :cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:\
2015          :ic=\E[@:im=\E[4h:\          :dl=\E[M:do=^J:ds=\E[2$~\r\E[1$}\E[K\E[$}:ei=\E[4l:\
2016            :fs=\E[$}:ho=\E[H:ic=\E[@:im=\E[4h:\
2017          :is=\E<\E F\E>\E[?1h\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h\E[1;24r\E[24;1H:\          :is=\E<\E F\E>\E[?1h\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h\E[1;24r\E[24;1H:\
2018          :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k6=\E[17~:k7=\E[18~:\          :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k6=\E[17~:k7=\E[18~:\
2019          :k8=\E[19~:k9=\E[20~:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:\          :k8=\E[19~:k9=\E[20~:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:\
2020          :kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:\          :kr=\EOC:ks=\E[?1h\E=:ku=\EOA:l1=pf1:l2=pf2:l3=pf3:l4=pf4:\
2021          :me=\E[m:mr=\E[7m:nd=\E[C:nw=^M\ED:rc=\E8:sc=\E7:se=\E[27m:\          :le=^H:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:nw=^M\ED:\
2022          :sf=\ED:so=\E[7m:sr=\EM:st=\EH:ta=^I:\          :r1=\E<\E[?3l\E[!p\E[?7h:rc=\E8:\
2023          :ts=\E[2$~\E[1$}\E[1;%dH:ue=\E[24m:up=\E[A:us=\E[4m:\          :rf=/usr/share/tabset/vt300:sc=\E7:se=\E[27m:sf=\ED:\
2024          :vb=200\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h:          :so=\E[7m:sr=\EM:st=\EH:ta=^I:ts=\E[2$~\E[1$}\E[1;%dH:\
2025            :ue=\E[24m:up=\E[A:us=\E[4m:vb=200\E[?5h\E[?5l:\
2026            :ve=\E[?25h:vi=\E[?25l:vs=\E[?25h:
2027    
2028  # (vt420: I removed :k0:, it collided with <kf10>.  I also restored  # (vt420: I removed :k0:, it collided with <kf10>.  I also restored
2029  # a missing :sc: -- esr)  # a missing :sc: -- esr)
# Line 1470  vt420|DEC VT420:\ Line 2044  vt420|DEC VT420:\
2044          :kb=^H:kd=\E[B:ke=\E>:kl=\E[D:kr=\E[C:ks=\E=:ku=\E[A:le=^H:\          :kb=^H:kd=\E[B:ke=\E>:kl=\E[D:kr=\E[C:ks=\E=:ku=\E[A:le=^H:\
2045          :mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\          :mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\
2046          :r3=\E[?67h\E[64;1"p:rc=\E8:rf=/usr/share/tabset/vt300:\          :r3=\E[?67h\E[64;1"p:rc=\E8:rf=/usr/share/tabset/vt300:\
2047          :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p4%t;5%;%?%p1%p3%|%t;7%;m%?%p9%t\E(0%e\E(B%;:\          :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p4%t;5%;%?%p1%p3%|%t;7%;m%?%p9%t\E(0%e\E(B%;$<2>:\
2048          :sc=\E7:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:\          :sc=\E7:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:\
2049          :up=\E[A:us=\E[4m:          :up=\E[A:us=\E[4m:
2050    
# Line 1501  vt420pc|DEC VT420 w/PC keyboard:\ Line 2075  vt420pc|DEC VT420 w/PC keyboard:\
2075          :FS=\E[24;2~:FT=\E[25;2~:FU=\E[26;2~:FV=\E[28;2~:\          :FS=\E[24;2~:FT=\E[25;2~:FU=\E[26;2~:FV=\E[28;2~:\
2076          :FW=\E[29;2~:FX=\E[31;2~:FY=\E[32;2~:FZ=\E[33;2~:\          :FW=\E[29;2~:FX=\E[31;2~:FY=\E[32;2~:FZ=\E[33;2~:\
2077          :Fa=\E[34;2~:Fb=\E[35;2~:Fc=\E[36;2~:\          :Fa=\E[34;2~:Fb=\E[35;2~:Fc=\E[36;2~:\
2078          :S6=USR_TERM\072vt420pcdos\072:k1=\E[11~:k2=\E[12~:\          :S6=USR_TERM\:vt420pcdos\::k1=\E[11~:k2=\E[12~:\
2079          :k3=\E[13~:k4=\E[14~:k5=\E[15~:k6=\E[17~:k7=\E[18~:\          :k3=\E[13~:k4=\E[14~:k5=\E[15~:k6=\E[17~:k7=\E[18~:\
2080          :k8=\E[19~:k9=\E[20~:k;=\E[21~:kD=\177:kh=\E[H:\          :k8=\E[19~:k9=\E[20~:k;=\E[21~:kD=\177:kh=\E[H:\
2081          :..px=\EP1;1|%?%{16}%p1%>%t%{0}%e%{21}%p1%>%t%{1}%e%{25}%p1%>%t%{2}%e%{27}%p1%>%t%{3}%e%{30}%p1%>%t%{4}%e%{5}%;%p1%+%d/%p2%s\E\:tc=vt420:          :..px=\EP1;1|%?%{16}%p1%>%t%{0}%e%{21}%p1%>%t%{1}%e%{25}%p1%>%t%{2}%e%{27}%p1%>%t%{3}%e%{30}%p1%>%t%{4}%e%{5}%;%p1%+%d/%p2%s\E\\:\
2082            :tc=vt420:
2083    
2084  vt420pcdos|DEC VT420 w/PC for DOS Merge:\  vt420pcdos|DEC VT420 w/PC for DOS Merge:\
2085          :li#25:\          :li#25:\
2086          :S1=%?%p2%{19}%=%t\E\023\021%e%p2%{32}%<%t\E%p2%c%e%p2%{127}%=%t\E\177%e%p2%c%;:\          :..S1=%?%p1%{19}%=%t\E\023\021%e%p1%{32}%<%t\E%p1%c%e%p1%{127}%=%t\E\177%e%p1%c%;:\
2087          :S4=\E[?1;2r\E[34h:\          :S4=\E[?1;2r\E[34h:\
2088          :S5=\E[?0;0r\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:S6@:\          :S5=\E[?0;0r\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:S6@:\
2089          :me=\E[m:sa@:\          :me=\E[m:sa@:tc=vt420pc:
         :tc=vt420pc:  
2090    
2091  vt420f|DEC VT420 with VT kbd; VT400 mode; F1-F5 used as Fkeys:\  vt420f|DEC VT420 with VT kbd; VT400 mode; F1-F5 used as Fkeys:\
2092          :F1=\E[23~:F2=\E[24~:F3=\E[25~:F4=\E[26~:F5=\E[28~:\          :F1=\E[23~:F2=\E[24~:F3=\E[25~:F4=\E[26~:F5=\E[28~:\
2093          :F6=\E[29~:F7=\E[31~:F8=\E[32~:F9=\E[33~:FA=\E[34~:\          :F6=\E[29~:F7=\E[31~:F8=\E[32~:F9=\E[33~:FA=\E[34~:\
2094          :k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\          :k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\
2095          :k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:k;=\E[21~:\          :k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:k;=\E[21~:\
2096          :kD=\177:kh=\E[H:l1=\EOP:l2=\EOQ:l3=\EOR:l4=\EOS:\          :kD=\177:kh=\E[H:l1=\EOP:l2=\EOQ:l3=\EOR:l4=\EOS:tc=vt420:
         :tc=vt420:  
2097    
2098  vt510|DEC VT510:\  vt510|DEC VT510:\
2099          :tc=vt420:          :tc=vt420:
# Line 1543  vt510pcdos|DEC VT510 w/PC for DOS Merge: Line 2116  vt510pcdos|DEC VT510 w/PC for DOS Merge:
2116  # assigned to an unknown key, Set-Up may be entered by pressing  # assigned to an unknown key, Set-Up may be entered by pressing
2117  # [F3] as the first key after power up, regardless of keyboard type.  # [F3] as the first key after power up, regardless of keyboard type.
2118  # (vt520: I added <rmam>/<smam> based on the init string, also :sc: -- esr)  # (vt520: I added <rmam>/<smam> based on the init string, also :sc: -- esr)
 # (untranslatable capabilities removed to fit entry within 1023 bytes)  
2119  vt520|DEC VT520:\  vt520|DEC VT520:\
2120          :am:mi:xn:xo:\          :am:mi:xn:xo:\
2121          :co#80:li#24:vt#3:\          :co#80:li#24:vt#3:\
# Line 1555  vt520|DEC VT520:\ Line 2127  vt520|DEC VT520:\
2127          :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\          :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\
2128          :dc=\E[P:dl=\E[M:do=\E[B:ei=\E[4l:ho=\E[H:\          :dc=\E[P:dl=\E[M:do=\E[B:ei=\E[4l:ho=\E[H:\
2129          :i2=\E[?67h\E[64;1"p:if=/usr/share/tabset/vt300:\          :i2=\E[?67h\E[64;1"p:if=/usr/share/tabset/vt300:\
2130          :im=\E[4h:is=\E[1;24r\E[24;1H:k0=\E[29~:k1=\EOP:k2=\EOQ:\          :im=\E[4h:is=\E[1;24r\E[24;1H:k1=\EOP:k2=\EOQ:k3=\EOR:\
2131          :k3=\EOR:k4=\EOS:k5=\E[17~:k6=\E[18~:k7=\E[19~:k8=\E[20~:\          :k4=\EOS:k5=\E[17~:k6=\E[18~:k7=\E[19~:k8=\E[20~:\
2132          :k9=\E[21~:k;=\E[29~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\          :k9=\E[21~:k;=\E[29~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\
2133          :kb=^H:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\          :kb=^H:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\
2134          :md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:r3=\E[?67h\E[64;1"p:\          :md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\
2135          :rc=\E8:rf=/usr/share/tabset/vt300:sc=\E7:se=\E[m:sf=\ED:\          :..px=\EP1;1|%?%{16}%p1%>%t%{0}%e%{21}%p1%>%t%{1}%e%{25}%p1%>%t%{2}%e%{27}%p1%>%t%{3}%e%{30}%p1%>%t%{4}%e%{5}%;%p1%+%d/%p2%s\E\\:\
2136          :so=\E[7m:sr=\EM:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:          :r3=\E[?67h\E[64;1"p:rc=\E8:rf=/usr/share/tabset/vt300:\
2137            :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p4%t;5%;%?%p1%p3%|%t;7%;m%?%p9%t\E(0%e\E(B%;$<2>:\
2138            :sc=\E7:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:\
2139            :up=\E[A:us=\E[4m:
2140    
2141  # (vt525: I added <rmam>/<smam> based on the init string;  # (vt525: I added <rmam>/<smam> based on the init string;
2142  # removed :se:=\E[m, :ue:=\E[m, added :sc: -- esr)  # removed :se:=\E[m, :ue:=\E[m, added :sc: -- esr)
 # (untranslatable capabilities removed to fit entry within 1023 bytes)  
2143  vt525|DEC VT525:\  vt525|DEC VT525:\
2144          :am:mi:xn:xo:\          :am:mi:xn:xo:\
2145          :co#80:li#24:vt#3:\          :co#80:li#24:vt#3:\
# Line 1577  vt525|DEC VT525:\ Line 2151  vt525|DEC VT525:\
2151          :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\          :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\
2152          :dc=\E[P:dl=\E[M:do=\E[B:ei=\E[4l:ho=\E[H:\          :dc=\E[P:dl=\E[M:do=\E[B:ei=\E[4l:ho=\E[H:\
2153          :i2=\E[?67h\E[64;1"p:if=/usr/share/tabset/vt300:\          :i2=\E[?67h\E[64;1"p:if=/usr/share/tabset/vt300:\
2154          :im=\E[4h:is=\E[1;24r\E[24;1H:k0=\E[29~:k1=\EOP:k2=\EOQ:\          :im=\E[4h:is=\E[1;24r\E[24;1H:k1=\EOP:k2=\EOQ:k3=\EOR:\
2155          :k3=\EOR:k4=\EOS:k5=\E[17~:k6=\E[18~:k7=\E[19~:k8=\E[20~:\          :k4=\EOS:k5=\E[17~:k6=\E[18~:k7=\E[19~:k8=\E[20~:\
2156          :k9=\E[21~:k;=\E[29~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\          :k9=\E[21~:k;=\E[29~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\
2157          :kb=^H:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\          :kb=^H:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\
2158          :md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:r3=\E[?67h\E[64;1"p:\          :md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\
2159          :rc=\E8:rf=/usr/share/tabset/vt300:sc=\E7:se=\E[m:sf=\ED:\          :..px=\EP1;1|%?%{16}%p1%>%t%{0}%e%{21}%p1%>%t%{1}%e%{25}%p1%>%t%{2}%e%{27}%p1%>%t%{3}%e%{30}%p1%>%t%{4}%e%{5}%;%p1%+%d/%p2%s\E\\:\
2160          :so=\E[7m:sr=\EM:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:          :r3=\E[?67h\E[64;1"p:rc=\E8:rf=/usr/share/tabset/vt300:\
2161            :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p4%t;5%;%?%p1%p3%|%t;7%;m%?%p9%t\E(0%e\E(B%;$<2>:\
2162            :sc=\E7:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:\
2163            :up=\E[A:us=\E[4m:
2164    
2165  #### VT100 emulations  #### VT100 emulations
2166  #  #
# Line 1609  dec-vt220|DOS tnvt200 terminal emulator: Line 2186  dec-vt220|DOS tnvt200 terminal emulator:
2186  z340|zstem vt340 terminal emulator 132col 42line:\  z340|zstem vt340 terminal emulator 132col 42line:\
2187          :li#42:\          :li#42:\
2188          :is=\E>\E[?3h\E[?4l\E[?5l\E[?7h\E[?8h\E[1;42r\E[42;1H:\          :is=\E>\E[?3h\E[?4l\E[?5l\E[?7h\E[?8h\E[1;42r\E[42;1H:\
2189          :r2=\E>\E[?3h\E[?4l\E[?5l\E[?7h\E[?8h\E[1;42r\E[42;1H:\          :rs=\E>\E[?3h\E[?4l\E[?5l\E[?7h\E[?8h\E[1;42r\E[42;1H:\
2190          :tc=vt320-w:          :tc=vt320-w:
2191  z340-nam|zstem vt340 terminal emulator 132col 42line (no automatic margins):\  z340-nam|zstem vt340 terminal emulator 132col 42line (no automatic margins):\
2192          :am@:\          :am@:\
2193          :is=\E>\E[?3h\E[?4l\E[?5l\E[?7l\E[?8h\E[1;42r\E[42;1H:\          :is=\E>\E[?3h\E[?4l\E[?5l\E[?7l\E[?8h\E[1;42r\E[42;1H:\
2194          :r2=\E>\E[?3h\E[?4l\E[?5l\E[?7l\E[?8h\E[1;42r\E[42;1H:\          :rs=\E>\E[?3h\E[?4l\E[?5l\E[?7l\E[?8h\E[1;42r\E[42;1H:\
2195          :tc=z340:          :tc=z340:
2196    
2197  # CRT is shareware.  It implements some xterm features, including mouse.  # CRT is shareware.  It implements some xterm features, including mouse.
2198  crt|crt-vt220|CRT 2.3 emulating VT220:\  crt|crt-vt220|CRT 2.3 emulating VT220:\
2199          :ms:ut:\          :ms:ut:\
2200          :Co#8:pa#64:\          :NC@:\
2201          :AB=\E[4%p1%dm:AF=\E[3%p1%dm:Sb=\E[4%dm:Sf=\E[3%dm:\          :st=\EH:u6=\E[%i%d;%dR:u7=\E[6n:u8=\E[?1;2c:u9=\E[c:\
2202          :op=\E[39;49m:st=\EH:u6=\E[%i%d;%dR:u7=\E[6n:u8=\E[?1;2c:\          :tc=vt220:tc=ecma+color:
2203          :u9=\E[c:\  
2204          :tc=vt220:  # PuTTY 0.51 (released 14 December 2000)
2205    # http://www.chiark.greenend.org.uk/~sgtatham/putty/
2206    #
2207    # This emulates vt100 + vt52 (plus a few vt220 features:  ech, SRM, DECTCEM, as
2208    # well as SCO and Atari, color palettes from Linux console).  Reading the code,
2209    # it is intended to be VT102 plus selected features By default, it sets $TERM
2210    # to xterm, which is incorrect, since several features are misimplemented:
2211    #
2212    #       Alt+key always sends ESC+key, so 'km' capability is removed.
2213    #
2214    #       Control responses, wrapping and tabs are buggy, failing a couple of
2215    #       screens in vttest.
2216    #
2217    #       xterm mouse support is not implemented (unrelease version may).
2218    #
2219    # Several features such as backspace/delete are optional; this entry documents
2220    # the default behavior -TD
2221    # (untranslatable capabilities removed to fit entry within 1023 bytes)
2222    # (sgr removed to fit entry within 1023 bytes)
2223    # (acsc removed to fit entry within 1023 bytes)
2224    # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
2225    putty|xterm clone (win32):\
2226            :am:bw:km:mi:ms:xn:\
2227            :co#80:it#8:li#24:\
2228            :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:\
2229            :RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:cd=\E[J:\
2230            :ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\
2231            :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:ec=\E[%dX:\
2232            :ei=\E[4l:ho=\E[H:im=\E[4h:\
2233            :is=\E7\E[r\E[m\E[?7h\E[?1;3;4;6l\E[4l\E8\E>:\
2234            :k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\
2235            :k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:kD=\E[3~:\
2236            :kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=\177:kd=\EOB:ke=\E[?1l\E>:\
2237            :kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:mb=\E[5m:\
2238            :md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:rc=\E8:\
2239            :rs=\E7\E[r\E8\E[m\E[?7h\E[?1;3;4;6l\E[4l\E>:sc=\E7:\
2240            :se=\E[27m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
2241            :te=\E[2J\E[?47l\E8:ti=\E7\E[?47h:ue=\E[24m:up=\E[A:\
2242            :us=\E[4m:ve=\E[?25h:vi=\E[?25l:
2243    
2244  # This entry is for Tera Term Pro version 2.3, for MS-Windows 95/NT written by  # This entry is for Tera Term Pro version 2.3, for MS-Windows 95/NT written by
2245  # T. Teranishi dated Mar 10, 1998.  It is a free software terminal emulator  # T. Teranishi dated Mar 10, 1998.  It is a free software terminal emulator
# Line 1671  teraterm|Tera Term Pro:\ Line 2286  teraterm|Tera Term Pro:\
2286          :*6=\E[4~:@0=\E[1~:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:\          :*6=\E[4~:@0=\E[1~:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:\
2287          :F1=\E[23~:F2=\E[24~:F3=\E[25~:F4=\E[26~:F5=\E[28~:\          :F1=\E[23~:F2=\E[24~:F3=\E[25~:F4=\E[26~:F5=\E[28~:\
2288          :F6=\E[29~:F7=\E[31~:F8=\E[32~:F9=\E[33~:FA=\E[34~:\          :F6=\E[29~:F7=\E[31~:F8=\E[32~:F9=\E[33~:FA=\E[34~:\
2289          :ac=+\020\054\021-\030.^Y0\333`\004a\261f\370g\361h\260i\316j\331k\277l\332m\300n\305o~p\304q\304r\304s_t\303u\264v\301w\302x\263y\363z\362{\343|\330}\234~\376:\          :ac=+\020,\021-\030.^Y0\333`\004a\261f\370g\361h\260i\316j\331k\277l\332m\300n\305o~p\304q\304r\304s_t\303u\264v\301w\302x\263y\363z\362{\343|\330}\234~\376:\
2290          :al=\E[L:cb=\E[1K:cd=\E[J:ce=\E[K:ch=\E[%i%dG:cl=\E[H\E[J:\          :al=\E[L:cb=\E[1K:cd=\E[J:ce=\E[K:ch=\E[%i%dG:cl=\E[H\E[J:\
2291          :cm=\E[%i%d;%dH:cv=\E[%i%dd:dc=\E[P:dl=\E[M:ec=\E[%dX:\          :cm=\E[%i%d;%dH:cv=\E[%i%dd:dc=\E[P:dl=\E[M:ec=\E[%dX:\
2292          :k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\          :k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\
# Line 1680  teraterm|Tera Term Pro:\ Line 2295  teraterm|Tera Term Pro:\
2295          :me=\E[m:mr=\E[7m:nd=\E[C:op=\E[100m:se=\E[27m:so=\E[7m:\          :me=\E[m:mr=\E[7m:nd=\E[C:op=\E[100m:se=\E[27m:so=\E[7m:\
2296          :sr=\EM:u6=\E[%i%d;%dR:u7=\E[6n:u8=\E[?1;2c:u9=\E[c:\          :sr=\EM:u6=\E[%i%d;%dR:u7=\E[6n:u8=\E[?1;2c:u9=\E[c:\
2297          :ue=\E[24m:up=\E[A:us=\E[4m:vb=200\E[?5h\E[?5l:\          :ue=\E[24m:up=\E[A:us=\E[4m:vb=200\E[?5h\E[?5l:\
2298          :ve=\E[?25h:vi=\E[?25l:\          :ve=\E[?25h:vi=\E[?25l:tc=klone+color:tc=vt100:
         :tc=klone+color:tc=vt100:  
2299    
2300  # Tested with WinNT 4.0, the telnet application assumes the screensize is  # Tested with WinNT 4.0, the telnet application assumes the screensize is
2301  # 25x80.  This entry uses the 'Terminal' font, to get line-drawing characters.  # 25x80.  This entry uses the 'Terminal' font, to get line-drawing characters.
2302    #
2303    # Other notes:
2304    # a) Fails tack's cup (cursor-addressing) test, though cup works well enough
2305    #    for casual (occasional) use.  Also fails several of the vttest screens,
2306    #    but that is not unusual for vt100 "emulators".
2307    # b) Does not implement vt100 keypad
2308    # c) Recognizes a subset of vt52 controls.
2309  ms-vt100|MS telnet imitating dec vt100:\  ms-vt100|MS telnet imitating dec vt100:\
2310          :li#25:\          :li#25:\
2311          :ac=+\020\054\021-\030.^Y0\333`\004a\261f\370g\361h\260i\316j\331k\277l\332m\300n\305o~p\304q\304r\304s_t\303u\264v\301w\302x\263y\363z\362{\343|\330}\234~\376:\          :@8@:K1@:K2@:K3@:K4@:K5@:\
2312          :ct@:u6=\E[%i%d;%dR:u7=\E[6n:u8=\E[?6c:u9=\E[c:\          :ac=+\020,\021-\030.^Y0\333`\004a\261f\370g\361h\260i\316j\331k\277l\332m\300n\305o~p\304q\304r\304s_t\303u\264v\301w\302x\263y\363z\362{\343|\330}\234~\376:\
2313          :tc=vt100:          :ct@:k0@:k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:k9@:k;@:u6=\E[%i%d;%dR:\
2314            :u7=\E[6n:u8=\E[?6c:u9=\E[c:tc=vt100:
2315    
2316    # Tested with Windows 2000, the telnet application runs in a console window,
2317    # also using 'Terminal' font.
2318    #
2319    # Other notes:
2320    # a) This version has no function keys or numeric keypad.  Unlike the older
2321    #    version, the numeric keypad is entirely ignored.
2322    # b) The program sets $TERM to "ansi", which of course is inaccurate.
2323    ms-vt100-color|windows 2000 ansi (sic):\
2324            :ut:\
2325            :DC=\E[%dP:IC=\E[%d@:ei=:im=:tc=ecma+color:tc=ms-vt100:
2326    
2327  #### X terminal emulators  #### X terminal emulators
2328  #  #
# Line 1721  x10term|vs100-x10|xterm terminal emulato Line 2354  x10term|vs100-x10|xterm terminal emulato
2354          :ue=\E[m:up=\E[A:us=\E[4m:          :ue=\E[m:up=\E[A:us=\E[4m:
2355  # Compatible with the R5 xterm  # Compatible with the R5 xterm
2356  # (from the XFree86 3.2 distribution, <blink=@> removed)  # (from the XFree86 3.2 distribution, <blink=@> removed)
2357  # added khome/kend, rmir/smir, rmul/smul based on the R5 xterm code - TD  # added khome/kend, rmir/smir, rmul/smul, hts based on the R5 xterm code - TD
2358  # corrected typos in rs2 string - TD  # corrected typos in rs2 string - TD
2359    # added u6-u9 -TD
2360  xterm-r5|xterm R5 version:\  xterm-r5|xterm R5 version:\
2361          :am:bs:km:ms:xn:\          :am:bs:km:ms:xn:\
2362          :co#80:it#8:li#24:\          :co#80:it#8:li#24:\
# Line 1736  xterm-r5|xterm R5 version:\ Line 2370  xterm-r5|xterm R5 version:\
2370          :k;=\E[21~:kA=\E[30~:kD=\E[3~:kE=\E[8~:kI=\E[2~:kL=\E[31~:\          :k;=\E[21~:kA=\E[30~:kD=\E[3~:kE=\E[8~:kI=\E[2~:kL=\E[31~:\
2371          :kN=\E[6~:kP=\E[5~:kb=^H:kd=\EOB:ke=\E[?1l\E>:kh=\E[1~:\          :kN=\E[6~:kP=\E[5~:kb=^H:kd=\EOB:ke=\E[?1l\E>:kh=\E[1~:\
2372          :kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:md=\E[1m:\          :kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:md=\E[1m:\
2373          :me=\E[m:mr=\E[7m:nd=\E[C:\          :me=\E[m:mr=\E[7m:nd=\E[C:rc=\E8:\
2374          :r2=\E>\E[?1;3;4;5;6l\E[4l\E[?7h\E[m\E[r\E[2J\E[H:\          :rs=\E>\E[?1;3;4;5;6l\E[4l\E[?7h\E[m\E[r\E[2J\E[H:\
         :rc=\E8:\  
2375          :..sa=\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m:\          :..sa=\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m:\
2376          :sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:ue=\E[m:\          :sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
2377            :u6=\E[%i%d;%dR:u7=\E[6n:u8=\E[?1;2c:u9=\E[c:ue=\E[m:\
2378          :up=\E[A:us=\E[4m:          :up=\E[A:us=\E[4m:
2379  # Compatible with the R6 xterm  # Compatible with the R6 xterm
2380  # (from XFree86 3.2 distribution, <acsc> and :it: added, <blink@> removed)  # (from XFree86 3.2 distribution, <acsc> and :it: added, <blink@> removed)
2381  # added khome/kend - TD  # added khome/kend, hts based on the R6 xterm code - TD
2382    # (khome/kend do not actually work in X11R5 or X11R6, but many people use this
2383    # for compatibility with other emulators).
2384  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
2385  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
2386  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (acsc removed to fit entry within 1023 bytes)
2387  xterm-r6|xterm-old|xterm X11R6 version:\  xterm-r6|xterm-old|xterm X11R6 version:\
2388          :am:bs:km:mi:ms:xn:\          :am:bs:km:mi:ms:xn:\
2389          :co#80:it#8:li#24:\          :co#80:it#8:li#24:\
2390          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:\          :*6=\E[4~:@0=\E[1~:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:\
2391          :RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:cd=\E[J:\          :DO=\E[%dB:F1=\E[23~:F2=\E[24~:F3=\E[25~:F4=\E[26~:\
2392          :ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\          :F5=\E[28~:F6=\E[29~:F7=\E[31~:F8=\E[32~:F9=\E[33~:\
2393          :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:ei=\E[4l:\          :FA=\E[34~:Km=\E[M:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:ae=^O:\
2394          :ho=\E[H:im=\E[4h:\          :al=\E[L:as=^N:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:\
2395          :is=\E7\E[r\E[m\E[?7h\E[?1;3;4;6l\E[4l\E8\E>:k1=\EOP:\          :cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:\
2396          :k2=\EOQ:k3=\EOR:k4=\EOS:k5=\E[15~:k6=\E[17~:k7=\E[18~:\          :dl=\E[M:do=^J:eA=\E)0:ei=\E[4l:ho=\E[H:im=\E[4h:\
2397          :k8=\E[19~:k9=\E[20~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\          :is=\E7\E[r\E[m\E[?7h\E[?1;3;4;6l\E[4l\E8\E>:\
2398          :kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\          :k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\
2399          :ku=\EOA:le=^H:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:rc=\E8:\          :k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:k;=\E[21~:\
2400          :sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:ta=^I:\          :kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=^H:kd=\EOB:\
2401          :te=\E[2J\E[?47l\E8:ti=\E7\E[?47h:ue=\E[m:up=\E[A:\          :ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:\
2402          :us=\E[4m:          :md=\E[1m:me=\E[m:ml=\El:mr=\E[7m:mu=\Em:nd=\E[C:rc=\E8:\
2403            :rs=\E7\E[r\E8\E[m\E[?7h\E[?1;3;4;6l\E[4l\E>:sc=\E7:\
2404            :se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
2405            :te=\E[2J\E[?47l\E8:ti=\E7\E[?47h:u6=\E[%i%d;%dR:\
2406            :u7=\E[6n:u8=\E[?1;2c:u9=\E[c:ue=\E[m:up=\E[A:us=\E[4m:
2407  # This is the base xterm entry for the xterm supplied with XFree86 3.2 & up.  # This is the base xterm entry for the xterm supplied with XFree86 3.2 & up.
2408  # The name has been changed and some aliases have been removed.  # The name has been changed and some aliases have been removed.
2409  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
2410  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
2411    # (acsc removed to fit entry within 1023 bytes)
2412  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
2413  xterm-xf86-v32|xterm terminal emulator (XFree86 3.2 Window System):\  xterm-xf86-v32|xterm terminal emulator (XFree86 3.2 Window System):\
2414          :am:bs:km:mi:ms:xn:\          :am:bs:km:mi:ms:xn:\
# Line 1786  xterm-xf86-v32|xterm terminal emulator ( Line 2427  xterm-xf86-v32|xterm terminal emulator (
2427          :me=\E[m\017:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:\          :me=\E[m\017:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:\
2428          :sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:te=\E[2J\E[?47l\E8:\          :sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:te=\E[2J\E[?47l\E8:\
2429          :ti=\E7\E[?47h:ue=\E[24m:up=\E[A:us=\E[4m:\          :ti=\E7\E[?47h:ue=\E[24m:up=\E[A:us=\E[4m:\
2430          :vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h:          :vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:tc=ecma+color:
2431    
2432  # This is the stock xterm entry supplied with XFree86 3.3, which uses VT100  # This is the stock xterm entry supplied with XFree86 3.3, which uses VT100
2433  # codes for F1-F4 except while in VT220 mode.  # codes for F1-F4 except while in VT220 mode.
2434  xterm-xf86-v33|xterm terminal emulator (XFree86 3.3 Window System):\  xterm-xf86-v33|xterm terminal emulator (XFree86 3.3 Window System):\
2435          :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\          :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:tc=xterm-xf86-v32:
         :tc=xterm-xf86-v32:  
2436    
2437  # This version was released in XFree86 3.3.3 (November 1998).  # This version was released in XFree86 3.3.3 (November 1998).
2438  # Besides providing printer support, it exploits a new feature that allows  # Besides providing printer support, it exploits a new feature that allows
2439  # xterm to use terminfo-based descriptions with the titeInhibit resource.  # xterm to use terminfo-based descriptions with the titeInhibit resource.
2440    # -- the distribution contained incorrect khome/kend values -TD
2441  xterm-xf86-v333|xterm terminal emulator (XFree86 3.3.3 Window System):\  xterm-xf86-v333|xterm terminal emulator (XFree86 3.3.3 Window System):\
2442          :5i:\          :5i:\
2443          :*6@:@0@:@7=\E[4~:ei=:ic@:im=:is=\E[\041p\E[?3;4l\E[4l\E>:\          :*6@:@0@:ei=:ic@:im=:is=\E[!p\E[?3;4l\E[4l\E>:kD=\E[3~:\
2444          :kD=\E[3~:kh=\E[1~:mb=\E[5m:mk=\E[8m:pf=\E[4i:po=\E[5i:\          :mb=\E[5m:mk=\E[8m:pf=\E[4i:po=\E[5i:ps=\E[i:r1=\Ec:\
2445          :ps=\E[i:r1=\Ec:r2=\E[\041p\E[?3;4l\E[4l\E>:\          :r2=\E[!p\E[?3;4l\E[4l\E>:\
2446          :..sa=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p7%t;8%;m%?%p9%t\016%e\017%;:\          :..sa=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p7%t;8%;m%?%p9%t\016%e\017%;:\
2447          :te=\E[?1047l\E[?1048l:ti=\E[?1048h\E[?1047h:\          :te=\E[?1047l\E[?1048l:ti=\E[?1048h\E[?1047h:\
2448          :tc=xterm-xf86-v33:          :tc=xterm-xf86-v33:
2449    
2450  # This beta version will probably be released in XFree86 4.0.  # This version was released in XFree86 4.0.
2451  xterm-xf86-v40|xterm terminal emulator (XFree86 4.0 Window System):\  xterm-xf86-v40|xterm terminal emulator (XFree86 4.0 Window System):\
2452          :@7=\EOF:K1=\EOH:K2=\EOE:K3=\E[5~:K4=\EOF:K5=\E[6~:kD=\177:\          :NP:\
2453          :kh=\EOH:te=\E[?1049l:ti=\E[?1049h:\          :#2=\EO5H:#3=\E[2;5~:#4=\EO5D:%c=\E[6;5~:%e=\E[5;5~:\
2454          :tc=xterm-xf86-v333:          :%i=\EO5C:*4=\E[3;5~:*7=\EO5F:@7=\EOF:F3=\EO2P:F4=\EO2Q:\
2455            :F5=\EO2R:F6=\EO2S:F7=\E[15;2~:F8=\E[17;2~:F9=\E[18;2~:\
2456            :FA=\E[19;2~:FB=\E[20;2~:FC=\E[21;2~:FD=\E[23;2~:\
2457            :FE=\E[24;2~:FF=\EO5P:FG=\EO5Q:FH=\EO5R:FI=\EO5S:\
2458            :FJ=\E[15;5~:FK=\E[17;5~:FL=\E[18;5~:FM=\E[19;5~:\
2459            :FN=\E[20;5~:FO=\E[21;5~:FP=\E[23;5~:FQ=\E[24;5~:\
2460            :FR=\EO6P:FS=\EO6Q:FT=\EO6R:FU=\EO6S:FV=\E[15;6~:\
2461            :FW=\E[17;6~:FX=\E[18;6~:FY=\E[19;6~:FZ=\E[20;6~:\
2462            :Fa=\E[21;6~:Fb=\E[23;6~:Fc=\E[24;6~:K1@:K2=\EOE:K3@:K4@:\
2463            :K5@:kB=\E[Z:kD=\E[3~:kh=\EOH:\
2464            :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;:\
2465            :te=\E[?1049l:ti=\E[?1049h:tc=xterm-xf86-v333:
2466    
2467  xterm-xfree86|xterm-new|xterm terminal emulator (XFree86 4.0 Window System):\  xterm-xfree86|xterm-new|xterm terminal emulator (XFree86 4.0 Window System):\
2468          :tc=xterm-xf86-v40:          :NP:\
2469            :#2=\EO2H:#3=\E[2;2~:#4=\EO2D:%c=\E[6;2~:%e=\E[5;2~:\
2470            :%i=\EO2C:*4=\E[3;2~:*7=\EO2F:@7=\EOF:@8=\EOM:F1=\E[23~:\
2471            :F2=\E[24~:F3=\EO2P:F4=\EO2Q:F5=\EO2R:F6=\EO2S:\
2472            :F7=\E[15;2~:F8=\E[17;2~:F9=\E[18;2~:FA=\E[19;2~:\
2473            :FB=\E[20;2~:FC=\E[21;2~:FD=\E[23;2~:FE=\E[24;2~:\
2474            :FF=\EO5P:FG=\EO5Q:FH=\EO5R:FI=\EO5S:FJ=\E[15;5~:\
2475            :FK=\E[17;5~:FL=\E[18;5~:FM=\E[19;5~:FN=\E[20;5~:\
2476            :FO=\E[21;5~:FP=\E[23;5~:FQ=\E[24;5~:FR=\EO6P:FS=\EO6Q:\
2477            :FT=\EO6R:FU=\EO6S:FV=\E[15;6~:FW=\E[17;6~:FX=\E[18;6~:\
2478            :FY=\E[19;6~:FZ=\E[20;6~:Fa=\E[21;6~:Fb=\E[23;6~:\
2479            :Fc=\E[24;6~:K2=\EOE:Km=\E[M:k1=\EOP:k2=\EOQ:k3=\EOR:\
2480            :k4=\EOS:k5=\E[15~:k6=\E[17~:k7=\E[18~:k8=\E[19~:\
2481            :k9=\E[20~:k;=\E[21~:kB=\E[Z:kI=\E[2~:kN=\E[6~:kP=\E[5~:\
2482            :kd=\EOB:kh=\EOH:kl=\EOD:kr=\EOC:ku=\EOA:tc=xterm-basic:
2483    #
2484    # This chunk is used for building the VT220/Sun/PC keyboard variants.
2485    # (untranslatable capabilities removed to fit entry within 1023 bytes)
2486    xterm-basic|xterm terminal emulator - common (XFree86):\
2487            :5i:am:km:mi:ms:ut:xn:\
2488            :Co#8:co#80:it#8:li#24:pa#64:\
2489            :AB=\E[4%dm:AF=\E[3%dm:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:\
2490            :DO=\E[%dB:IC=\E[%d@:LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:\
2491            :SA=\E[?7h:UP=\E[%dA:\
2492            :ac=``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\
2493            :ae=^O:al=\E[L:as=^N:bl=^G:bt=\E[Z:cb=\E[1K:cd=\E[J:ce=\E[K:\
2494            :ch=\E[%i%dG:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\
2495            :cs=\E[%i%d;%dr:ct=\E[3g:cv=\E[%i%dd:dc=\E[P:dl=\E[M:\
2496            :do=^J:eA=\E(B\E)0:ec=\E[%dX:ei=\E[4l:ho=\E[H:im=\E[4h:\
2497            :is=\E[!p\E[?3;4l\E[4l\E>:kD=\E[3~:kb=^H:ke=\E[?1l\E>:\
2498            :ks=\E[?1h\E=:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:\
2499            :mk=\E[8m:ml=\El:mr=\E[7m:mu=\Em:nd=\E[C:op=\E[39;49m:\
2500            :pf=\E[4i:po=\E[5i:ps=\E[i:r1=\Ec:\
2501            :r2=\E[!p\E[?3;4l\E[4l\E>:rc=\E8:sc=\E7:se=\E[27m:sf=^J:\
2502            :so=\E[7m:sr=\EM:st=\EH:ta=^I:te=\E[?1049l:ti=\E[?1049h:\
2503            :u6=\E[%i%d;%dR:u7=\E[6n:u8=\E[?1;2c:u9=\E[c:ue=\E[24m:\
2504            :up=\E[A:us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:
2505    
2506  # From: David J. MacKenzie <djm@va.pubnix.com>, 14 Nov 1997  # From: David J. MacKenzie <djm@va.pubnix.com>, 14 Nov 1997
2507  xterm-xi|xterm on XI Graphics Accelerated X under BSD/OS 3.1:\  xterm-xi|xterm on XI Graphics Accelerated X under BSD/OS 3.1:\
2508          :se=\E[m:ue=\E[m:\          :se=\E[m:ue=\E[m:tc=xterm-xf86-v33:
         :tc=xterm-xf86-v33:  
2509    
2510  # This is one of the variants of XFree86 3.3 xterm, updated for 4.0 (T.Dickey)  # This is one of the variants of XFree86 3.3 xterm, updated for 4.0 (T.Dickey)
2511  xterm-16color|xterm with 16 colors like aixterm:\  xterm-16color|xterm with 16 colors like aixterm:\
2512          :Co#16:NC#32:pa#256:\          :Co#16:NC#32:pa#256:\
2513          :AB=\E[%?%p1%{8}%<%t%p1%{40}%+%e%p1%{92}%+%;%dm:\          :..AB=\E[%?%p1%{8}%<%t%p1%{40}%+%e%p1%{92}%+%;%dm:\
2514          :AF=\E[%?%p1%{8}%<%t%p1%{30}%+%e%p1%{82}%+%;%dm:\          :..AF=\E[%?%p1%{8}%<%t%p1%{30}%+%e%p1%{82}%+%;%dm:\
2515          :..Sb=%p1%{8}%/%{6}%*%{4}%+\E[%d%p1%{8}%m%Pa%?%ga%{1}%=%t4%e%ga%{3}%=%t6%e%ga%{4}%=%t1%e%ga%{6}%=%t3%e%ga%d%;m:\          :..Sb=%p1%{8}%/%{6}%*%{4}%+\E[%d%p1%{8}%m%Pa%?%ga%{1}%=%t4%e%ga%{3}%=%t6%e%ga%{4}%=%t1%e%ga%{6}%=%t3%e%ga%d%;m:\
2516          :..Sf=%p1%{8}%/%{6}%*%{3}%+\E[%d%p1%{8}%m%Pa%?%ga%{1}%=%t4%e%ga%{3}%=%t6%e%ga%{4}%=%t1%e%ga%{6}%=%t3%e%ga%d%;m:\          :..Sf=%p1%{8}%/%{6}%*%{3}%+\E[%d%p1%{8}%m%Pa%?%ga%{1}%=%t4%e%ga%{3}%=%t6%e%ga%{4}%=%t1%e%ga%{6}%=%t3%e%ga%d%;m:\
2517          :tc=xterm-xf86-v40:          :tc=xterm-xfree86:
2518    
2519    # These variants of XFree86 3.9.16 xterm are built as a configure option.
2520    xterm-256color|xterm with 256 colors:\
2521            :cc:\
2522            :Co#256:NC#32:pa#256:\
2523            :AB=\E[48;5;%dm:AF=\E[38;5;%dm:\
2524            :..Ic=\E]4;%p1%d;rgb\:%p2%{255}%*%{1000}%/%2.2X/%p3%{255}%*%{1000}%/%2.2X/%p4%{255}%*%{1000}%/%2.2X\E\\:\
2525            :Sb=\E[48;5;%dm:Sf=\E[38;5;%dm:tc=xterm-xfree86:
2526    xterm-88color|xterm with 88 colors:\
2527            :Co#88:pa#88:tc=xterm-256color:
2528    
2529  # This is another variant, for XFree86 4.0 xterm (T.Dickey)  # This is another variant, for XFree86 4.0 xterm (T.Dickey)
2530  # This is an 8-bit version of xterm, which emulates DEC vt220 with ANSI color.  # This is an 8-bit version of xterm, which emulates DEC vt220 with ANSI color.
# Line 1840  xterm-16color|xterm with 16 colors like Line 2537  xterm-16color|xterm with 16 colors like
2537  #  #
2538  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
2539  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
2540    # (acsc removed to fit entry within 1023 bytes)
2541  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
2542  xterm-8bit|xterm terminal emulator 8-bit controls (X Window System):\  xterm-8bit|xterm terminal emulator 8-bit controls (X Window System):\
2543          :am:bs:km:mi:ms:xn:\          :am:bs:km:mi:ms:xn:\
# Line 1859  xterm-8bit|xterm terminal emulator 8-bit Line 2557  xterm-8bit|xterm terminal emulator 8-bit
2557          :nd=\233C:rc=\E8:sc=\E7:se=\23327m:sf=^J:so=\2337m:sr=\215:\          :nd=\233C:rc=\E8:sc=\E7:se=\23327m:sf=^J:so=\2337m:sr=\215:\
2558          :st=\210:ta=^I:te=\233?1049l:ti=\233?1049h:ue=\23324m:\          :st=\210:ta=^I:te=\233?1049l:ti=\233?1049h:ue=\23324m:\
2559          :up=\233A:us=\2334m:vb=\233?5h\233?5l:ve=\233?25h:\          :up=\233A:us=\2334m:vb=\233?5h\233?5l:ve=\233?25h:\
2560          :vi=\233?25l:vs=\233?25h:          :vi=\233?25l:
2561    
2562    xterm-hp|XFree86 xterm with hpterm function keys:\
2563            :@7=\EF:k1=\Ep:k2=\Eq:k3=\Er:k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:\
2564            :k8=\Ew:kC=\EJ:kD=\EP:kI=\EQ:kN=\ES:kP=\ET:kd=\EB:kh=\Eh:\
2565            :kl=\ED:kr=\EC:ku=\EA:tc=xterm-basic:
2566    
2567    xterm-sco|XFree86 xterm with SCO function keys:\
2568            :@7=\E[F:F1=\E[W:F2=\E[X:F3=\E[Y:F5=\E[a:F6=\E[b:F7=\E[c:\
2569            :F8=\E[d:F9=\E[e:FA=\E[f:FB=\E[g:FC=\E[h:FD=\E[i:FE=\E[j:\
2570            :FF=\E[k:FG=\E[l:FH=\E[m:FI=\E[n:FJ=\E[o:FK=\E[p:FL=\E[q:\
2571            :FM=\E[r:FN=\E[s:FO=\E[t:FP=\E[u:k1=\E[M:k2=\E[N:k3=\E[O:\
2572            :k4=\E[P:k5=\E[Q:k6=\E[R:k7=\E[S:k8=\E[T:k9=\E[U:k;=\E[V:\
2573            :kI=\E[L:kN=\E[G:kP=\E[I:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:\
2574            :ku=\E[A:tc=xterm-basic:
2575    
2576    # The xterm-xfree86 description has all of the features, but is not completely
2577    # compatible with vt220.  If you are using a Sun or PC keyboard, set the
2578    # sunKeyboard resource to true:
2579    #       + maps the editing keypad
2580    #       + interprets control-function-key as a second array of keys, so a
2581    #         12-fkey keyboard can support vt220's 20-fkeys.
2582    #       + maps numeric keypad "+" to ",".
2583    #       + uses DEC-style control sequences for the application keypad.
2584    #        
2585    xterm-vt220|XFree86 xterm emulating vt220:\
2586            :@1=\EOu:@7=\E[4~:@8=\EOM:F1=\E[23~:F2=\E[24~:F3=\E[25~:\
2587            :F4=\E[26~:F5=\E[28~:F6=\E[29~:F7=\E[31~:F8=\E[32~:\
2588            :F9=\E[33~:FA=\E[34~:K1=\EOw:K3=\EOy:K4=\EOq:K5=\EOs:\
2589            :Km=\E[M:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k5=\E[15~:\
2590            :k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:k;=\E[21~:\
2591            :kB=\E[Z:kI=\E[2~:kN=\E[6~:kP=\E[5~:kd=\EOB:kh=\E[1~:\
2592            :kl=\EOD:kr=\EOC:ku=\EOA:tc=xterm-basic:
2593    
2594    xterm-vt52|XFree86 xterm emulating dec vt52:\
2595            :co#80:it#8:li#24:\
2596            :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\
2597            :ae=\EG:as=\EF:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :\
2598            :cr=^M:do=\EB:ho=\EH:kb=^H:kd=\EB:kl=\ED:kr=\EC:ku=\EA:\
2599            :le=\ED:nd=\EC:nw=^M^J:sf=^J:sr=\EI:ta=^I:up=\EA:
2600    
2601    xterm-noapp|xterm with cursor keys in normal mode:\
2602            :kd=\E[B:ke=\E>:kl=\E[D:kr=\E[C:ks=\E=:ku=\E[A:te@:ti@:\
2603            :tc=xterm:
2604    
2605  xterm-24|vs100|xterms|xterm terminal emulator (X Window System):\  xterm-24|vs100|xterms|xterm terminal emulator (X Window System):\
2606          :li#24:tc=xterm:          :li#24:tc=xterm-r6:
2607    
2608  # This is xterm for ncurses.  # This is xterm for ncurses.
2609  xterm|xterm terminal emulator (X Window System):\  xterm|xterm terminal emulator (X Window System):\
         :Km=\E[M:\  
         :ac=``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\  
         :u6=\E[%i%d;%dR:u7=\E[6n:u8=\E[?1;2c:u9=\E[c:\  
2610          :tc=xterm-r6:          :tc=xterm-r6:
2611    #       use=xterm-xfree86,
2612    
2613  # These entries allow access to the X titlebar and icon name as a status line.  # These entries allow access to the X titlebar and icon name as a status line.
2614  # Note that twm (and possibly window managers descended from it such as tvtwm,  # Note that twm (and possibly window managers descended from it such as tvtwm,
# Line 1889  xterm+sl-twm|access X title line (pacify Line 2628  xterm+sl-twm|access X title line (pacify
2628  #  #
2629  # xterm with bold instead of underline  # xterm with bold instead of underline
2630  xterm-bold|xterm terminal emulator (X11R6 Window System) standout w/bold:\  xterm-bold|xterm terminal emulator (X11R6 Window System) standout w/bold:\
2631          :so=\E[7m:us=\E[1m:\          :so=\E[7m:us=\E[1m:tc=xterm:
         :tc=xterm:  
2632  # (kterm: this had extension capabilities ":KJ:TY=ascii:" -- esr)  # (kterm: this had extension capabilities ":KJ:TY=ascii:" -- esr)
2633  # (kterm should not invoke DEC Graphics as the alternate character set  # (kterm should not invoke DEC Graphics as the alternate character set
2634  #  -- Kenji Rikitake)  #  -- Kenji Rikitake)
2635    # (proper setting of enacs, smacs, rmacs makes kterm to use DEC Graphics
2636    #  -- MATSUMOTO Shoji)
2637  kterm|kterm kanji terminal emulator (X window system):\  kterm|kterm kanji terminal emulator (X window system):\
2638          :es:hs:\          :es:hs:\
2639          :Km=\E[M:ac@:ae@:as@:cs=\E[%i%d;%dr:ds=\E[?H:eA@:fs=\E[?F:\          :Km=\E[M:\
2640          :op=\E[39;49m:rc=\E8:sc=\E7:ts=\E[?E\E[?%i%dT:\          :ac=++,,--..00II``aaffgghhjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\
2641          :tc=xterm-r6:tc=klone+color:          :ae=\E(B:as=\E(0:cs=\E[%i%d;%dr:ds=\E[?H:eA=:fs=\E[?F:\
2642            :rc=\E8:sc=\E7:ts=\E[?E\E[?%i%dT:tc=xterm-r6:\
2643            :tc=ecma+color:
2644    kterm-color|kterm-co|kterm with ANSI colors:\
2645            :NC@:tc=kterm:tc=ecma+color:
2646  # See the note on ICH/ICH1 VERSUS RMIR/SMIR near the end of file  # See the note on ICH/ICH1 VERSUS RMIR/SMIR near the end of file
2647  xterm-nic|xterm with ich/ich1 suppressed for non-curses programs:\  xterm-nic|xterm with ich/ich1 suppressed for non-curses programs:\
2648          :IC@:ei=:ic@:im=:\          :IC@:ei=:ic@:im=:tc=xterm:
         :tc=xterm:  
2649  # From: Mark Sheppard <kimble@mistral.co.uk>, 4 May 1996  # From: Mark Sheppard <kimble@mistral.co.uk>, 4 May 1996
2650  xterm1|xterm terminal emulator ignoring the alternate screen buffer:\  xterm1|xterm terminal emulator ignoring the alternate screen buffer:\
2651          :te@:ti@:\          :te@:ti@:tc=xterm:
         :tc=xterm:  
2652    
2653  # This describes the capabilities of color_xterm, an xterm variant from  # This describes the capabilities of color_xterm, an xterm variant from
2654  # before ECMA-64 color support was folded into the main-line xterm release.  # before ECMA-64 color support was folded into the main-line xterm release.
# Line 1915  xterm1|xterm terminal emulator ignoring Line 2657  xterm1|xterm terminal emulator ignoring
2657  # The README's with the distribution also say that it supports SGR 21, 24, 25  # The README's with the distribution also say that it supports SGR 21, 24, 25
2658  # and 27, but they are not present in the terminfo or termcap.  # and 27, but they are not present in the terminfo or termcap.
2659  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
 # (sgr removed to fit entry within 1023 bytes)  
 # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  
2660  color_xterm|cx|cx100|color_xterm color terminal emulator for X:\  color_xterm|cx|cx100|color_xterm color terminal emulator for X:\
2661          :am:bs:km:mi:ms:xn:\          :am:bs:km:mi:ms:xn:\
2662          :co#80:it#8:li#65:\          :NC@:co#80:it#8:li#65:\
2663          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\          :@7=\E[8~:@8=\EOM:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:\
2664          :K1=\EOw:K2=\EOu:K3=\EOy:K4=\EOq:K5=\EOs:LE=\E[%dD:\          :F1=\E[23~:F2=\E[24~:IC=\E[%d@:K1=\EOw:K2=\EOu:K3=\EOy:\
2665          :RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:cd=\E[J:\          :K4=\EOq:K5=\EOs:Km=\E[M:LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:\
2666          :ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\          :SA=\E[?7h:UP=\E[%dA:\
2667          :cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:do=^J:ei=\E[4l:ho=\E[H:\          :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\
2668            :ae=^O:al=\E[L:as=^N:bl=^G:cb=\E[1K:cd=\E[J:ce=\E[K:\
2669            :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\
2670            :dc=\E[P:dl=\E[M:do=^J:eA=\E(B\E)0:ei=\E[4l:ho=\E[H:\
2671          :i1=\E[r\E[m\E[?7h\E[?4;6l\E[4l:im=\E[4h:k1=\E[11~:\          :i1=\E[r\E[m\E[?7h\E[?4;6l\E[4l:im=\E[4h:k1=\E[11~:\
2672          :k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:k6=\E[17~:\          :k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:k6=\E[17~:\
2673          :k7=\E[18~:k8=\E[19~:k9=\E[20~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\          :k7=\E[18~:k8=\E[19~:k9=\E[20~:k;=\E[21~:kI=\E[2~:\
2674          :kb=^H:kd=\EOB:kh=\E[7~:kl=\EOD:kr=\EOC:ku=\EOA:le=^H:\          :kN=\E[6~:kP=\E[5~:kb=^H:kd=\EOB:kh=\E[7~:kl=\EOD:kr=\EOC:\
2675          :md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:\          :ku=\EOA:le=^H:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\
2676          :sf=^J:so=\E[7m:sr=\EM:ta=^I:te=\E>\E[?41;1r:\          :r1=\E(B\017\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l\E<:\
2677          :ti=\E[?1;41s\E[?1;41h\E=:ue=\E[24m:up=\E[A:us=\E[4m:          :rc=\E8:sc=\E7:se=\E[27m:sf=^J:so=\E[7m:sr=\EM:ta=^I:\
2678            :te=\E>\E[?41;1r:ti=\E[?1;41s\E[?1;41h\E=:ue=\E[24m:\
2679            :up=\E[A:us=\E[4m:tc=ecma+color:
2680    
2681  # The 'nxterm' distributed with Redhat Linux is a slight rehack of  # The 'nxterm' distributed with Redhat Linux 5.2 is a slight rehack of
2682  # xterm-sb_right-ansi-3d, which implements ANSI colors, but does not support  # xterm-sb_right-ansi-3d, which implements ANSI colors, but does not support
2683  # SGR 39 or 49.  SGR 0 does reset colors (along with everything else).  This  # SGR 39 or 49.  SGR 0 does reset colors (along with everything else).  This
2684  # description is "compatible" with color_xterm, rxvt and XFree86 xterm, except  # description is "compatible" with color_xterm, rxvt and XFree86 xterm, except
2685  # that each of those implements the home, end, delete keys differently.  # that each of those implements the home, end, delete keys differently.
2686    #
2687    # Redhat Linux 6.x distributes XFree86 xterm as "nxterm", which uses bce
2688    # colors; note that this is not compatible with the 5.2 version.
2689  nxterm|xterm-color|generic color xterm:\  nxterm|xterm-color|generic color xterm:\
2690          :NC@:\          :NC@:\
2691          :op=\E[m:tc=xterm-r6:tc=klone+color:          :op=\E[m:tc=xterm-r6:tc=klone+color:
2692    
2693    # this describes the alpha-version of Gnome terminal shipped with Redhat 6.0
2694    gnome-rh62|Gnome terminal:\
2695            :ut:\
2696            :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kD=\177:tc=xterm-color:
2697    
2698    # GNOME Terminal 1.4.0.4 (Redhat 7.2)
2699    #
2700    # This implements a subset of vt102 with a random selection of features from
2701    # other terminals such as color and function-keys.
2702    #
2703    # shift-f1 to shift-f10 are f11 to f20
2704    #
2705    # NumLock changes the application keypad to approximate vt100 keypad, except
2706    # that there is no escape sequence matching comma (,).
2707    #
2708    # Other defects observed:
2709    #       vt100 LNM mode is not implemented.
2710    #       vt100 80/132 column mode is not implemented.
2711    #       vt100 DECALN is not implemented.
2712    #       vt100 DECSCNM mode is not implemented, so flash does not work.
2713    #       vt100 TBC (tab reset) is not implemented.
2714    #       xterm alternate screen controls do not restore cursor position properly
2715    #       it hangs in tack after running function-keys test.
2716    gnome-rh72|GNOME Terminal:\
2717            :ut:\
2718            :RA=\E[?7l:SA=\E[?7h:ct@:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\
2719            :kD=\E[3~:\
2720            :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;m%?%p9%t\016%e\017%;:\
2721            :ve=\E[?25h:vi=\E[?25l:tc=xterm-color:
2722    
2723    gnome|GNOME Terminal:\
2724            :tc=gnome-rh72:
2725    
2726    # This is kvt 0-18.7, shipped with Redhat 6.0 (though whether it supports bce
2727    # or not is debatable).
2728    kvt|KDE terminal:\
2729            :km@:ut:\
2730            :@7=\E[F:kD=\177:kh=\E[H:tc=xterm-color:
2731    
2732    # Konsole 1.0.1
2733    # (formerly known as kvt)
2734    #
2735    # This program hardcodes $TERM to 'xterm', which is not accurate.  However, to
2736    # simplify this entry (and point out why konsole isn't xterm), we base this on
2737    # xterm-r6.  The default keyboard appears to be 'linux'.
2738    #
2739    # Notes:
2740    # a) konsole implements several features from XFree86 xterm, though none of
2741    #    that is documented - except of course in its source code - apparently
2742    #    because its implementors are unaccustomed to reading documentation - as
2743    #    evidenced by the sparse and poorly edited documentation distributed with
2744    #    konsole.  Some features such as the 1049 private mode are recognized but
2745    #    incorrectly implemented as a duplicate of the 47 private mode.
2746    # b) even with the "vt100 (historical)" keyboard setting, the numeric keypad
2747    #    sends PC-style escapes rather than vt100.
2748    # c) fails vttest menu 3 (Test of character sets) because it does not properly
2749    #    parse some control sequences.  Also fails vttest Primary Device Attributes
2750    #    by sending a bogus code (in the source it says it's supposed to be a
2751    #    vt220, which is doubly incorrect because it does not implement vt220
2752    #    control sequences except for a few special cases).  Treat it as a
2753    #    mildly-broken vt102.
2754    konsole-base|KDE console window:\
2755            :NP:km@:ut:\
2756            :*6@:@0@:@7@:F1@:F2@:F3@:F4@:F5@:F6@:F7@:F8@:F9@:FA@:RA=\E[?7l:\
2757            :SA=\E[?7h:bl@:ch=\E[%i%dG:cv=\E[%i%dd:ec=\E[%dX:k1@:k2@:\
2758            :k3@:k4@:k5@:k6@:k7@:k8@:k9@:k;@:kD@:kb@:kh@:mb=\E[5m:\
2759            :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;:\
2760            :se=\E[27m:ue=\E[24m:vb=\E[?5h\E[?5l:ve=\E[?25h:\
2761            :vi=\E[?25l:tc=ecma+color:tc=xterm-r6:
2762    konsole-linux|KDE console window with linux keyboard:\
2763            :F1=\E[23~:F2=\E[24~:F3@:F4@:F5@:F6@:F7@:F8@:F9@:FA@:k1=\E[[A:\
2764            :k2=\E[[B:k3=\E[[C:k4=\E[[D:k5=\E[[E:k6=\E[17~:k7=\E[18~:\
2765            :k8=\E[19~:k9=\E[20~:k;=\E[21~:kD=\E[3~:tc=konsole-base:
2766    # KDE's "XFree86 3.x.x" keyboard is based on reading the xterm terminfo rather
2767    # than testing the code.
2768    konsole-xf3x|KDE console window with keyboard for XFree86 3.x xterm:\
2769            :@7=\E[4~:kh=\E[1~:tc=konsole-vt100:
2770    # The value for kbs reflects local customization rather than the settings used
2771    # for XFree86 xterm.
2772    konsole-xf4x|KDE console window with keyboard for XFree86 4.x xterm:\
2773            :@7=\EOF:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kb=^H:kh=\EOH:\
2774            :tc=konsole-vt100:
2775    # KDE's "vt100" keyboard has no relationship to any terminal that DEC made, but
2776    # it is still useful for deriving the other entries.
2777    konsole-vt100|KDE console window with vt100 (sic) keyboard:\
2778            :@7=\E[F:F1=\E[23~:F2=\E[24~:F3@:F4@:F5@:F6@:F7@:F8@:F9@:FA@:\
2779            :k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\
2780            :k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:k;=\E[21~:\
2781            :kD=\E[3~:kb=\177:kh=\E[H:tc=konsole-base:
2782    konsole-vt420pc|KDE console window with vt420 pc keyboard:\
2783            :kD=\177:kb=^H:tc=konsole-vt100:
2784    konsole-16color|klone of xterm-16color:\
2785            :Co#16:NC#32:pa#256:\
2786            :..AB=\E[%?%p1%{8}%<%t%p1%'('%+%e%p1%{92}%+%;%dm:\
2787            :..AF=\E[%?%p1%{8}%<%t%p1%{30}%+%e%p1%'R'%+%;%dm:\
2788            :..Sb=%p1%{8}%/%{6}%*%{4}%+\E[%d%p1%{8}%m%Pa%?%ga%{1}%=%t4%e%ga%{3}%=%t6%e%ga%{4}%=%t1%e%ga%{6}%=%t3%e%ga%d%;m':\
2789            :..Sf=%p1%{8}%/%{6}%*%{3}%+\E[%d%p1%{8}%m%Pa%?%ga%{1}%=%t4%e%ga%{3}%=%t6%e%ga%{4}%=%t1%e%ga%{6}%=%t3%e%ga%d%;m':\
2790            :tc=konsole:
2791    # make a default entry for konsole
2792    konsole|KDE console window:\
2793            :tc=konsole-linux:
2794    
2795  # From: Thomas Dickey <dickey@clark.net> 04 Oct 1997  # From: Thomas Dickey <dickey@clark.net> 04 Oct 1997
2796  # Updated: Oezguer Kesim <kesim@math.fu-berlin.de> 02 Nov 1997  # Updated: Oezguer Kesim <kesim@math.fu-berlin.de> 02 Nov 1997
2797  # Notes:  # Notes:
# Line 1962  nxterm|xterm-color|generic color xterm:\ Line 2812  nxterm|xterm-color|generic color xterm:\
2812  # "rxvt" (monochrome) and "rxvt-color".  # "rxvt" (monochrome) and "rxvt-color".
2813  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
2814  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
2815    # (acsc removed to fit entry within 1023 bytes)
2816  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
2817  rxvt|rxvt terminal base (X Window System):\  rxvt-basic|rxvt terminal base (X Window System):\
2818          :am:bs:eo:km:mi:ms:xn:xo:\          :am:bs:eo:km:mi:ms:xn:xo:\
2819          :co#80:it#8:li#24:\          :co#80:it#8:li#24:\
2820          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\
# Line 1973  rxvt|rxvt terminal base (X Window System Line 2824  rxvt|rxvt terminal base (X Window System
2824          :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:ei=\E[4l:\          :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:ei=\E[4l:\
2825          :ho=\E[H:i1=\E[?47l\E=\E[?1l:ic=\E[@:im=\E[4h:\          :ho=\E[H:i1=\E[?47l\E=\E[?1l:ic=\E[@:im=\E[4h:\
2826          :is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l:\          :is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l:\
2827          :k0=\E[21~:k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:\          :k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\
2828          :k5=\E[15~:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:\          :k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:kD=\E[3~:\
2829          :kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=^H:kd=\E[B:ke=\E>:\          :kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=^H:kd=\E[B:ke=\E>:kh=\E[7~:\
2830          :kh=\E[7~:kl=\E[D:kr=\E[C:ks=\E=:ku=\E[A:le=^H:mb=\E[5m:\          :kl=\E[D:kr=\E[C:ks=\E=:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:\
2831          :md=\E[1m:me=\E[0m\017:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:\          :me=\E[0m\017:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:\
2832          :se=\E[27m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\          :sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:te=\E[2J\E[?47l\E8:\
2833          :te=\E[2J\E[?47l\E8:ti=\E7\E[?47h:ue=\E[24m:up=\E[A:\          :ti=\E7\E[?47h:ue=\E[24m:up=\E[A:us=\E[4m:\
2834          :us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:\          :vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:
2835          :vs=\E[?25h:  rxvt|rxvt terminal emulator (X Window System):\
2836  rxvt-color|rxvt terminal emulator (X Window System):\          :NC@:\
2837          :Co#8:pa#64:\          :me=\E[m\017:tc=rxvt-basic:tc=ecma+color:
2838          :AB=\E[%p1%{40}%+%dm:AF=\E[%p1%{30}%+%dm:me=\E[m\017:\  
2839          :op=\E[39;49m:\  # From: Michael Jennings <mej@valinux.com>
2840          :tc=rxvt:  # removed kf0 which conflicts with kf10 -TD
2841    # remove cvvis which conflicts with cnorm -TD
2842    # (untranslatable capabilities removed to fit entry within 1023 bytes)
2843    # (sgr removed to fit entry within 1023 bytes)
2844    # (acsc removed to fit entry within 1023 bytes)
2845    # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
2846    Eterm|Eterm-color|Eterm with xterm-style color support (X Window System):\
2847            :am:bw:eo:km:mi:ms:xn:xo:\
2848            :co#80:it#8:li#24:lm#0:\
2849            :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\
2850            :K1=\E[7~:K2=\EOu:K3=\E[5~:K4=\E[8~:K5=\E[6~:LE=\E[%dD:\
2851            :RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:cd=\E[J:\
2852            :ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\
2853            :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=\E[B:\
2854            :ec=\E[%dX:ei=\E[4l:ho=\E[H:i1=\E[?47l\E>\E[?1l:ic=\E[@:\
2855            :im=\E[4h:is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l:\
2856            :k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\
2857            :k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:kD=\E[3~:\
2858            :kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=^H:kd=\E[B:ke=:kh=\E[7~:\
2859            :kl=\E[D:kr=\E[C:ks=:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:\
2860            :me=\E[m\017:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:\
2861            :sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:te=\E[2J\E[?47l\E8:\
2862            :ti=\E7\E[?47h:ue=\E[24m:up=\E[A:us=\E[4m:\
2863            :vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:tc=ecma+color:
2864    
2865  # These (xtermc and xtermm) are distributed with Solaris.  They refer to a  # These (xtermc and xtermm) are distributed with Solaris.  They refer to a
2866  # variant of xterm which is apparently no longer supported, but are interesting  # variant of xterm which is apparently no longer supported, but are interesting
# Line 1996  xtermm|xterm terminal emulator (monocrom Line 2870  xtermm|xterm terminal emulator (monocrom
2870          :am:bs:km:mi:ms:xn:\          :am:bs:km:mi:ms:xn:\
2871          :BT#3:co#80:it#8:li#24:\          :BT#3:co#80:it#8:li#24:\
2872          :@7=\E[Y:@8=\EOM:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:\          :@7=\E[Y:@8=\EOM:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:\
2873          :F1=\EOZ:F2=\EOA:Gm=\E[%p1%dY:IC=\E[%d@:K1=\EOq:K2=\EOr:\          :F1=\EOZ:F2=\EOA:Gm=\E[%dY:IC=\E[%d@:K1=\EOq:K2=\EOr:\
2874          :K3=\EOs:K4=\EOp:K5=\EOn:Km=\E[^_:LE=\E[%dD:RI=\E[%dC:\          :K3=\EOs:K4=\EOp:K5=\EOn:Km=\E[^_:LE=\E[%dD:RI=\E[%dC:\
2875          :RQ=\E[492Z:UP=\E[%dA:\          :RQ=\E[492Z:UP=\E[%dA:\
2876          :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\          :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\
# Line 2006  xtermm|xterm terminal emulator (monocrom Line 2880  xtermm|xterm terminal emulator (monocrom
2880          :ic=\E[@:im=:k0=\EOy:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\          :ic=\E[@:im=:k0=\EOy:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\
2881          :k5=\EOT:k6=\EOU:k7=\EOV:k8=\EOW:k9=\EOX:k;=\EOY:kN=\E[U:\          :k5=\EOT:k6=\EOU:k7=\EOV:k8=\EOW:k9=\EOX:k;=\EOY:kN=\E[U:\
2882          :kP=\E[V:kb=^H:kd=\EOB:kh=\E[H:kl=\EOD:kr=\EOC:ku=\EOA:\          :kP=\E[V:kb=^H:kd=\EOB:kh=\E[H:kl=\EOD:kr=\EOC:ku=\EOA:\
2883          :le=\E[1D:mb=@:md=\E[1m:me=\E[m\017:mr=\E[7m:nd=\E[C:\          :le=\E[1D:mb@:md=\E[1m:me=\E[m\017:mr=\E[7m:nd=\E[C:\
2884          :r1=\E>\E[1;3;4;5;6l\E[?7h\E[m\E[r\E[2J\E[H:\          :r1=\E>\E[1;3;4;5;6l\E[?7h\E[m\E[r\E[2J\E[H:\
2885          :r2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:sc=\E7:\          :r2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:sc=\E7:\
2886          :se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:te=\E@0\E[?4r:\          :se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:te=\E@0\E[?4r:\
# Line 2014  xtermm|xterm terminal emulator (monocrom Line 2888  xtermm|xterm terminal emulator (monocrom
2888    
2889  xtermc|xterm terminal emulator (color):\  xtermc|xterm terminal emulator (color):\
2890          :Co#8:NC#7:pa#64:\          :Co#8:NC#7:pa#64:\
2891          :AB=\E[4%p1%dm:AF=\E[3%p1%dm:\          :AB=\E[4%dm:AF=\E[3%dm:\
2892          :..Sb=\E[4%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%d%;m:\          :..Sb=\E[4%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%d%;m:\
2893          :..Sf=\E[3%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%d%;m:\          :..Sf=\E[3%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%d%;m:\
2894          :op=\E[100m:\          :op=\E[100m:tc=xtermm:
         :tc=xtermm:  
2895    
2896  # From: David J. MacKenzie <djm@va.pubnix.com> 20 Apr 1995  # From: David J. MacKenzie <djm@va.pubnix.com> 20 Apr 1995
2897  # Here's a termcap entry I've been using for xterm_color, which comes  # Here's a termcap entry I've been using for xterm_color, which comes
# Line 2027  xtermc|xterm terminal emulator (color):\ Line 2900  xtermc|xterm terminal emulator (color):\
2900  # title bar. [I have translated it to terminfo -- ESR]  # title bar. [I have translated it to terminfo -- ESR]
2901  xterm-pcolor|xterm with color used for highlights and status line:\  xterm-pcolor|xterm with color used for highlights and status line:\
2902          :md=\E[1m\E[43m:mr=\E[7m\E[34m:so=\E[7m\E[31m:\          :md=\E[1m\E[43m:mr=\E[7m\E[34m:so=\E[7m\E[31m:\
2903          :us=\E[4m\E[42m:\          :us=\E[4m\E[42m:tc=xterm+sl:tc=xterm-r6:
         :tc=xterm+sl:tc=xterm-r6:  
2904    
2905  # HP ships this, except for the pb#9600 which was merged in from BSD termcap.  # HP ships this, except for the pb#9600 which was merged in from BSD termcap.
2906  # (hpterm: added empty <acsc>, we have no idea what ACS chars look like --esr)  # (hpterm: added empty <acsc>, we have no idea what ACS chars look like --esr)
2907  hpterm|X-hpterm|hp X11 terminal emulator:\  hpterm|X-hpterm|hp X11 terminal emulator:\
2908          :am:da:db:mi:xs:\          :am:da:db:mi:xs:\
2909          :Nl#8:co#80:lh#2:li#24:lm#0:lw#8:pb#9600:sg#0:\          :Nl#8:co#80:lh#2:li#24:lm#0:lw#8:pb#9600:sg#0:ug#0:\
2910          :LF=\E&j@:LO=\E&jB:ac=:ae=^O:al=\EL:as=^N:bl=^G:bt=\Ei:\          :LF=\E&j@:LO=\E&jB:ac=:ae=^O:al=\EL:as=^N:bl=^G:bt=\Ei:\
2911          :cd=\EJ:ce=\EK:ch=\E&a%dC:cl=\E&a0y0C\EJ:cm=\E&a%dy%dC:\          :cd=\EJ:ce=\EK:ch=\E&a%dC:cl=\E&a0y0C\EJ:cm=\E&a%dy%dC:\
2912          :cr=^M:ct=\E3:cv=\E&a%dY:dc=\EP:dl=\EM:do=\EB:ei=\ER:im=\EQ:\          :cr=^M:ct=\E3:cv=\E&a%dY:dc=\EP:dl=\EM:do=\EB:ei=\ER:im=\EQ:\
# Line 2067  xterm-sun|xterm with sunFunctionKeys tru Line 2939  xterm-sun|xterm with sunFunctionKeys tru
2939          :FS=\E[215z:FU=\E[217z:FW=\E[219z:FY=\E[221z:K2=\E[218z:\          :FS=\E[215z:FU=\E[217z:FW=\E[219z:FY=\E[221z:K2=\E[218z:\
2940          :k1=\E[224z:k2=\E[225z:k3=\E[226z:k4=\E[227z:k5=\E[228z:\          :k1=\E[224z:k2=\E[225z:k3=\E[226z:k4=\E[227z:k5=\E[228z:\
2941          :k6=\E[229z:k7=\E[230z:k8=\E[231z:k9=\E[232z:k;=\E[233z:\          :k6=\E[229z:k7=\E[230z:k8=\E[231z:k9=\E[232z:k;=\E[233z:\
2942          :kI=\E[2z:kN=\E[222z:kP=\E[216z:kh=\E[214z:\          :kI=\E[2z:kN=\E[222z:kP=\E[216z:kh=\E[214z:tc=xterm:
         :tc=xterm:  
2943  xterms-sun|small (80x24) xterm with sunFunctionKeys true:\  xterms-sun|small (80x24) xterm with sunFunctionKeys true:\
2944          :co#80:li#24:tc=xterm-sun:          :co#80:li#24:tc=xterm-sun:
2945    
# Line 2076  xterms-sun|small (80x24) xterm with sunF Line 2947  xterms-sun|small (80x24) xterm with sunF
2947  emu|emu native mode:\  emu|emu native mode:\
2948          :mi:ms:xo:\          :mi:ms:xo:\
2949          :Co#15:co#80:it#8:li#24:pa#64:vt#200:\          :Co#15:co#80:it#8:li#24:pa#64:vt#200:\
2950          :*6=\Esel:@0=\Efind:@8=^M:AB=\Es%i%p1%d;:AF=\Er%i%p1%d;:\          :*6=\Esel:@0=\Efind:@8=^M:AB=\Es%i%d;:AF=\Er%i%d;:\
2951          :AL=\EQ%d;:DC=\EI%d;:DL=\ER%d;:DO=\Ep%d;:F1=\EF11:\          :AL=\EQ%d;:DC=\EI%d;:DL=\ER%d;:DO=\Ep%d;:F1=\EF11:\
2952          :F2=\EF12:F3=\EF13:F4=\EF14:F5=\EF15:F6=\EF16:F7=\EF17:\          :F2=\EF12:F3=\EF13:F4=\EF14:F5=\EF15:F6=\EF16:F7=\EF17:\
2953          :F8=\EF18:F9=\EF19:FA=\EF20:LE=\Eq-%d;:RI=\Eq%d;:\          :F8=\EF18:F9=\EF19:FA=\EF20:LE=\Eq-%d;:RI=\Eq%d;:\
# Line 2090  emu|emu native mode:\ Line 2961  emu|emu native mode:\
2961          :k8=\EF08:k9=\EF09:k;=\EF10:kD=\177:kI=\Eins:kN=\Enext:\          :k8=\EF08:k9=\EF09:k;=\EF10:kD=\177:kI=\Eins:kN=\Enext:\
2962          :kP=\Eprior:kb=^H:kd=\EB:kl=\EC:kr=\ED:ku=\EA:le=^H:\          :kP=\Eprior:kb=^H:kd=\EB:kl=\EC:kr=\ED:ku=\EA:le=^H:\
2963          :mb=\ES\EW:md=\ES\EU:me=\ES:mr=\ES\ET:nd=\ED:\          :mb=\ES\EW:md=\ES\EU:me=\ES:mr=\ES\ET:nd=\ED:\
2964          :oc=\Es0;\Er0;:r2=\ES\Es0;\Er0;:se=\ES:sf=\EG:so=\ES\ET:\          :oc=\Es0;\Er0;:rs=\ES\Es0;\Er0;:se=\ES:sf=\EG:so=\ES\ET:\
2965          :sr=\EF:st=\Eh:ta=^I:ue=\ES:up=\EA:us=\ES\EV:ve=\Ea:vi=\EZ:\          :sr=\EF:st=\Eh:ta=^I:ue=\ES:up=\EA:us=\ES\EV:ve=\Ea:vi=\EZ:
         :vs=\Ea:  
   
 ######## COMMERCIAL WORKSTATION CONSOLES  
 #  
   
 #### Alpha consoles  
 #  
   
 # This is from the OSF/1 Release 1.0 termcap file  
 pccons|pcconsole|ANSI (mostly) Alpha PC console terminal emulation:\  
         :am:xo:\  
         :co#80:li#25:\  
         :al=\E[L:bl=^G:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\  
         :dc=\E[P:dl=\E[M:do=^J:ei=:ho=\E[H:ic=\E[@:im=:kb=^H:kd=\E[B:\  
         :kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:me=\E[m:mr=\E[7m:\  
         :nd=\E[C:nw=^M^J:se=\E[m:so=\E[7m:ta=^I:up=\E[A:  
   
 #### AT&T consoles  
 #  
   
 # This actually describes the generic SVr4 display driver for Intel boxes.  
 # The :mh=\E[2m: isn't documented and therefore may not be reliable.  
 # From: Eric Raymond <esr@snark.thyrsus.com> Mon Nov 27 19:00:53 EST 1995  
 att6386|at386|386at|AT&T WGS 6386 console:\  
         :am:bw:eo:xo:\  
         :co#80:it#8:li#25:\  
         :@7=\E[Y:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:F1=\EOZ:\  
         :F2=\EOA:IC=\E[%d@:LE=\E[%dD:RI=\E[%dC:SF=\E[%dS:\  
         :SR=\E[%dT:UP=\E[%dA:\  
         :ac=``a1fxgqh0jYk?lZm@nEooppqDrrsstCu4vAwBx3yyzz{{||}}~~:\  
         :ae=\E[10m:al=\E[1L:as=\E[12m:bl=^G:bt=\E[Z:cd=\E[J:\  
         :ce=\E[K:ch=\E[%i%dG:cl=\E[2J\E[H:cm=\E[%i%d;%dH:cr=^M:\  
         :ct=\E[2g:cv=\E[%i%dd:dc=\E[P:dl=\E[1M:do=\E[B:ec=\E[%dX:\  
         :ei=:ho=\E[H:ic=\E[1@:im=:is=\E[0;10;39m:k1=\EOP:k2=\EOQ:\  
         :k3=\EOR:k4=\EOS:k5=\EOT:k6=\EOU:k7=\EOV:k8=\EOW:k9=\EOX:\  
         :k;=\EOY:kB=^]:kD=\E[P:kI=\E[@:kM=\E0:kN=\E[U:kP=\E[V:kb=^H:\  
         :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=\E[D:mb=\E[5m:\  
         :md=\E[1m:me=\E[0;10m:mh=\E[2m:mk=\E[9m:mr=\E[7m:nd=\E[C:\  
         :nw=\r\E[S:rc=\E8:\  
         :..sa=\E[10m\E[0%?%p1%p3%|%t;7%;%?%p2%t;4%;%?%p4%t;5%;%?%p5%t;2%;%?%p6%t;1%;%?%p9%t;12%e;10%;%?%p7%t;9%;m:\  
         :sc=\E7:se=\E[m:sf=\E[S:so=\E[7m:sr=\E[T:st=\EH:ta=^I:\  
         :ue=\E[m:up=\E[A:us=\E[4m:ve=\E[=1C:vi=\E[=C:\  
         :tc=klone+color:  
 # (pc6300plus: removed ":KM=/usr/lib/ua/kmap.s5:"; renamed BO/EE/CI/CV -- esr)  
 pc6300plus|AT&T 6300 plus:\  
         :am:bs:xo:\  
         :co#80:li#24:\  
         :al=\E[1L:bl=^G:cd=\E[0J:ce=\E[0K:cl=\E[2J\E[H:\  
         :cm=\E[%i%2;%2H:cr=^M:ct=\E[3g:dc=\E[1P:dl=\E[1M:do=\E[B:\  
         :ei=:ho=\E[H:ic=\E[1@:im=:k1=\EOc:k2=\EOd:k3=\EOe:k4=\EOf:\  
         :k5=\EOg:k6=\EOh:k7=\EOi:k8=\EOj:k9=\EOk:k;=\EOu:kb=^H:\  
         :kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:\  
         :me=\E[m:mh=\E[2m:mk=\E[9m:mr=\E[7m:nd=\E[C:nw=^M^J:\  
         :se=\E[m:sf=^J:so=\E[7m:st=\EH:ue=\E[m:up=\E[A:us=\E[4m:\  
         :ve=\E[=1C:vi=\E[=C:  
   
 # From: Benjamin C. W. Sittler <bsittler@nmt.edu>  
 #  
 # I have a UNIX PC which I use as a terminal attached to my Linux PC.  
 # Unfortunately, the UNIX PC terminfo entry that comes with ncurses  
 # is broken. All the special key sequences are broken, making it unusable  
 # with Emacs. The problem stems from the following:  
 #  
 # The UNIX PC has a plethora of keys (103 of them, and there's no numeric  
 # keypad!), loadable fonts, and strange highlighting modes ("dithered"  
 # half-intensity, "smeared" bold, and real strike-out, for example.) It also  
 # uses resizable terminal windows, but the bundled terminal program always  
 # uses an 80x24 window (and doesn't support seem to support a 132-column  
 # mode.)  
 #  
 # HISTORY: The UNIX PC was one of the first machines with a GUI, and used a  
 # library which was a superset of SVr3.5 curses (called tam, for "terminal  
 # access method".) tam includes support for real, overlapping windows,  
 # onscreen function key labels, and bitmap graphics. But since the primary  
 # user interface on the UNIX PC was a GUI program (ua, for "user  
 # assistant",) and remote administration was considered important for the  
 # machine, tam also supported VT100-compatible terminals attached to the  
 # serial port or used across the StarLan network. To simulate the extra keys  
 # not present on a VT100, users could press ESC and a two-letter sequence,  
 # such as u d (Undo) or U D (Shift-Undo.) These two-letter sequences,  
 # however, were not the same as those sent by the actual Undo key. The  
 # actual Undo key sends ESC 0 s unshifted, and ESC 0 S shifted, for example.  
 # (If you're interested in adding some of the tam calls to ncurses, btw, I  
 # have the full documentation and several programs which use tam. It also  
 # used an extended terminfo format to describe key sequences, special  
 # highlighting modes, etc.)  
 #  
 # KEYS: This means that ncurses would quite painful on the UNIX PC, since  
 # there are two sequences for every key-modifier combination (local keyboard  
 # sequence and remote "VT100" sequence.) But I doubt many people are trying  
 # to use ncurses on the UNIX PC, since ncurses doesn't properly handle the  
 # GUI. Unfortunately, the terminfo entry (and the termcap, too, I presume)  
 # seem to have been built from the manual describing the VT100 sequences.  
 # This means it doesn't work for a real live UNIX PC.  
 #  
 # FONTS: The UNIX PC also has a strange interpretation of "alternate  
 # character set". Rather than the VT100 graphics you might expect, it allows  
 # up to 8 custom fonts to be loaded at any given time. This means that  
 # programs expecting VT100 graphics will usually be disappointed. For this  
 # reason I have disabled the smacs/rmacs sequences, but they could easily be  
 # re-enabled. Here are the relevant control sequences (from the ESCAPE(7)  
 # manpage), should you wish to do so:  
 #  
 # SGR10 - Select font 0 - ESC [ 10 m or SO  
 # SGR11 - Select font 1 - ESC [ 11 m or SI  
 # SGR12 - Select font 2 - ESC [ 12 m  
 # ... (etc.)  
 # SGR17 - Select font 7 - ESC [ 17 m  
 #  
 # Graphics for line drawing are not reliably found at *any* character  
 # location because the UNIX PC has dynamically reloadable fonts. I use font  
 # 0 for regular text and font 1 for italics, but this is by no means  
 # universal. So ASCII line drawing is in order if smacs/rmacs are enabled.  
 #  
 # MISC: The cursor visible/cursor invisible sequences were swapped in the  
 # distributed terminfo.  
 #  
 # To ameliorate these problems (and fix a few highlighting bugs) I rewrote  
 # the UNIX PC terminfo entry. The modified version works great with Lynx,  
 # Emacs, and XEmacs running on my Linux PC and displaying on the UNIX PC  
 # attached by serial cable. In Emacs, even the Undo key works, and many  
 # applications can now use the F1-F8 keys.  
 #  
 # esr's notes:  
 #       Terminfo entry for the AT&T Unix PC 7300  
 #       from escape(7) in Unix PC 7300 Manual.  
 #       Somewhat similar to a vt100-am (but different enough  
 #       to redo this from scratch.)  
 #  
 #       /***************************************************************  
 #       *  
 #       *           FONT LOADING PROGRAM FOR THE UNIX PC  
 #       *  
 #       *     This routine loads a font defined in the file ALTFONT  
 #       *     into font memory slot #1.  Once the font has been loaded,  
 #       *     it can be used as an alternative character set.  
 #       *  
 #       *     The call to ioctl with the argument WIOCLFONT is the key  
 #       *     to this routine.  For more information, see window(7) in  
 #       *     the PC 7300 documentation.  
 #       ***************************************************************/  
 #       #include <string.h>             /* needed for strcpy call */  
 #       #include <sys/window.h>         /* needed for ioctl call */  
 #       #define FNSIZE  60              /* font name size */  
 #       #define ALTFONT  "/usr/lib/wfont/special.8.ft"  /* font file */  
 #       /*  
 #       *     The file /usr/lib/wfont/special.8.ft comes with the  
 #       *     standard PC software.  It defines a graphics character set  
 #       *     similar to that of the Teletype 5425 terminal.  To view  
 #       *     this or other fonts in /usr/lib/wfont, use the command  
 #       *     cfont <filename>.  For further information on fonts see  
 #       *     cfont(1) in the PC 7300 documentation.  
 #       */  
 #        
 #       struct altfdata         /* structure for alt font data */  
 #       {  
 #       short   altf_slot;              /* memory slot number */  
 #       char    altf_name[FNSIZE];      /* font name (file name) */  
 #       };  
 #       ldfont()  
 #       {  
 #               int wd;         /* window in which altfont will be */  
 #               struct altfdata altf;  
 #               altf.altf_slot=1;  
 #               strcpy(altf.altf_name,ALTFONT);  
 #               for (wd =1; wd < 12; wd++) {  
 #                    ioctl(wd, WIOCLFONT,&altf);  
 #               }  
 #       }  
 #  
 # (att7300: added :vi:/:ve:/:ic:/<invis> from the BSDI entry,  
 # they're confirmed by the man page for the System V display---esr)  
 #  
 # (untranslatable capabilities removed to fit entry within 1023 bytes)  
 # (sgr removed to fit entry within 1023 bytes)  
 # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  
 att7300|unixpc|pc7300|3b1|s4|AT&T UNIX PC Model 7300:\  
         :am:xo:\  
         :co#80:it#8:li#24:\  
         :AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:\  
         :UP=\E[%dA:al=\E[L:bl=^G:bt=\E^I:cd=\E[0J:ce=\E[0K:\  
         :cl=\E[2J\E[H:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:\  
         :do=\E[B:ei=:ho=\E[H:i1=\017\E[=1w:ic=\E[@:im=:k1=\EOc:\  
         :k2=\EOd:k3=\EOe:k4=\EOf:k5=\EOg:k6=\EOh:k7=\EOi:k8=\EOj:\  
         :kD=\ENf:kI=\ENj:kN=\E[U:kP=\E[V:kb=^H:kd=\E[B:kh=\E[H:\  
         :kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[9m:md=\E[1m:\  
         :me=\E[0;10m:mh=\E[2m:mr=\E[7m:nd=\E[C:nw=\EE:se=\E[m:\  
         :sf=^J:so=\E[7m:sr=\EM:ue=\E[m:up=\E[A:us=\E[4m:ve=\E[=0C:\  
         :vi=\E[=1C:  
   
 #### Hewlett-Packard consoles  
 #  
 # These are descriptions for the HP700 series, the workstations formerly  
 # known as Apollos.  HP terminals are described elsewhere in the file  
 #  
   
 # From: Victor Duchovni <vic@fine.princeton.edu>  
 # (hp700-wy: removed obsolete ":nl=^J:";  
 # replaced /usr/share/tabset/hp700-wy with std because :it#8:,:st=\E1: -- esr)  
 hp700-wy|HP700/41 emulating wyse30:\  
         :am:bs:bw:mi:ms:\  
         :co#80:it#8:li#24:sg#1:\  
         :al=0.7*\EE:bt=\EI:cd=\EY:ce=10\ET:cl=^Z:cm=\E=%+ %+ :\  
         :cr=^M:ct=\E0:cv=\E[%+ :dc=\EW:dl=\ER:do=^V:ei=\Er:ho=^^:\  
         :i1=\E~"\EC\Er\E(\EG0\003\E`9\E`1:\  
         :if=/usr/share/tabset/stdcrt:im=\Eq:kB=\EI:kC=^Z:kE=\ET:\  
         :kI=\Eq:kM=\Er:kS=\EY:kT=\EI:kb=\177:kd=^V:kh=^^:kl=^H:kr=^L:\  
         :ku=^K:le=^H:ll=^^^K:me=10\EG0:nd=^L:se=10\EG0:so=10\EG4:\  
         :sr=\Ej:st=\E1:ta=^I:ue=10\EG0:up=^K:us=10\EG8:  
 hp70092|hp70092a|hp70092A|HP 700/92:\  
         :am:da:db:xs:\  
         :Nl#8:co#80:lh#2:li#24:lm#0:lw#8:\  
         :LF=\E&j@:LO=\E&jB:ac=0cjgktlrmfn/q\054t5u6v8w7x.:ae=^O:\  
         :al=\EL:as=^N:bl=^G:bt=\Ei:ce=\EK:ch=\E&a%dC:\  
         :cl=\E&a0y0C\EJ:cm=\E&a%dy%dC:cr=^M:ct=\E3:cv=\E&a%dY:\  
         :dc=\EP:dl=\EM:do=\EB:ei=\ER:im=\EQ:k1=\Ep:k2=\Eq:k3=\Er:\  
         :k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:kA=\EL:kC=\EJ:kD=\EP:\  
         :kE=\EK:kF=\ES:kH=\EF:kI=\EQ:kL=\EM:kM=\ER:kN=\EU:kP=\EV:\  
         :kR=\ET:kS=\EJ:kT=\E1:ka=\E3:kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:\  
         :kl=\ED:kr=\EC:ks=\E&s1A:kt=\E2:ku=\EA:le=^H:mb=\E&dA:\  
         :md=\E&dB:me=\E&d@:mh=\E&dH:mr=\E&dB:nd=\EC:se=\E&d@:\  
         :so=\E&dJ:sr=\ET:st=\E1:ta=^I:ue=\E&d@:up=\EA:us=\E&dD:  
   
 #  HP 700/44 Setup parameters:    
 # Terminal Mode         HP-PCterm  
 # Inhibit Auto Wrap     NO  
 # Status Line           Host Writable  
 # PC Character Set      YES  
 # Twenty-Five Line Mode YES  
 # XON/XOFF              @128 or 64 (sc)  
 # Keycode Mode          NO   or YES (sc)  
 # Backspace Key         BS or BS/DEL  
 #  
 # :is:  sets pcterm; autowrap; 25 lines; pc char set; prog DEL key;  
 # \E\\? does not turn off keycode mode  
 # <smsc>        sets alternate start/stop; keycode on  
 hpansi|hp700|hewlett packard 700/44 in HP-PCterm mode:\  
         :am:eo:xn:xo:\  
         :co#80:li#25:\  
         :@7=\E[4~:RA=\E[?7l:S4=\E[>11h\EPO**x0/65;1/67\E\:\  
         :S5=\E[>11l\EP1**x0/11;1/13\E[m\E\:SA=\E[?7h:XF=g:XN=e:\  
         :ac=j\331k\277l\332m\300n\305q\304t\303u\264v\301w\302x\263:\  
         :al=\E[L:bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:cl=\E[2J\E[H:\  
         :cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:do=\E[B:ei=:ho=\E[H:\  
         :ic=\E[@:im=:\  
         :is=\E[44"p\E[?7h\E[>10h\E[>12h\EP1;1|3/7F\E\:\  
         :k1=\E[17~:k2=\E[18~:k3=\E[19~:k4=\E[20~:k5=\E[21~:\  
         :k6=\E[23~:k7=\E[24~:k8=\E[25~:k9=\E[26~:k;=\E[28~:\  
         :kB=\E[Z:kN=\E[6~:kP=\E[5~:kb=^H:kd=\E[B:kh=\E[1~:kl=\E[D:\  
         :kr=\E[C:ku=\E[A:le=\E[D:me=\E[m:nd=\E[C:se=\E[m:sf=^J:\  
         :so=\E[7m:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:ve=\E[?25h:\  
         :vi=\E[?25l:  
   
 #### Iris consoles  
 #  
   
 # Sent by Stefan Stapelberg <stefan@rent-a-guru.de>, 24 Feb 1997, this is  
 # from SGI's terminfo database.  SGI's entry shows F9-F12 with the codes  
 # for the application keypad mode.  We have added iris-ansi-ap rather than  
 # change the original to keypad mode.  
 #  
 # (iris-ansi: added rmam/smam based on init string -- esr)  
 #  
 # This entry, and those derived from it, is used in xwsh (also known as  
 # winterm).  Some capabilities that do not fit into the terminfo model  
 # include the shift- and control-functionkeys:  
 #  
 # F1-F12 generate different codes when shift or control modifiers are used.  
 # For example:  
 #       F1              \E[001q  
 #       shift F1        \E[013q  
 #       control-F1      \E[025q  
 #  
 # In application keypad mode, F9-F12 generate codes like vt100 PF1-PF4, i.e.,  
 # \EOP to \EOS.  The shifted and control modifiers still do the same thing.  
 #  
 # The cursor keys also have different codes:  
 #       control-up      \E[162q  
 #       control-down    \E[165q  
 #       control-left    \E[159q  
 #       control-right   \E[168q  
 #  
 #       shift-up        \E[161q  
 #       shift-down      \E[164q  
 #       shift-left      \E[158q  
 #       shift-right     \E[167q  
 #  
 #       control-tab     \[072q  
 #  
 # iris-ansi-net alias helps with IRIX does when you rsh to a remote system.  
 iris-ansi|iris-ansi-net|IRIS emulating 40 line ANSI terminal (almost VT100):\  
         :am:\  
         :co#80:it#8:li#40:\  
         :!2=\E[218q:#2=\E[143q:#4=\E[158q:%9=\E[209q:%f=\E[210q:\  
         :%i=\E[167q:&7=\E[217q:*4=\E[P:*7=\E[147q:@7=\E[146q:\  
         :@8=^M:AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:F1=\E[011q:\  
         :F2=\E[012q:LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:\  
         :UP=\E[%dA:al=\E[L:bl=^G:cb=\E[1K:cd=\E[J:ce=\E[K:\  
         :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:ct=\E[3g:dl=\E[M:do=^J:\  
         :ho=\E[H:is=\E[?1l\E>\E[?7h\E[100g\E[0m\E7\E[r\E8:\  
         :k1=\E[001q:k2=\E[002q:k3=\E[003q:k4=\E[004q:k5=\E[005q:\  
         :k6=\E[006q:k7=\E[007q:k8=\E[008q:k9=\E[009q:k;=\E[010q:\  
         :kB=\E[Z:kD=\177:kI=\E[139q:kM=\E[146q:kN=\E[154q:\  
         :kP=\E[150q:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\  
         :le=\E[D:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:nw=\EE:\  
         :pk=\EP101;%d.y%s\E\:rc=\E8:sc=\E7:se=\E[m:sf=\ED:\  
         :so=\E[1;7m:sr=\EM:st=\EH:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:\  
         :ve=\E[9/y\E[12/y\E[=6l:vs=\E[10/y\E[=1h\E[=2l\E[=6h:  
 iris-ansi-ap|IRIS ANSI in application-keypad mode:\  
         :@8=\EOM:F1=\E[011q:F2=\E[012q:is=\E[?1l\E=\E[?7h:\  
         :k9=\E[009q:k;=\E[010q:\  
         :tc=iris-ansi:  
   
 # From the man-page, this is a quasi-vt100 emulator that runs on SGI's IRIX  
 # (T.Dickey 98/1/24)  
 iris-color|xwsh|IRIX ANSI with color:\  
         :NC#33:\  
         :DC=\E[%dP:IC=\E[%d@:ZH=\E[3m:ZR=\E[23m:cs=\E[%i%d;%dr:\  
         :ec=\E[%dX:ei=:im=:mh=\E[2m:r1=\Ec:\  
         :r2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:sc=\E7:\  
         :u6=\E[%i%d;%dR:u7=\E[6n:u8=\E[?1;2c:u9=\E[c:ue=\E[24m:\  
         :tc=klone+color:tc=iris-ansi-ap:  
   
 # (wsiris: this had extension capabilities  
 #       :HS=\E7F2:HE=\E7F7:\  
 #       :CT#2:CZ=*Bblack,red,green,yellow,blue,magenta,cyan,*Fwhite:  
 # See the note on Iris extensions near the end of this file.    
 # Finally, removed suboptimal :cl:=\EH\EJ and added :do: &  
 # :vb: from BRL -- esr)  
 wsiris|iris40|iris emulating a 40 line visual 50 (approximately):\  
         :am:bs:nc:pt:\  
         :co#80:it#8:kn#3:li#40:\  
         :al=\EL:bl=^G:cd=\EJ:ce=\EK:cl=\Ev:cm=\EY%+ %+ :dl=\EM:\  
         :do=\EB:ho=\EH:is=\E7B0\E7F7\E7C2\E7R3:k0=\E0:k1=\E1:\  
         :k2=\E2:k3=\E3:k4=\E4:k5=\E5:k6=\E6:k7=\E7:k8=\E8:k9=\E9:\  
         :kd=\EB:kl=\ED:kr=\EC:ku=\EA:le=^H:me=\E7F7:mh=\E7F2:nd=\EC:\  
         :nl=\EB:se=\E0@:sf=^J:so=\E9P:sr=\EI:ta=^I:ue=\E7R3\E0@:\  
         :up=\EA:us=\E7R2\E9P:vb=\E7F4\E7B1\013\E7F7\E7B0:ve=\E>:\  
         :vs=\E;:  
   
 #### NeWS consoles  
 #  
 # Console terminal windows under the NeWS (Sun's Display Postscript windowing  
 # environment).   Note: these have nothing to do with Sony's News workstation  
 # line.  
 #  
   
 # Entry for NeWS's psterm from Eric Messick & Hugh Daniel  
 # (psterm: unknown ":sl=\EOl:el=\ENl:" removed -- esr)  
 psterm|psterm-basic|NeWS psterm-80x34:\  
         :am:bs:hs:km:ul:\  
         :co#80:it#8:li#34:\  
         :al=\EA:cd=\EB:ce=\EC:cl=^L:cm=\E%d;%d;:cs=\EE%d;%d;:\  
         :dc=\EF:dl=\EK:do=\EP:ei=\ENi:fs=\ENl:ho=\ER:i1=\EN*:\  
         :im=\EOi:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=\ET:ll=\EU:\  
         :mb=\EOb:md=\EOd:me=\EN*:mr=\EOr:nd=\EV:rc=^\:sc=^]:se=\ENo:\  
         :sf=\EW:so=\EOo:sr=\EX:ta=^I:te=\ENt:ti=\EOt:ts=\EOl:\  
         :ue=\ENu:up=\EY:us=\EOu:vb=\EZ:  
 psterm-96x48|NeWS psterm 96x48:\  
         :co#96:li#48:tc=psterm:  
 psterm-90x28|NeWS psterm 90x28:\  
         :co#90:li#28:tc=psterm:  
 psterm-80x24|NeWS psterm 80x24:\  
         :co#80:li#24:tc=psterm:  
 # This is a faster termcap for psterm.  Warning:  if you use this termcap,  
 # some control characters you type will do strange things to the screen.  
 # (psterm-fast: unknown ":sl=^Ol:el=^Nl:" -- esr)  
 psterm-fast|NeWS psterm fast version (flaky ctrl chars):\  
         :am:bs:hs:km:ul:\  
         :co#80:it#8:li#34:\  
         :al=^A:cd=^B:ce=^C:cl=^L:cm=\004%d;%d;:cs=\005%d;%d;:dc=^F:\  
         :dl=^K:do=^P:ei=^Ni:fs=^Nl:ho=^R:i1=^N*:im=^Oi:kd=\E[B:\  
         :kl=\E[D:kr=\E[C:ku=\E[A:le=^T:ll=^U:mb=^Ob:md=^Od:me=^N*:\  
         :mr=^Or:nd=^V:rc=^\:sc=^]:se=^No:sf=^W:so=^Oo:sr=^X:ta=^I:\  
         :te=^Nt:ti=^Ot:ts=^Ol:ue=^Nu:up=^Y:us=^Ou:vb=^Z:  
   
 #### NeXT consoles  
 #  
 # Use `glasstty' for the Workspace application  
 #  
   
 # From: Dave Wetzel <dave@turbocat.snafu.de> 22 Dec 1995  
 next|NeXT console:\  
         :am:xt:\  
         :co#80:it#8:li#24:\  
         :bl=^G:ce=\E[K:cl=^L:cm=\E[%i%d;%dH:cr=^M:do=^J:ho=\E[H:\  
         :kb=^H:kd=^J:kl=^H:le=^H:me=\E[m:nd=\E[C:nw=^M^J:se=\E[4;1m:\  
         :sf=^J:so=\E[4;2m:ta=^I:up=\E[A:  
 nextshell|NeXT Shell application:\  
         :am:\  
         :co#80:\  
         :bl=^G:cr=^M:do=^J:kb=^H:kd=^J:kl=^H:le=^H:nw=^M^J:ta=^I:  
   
 #### SCO consoles  
 #  
   
 # SCO console and SOS-Syscons console for 386bsd  
 # (scoansi: had unknown capabilities  
 #       :Gc=N:Gd=K:Gh=M:Gl=L:Gu=J:Gv=\072:\  
 #       :GC=E:GD=B:GH=D:GL=\64:GU=A:GV=\63:GR=C:  
 #       :G1=?:G2=Z:G3=@:G4=Y:G5=;:G6=I:G7=H:G8=<:\  
 #       :CW=\E[M:NU=\E[N:RF=\E[O:RC=\E[P:\  
 #       :WL=\E[S:WR=\E[T:CL=\E[U:CR=\E[V:\  
 # I renamed GS/GE/HM/EN/PU/PD/RT and added klone+sgr-dumb, based  
 # on the :as:=\E[12m  -- esr)  
 # SCO function keys and <acsc> corrected by Thomas Dickey.  
 # In this description based on SCO's keyboard(HW) manpage list of default function key  
 # values:  
 #       F13-F24 are shifted F1-F12  
 #       F25-F36 are control F1-F12  
 #       F37-F48 are shift+control F1-F12  
 # (untranslatable capabilities removed to fit entry within 1023 bytes)  
 scoansi|SCO Extended ANSI standard crt:\  
         :am:eo:xo:\  
         :Co#8:co#80:it#8:li#25:pa#64:\  
         :@1=\E[E:@7=\E[F:AB=\E[4%p1%dm:AF=\E[3%p1%dm:F1=\E[W:\  
         :F2=\E[X:F3=\E[Y:F5=\E[a:F6=\E[b:F7=\E[c:F8=\E[d:F9=\E[e:\  
         :FA=\E[f:FB=\E[g:FC=\E[h:FD=\E[i:FE=\E[j:FF=\E[k:FG=\E[l:\  
         :FH=\E[m:FI=\E[n:FJ=\E[o:FK=\E[p:FL=\E[q:FM=\E[r:FN=\E[s:\  
         :FO=\E[t:FP=\E[u:FQ=\E[v:FR=\E[w:FS=\E[x:FT=\E[y:FU=\E[z:\  
         :FV=\E[@:FW=\E[[:FX=\E[\:FY=\E[]:FZ=\E[\136:Fa=\E[_:\  
         :Fb=\E[`:Fc=\E[{:\  
         :ac=0[5566778899\072\072;;<<==>>FFGGHHIIJJKKLLMMNNOOPPQQRRSSTTUUVVWWXX`ja0fxgqh2jYk?lZm@nEqDtCu4vAwBx3~y:\  
         :ae=\E[10m:al=\E[L:as=\E[12m:bt=\E[Z:cd=\E[J:ce=\E[K:\  
         :cl=\E[H\E[2J:cm=\E[%i%d;%dH:dc=\E[P:dl=\E[M:do=\E[B:ei=:\  
         :ho=\E[H:ic=\E[@:im=:k1=\E[M:k2=\E[N:k3=\E[O:k4=\E[P:\  
         :k5=\E[Q:k6=\E[R:k7=\E[S:k8=\E[T:k9=\E[U:k;=\E[V:kB=\E[Z:\  
         :kI=\E[L:kN=\E[G:kP=\E[I:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:\  
         :kr=\E[C:ku=\E[A:le=\E[D:mb=\E[5m:md=\E[1m:me=\E[0;10m:\  
         :mk=\E[8m:mr=\E[7m:nd=\E[C:op=\E[37;40m:se=\E[m:sf=\E[S:\  
         :so=\E[7m:sr=\E[T:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:  
2966    
2967  #### Sun consoles  #### MGR
 #  
   
 # :is1: resets scrolling region in case a previous user had used "tset vt100"  
 oldsun|Sun Microsystems Workstation console:\  
         :am:bs:km:mi:ms:\  
         :co#80:it#8:li#34:\  
         :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:al=\E[L:bl=^G:\  
         :cd=\E[J:ce=\E[K:cl=^L:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:\  
         :dl=\E[M:do=\E[B:ei=:i1=\E[1r:ic=\E[@:im=:k1=\EOP:k2=\EOQ:\  
         :k3=\EOR:k4=\EOS:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\  
         :le=^H:me=\E[m:nd=\E[C:se=\E[m:sf=^J:so=\E[7m:ta=^I:up=\E[A:  
 # From: Alexander Lukyanov <lav@video.yars.free.net>, 14 Nov 1995  
 # :li: capability later corrected by J.T. Conklin <jtc@cygnus.com>  
 # SGR 1, 4 aren't supported - removed bold/underline (T.Dickey 17 Jan 1998)  
 sun-il|Sun Microsystems console with working insert-line:\  
         :am:km:ms:\  
         :co#80:li#34:\  
         :%7=\E[194z:&5=\E[193z:&8=\E[195z:@7=\E[220z:AL=\E[%dL:\  
         :DC=\E[%dP:DL=\E[%dM:F1=\E[234z:F2=\E[235z:IC=\E[%d@:\  
         :K2=\E[218z:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=^L:\  
         :cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:do=^J:ei=:ic=\E[@:im=:\  
         :k1=\E[224z:k2=\E[225z:k3=\E[226z:k4=\E[227z:k5=\E[228z:\  
         :k6=\E[229z:k7=\E[230z:k8=\E[231z:k9=\E[232z:k;=\E[233z:\  
         :kD=\177:kN=\E[222z:kP=\E[216z:kb=^H:kd=\E[B:kh=\E[214z:\  
         :kl=\E[D:kr=\E[C:ku=\E[A:le=^H:md@:me=\E[m:mr=\E[7m:nd=\E[C:\  
         :r2=\E[s:\  
         :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;m:\  
         :se=\E[m:sf=^J:so=\E[7m:ta=^I:u8=\E[1t:u9=\E[11t:ue@:\  
         :up=\E[A:us@:  
 # On a SparcStation 5, :al:/:AL: flake out on the last line.  
 # Unfortunately, without them the terminal has no way to scroll.  
 sun-ss5|Sun SparcStation 5 console:\  
         :AL@:al@:tc=sun-il:  
 # If you are using an SS5, change the sun definition to use sun-ss5.  
 sun|sun1|sun2|Sun Microsystems Inc. workstation console:\  
         :tc=sun-il:  
   
 # From: <john@ucbrenoir>  Tue Sep 24 13:14:44 1985  
 sun-s|Sun Microsystems Workstation window with status line:\  
         :hs:\  
         :ds=\E]l\E\:fs=\E\:ts=\E]l:tc=sun:  
 sun-e-s|sun-s-e|Sun Microsystems Workstation with status hacked for emacs:\  
         :hs:\  
         :ds=\E]l\E\:fs=\E\:ts=\E]l:tc=sun-e:  
 sun-48|Sun 48-line window:\  
         :co#80:li#48:tc=sun:  
 sun-34|Sun 34-line window:\  
         :co#80:li#34:tc=sun:  
 sun-24|Sun 24-line window:\  
         :co#80:li#24:tc=sun:  
 sun-17|Sun 17-line window:\  
         :co#80:li#17:tc=sun:  
 sun-12|Sun 12-line window:\  
         :co#80:li#12:tc=sun:  
 sun-1|Sun 1-line window for sysline:\  
         :es:hs:\  
         :co#80:li#1:\  
         :ds=^L:fs=\E[K:ts=^M:tc=sun:  
 sun-e|sun-nic|sune|Sun Microsystems Workstation without insert character:\  
         :ei@:ic@:im@:\  
         :tc=sun:  
 sun-c|sun-cmd|Sun Microsystems Workstation console with scrollable history:\  
         :li#35:\  
         :te=\E[>4h:ti=\E[>4l:tc=sun:  
   
 #### Common Desktop Environment  
2968  #  #
2969    # MGR is a Bell Labs window system lighter-weight than X.
2970  # This ships with Sun's CDE in Solaris 2.5  # These entries describe MGR's xterm-equivalent.
2971  # Corrected Sun Aug 9 1998 by Alexander V. Lukyanov <lav@video.yars.free.net>  # They are courtesy of Vincent Broman <broman@nosc.mil> 14 Jan 1997
 # (untranslatable capabilities removed to fit entry within 1023 bytes)  
 # (sgr removed to fit entry within 1023 bytes)  
 # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  
 dtterm|CDE desktop terminal:\  
         :am:mi:ms:xn:xo:\  
         :co#80:it#8:li#24:lm#0:\  
         :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\  
         :LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:\  
         :cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\  
         :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:ec=\E[%dX:\  
         :ei=\E[4l:ho=\E[H:im=\E[4h:\  
         :is=\E F\E>\E[?1l\E[?7h\E[?45l:k1=\E[11~:k2=\E[12~:\  
         :k3=\E[13~:k4=\E[14~:k5=\E[15~:k6=\E[17~:k7=\E[18~:\  
         :k8=\E[19~:k9=\E[20~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\  
         :kb=^H:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\  
         :md=\E[1m:me=\E[m\017:mh=\E[2m:mr=\E[7m:nd=\E[C:nw=\EE:\  
         :rc=\E8:sc=\E7:se=\E[22;27m:sf=\ED:so=\E[2;7m:sr=\EM:\  
         :st=\EH:ta=^I:ue=\E[24m:up=\E[A:us=\E[4m:vb=\E[?5h\E[?5l:\  
         :ve=\E[?25h:vi=\E[?25l:  
   
 #### Mach  
2972  #  #
2973    
2974  # From: Matthew Vernon <mcv21@pick.sel.cam.ac.uk>  mgr|Bellcore MGR (non X) window system terminal emulation:\
 mach|Mach Console:\  
2975          :am:km:\          :am:km:\
2976          :co#80:it#8:li#25:\          :AL=\E%da:DC=\E%dE:DL=\E%dd:IC=\E%dA:RA=\E5S:SA=\E5s:\
2977          :@7=\E[Y:AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:\          :al=\Ea:bl=^G:cd=\EC:ce=\Ec:cl=^L:cm=\E%r%d;%dM:cr=^M:\
2978          :RI=\E[%dC:UP=\E[%dA:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\Ec:\          :cs=\E%d;%dt:dc=\EE:dl=\Ed:do=\Ef:ei=:hd=\E1;2f:hu=\E1;2u:\
2979          :cm=\E[%i%d;%dH:cr=^M:dl=\E[M:do=^J:ho=\E[H:k1=\EOP:\          :ic=\EA:im=:kb=^H:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\
2980          :k2=\EOQ:k3=\EOR:k4=\EOS:k5=\EOT:k6=\EOU:k7=\EOV:k8=\EOW:\          :md=\E2n:me=\E0n:mr=\E1n:nd=\Er:nw=^M^J:se=\E0n:sf=^J:\
2981          :k9=\EOX:k;=\EOY:kD=\E[9:kH=\E[F:kI=\E[@:kN=\E[U:kP=\E[V:\          :so=\E1n:ta=^I:ue=\E0n:up=\Eu:us=\E4n:ve=\Eh:vi=\E9h:\
2982          :kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\          :vs=\E0h:
2983          :mb=\E[5m:md=\E[1m:me=\E[0m:mr=\E[7m:nd=\E[C:nw=^M^J:\  mgr-sun|Mgr window with Sun keyboard:\
2984          :se=\E[0m:sf=^J:so=\E[7m:ta=^I:up=\E[A:          :%1=\E[207z:%6=\E[198z:&8=\E[195z:@0=\E[200z:@5=\E[197z:\
2985  mach-bold|Mach Console with bold instead of underline:\          :@7=\E[220z:@8=\E[250z:F1=\E[234z:F2=\E[235z:K1=\E[214z:\
2986          :ue=\E[0m:us=\E[1m:\          :K2=\E[218z:K3=\E[216z:K4=\E[220z:K5=\E[222z:k1=\E[224z:\
2987          :tc=mach:          :k2=\E[225z:k3=\E[226z:k4=\E[227z:k5=\E[228z:k6=\E[229z:\
2988            :k7=\E[230z:k8=\E[231z:k9=\E[232z:k;=\E[233z:kN=\E[222z:\
2989            :kP=\E[216z:kh=\E[214z:tc=mgr:
2990    mgr-linux|Mgr window with Linux keyboard:\
2991            :@7=\E[4~:F1=\E[23~:F2=\E[24~:K1=\E[H:K2=\E[G:K3=\E[5~:\
2992            :K4=\E[Y:K5=\E[6~:k0=\E[[J:k1=\E[[A:k2=\E[[B:k3=\E[[C:\
2993            :k4=\E[[D:k5=\E[[E:k6=\E[17~:k7=\E[18~:k8=\E[19~:\
2994            :k9=\E[20~:k;=\E[21~:kD=\E[3~:kN=\E[6~:kP=\E[5~:kh=\E[1~:\
2995            :tc=mgr:
2996    
2997  #### OSF Unix  ######## UNIX VIRTUAL TERMINALS, VIRTUAL CONSOLES, AND TELNET CLIENTS
2998  #  #
2999    
3000  # OSF/1 1.1 Snapshot 2  # Columbus UNIX virtual terminal. This terminal also appears in
3001  pmcons|pmconsole|PMAX console:\  # UNIX 4.0 and successors as line discipline 1 (?), but is
3002          :am:\  # undocumented and does not really work quite right.
3003          :co#128:li#57:\  cbunix|cb unix virtual terminal:\
3004          :bl=^G:cl=^L:cr=^M:do=^J:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\          :am:bs:da:db:\
3005          :kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:sf=^J:ta=^I:up=^K:          :co#80:li#24:lm#0:\
3006            :al=\EP:bl=^G:cd=\EL:ce=\EK:cl=\EL:cm=\EG%r%.%.:cr=^M:\
3007  ######## UNIX VIRTUAL TERMINALS AND TELNET CLIENTS          :dc=\EM:dl=\EN:do=^J:ei=:ic=\EO:im=:kd=\EB:kh=\EE:kl=\ED:\
3008  #          :kr=\EC:ku=\EA:le=^H:nd=\EC:se=\Eb^D:sf=^J:so=\Ea^D:\
3009            :ue=\Eb^A:up=\EA:us=\Ea^A:
3010    # (vremote: removed obsolete ":nl@:" -- esr)
3011    vremote|virtual remote terminal:\
3012            :am@:\
3013            :co#79:tc=cbunix:
3014    
3015  #### FSF virtual terminal types  pty|4bsd pseudo teletype:\
3016  #          :cm=\EG%+ %+ :se=\Eb$:so=\Ea$:ue=\Eb!:us=\Ea!:tc=cbunix:
3017    
3018  # The codes supported by the term.el terminal emulation in GNU Emacs 19.30  # The codes supported by the term.el terminal emulation in GNU Emacs 19.30
3019  eterm|gnu emacs term.el terminal emulation:\  eterm|gnu emacs term.el terminal emulation:\
# Line 2667  eterm|gnu emacs term.el terminal emulati Line 3032  eterm|gnu emacs term.el terminal emulati
3032  # screen-w entries came with version 3.7.1.  The screen2 and screen3 entries  # screen-w entries came with version 3.7.1.  The screen2 and screen3 entries
3033  # come from University of Wisconsin and may be older.  # come from University of Wisconsin and may be older.
3034  # (screen: added :ve: on ANSI model -- esr)  # (screen: added :ve: on ANSI model -- esr)
3035  # (screen: added <el1> -- TD)  #
3036    # 'screen' defines extensions to termcap.  Some are used in its terminal
3037    # description:
3038    #      G0   (bool)  Terminal can deal with ISO 2022  font  selection sequences.
3039    #      AX   (bool)  Does  understand ANSI set default fg/bg color
3040    #                   (\E[39m / \E[49m).
3041    #      S0   (str)   Switch charset 'G0' to the specified charset.
3042    #      E0   (str)   Switch charset 'G0' back to standard charset.
3043    #
3044    # tested with screen 3.09.08
3045  screen|VT 100/ANSI X3.64 virtual terminal:\  screen|VT 100/ANSI X3.64 virtual terminal:\
3046          :am:km:mi:ms:xn:\          :am:bs:km:mi:ms:pt:xn:G0:\
3047          :Co#8:co#80:it#8:li#24:pa#64:\          :Co#8:co#80:it#8:li#24:pa#64:\
3048          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:F1=\E[23~:\          :@7=\E[4~:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:\
3049          :F2=\E[24~:IC=\E[%d@:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:\          :F1=\E[23~:F2=\E[24~:IC=\E[%d@:Km=\E[M:LE=\E[%dD:\
3050          :ac=++\054\054--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\          :RI=\E[%dC:UP=\E[%dA:\
3051            :ac=++,,--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\
3052          :ae=^O:al=\E[L:as=^N:bl=^G:bt=\E[Z:cb=\E[1K:cd=\E[J:ce=\E[K:\          :ae=^O:al=\E[L:as=^N:bl=^G:bt=\E[Z:cb=\E[1K:cd=\E[J:ce=\E[K:\
3053          :cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\          :cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\
3054          :ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:eA=\E(B\E)0:ei=\E[4l:\          :ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:eA=\E(B\E)0:ei=\E[4l:\
3055          :ho=\E[H:im=\E[4h:is=\E)0:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\          :ho=\E[H:im=\E[4h:is=\E)0:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\
3056          :k5=\E[15~:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:\          :k5=\E[15~:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:\
3057          :k;=\E[21~:kD=\E[3~:kH=\E[4~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\          :k;=\E[21~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=^H:\
3058          :kb=^H:kd=\EOB:ke=\E[?1l\E>:kh=\E[1~:kl=\EOD:kr=\EOC:\          :kd=\EOB:ke=\E[?1l\E>:kh=\E[1~:kl=\EOD:kr=\EOC:\
3059          :ks=\E[?1h\E=:ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:\          :ks=\E[?1h\E=:ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:\
3060          :mr=\E[7m:nd=\E[C:nw=\EE:r2=\Ec:rc=\E8:sc=\E7:se=\E[23m:\          :mr=\E[7m:nd=\E[C:nw=\EE:rc=\E8:rs=\Ec:sc=\E7:se=\E[23m:\
3061          :sf=^J:so=\E[3m:sr=\EM:st=\EH:ta=^I:ue=\E[24m:up=\EM:\          :sf=^J:so=\E[3m:sr=\EM:st=\EH:ta=^I:ue=\E[24m:up=\EM:\
3062          :us=\E[4m:vb=\Eg:ve=\E[34h\E[?25h:vi=\E[?25l:vs=\E[34l:\          :us=\E[4m:vb=\Eg:ve=\E[34h\E[?25h:vi=\E[?25l:vs=\E[34l:\
3063          :tc=ecma+color:          :E0=\E(B:S0=\E(%p1%c:tc=ecma+color:
3064    
3065    # Read the fine manpage:
3066    #       When  screen  tries  to  figure  out  a  terminal name for
3067    #       itself, it first looks for an entry named "screen.<term>",
3068    #       where  <term>  is the contents of your $TERM variable.  If
3069    #       no such entry exists, screen tries "screen" (or "screen-w"
3070    #       if the terminal is wide (132 cols or more)).  If even this
3071    #       entry cannot be found, "vt100" is used as a substitute.
3072    #
3073    # Here are a few customized entries which are useful -TD
3074    #
3075    # Notes:
3076    # (a)   screen does not support invis.
3077    # (b)   screen's implementation of bw is incorrect according to tack.
3078    # (c)   screen appears to hardcode the strings for khome/kend, making it
3079    #       necessary to override the "use=" clause's values.
3080    # (d)   screen sets $TERMCAP to a termcap-formatted copy of the 'screen' entry,
3081    #       which is NOT the same as the terminfo screen.<term>.
3082    # (e)   when screen finds one of these customized entries, it sets $TERM to
3083    #       match.  Hence, no "screen.xterm" entry is provided, since that would
3084    #       create heartburn for people running remote xterm's.
3085    #
3086    #       xterm (-xfree86 or -r6) does not normally support kIC, kNXT and kPRV
3087    #       since the default translations override the built-in keycode
3088    #       translation.  They are suppressed here to show what is tested by tack.
3089    screen.xterm-xfree86|screen customized for XFree86 xterm:\
3090            :bw:ut@:\
3091            :#3@:%c@:%e@:@7=\E[4~:kh=\E[1~:mk@:ml@:mu@:\
3092            :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;:\
3093            :tc=xterm-xfree86:
3094    # xterm-r6 does not really support khome/kend unless it is propped up by
3095    # the translations resource.
3096    screen.xterm-r6|screen customized for X11R6 xterm:\
3097            :bw:tc=xterm-r6:
3098    # Color applications running in screen and TeraTerm do not play well together
3099    # on Solaris.
3100    screen.teraterm|disable ncv in teraterm:\
3101            :NC#127:tc=screen:
3102    
3103  screen-w|VT 100/ANSI X3.64 virtual terminal with 132 cols:\  screen-w|VT 100/ANSI X3.64 virtual terminal with 132 cols:\
3104          :co#132:tc=screen:          :co#132:tc=screen:
# Line 2752  screen3|older VT 100/ANSI X3.64 virtual Line 3164  screen3|older VT 100/ANSI X3.64 virtual
3164  # pairs, since the latter ends the string that is loaded to the window-title.  # pairs, since the latter ends the string that is loaded to the window-title.
3165  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
3166  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
3167    # (acsc removed to fit entry within 1023 bytes)
3168  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
3169  ncsa-m|ncsa-vt220-8|NCSA Telnet 2.6 for Macintosh in vt220-8 mode:\  ncsa-m|ncsa-vt220-8|NCSA Telnet 2.6 for Macintosh in vt220-8 mode:\
3170          :am:hs:km:mi:ms:xn:\          :am:hs:km:mi:ms:xn:\
# Line 2762  ncsa-m|ncsa-vt220-8|NCSA Telnet 2.6 for Line 3175  ncsa-m|ncsa-vt220-8|NCSA Telnet 2.6 for
3175          :ds=\E]0;\007:ei=\E[4l:fs=^G:ho=\E[H:\          :ds=\E]0;\007:ei=\E[4l:fs=^G:ho=\E[H:\
3176          :if=/usr/share/tabset/vt100:im=\E[4h:\          :if=/usr/share/tabset/vt100:im=\E[4h:\
3177          :is=\E7\E[r\E[m\E[?7h\E[?1;4;6l\E[4l\E8\E>:k1=\E[17~:\          :is=\E7\E[r\E[m\E[?7h\E[?1;4;6l\E[4l\E8\E>:k1=\E[17~:\
3178          :k2=\E[18:k3=\E[19~:k4=\E[20~:k5=\E[21~:k6=\E23~:\          :k2=\E[18:k3=\E[19~:k4=\E[20~:k5=\E[21~:k6=\E[23~:\
3179          :k7=\E[24~:k8=\E[25~:k9=\E[26~:kD=\E[4~:kN=\E[6~:kP=\E[3~:\          :k7=\E[24~:k8=\E[25~:k9=\E[26~:kD=\E[4~:kN=\E[6~:kP=\E[3~:\
3180          :kb=^H:kd=\E[B:kh=\E[2~:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\          :kb=^H:kd=\E[B:kh=\E[2~:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\
3181          :mb=\E[5m:md=\E[1m:me=\E[m\017:mr=\E[7m:nd=\E[C:rc=\E8:\          :mb=\E[5m:md=\E[1m:me=\E[m\017:mr=\E[7m:nd=\E[C:rc=\E8:\
3182          :sc=\E7:se=\E[27m:sf=\n:so=\E[7m:sr=\EM:st=\EH:ta=^I:\          :rs=\E7\E[r\E8\E[m\E[?7h\E[?1;4;6l\E[4l\E>:sc=\E7:\
3183          :te=\E[2J\E8:ti=\E7:ts=\E]0;:ue=\E[24m:up=\E[A:us=\E[4m:\          :se=\E[27m:sf=\n:so=\E[7m:sr=\EM:st=\EH:ta=^I:te=\E[2J\E8:\
3184            :ti=\E7:ts=\E]0;:ue=\E[24m:up=\E[A:us=\E[4m:\
3185          :vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:          :vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:
3186  ncsa|NCSA Telnet 2.7 for Macintosh in vt220-8 mode:\  ncsa|NCSA Telnet 2.7 for Macintosh in vt220-8 mode:\
3187          :tc=ncsa-m:tc=klone+color:          :tc=ncsa-m:tc=klone+color:
# Line 2787  ncsa-vt220|NCSA Telnet using vt220-compa Line 3201  ncsa-vt220|NCSA Telnet using vt220-compa
3201          :F1=\E[23~:F2=\E[24~:F3=\E[25~:F4=\E[26~:F5=\E[28~:\          :F1=\E[23~:F2=\E[24~:F3=\E[25~:F4=\E[26~:F5=\E[28~:\
3202          :F6=\E[29~:F7=\E[31~:F8=\E[32~:F9=\E[33~:FA=\E[34~:\          :F6=\E[29~:F7=\E[31~:F8=\E[32~:F9=\E[33~:FA=\E[34~:\
3203          :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k6=\E[17~:k7=\E[18~:\          :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k6=\E[17~:k7=\E[18~:\
3204          :k8=\E[19~:k9=\E[20~:k;=\E[21~:\          :k8=\E[19~:k9=\E[20~:k;=\E[21~:tc=ncsa:
         :tc=ncsa:  
3205    
3206  #### Pilot Pro Palm-Top  #### Pilot Pro Palm-Top
3207  #  #
3208    # Termcap for Top Gun Telnet and SSH on the Palm Pilot.
3209  # From: Jason Downs <downsj@downsj.com>, 15 Jun 1997 (Top Gun Telnet's author)  # http://www.isaac.cs.berkeley.edu/pilot/tgtelnet.html
3210  pilot|tgtelnet|Top Gun Telnet on the Palm Pilot Professional:\  pilot|tgtelnet|Top Gun Telnet on the Palm Pilot Professional:\
3211          :am:xn:\          :am:bs:xn:\
3212          :co#39:li#16:\          :co#39:li#16:\
3213          :bl=^G:cl=\Ec:cm=\Em%+ %+ :cr=^M:do=^J:ho=\Em  :kN=^L:kP=^K:\          :bl=^G:cl=\Ec:cm=\Em%+ %+ :cr=^M:do=^J:ho=\Em\s\s:kN=^L:\
3214          :kb=^H:kd=^J:kl=^H:le=^H:nw=\Em~ :se=\EB:sf=^J:so=\Eb:ta=^I:          :kP=^K:kb=^H:kd=^J:kl=^H:le=^H:nw=\Em~\s:se=\EB:sf=^J:so=\Eb:\
3215            :ta=^I:
3216    
3217    # From: Federico Bianchi <bianchi@www.arte.unipi.it>
3218    # These entries are for the Embeddable Linux Kernel System (ELKS)
3219    # project - an heavily stripped down Linux to be run on 16 bit
3220    # boxes or, eventually, to be used in embedded systems - and have been
3221    # adapted from the stock ELKS termcap. The project itself looks stalled,
3222    # and the latest improvements I know of date back to March 2000.
3223    #
3224    # To cope with the ELKS dumb console I added an "elks-glasstty" entry;
3225    # as an added bonus, this deals with all the capabilities common to
3226    # both VT52 and ANSI (or, eventually, "special") modes.
3227    
3228    elks-glasstty|ELKS glass-TTY capabilities:\
3229            :am:bs:\
3230            :co#80:it#8:li#25:\
3231            :bl=^G:cr=^M:kb=^H:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:
3232    
3233    elks-vt52|ELKS vt52 console:\
3234            :ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :do=\EB:ho=\EH:le=\ED:nd=\EC:\
3235            :up=\EA:tc=elks-glasstty:
3236    
3237    elks-ansi|ELKS ANSI console:\
3238            :ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:do=\E[B:ho=\E[H:\
3239            :le=\E[D:nd=\E[C:se=\E[m:so=\E[7m:up=\E[A:\
3240            :tc=elks-glasstty:
3241    
3242  ######## NON-UNIX CONSOLES  # As a matter of fact, ELKS 0.0.83 on PCs defaults to ANSI emulation
3243    # instead of VT52, but the "elks" entry still refers to the latter.
3244    
3245    elks|default ELKS console:\
3246            :tc=elks-vt52:
3247    
3248    # Project SIBO (for Psion 3 palmtops) console is identical to the ELKS
3249    # one but in screen size
3250    
3251    sibo|ELKS SIBO console:\
3252            :co#61:it#8:li#20:tc=elks-vt52:
3253    
3254    ######## COMMERCIAL WORKSTATION CONSOLES
3255  #  #
3256    
3257  #### MGR  #### Alpha consoles
3258  #  #
3259  # MGR is a Bell Labs window system lighter-weight than X.  
3260  # These entries describe MGR's xterm-equivalent.  # This is from the OSF/1 Release 1.0 termcap file
3261  # They are courtesy of Vincent Broman <broman@nosc.mil> 14 Jan 1997  pccons|pcconsole|ANSI (mostly) Alpha PC console terminal emulation:\
3262            :am:xo:\
3263            :co#80:li#25:\
3264            :al=\E[L:bl=^G:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\
3265            :dc=\E[P:dl=\E[M:do=^J:ei=:ho=\E[H:ic=\E[@:im=:kb=^H:kd=\E[B:\
3266            :kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:me=\E[m:mr=\E[7m:\
3267            :nd=\E[C:nw=^M^J:se=\E[m:so=\E[7m:ta=^I:up=\E[A:
3268    
3269    #### Sun consoles
3270  #  #
3271    
3272  mgr|Bellcore MGR (non X) window system terminal emulation:\  # :is1: resets scrolling region in case a previous user had used "tset vt100"
3273          :am:km:\  oldsun|Sun Microsystems Workstation console:\
3274          :AL=\E%da:DC=\E%dE:DL=\E%dd:IC=\E%dA:RA=\E5S:SA=\E5s:\          :am:bs:km:mi:ms:\
3275          :al=\Ea:bl=^G:cd=\EC:ce=\Ec:cl=^L:cm=\E%r%d;%dM:cr=^M:\          :co#80:it#8:li#34:\
3276          :cs=\E%d;%dt:dc=\EE:dl=\Ed:do=\Ef:ei=:hd=\E1;2f:hu=\E1;2u:\          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:al=\E[L:bl=^G:\
3277          :ic=\EA:im=:kb=^H:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\          :cd=\E[J:ce=\E[K:cl=^L:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:\
3278          :md=\E2n:me=\E0n:mr=\E1n:nd=\Er:nw=^M^J:se=\E0n:sf=^J:\          :dl=\E[M:do=\E[B:ei=:i1=\E[1r:ic=\E[@:im=:k1=\EOP:k2=\EOQ:\
3279          :so=\E1n:ta=^I:ue=\E0n:up=\Eu:us=\E4n:ve=\Eh:vi=\E9h:\          :k3=\EOR:k4=\EOS:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\
3280          :vs=\E0h:          :le=^H:me=\E[m:nd=\E[C:se=\E[m:sf=^J:so=\E[7m:ta=^I:up=\E[A:
3281  mgr-sun|Mgr window with Sun keyboard:\  # From: Alexander Lukyanov <lav@video.yars.free.net>, 14 Nov 1995
3282          :%1=\E[207z:%6=\E[198z:&8=\E[195z:@0=\E[200z:@5=\E197z:\  # :li: capability later corrected by J.T. Conklin <jtc@cygnus.com>
3283          :@7=\E[220z:@8=\E[250z:F1=\E[234z:F2=\E[235z:K1=\E[214z:\  # SGR 1, 4 aren't supported - removed bold/underline (T.Dickey 17 Jan 1998)
3284          :K2=\E[218z:K3=\E[216z:K4=\E[220z:K5=\E[222z:k1=\E[224z:\  sun-il|Sun Microsystems console with working insert-line:\
3285          :k2=\E[225z:k3=\E[226z:k4=\E[227z:k5=\E[228z:k6=\E[229z:\          :am:km:ms:\
3286          :k7=\E[230z:k8=\E[231z:k9=\E[232z:k;=\E[233z:kN=\E[222z:\          :co#80:li#34:\
3287          :kP=\E[216z:kh=\E[214z:\          :%7=\E[194z:&5=\E[193z:&8=\E[195z:@7=\E[220z:AL=\E[%dL:\
3288          :tc=mgr:          :DC=\E[%dP:DL=\E[%dM:F1=\E[234z:F2=\E[235z:IC=\E[%d@:\
3289  mgr-linux|Mgr window with Linux keyboard:\          :K2=\E[218z:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=^L:\
3290          :@7=\E[4~:F1=\E[23~:F2=\E[24~:K1=\E[H:K2=\E[G:K3=\E[5~:\          :cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:do=^J:ei=:ic=\E[@:im=:\
3291          :K4=\E[Y:K5=\E[6~:k0=\E[[J:k1=\E[[A:k2=\E[[B:k3=\E[[C:\          :k1=\E[224z:k2=\E[225z:k3=\E[226z:k4=\E[227z:k5=\E[228z:\
3292          :k4=\E[[D:k5=\E[[E:k6=\E[17~:k7=\E[18~:k8=\E[19~:\          :k6=\E[229z:k7=\E[230z:k8=\E[231z:k9=\E[232z:k;=\E[233z:\
3293          :k9=\E[20~:k;=\E[21~:kD=\E[3~:kN=\E[6~:kP=\E[5~:kh=\E[1~:tc=mgr:          :kD=\177:kN=\E[222z:kP=\E[216z:kb=^H:kd=\E[B:kh=\E[214z:\
3294            :kl=\E[D:kr=\E[C:ku=\E[A:le=^H:md@:me=\E[m:mr=\E[7m:nd=\E[C:\
3295            :rs=\E[s:\
3296            :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;m:\
3297            :se=\E[m:sf=^J:so=\E[7m:ta=^I:u8=\E[1t:u9=\E[11t:ue@:\
3298            :up=\E[A:us@:
3299    # On some versions of CGSIX framebuffer firmware (SparcStation 5), :al:/:AL:
3300    # flake out on the last line.  Unfortunately, without them the terminal has no
3301    # way to scroll.
3302    sun-cgsix|sun-ss5|Sun SparcStation 5 console:\
3303            :AL@:al@:tc=sun-il:
3304    # If you are using an SS5, change the sun definition to use sun-ss5.
3305    sun|sun1|sun2|Sun Microsystems Inc. workstation console:\
3306            :tc=sun-il:
3307    
3308  #### BeOS  # From: <john@ucbrenoir>  Tue Sep 24 13:14:44 1985
3309    sun-s|Sun Microsystems Workstation window with status line:\
3310            :hs:\
3311            :ds=\E]l\E\\:fs=\E\\:ts=\E]l:tc=sun:
3312    sun-e-s|sun-s-e|Sun Microsystems Workstation with status hacked for emacs:\
3313            :hs:\
3314            :ds=\E]l\E\\:fs=\E\\:ts=\E]l:tc=sun-e:
3315    sun-48|Sun 48-line window:\
3316            :co#80:li#48:tc=sun:
3317    sun-34|Sun 34-line window:\
3318            :co#80:li#34:tc=sun:
3319    sun-24|Sun 24-line window:\
3320            :co#80:li#24:tc=sun:
3321    sun-17|Sun 17-line window:\
3322            :co#80:li#17:tc=sun:
3323    sun-12|Sun 12-line window:\
3324            :co#80:li#12:tc=sun:
3325    sun-1|Sun 1-line window for sysline:\
3326            :es:hs:\
3327            :co#80:li#1:\
3328            :ds=^L:fs=\E[K:ts=^M:tc=sun:
3329    sun-e|sun-nic|sune|Sun Microsystems Workstation without insert character:\
3330            :ei@:ic@:im@:tc=sun:
3331    sun-c|sun-cmd|Sun Microsystems Workstation console with scrollable history:\
3332            :li#35:\
3333            :te=\E[>4h:ti=\E[>4l:tc=sun:
3334    
3335    #### Iris consoles
3336  #  #
 # BeOS entry for Terminal program Seems to be almost ANSI  
 beterm|BeOS Terminal:\  
         :am:eo:mi:ms:xn:xo:\  
         :Co#8:NC#5:co#80:it#8:li#25:pa#64:\  
         :&7=^Z:@7=\E[4~:AB=\E[4%p1%dm:AF=\E[3%p1%dm:AL=\E[%dL:\  
         :DC=\E[%dP:DL=\E[%dM:F1=\E[21~:F2=\E[22~:IC=\E[%d@:\  
         :Sb=\E[%+(m:Sf=\E[%+^^m:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:\  
         :ch=\E[%i%dG:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\  
         :cs=\E[%i%d;%dr:cv=\E[%i%dd:dc=\E[P:dl=\E[M:do=^J:\  
         :ei=\E[4l:ho=\E[H:ic=\E[@:im=\E[4h:k1=\E[11~:k2=\E[12~:\  
         :k3=\E[13~:k4=\E[14~:k5=\E[15~:k6=\E[16~:k7=\E[17~:\  
         :k8=\E[18~:k9=\E[19~:k;=\E[20~:kD=\E[3~:kI=\E[2~:kN=\E[6~:\  
         :kP=\E[5~:kb=^H:kd=\E[B:kh=\E[1~:kl=\E[D:kr=\E[C:ku=\E[A:\  
         :le=^H:md=\E[1m:me=\E[0;10m:mr=\E[7m:nd=\E[C:nw=^M^J:\  
         :op=\E[m:r1=\Ec:rc=\E8:sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:\  
         :st=\EH:ta=^I:u6=\E[%i%d;%dR:u7=\E[6n:ue=\E[24m:up=\E[A:\  
         :us=\E[4m:  
3337    
3338  #### QNX  # (wsiris: this had extension capabilities
3339    #       :HS=\E7F2:HE=\E7F7:\
3340    #       :CT#2:CZ=*Bblack,red,green,yellow,blue,magenta,cyan,*Fwhite:
3341    # See the note on Iris extensions near the end of this file.  
3342    # Finally, removed suboptimal :cl:=\EH\EJ and added :do: &
3343    # :vb: from BRL -- esr)
3344    wsiris|iris40|iris emulating a 40 line visual 50 (approximately):\
3345            :am:bs:nc:pt:\
3346            :co#80:it#8:kn#3:li#40:\
3347            :al=\EL:bl=^G:cd=\EJ:ce=\EK:cl=\Ev:cm=\EY%+ %+ :dl=\EM:\
3348            :do=\EB:ho=\EH:is=\E7B0\E7F7\E7C2\E7R3:k0=\E0:k1=\E1:\
3349            :k2=\E2:k3=\E3:k4=\E4:k5=\E5:k6=\E6:k7=\E7:k8=\E8:k9=\E9:\
3350            :kd=\EB:kl=\ED:kr=\EC:ku=\EA:le=^H:me=\E7F7:mh=\E7F2:nd=\EC:\
3351            :nl=\EB:se=\E0@:sf=^J:so=\E9P:sr=\EI:ta=^I:ue=\E7R3\E0@:\
3352            :up=\EA:us=\E7R2\E9P:vb=\E7F4\E7B1\013\E7F7\E7B0:ve=\E>:\
3353            :vs=\E;:
3354    
3355    #### NeWS consoles
3356    #
3357    # Console terminal windows under the NeWS (Sun's Display Postscript windowing
3358    # environment).   Note: these have nothing to do with Sony's News workstation
3359    # line.
3360  #  #
3361    
3362  # QNX 4.0 Console  # Entry for NeWS's psterm from Eric Messick & Hugh Daniel
3363  # Michael's original version of this entry had <am@>, :ti=\Ei:,  # (psterm: unknown ":sl=\EOl:el=\ENl:" removed -- esr)
3364  # :te=\Eh\ER:; this was so terminfo applications could write the lower  psterm|psterm-basic|NeWS psterm-80x34:\
3365  # right corner without triggering a scroll.  The ncurses terminfo library can          :am:bs:hs:km:ul:\
3366  # handle this case with the :ic: capability, and prefers :am: for better          :co#80:it#8:li#34:\
3367  # optimization.  Bug: The <op> capability resets attributes.          :al=\EA:cd=\EB:ce=\EC:cl=^L:cm=\E%d;%d;:cs=\EE%d;%d;:\
3368  # From: Michael Hunter <mphunter@qnx.com> 30 Jul 1996          :dc=\EF:dl=\EK:do=\EP:ei=\ENi:fs=\ENl:ho=\ER:i1=\EN*:\
3369  # (removed: :sa=%?%p1%t\E<%;%p2%t\E[%;%p3%t\E(%;%p4%t\E{%;%p6%t\E<%;,:)          :im=\EOi:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=\ET:ll=\EU:\
3370  # (untranslatable capabilities removed to fit entry within 1023 bytes)          :mb=\EOb:md=\EOd:me=\EN*:mr=\EOr:nd=\EV:rc=^\:sc=^]:se=\ENo:\
3371  # (sgr removed to fit entry within 1023 bytes)          :sf=\EW:so=\EOo:sr=\EX:ta=^I:te=\ENt:ti=\EOt:ts=\EOl:\
3372  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)          :ue=\ENu:up=\EY:us=\EOu:vb=\EZ:
3373  qnx|qnx4|qnx console:\  psterm-96x48|NeWS psterm 96x48:\
3374          :km:mi:ms:xt:\          :co#96:li#48:tc=psterm:
3375          :co#80:it#4:li#25:\  psterm-90x28|NeWS psterm 90x28:\
3376          :al=\EE:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :cr=^M:\          :co#90:li#28:tc=psterm:
3377          :dc=\Ef:dl=\EF:do=^J:ei=:ho=\EH:ic=\Ee:im=:k1=\377\201:\  psterm-80x24|NeWS psterm 80x24:\
3378          :k2=\377\202:k3=\377\203:k4=\377\204:k5=\377\205:\          :co#80:li#24:tc=psterm:
3379          :k6=\377\206:k7=\377\207:k8=\377\210:k9=\377\211:\  # This is a faster termcap for psterm.  Warning:  if you use this termcap,
3380          :kD=\377\254:kI=\377\253:kN=\377\252:kP=\377\242:\  # some control characters you type will do strange things to the screen.
3381          :kd=\377\251:kh=\377\240:kl=\377\244:kr=\377\246:\  # (psterm-fast: unknown ":sl=^Ol:el=^Nl:" -- esr)
3382          :ku=\377\241:le=^H:mb=\E{:md=\E<:me=\E}\E]\E>\E):mr=\E(:\  psterm-fast|NeWS psterm fast version (flaky ctrl chars):\
3383          :nd=\EC:rp=\Eg%r%+ %.:se=\E):sf=^J:so=\E(:sr=\EI:ta=^I:\          :am:bs:hs:km:ul:\
3384          :te=\Eh\ER:ti=\Ei:ue=\E]:up=\EA:us=\E[:ve=\Ey1:vi=\Ey0:\          :co#80:it#8:li#34:\
3385          :vs=\Ey2:          :al=^A:cd=^B:ce=^C:cl=^L:cm=\004%d;%d;:cs=\005%d;%d;:dc=^F:\
3386            :dl=^K:do=^P:ei=^Ni:fs=^Nl:ho=^R:i1=^N*:im=^Oi:kd=\E[B:\
3387            :kl=\E[D:kr=\E[C:ku=\E[A:le=^T:ll=^U:mb=^Ob:md=^Od:me=^N*:\
3388            :mr=^Or:nd=^V:rc=^\:sc=^]:se=^No:sf=^W:so=^Oo:sr=^X:ta=^I:\
3389            :te=^Nt:ti=^Ot:ts=^Ol:ue=^Nu:up=^Y:us=^Ou:vb=^Z:
3390    
3391  # From: Federico Bianchi <bianchi@pc-arte2.arte.unipi.it>, 1 Jul 1998  #### NeXT consoles
3392  # (esr: commented out <scp> and :te: to avoid warnings.)  #
3393  # (TD: derive from original qnx4 entry)  # Use `glasstty' for the Workspace application
3394  qnxt2|qnx 2.15 serial terminal:\  #
3395    
3396    # From: Dave Wetzel <dave@turbocat.snafu.de> 22 Dec 1995
3397    next|NeXT console:\
3398            :am:xt:\
3399            :co#80:it#8:li#24:\
3400            :bl=^G:ce=\E[K:cl=^L:cm=\E[%i%d;%dH:cr=^M:do=^J:ho=\E[H:\
3401            :kb=^H:kd=^J:kl=^H:le=^H:me=\E[m:nd=\E[C:nw=^M^J:se=\E[4;1m:\
3402            :sf=^J:so=\E[4;2m:ta=^I:up=\E[A:
3403    nextshell|NeXT Shell application:\
3404          :am:\          :am:\
3405          :!3@:%h@:%j@:&7@:Sb@:Sf@:dc@:ei=:ic@:im=:rp@:se=\E>:so=\E<:te@:ti@:\          :co#80:\
3406          :ve@:vi@:vs@:\          :bl=^G:cr=^M:do=^J:kb=^H:kd=^J:kl=^H:le=^H:nw=^M^J:ta=^I:
         :tc=qnx4:  
3407    
3408  #### DOS ANSI.SYS variants  #### Sony NEWS workstations
3409  #  #
 # This completely describes the sequences specified in the DOS 2.1 ANSI.SYS  
 # documentation (except for the keyboard key reassignment feature, which  
 # doen't fit the <pfkey> model well).  The klone+acs sequences were valid  
 # though undocumented.  The <pfkey> capability is untested but should work for  
 # keys F1-F10 (%p1 values outside this range will yield unpredictable results).  
 # From: Eric S. Raymond <esr@snark.thyrsus.com> Nov 7 1995  
 ansi.sys-old|ANSI.SYS under PC-DOS 2.1:\  
         :am:bs:mi:ms:xo:\  
         :co#80:li#25:\  
         :RA=\E[?7l:SA=\E[?7h:ce=\E[k:cl=\E[2J:cm=\E[%i%d;%dH:\  
         :do=\E[B:ho=\E[H:is=\E[m\E[?7h:kd=^J:kh=^^:kl=^H:kr=^L:\  
         :ku=^K:le=^H:nd=\E[C:pk=\E[0;%+:;"%s":rc=\E[u:sc=\E[s:\  
         :u6=\E[%i%d;%dR:u7=\E[6n:up=\E[A:\  
         :tc=klone+color:tc=klone+sgr:  
 ansi.sys|ANSI.SYS 3.1 and later versions:\  
         :ce=\E[K:tc=ansi.sys-old:  
3410    
3411    # (news-unk: this had :KB=news: -- esr)
3412    news-unk|SONY NEWS vt100 emulator common entry:\
3413            :am:bs:pt:xn:\
3414            :co#80:\
3415            :AL=\E[%dL:DL=\E[%dM:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:\
3416            :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\
3417            :dl=\E[M:do=^J:ho=\E[H:if=/usr/lib/tabset/vt100:\
3418            :is=\E[?7h\E[?1l\E[?3l\E7\E8:k0=\EOY:k1=\EOP:k2=\EOQ:\
3419            :k3=\EOR:k4=\EOS:k5=\EOT:k6=\EOU:k7=\EOV:k8=\EOW:k9=\EOX:\
3420            :kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\
3421            :ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\
3422            :nl=^J:rc=\E8:rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h\E[r:\
3423            :sc=\E7:se=\E[m:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:up=\E[A:\
3424            :us=\E[4m:
3425  #  #
3426  # Define IBM PC keypad keys for vi as per MS-Kermit while using ANSI.SYS.  # (news-29: this had :TY=ascii: --esr)
3427  # This should only be used when the terminal emulator cannot redefine the keys.  news-29:\
3428  # Since redefining keys with ansi.sys also affects PC-DOS programs, the key          :li#29:tc=news-unk:
3429  # definitions must be restored.  If the terminal emulator is quit while in vi  # (news-29-euc: this had :TY=euc: --esr)
3430  # or others using :ks:/:ke:, the keypad will not be defined as per PC-DOS.  news-29-euc:\
3431  # The PgUp and PgDn are prefixed with ESC so that tn3270 can be used on Unix          :tc=news-29:
3432  # (^U and ^D are already defined for tn3270).  The ESC is safe for vi but it  # (news-29-sjis: this had :TY=sjis: --esr)
3433  # does "beep".  ESC ESC i is used for Ins to avoid tn3270 ESC i for coltab.  news-29-sjis:\
3434  # Note that :kl: is always BS, because PC-dos can tolerate this change.          :tc=news-29:
 # Caution: vi is limited to 256 string bytes, longer crashes or weirds out vi.  
 # Consequently the End keypad key could not be set (it is relatively safe and  
 # actually useful because it sends ^@ O, which beeps and opens a line above).  
 ansi.sysk|ansisysk|PC-DOS 3.1 ANSI.SYS with keypad redefined for vi:\  
         :is=U2 PC-DOS 3.1 ANSI.SYS with keypad redefined for vi 9-29-86\n\E[;75;8p:\  
         :ke=\E[;71;0;71p\E[;72;0;72p\E[;73;0;73p\E[;77;0;77p\E[;80;0;80p\E[;81;0;81p\E[;82;0;82p\E[;83;0;83p:\  
         :ks=\E[;71;30p\E[;72;11p\E[;73;27;21p\E[;77;12p\E[;80;10p\E[;81;27;4p\E[;82;27;27;105p\E[;83;127p:\  
         :tc=ansi.sys:  
3435  #  #
3436  # Adds ins/del line/character, hence vi reverse scrolls/inserts/deletes nicer.  # (news-33: this had :TY=ascii: --esr)
3437  nansi.sys|nansisys|PC-DOS Public Domain NANSI.SYS:\  news-33:\
3438          :al=\E[1L:dc=\E[1P:dl=\E[1M:ei=:ic=\E[1@:im=:\          :li#33:tc=news-unk:
3439          :is=U3 PC-DOS Public Domain NANSI.SYS 9-23-86\n:tc=ansi.sys:  # (news-33-euc: this had :TY=euc: --esr)
3440    news-33-euc:\
3441            :tc=news-33:
3442    # (news-33-sjis: this had :TY=sjis: --esr)
3443    news-33-sjis:\
3444            :tc=news-33:
3445  #  #
3446  # See ansi.sysk and nansi.sys above.  # (news-42: this had :TY=ascii: --esr)
3447  nansi.sysk|nansisysk|PC-DOS Public Domain NANSI.SYS with keypad redefined for vi:\  news-42:\
3448          :al=\E[1L:dc=\E[1P:dl=\E[1M:ei=:ic=\E[1@:im=:\          :li#42:tc=news-unk:
3449          :is=U4 PC-DOS Public Domain NANSI.SYS with keypad redefined for vi 9-29-86\n\E[;75;8p:tc=ansi.sysk:  # (news-42-euc: this had :TY=euc: --esr)
3450    news-42-euc:\
3451            :tc=news-42:
3452    # (news-42-sjis: this had :TY=sjis: --esr)
3453    news-42-sjis:\
3454            :tc=news-42:
3455    #
3456    #       NEWS-OS old termcap entry
3457    #
3458    # (news-old-unk: this had :KB=news:TY=sjis: --esr)
3459    news-old-unk|SONY NEWS vt100 emulator common entry:\
3460            :am:bs:pt:xn:\
3461            :co#80:vt#3:\
3462            :bl=^G:cd=\E[J:ce=\E[K:cl=\E[;H\E[2J:cm=\E[%i%d;%dH:cr=^M:\
3463            :cs=\E[%i%d;%dr:do=^J:ho=\E[H:if=/usr/lib/tabset/vt100:\
3464            :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kb=^H:kd=\EOB:\
3465            :ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:\
3466            :mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:nl=^J:rc=\E8:\
3467            :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:sc=\E7:se=\E[m:\
3468            :so=\E[7m:sr=\EM:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:
3469    #
3470    # (nwp512: this had :DE=^H:, which I think means :bs: --esr)
3471    nwp512|news|nwp514|news40|vt100-bm|old sony vt100 emulator 40 lines:\
3472            :bs:\
3473            :li#40:\
3474            :is=\E7\E[r\E8\EE\EE\EE\EM\EM\EM\E[?7h\E[?1l\E[?3l\E7\E[1;40r\E8:\
3475            :tc=news-old-unk:
3476    #
3477    # (nwp512-a: this had :TY=ascii: and the alias vt100-bm --esr)
3478    nwp512-a|nwp514-a|news-a|news42|news40-a|sony vt100 emulator 42 line:\
3479            :li#42:\
3480            :is=\E[?7h\E[?1l\E[?3l\E7\E[1;42r\E8:tc=news-old-unk:
3481    #
3482    # (nwp-512-o: this had :KB=nwp410:DE=^H:  I interpret the latter as :bs:. --esr)
3483    nwp512-o|nwp514-o|news-o|news40-o|vt100-bm-o|sony vt100 emulator 40 lines:\
3484            :bs:\
3485            :li#40:\
3486            :is=\E7\E[r\E8\EE\EE\EE\EM\EM\EM\E[?7h\E[?1l\E[?3l\E7\E[1;40r\E8:\
3487            :tc=news-old-unk:
3488    #
3489    # (nwp513: this had :DE=^H: and the alias vt100-bm --esr)
3490    nwp513|nwp518|nwe501|newscbm|news31|sony vt100 emulator 33 lines:\
3491            :bs:\
3492            :li#31:\
3493            :is=\E7\E[r\E8\EE\EE\EE\EM\EM\EM\E[?7h\E[?1l\E[?3l\E7\E[1;31r\E8:\
3494            :tc=news-old-unk:
3495    #
3496    # (nwp513-a: this had :TY=ascii: and :DE=^H:, which I interpret as :bs:; --esr)
3497    # also the alias vt100-bm.
3498    nwp513-a|nwp518-a|nwe501-a|nwp251-a|newscbm-a|news31-a|newscbm33|news33|old sony vt100 emulator 33 lines:\
3499            :bs:\
3500            :li#33:\
3501            :is=\E7\E[r\E8\EE\EE\EE\EM\EM\EM\E[?7h\E[?1l\E[?3l\E7\E[1;33r\E8:\
3502            :tc=news-old-unk:
3503    #
3504    # (nwp513-o: had :DE=^H:, I think that's :bs:; also the alias vt100-bm --esr)
3505    nwp513-o|nwp518-o|nwe501-o|nwp251-o|newscbm-o|news31-o|old sony vt100 emulator 33 lines:\
3506            :bs:\
3507            :li#31:\
3508            :is=\E7\E[r\E8\EE\EE\EE\EM\EM\EM\E[?7h\E[?1l\E[?3l\E7\E[1;31r\E8:\
3509            :tc=news-old-unk:
3510    #
3511    # (news28: this had :DE=^H:, I think that's :bs:, and :KB=nws1200: --esr)
3512    news28|sony vt100 emulator 28 lines:\
3513            :bs:\
3514            :li#28:\
3515            :is=\E7\E[r\E8\EE\EE\EE\EM\EM\EM\E[?7h\E[?1l\E[?3l\E7\E[1;28r\E8:\
3516            :tc=news-old-unk:
3517    #
3518    # (news29: this had :TY=ascii:KB=nws1200:\ --esr)
3519    news29|news28-a|sony vt100 emulator 29 lines:\
3520            :li#29:\
3521            :is=\E7\E[r\E8\EE\EE\EE\EM\EM\EM\E[?7h\E[?1l\E[?3l\E7\E[1;29r\E8:\
3522            :tc=news-old-unk:
3523    #
3524    # (news511: this had :TY=sjis: --esr)
3525    nwp511|nwp-511|nwp-511 vt100:\
3526            :am:bs:pt:xn:\
3527            :co#80:li#24:\
3528            :al=\E[L:cd=30\E[J:ce=3\E[K:cl=20\E[;H\E[2J:\
3529            :cm=\E[%i%d;%dH:dl=\E[M:is=\E[?5l\E[?1l\E>\E[?7h\E[?8h:\
3530            :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k5=\EOT:k6=\E#W:kd=\E[B:\
3531            :kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:nd=\E[C:\
3532            :rs=\E7\E[r\E8\E[?5l\E[?1l\E>\E[?7h\E[?8h:se=2\E[m:\
3533            :so=2\E[7m:sr=5\EM:ue=2\E[m:up=2\E[A:us=2\E[4m:\
3534            :vb=\E[?5h\0\0\0\0\0\0\0\0\0\0\0\0\0\E[?5l:
3535    # (news517: this had :TY=sjis:. --esr)
3536    nwp517|nwp-517|nwp-517 vt200 80 cols 30 rows:\
3537            :es:hs:\
3538            :co#80:li#30:\
3539            :ds=\E[1$~:fs=\E[0$}:i2=\E[2$~\n:\
3540            :is=\E7\E[r\E8\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\
3541            :ts=\E[1$}\E[;%df:tc=vt200:
3542    # (news517-w: this had :TY=sjis:. --esr)
3543    nwp517-w|nwp-517-w|nwp-517 vt200 132 cols 50 rows:\
3544            :es:hs:\
3545            :co#132:li#50:\
3546            :ds=\E[1$~:fs=\E[0$}:i2=\E[2$~\n:\
3547            :is=\E7\E[r\E8\E>\E[?3h\E[?4l\E[?5l\E[?7h\E[?8h:\
3548            :rs=\E>\E[?3h\E[?4l\E[?5l\E[?7h\E[?8h:\
3549            :ts=\E[1$}\E[;%df:tc=vt200:
3550    
3551    #### Common Desktop Environment
3552    #
3553    
3554    # This ships with Sun's CDE in Solaris 2.5
3555    # Corrected Sun Aug 9 1998 by Alexander V. Lukyanov <lav@video.yars.free.net>
3556    # (untranslatable capabilities removed to fit entry within 1023 bytes)
3557    dtterm|CDE desktop terminal:\
3558            :am:mi:ms:xn:xo:\
3559            :NC@:co#80:it#8:li#24:lm#0:\
3560            :%1=\E[28~:*6=\E[4~:@0=\E[1~:AL=\E[%dL:DC=\E[%dP:\
3561            :DL=\E[%dM:DO=\E[%dB:F1=\E[23~:F2=\E[24~:F3=\E[25~:\
3562            :F4=\E[26~:F5=\E[28~:F6=\E[29~:F7=\E[31~:F8=\E[32~:\
3563            :F9=\E[33~:FA=\E[34~:IC=\E[%d@:LE=\E[%dD:RA=\E[?7l:\
3564            :RI=\E[%dC:SA=\E[?7h:UP=\E[%dA:\
3565            :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\
3566            :ae=^O:al=\E[L:as=^N:bl=^G:cb=\E[1K:cd=\E[J:ce=\E[K:\
3567            :cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\
3568            :ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:eA=\E(B\E)0:ec=\E[%dX:\
3569            :ei=\E[4l:ho=\E[H:im=\E[4h:\
3570            :is=\E F\E>\E[?1l\E[?7h\E[?45l:k1=\E[11~:k2=\E[12~:\
3571            :k3=\E[13~:k4=\E[14~:k5=\E[15~:k6=\E[17~:k7=\E[18~:\
3572            :k8=\E[19~:k9=\E[20~:k;=\E[21~:kD=\E[3~:kI=\E[2~:kN=\E[6~:\
3573            :kP=\E[5~:kb=^H:kd=\E[B:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\
3574            :mb=\E[5m:md=\E[1m:me=\E[m\017:mh=\E[2m:mk=\E[8m:mr=\E[7m:\
3575            :nd=\E[C:nw=\EE:rc=\E8:sc=\E7:se=\E[22;27m:sf=\ED:\
3576            :so=\E[2;7m:sr=\EM:st=\EH:ta=^I:ue=\E[24m:up=\E[A:us=\E[4m:\
3577            :vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:tc=ecma+color:
3578    
3579  #### OS/2  #### Non-Unix Consoles
3580  #  #
3581    
3582  # Except for the "-emx" suffixes, these are as distributed with EMX 0.9b,  # Except for the "-emx" suffixes, these are as distributed with EMX 0.9b,
# Line 2949  nansi.sysk|nansisysk|PC-DOS Public Domai Line 3587  nansi.sysk|nansisysk|PC-DOS Public Domai
3587  ansi-emx|ANSI.SYS color:\  ansi-emx|ANSI.SYS color:\
3588          :am:eo:mi:ms:ut:xn:xo:\          :am:eo:mi:ms:ut:xn:xo:\
3589          :Co#16:co#80:it#8:li#25:pa#64:\          :Co#16:co#80:it#8:li#25:pa#64:\
3590          :&7=^Z:AB=\E[4%p1%dm:AF=\E[3%p1%dm:DC=\E[%dp:IC=\E[%d@:\          :&7=^Z:AB=\E[4%dm:AF=\E[3%dm:DC=\E[%dp:IC=\E[%d@:K2=\E[G:\
3591          :K2=\E[G:S2=\E[11m:S3=\E[10m:bl=^G:cd=\E[J:ce=\E[K:\          :S2=\E[11m:S3=\E[10m:bl=^G:cd=\E[J:ce=\E[K:\
3592          :cl=\E[1;33;44m\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:ct=\E[3g:\          :cl=\E[1;33;44m\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:ct=\E[3g:\
3593          :do=^J:ei=\E[4l:ho=\E[H:ic=\E[@:im=\E[4h:k0=\0D:k1=\0;:\          :do=^J:ei=\E[4l:ho=\E[H:ic=\E[@:im=\E[4h:k0=\0D:k1=\0;:\
3594          :k2=\0<:k3=\0=:k4=\0>:k5=\0?:k6=\0@:k7=\0A:k8=\0B:k9=\0C:\          :k2=\0<:k3=\0=:k4=\0>:k5=\0?:k6=\0@:k7=\0A:k8=\0B:k9=\0C:\
# Line 2963  ansi-emx|ANSI.SYS color:\ Line 3601  ansi-emx|ANSI.SYS color:\
3601  ansi-color-2-emx|ANSI.SYS color 2:\  ansi-color-2-emx|ANSI.SYS color 2:\
3602          :am:eo:mi:ms:ut:xn:xo:\          :am:eo:mi:ms:ut:xn:xo:\
3603          :Co#16:co#80:it#8:li#25:pa#64:\          :Co#16:co#80:it#8:li#25:pa#64:\
3604          :&7=^Z:AB=\E[4%p1%dm:AF=\E[3%p1%dm:DC=\E[%dp:IC=\E[%d@:\          :&7=^Z:AB=\E[4%dm:AF=\E[3%dm:DC=\E[%dp:IC=\E[%d@:K2=\E[G:\
3605          :K2=\E[G:S2=\E[11m:S3=\E[10m:bl=^G:cd=\E[J:ce=\E[K:\          :S2=\E[11m:S3=\E[10m:bl=^G:cd=\E[J:ce=\E[K:\
3606          :cl=\E[0;37;44m\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:ct=\E[3g:\          :cl=\E[0;37;44m\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:ct=\E[3g:\
3607          :do=^J:ei=\E[4l:ho=\E[H:ic=\E[@:im=\E[4h:k0=\0D:k1=\0;:\          :do=^J:ei=\E[4l:ho=\E[H:ic=\E[@:im=\E[4h:k0=\0D:k1=\0;:\
3608          :k2=\0<:k3=\0=:k4=\0>:k5=\0?:k6=\0@:k7=\0A:k8=\0B:k9=\0C:\          :k2=\0<:k3=\0=:k4=\0>:k5=\0?:k6=\0@:k7=\0A:k8=\0B:k9=\0C:\
# Line 2977  ansi-color-2-emx|ANSI.SYS color 2:\ Line 3615  ansi-color-2-emx|ANSI.SYS color 2:\
3615  ansi-color-3-emx|ANSI.SYS color 3:\  ansi-color-3-emx|ANSI.SYS color 3:\
3616          :am:eo:mi:ms:ut:xn:xo:\          :am:eo:mi:ms:ut:xn:xo:\
3617          :Co#16:co#80:it#8:li#25:pa#64:\          :Co#16:co#80:it#8:li#25:pa#64:\
3618          :&7=^Z:AB=\E[4%p1%dm:AF=\E[3%p1%dm:DC=\E[%dp:IC=\E[%d@:\          :&7=^Z:AB=\E[4%dm:AF=\E[3%dm:DC=\E[%dp:IC=\E[%d@:K2=\E[G:\
3619          :K2=\E[G:S2=\E[11m:S3=\E[10m:bl=^G:cd=\E[J:ce=\E[K:\          :S2=\E[11m:S3=\E[10m:bl=^G:cd=\E[J:ce=\E[K:\
3620          :cl=\E[0;37;40m\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:ct=\E[3g:\          :cl=\E[0;37;40m\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:ct=\E[3g:\
3621          :do=^J:ei=\E[4l:ho=\E[H:ic=\E[@:im=\E[4h:k0=\0D:k1=\0;:\          :do=^J:ei=\E[4l:ho=\E[H:ic=\E[@:im=\E[4h:k0=\0D:k1=\0;:\
3622          :k2=\0<:k3=\0=:k4=\0>:k5=\0?:k6=\0@:k7=\0A:k8=\0B:k9=\0C:\          :k2=\0<:k3=\0=:k4=\0>:k5=\0?:k6=\0@:k7=\0A:k8=\0B:k9=\0C:\
# Line 3000  mono-emx|stupid monochrome ansi terminal Line 3638  mono-emx|stupid monochrome ansi terminal
3638  # Use this for cygwin32 (tested with beta 19.1)  # Use this for cygwin32 (tested with beta 19.1)
3639  # underline is colored bright magenta  # underline is colored bright magenta
3640  # shifted kf1-kf12 are kf11-kf22  # shifted kf1-kf12 are kf11-kf22
3641  cygwin|ansi emulation for cygwin32:\  cygwinB19|ansi emulation for cygwin32:\
3642          :@7=\E[4~:F1=\E[23~:F2=\E[24~:F3=\E[25~:F4=\E[26~:\          :@7=\E[4~:F1=\E[23~:F2=\E[24~:F3=\E[25~:F4=\E[26~:\
3643          :F5=\E[28~:F6=\E[29~:F7=\E[31~:F8=\E[32~:F9=\E[33~:\          :F5=\E[28~:F6=\E[29~:F7=\E[31~:F8=\E[32~:F9=\E[33~:\
3644          :FA=\E[34~:RA@:SA@:k1=\E[[A:k2=\E[[B:k3=\E[[C:k4=\E[[D:\          :FA=\E[34~:RA@:SA@:k1=\E[[A:k2=\E[[B:k3=\E[[C:k4=\E[[D:\
3645          :k5=\E[[E:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:\          :k5=\E[[E:k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:\
3646          :k;=\E[21~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kd=\E[B:\          :k;=\E[21~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kd=\E[B:\
3647          :kh=\E[1~:kl=\E[D:kr=\E[C:ku=\E[A:\          :kh=\E[1~:kl=\E[D:kr=\E[C:ku=\E[A:tc=ansi.sys:
         :tc=ansi.sys:  
3648    
3649    # Use this for cygwin (tested with version 1.1.0).
3650    # I've combined pcansi and linux.  Some values of course were different and
3651    # I've indicated which of these were and which I used.
3652    # Cheers, earnie_boyd@yahoo.com
3653    # several changes based on running with tack and comparing with older entry -TD
3654    # (untranslatable capabilities removed to fit entry within 1023 bytes)
3655    # (sgr removed to fit entry within 1023 bytes)
3656    # (acsc removed to fit entry within 1023 bytes)
3657    cygwin|ansi emulation for Cygwin:\
3658            :am:eo:in:ms:xo:\
3659            :Co#8:NC#3:co#80:it#8:li#25:pa#64:\
3660            :&7=^Z:@7=\E[4~:AB=\E[4%dm:AF=\E[3%dm:AL=\E[%dL:DC=\E[%dP:\
3661            :DL=\E[%dM:F1=\E[23~:F2=\E[24~:F3=\E[25~:F4=\E[26~:\
3662            :F5=\E[28~:F6=\E[29~:F7=\E[31~:F8=\E[32~:F9=\E[33~:\
3663            :FA=\E[34~:IC=\E[%d@:S2=\E[11m:S3=\E[10m:al=\E[L:bl=^G:\
3664            :cb=\E[1K:cd=\E[J:ce=\E[K:ch=\E[%i%dG:cl=\E[H\E[J:\
3665            :cm=\E[%i%d;%dH:cr=^M:cv=\E[%i%dd:dc=\E[P:dl=\E[M:do=\E[B:\
3666            :ei=\E[4l:ho=\E[H:ic=\E[@:im=\E[4h:k1=\E[[A:k2=\E[[B:\
3667            :k3=\E[[C:k4=\E[[D:k5=\E[[E:k6=\E[17~:k7=\E[18~:k8=\E[19~:\
3668            :k9=\E[20~:k;=\E[21~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:\
3669            :kb=^H:kd=\E[B:kh=\E[1~:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\
3670            :md=\E[1m:me=\E[0;10m:mk=\E[8m:mr=\E[7m:nd=\E[C:nw=^M^J:\
3671            :op=\E[39;49m:r1=\Ec\E]R:rc=\E8:sc=\E7:se=\E[27m:sf=^J:\
3672            :so=\E[7m:sr=\EM:st=\EH:ta=^I:u6=\E[%i%d;%dR:u7=\E[6n:\
3673            :u9=\E[c:ue=\E[24m:up=\E[A:us=\E[4m:
3674    
 #### Windows NT  
 #  
3675  # This entry fits the Windows NT console when the _POSIX_TERM environment  # This entry fits the Windows NT console when the _POSIX_TERM environment
3676  # variable is set to 'on'.  While the Windows NT POSIX console is seldom used,  # variable is set to 'on'.  While the Windows NT POSIX console is seldom used,
3677  # the Telnet client supplied with both the Windows for WorkGroup 3.11 TCP/IP  # the Telnet client supplied with both the Windows for WorkGroup 3.11 TCP/IP
# Line 3061  pcmw|PC running Microsoft Works:\ Line 3721  pcmw|PC running Microsoft Works:\
3721          :cm=5\E[%i%d;%dH:cr=^M:ct=2\E[3g:do=^J:ho=\E[H:\          :cm=5\E[%i%d;%dH:cr=^M:ct=2\E[3g:do=^J:ho=\E[H:\
3722          :is=\E[1;24r\E[24;1H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\          :is=\E[1;24r\E[24;1H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:\
3723          :kb=^H:kd=\EOB:kl=\EOD:kr=\EOC:ku=\EOA:le=^H:mb=2\E[5m:\          :kb=^H:kd=\EOB:kl=\EOD:kr=\EOC:ku=\EOA:le=^H:mb=2\E[5m:\
3724          :md=2\E[1m:me=2\E[m:mr=2\E[7m:nd=2\E[C:nw=5\r\ED:\          :md=2\E[1m:me=2\E[m:mr=2\E[7m:nd=2\E[C:nw=5\r\ED:rc=\E8:\
3725          :r2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:\          :rf=/usr/share/lib/tabset/vt100:\
3726          :rf=/usr/share/lib/tabset/vt100:sc=\E7:se=2\E[m:sf=5\ED:\          :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:sc=\E7:se=2\E[m:\
3727          :so=2\E[7m:sr=5\EM:st=2\EH:ta=^I:ue=2\E[m:up=2\E[A:\          :sf=5\ED:so=2\E[7m:sr=5\EM:st=2\EH:ta=^I:ue=2\E[m:up=2\E[A:\
3728          :us=2\E[4m:          :us=2\E[4m:
3729    
3730  ######## COMMON TERMINAL TYPES  ######## COMMON TERMINAL TYPES
# Line 3073  pcmw|PC running Microsoft Works:\ Line 3733  pcmw|PC running Microsoft Works:\
3733  # quite common, but have proprietary command sets not blessed by ANSI.  # quite common, but have proprietary command sets not blessed by ANSI.
3734  #  #
3735    
3736    #### Altos
3737    #
3738    # Altos made a moderately successful line of UNIX boxes.  In 1990 they were
3739    # bought out by Acer, a major Taiwanese manufacturer of PC-clones.
3740    # Acer has a web site at http://www.acer.com.
3741    #
3742    # Altos descriptions from Ted Mittelstaedt <tedm@agora.rain.com> 4 Sep 1993
3743    # His comments suggest they were shipped with the system.
3744    #
3745    
3746    # (altos2: had extension capabilities
3747    #       :c0=^A`\r:c1=^Aa\r:c2=^Ab\r:c3=^Ac\r:\
3748    #       :c4=^Ad\r:c5=^Ae\r:c6=^Af\r:c7=^Ag\r:\
3749    #       :c8=^Ah\r:c9=^Ai\r:cA=^Aj\r:cB=^Ak\r:\
3750    #       :cC=^Al\r:cD=^Am\r:cE=^An\r:cF=^Ao\r:
3751    #       :XU=^Aq\r:XD=^Ar\r:XR=^As\r:XL=^At\r:\
3752    #       :YU=^AQ\r:YD=^AR\r:YR=^AS\r:YL=^AT\r:\
3753    #       :HL=^AP\r:SP=\E[i:\
3754    #       :IS=\E[@:DE=\E[P:IL=\E[L:NS=\E[S:PS=\E[T:\
3755    #       :LO=\E[0q:LC=\E[5q:LL=\E[6q:\
3756    # Comparison with the k* capabilities makes it obvious that the c* things are
3757    # shift keys.  I have renamed them to keys 32 and up accordingly.  Also,
3758    # :sr: was given as a boolean-- esr)
3759    altos2|alt2|altos-2|altos II:\
3760            :co#80:it#8:li#24:sg#0:ug#0:\
3761            :*5=^Am\r:*8=^An\r:FM=^A`\r:FN=^Aa\r:FO=^Ab\r:FP=^Ac\r:\
3762            :FQ=^Ad\r:FR=^Ae\r:FS=^Af\r:FT=^Ag\r:FU=^Ah\r:FV=^Ai\r:\
3763            :FW=^Aj\r:FX=^Ak\r:RA=\E[?7l:SA=\E[?7h:al=\E[L:cd=\E[J:\
3764            :ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:\
3765            :dl=\E[M:do=\E[1B:ei=:ho=\E[H:ic=\E[@:\
3766            :if=/usr/share/tabset/vt100:im=:\
3767            :is=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:k0=^AI\r:\
3768            :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\
3769            :k7=^AF\r:k8=^AG\r:k9=^AH\r:kA=^AJ\r:kB=^AK\r:kC=^AL\r:\
3770            :kD=^AM\r:kE=^AN\r:kF=^AO\r:kb=^H:kd=\E[B:kh=\E[f:kl=\E[D:\
3771            :kr=\E[C:ku=\E[A:le=^H:me=\E[m:nd=\E[1C:nw=^M^J:se=\E[m:\
3772            :sf=^J:so=\E[7m:ta=^I:ue=\E[m:up=\E[1A:us=\E[4m:
3773    # (altos3: had extension capabilities
3774    #       :c0=^A`\r:c1=^Aa\r:c2=^Ab\r:c3=^Ac\r:\
3775    #       :c4=^Ad\r:c5=^Ae\r:c6=^Af\r:c7=^Ag\r:\
3776    #       :c8=^Ah\r:c9=^Ai\r:cA=^Aj\r:cB=^Ak\r:\
3777    #       :cC=^Al\r:cD=^Am\r:cE=^An\r:cF=^Ao\r:
3778    #       :XU=^Aq\r:XD=^Ar\r:XR=^As\r:XL=^At\r:\
3779    #       :HL=^AP\r:SP=\E[i:\
3780    #       :IS=\E[@:DE=\E[P:IL=\E[L:NS=\E[S:PS=\E[T:\
3781    altos3|altos5|alt3|alt5|altos-3|altos-5|altos III or V:\
3782            :mb=\E[5p:me=\E[p:sr=\EM:tc=altos2:
3783    altos4|alt4|altos-4|altos IV:\
3784            :tc=wy50:
3785    # (altos7: had extension capabilities:
3786    #       :GG#0:GI=\EH8:GF=\EH7:\
3787    #       :c0=^A`\r:c1=^Aa\r:c2=^Ab\r:c3=^Ac\r:\
3788    #       :c4=^Ad\r:c5=^Ae\r:c6=^Af\r:c7=^Ag\r:\
3789    #       :c8=^Ah\r:c9=^Ai\r:cA=^Aj\r:cB=^Ak\r:\
3790    #       :cC=^Al\r:cD=^Am\r:cE=^An\r:cF=^Ao\r:
3791    # Comparison with the k* capabilities makes it obvious that the c* things are
3792    # shift keys.  I have renamed them to keys 32 and up accordingly.  I have
3793    # also made this entry relative to adm12 in order to give it an :sa:. The
3794    # <invis> imported by use=adm+sgr may work, let me know. -- esr)
3795    altos7|alt7|altos VII:\
3796            :am:mi:\
3797            :co#80:li#24:sg#0:\
3798            :*5=^Am\r:*8=^An\r:FM=^A`\r:FN=^Aa\r:FO=^Ab\r:FP=^Ac\r:\
3799            :FQ=^Ad\r:FR=^Ae\r:FS=^Af\r:FT=^Ag\r:FU=^Ah\r:FV=^Ai\r:\
3800            :FW=^Aj\r:FX=^Ak\r:ac=j5k3l2m1n8q\:t4u9v=w0x6:al=\EE:\
3801            :cd=\EY:ce=\ET:cl=\E+^^:cm=\E=%+ %+ :cr=^M:dc=\EW:dl=\ER:\
3802            :do=^J:ei=\Er:ho=^^:im=\Eq:\
3803            :is=\E`\:\Ee(\EO\Ee6\Ec41\E~4\Ec21\Eu\E~2:k0=^AI\r:\
3804            :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\
3805            :k7=^AF\r:k8=^AG\r:k9=^AH\r:kA=^AJ\r:kB=^AK\r:kC=^AL\r:\
3806            :kD=^AM\r:kE=^AN\r:kF=^AO\r:kN=\EK:kP=\EJ:kb=^H:kd=^J:kh=^^:\
3807            :kl=^H:kr=^L:ku=^K:le=^H:mb=\EG2:md=\EGt:mh=\EGp:mk=\EG1:\
3808            :nd=^L:nw=^M^J:pf=\EJ:po=\Ed#:sf=^J:sr=\Ej:ta=^I:up=^K:\
3809            :tc=adm+sgr:
3810    altos7pc|alt7pc|altos PC VII:\
3811            :@7=\ET:tc=altos7:
3812    
3813    #### Hewlett-Packard (hp)
3814    #
3815    #       Hewlett-Packard
3816    #       8000 Foothills Blvd
3817    #       Roseville, CA 95747
3818    #       Vox: 1-(916)-785-4363   (Technical response line for VDTs)
3819    #            1-(800)-633-3600   (General customer support)
3820    #
3821    #
3822    # As of March 1998, HP no longer has any terminals in production.
3823    # The 700 series (22, 32, 41, 44, 92, 94, 96, 98) is still being
3824    # supported (they still have parts). So are the 2392a and 2394a.
3825    # See the WORKSTATION CONSOLES section for the 700s.
3826    #
3827    
3828    # Generic HP terminal - this should (hopefully) work on any HP terminal.
3829    hpgeneric|hp|hewlett-packard generic terminal:\
3830            :am:bs:da:db:mi:pt:xs:\
3831            :co#80:li#24:lm#0:vt#6:\
3832            :al=\EL:bl=^G:cd=\EJ:ce=\EK:ch=\E&a%dC:cl=\EH\EJ:\
3833            :cm=\E&a%r%dc%dY:cr=^M:ct=\E3:cv=\E&a%dY:dc=\EP:dl=\EM:\
3834            :do=^J:ei=\ER:im=\EQ:kB=\Ei:kb=^H:le=^H:me=\E&d@:nd=\EC:\
3835            :se=\E&d@:sf=^J:so=\E&dJ:st=\E1:ta=^I:ue=\E&d@:up=\EA:\
3836            :us=\E&dD:
3837    
3838    hp110|hewlett-packard model 110 portable:\
3839            :li#16:tc=hpgeneric:
3840    
3841    hp+pfk+cr|hp function keys with CR:\
3842            :k1=\Ep\r:k2=\Eq\r:k3=\Er\r:k4=\Es\r:k5=\Et\r:k6=\Eu\r:\
3843            :k7=\Ev\r:k8=\Ew\r:
3844    
3845    hp+pfk-cr|hp function keys w/o CR:\
3846            :k1=\Ep:k2=\Eq:k3=\Er:k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:
3847    
3848    # The hp2621s use the same keys for the arrows and function keys,
3849    # but not separate escape sequences. These definitions allow the
3850    # user to use those keys as arrow keys rather than as function
3851    # keys.
3852    hp+pfk+arrows|hp alternate arrow definitions:\
3853            :k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:kF=\Er\r:kH=\Eq\r:kR=\Es\r:\
3854            :kd=\Ew\r:kh=\Ep\r:kl=\Eu\r:kr=\Ev\r:ku=\Et\r:
3855    
3856    hp+arrows|hp arrow definitions:\
3857            :kF=\ES:kH=\EF:kR=\ET:kd=\EB:kh=\Eh:kl=\ED:kr=\EC:ku=\EA:
3858    
3859    # Generic stuff from the HP 262x series
3860    #
3861    hp262x|HP 262x terminals:\
3862            :xs:\
3863            :cd=\EJ:dc=\EP:ip=:kA=\EL:kD=\EP:kE=\EK:kF=\ES:kI=\EQ:kL=\EM:\
3864            :kM=\ER:kN=\EU:kP=\EV:kR=\ET:kS=\EJ:kd=\EB:ke=\E&s0A:kh=\Eh:\
3865            :kl=\ED:kr=\EC:ks=\E&s1A:ku=\EA:mb=\E&dA:me=\E&d@:mk=\E&dS:\
3866            :mr=\E&dB:\
3867            :..sa=\E&d%{64}%?%p1%t%{66}%|%;%?%p2%t%{68}%|%;%?%p3%t%{66}%|%;%?%p4%t%{65}%|%;%c:\
3868            :se=\E&d@:sf=\ES:so=\E&dB:ta=\011:ue=\E&d@:us=\E&dD:
3869    
3870    # Note: no :ho: on HPs since that homes to top of memory, not screen.
3871    # Due to severe 2621 braindamage, the only way to get the arrow keys to
3872    # transmit anything at all is to turn on the function key labels
3873    # with :ks:, and even then the user has to hold down shift!
3874    # The default 2621 turns off the labels except when it has to to
3875    # enable the function keys. If your installation prefers labels
3876    # on all the time, or off all the time (at the "expense" of the
3877    # function keys), use 2621-nl or 2621-wl.
3878    #
3879    # Note: there are newer ROMs for 2621's that allow you to set
3880    # strap A so the regular arrow keys xmit \EA, etc, as with the
3881    # 2645. However, even with this strap set, the terminal stops
3882    # xmitting if you reset it, until you unset and reset the strap!
3883    # Since there is no way to set/unset the strap with an escape
3884    # sequence, we don't use it in the default.
3885    # If you like, you can use 2621-ba (brain-damaged arrow keys).
3886    hp2621-ba|2621 w/new rom and strap A set:\
3887            :ke@:ks@:tc=hp+arrows:tc=hp2621:
3888    
3889    # hp2621 with function labels. Most of the time they are off,
3890    # but inside vi, the function key labels appear. You have to
3891    # hold down shift to get them to xmit.
3892    hp2621|hp2621a|hp2621A|2621|2621a|2621A|hp2621-wl|2621-wl|hp 2621 w/labels:\
3893            :is=\E&jA\r:ke=\E&jA:tc=hp2621-fl:
3894    hp2621-fl|hp 2621:\
3895            :xo:xs@:\
3896            :pb#19200:\
3897            :bt=\Ei:cm=\E&a%r%dc%dY:dc=\EP:ip=:is=\E&j@\r:ke=\E&j@:\
3898            :ks=\E&jB:me=\E&d@:se=\E&d@:so=\E&dD:ta=\011:ue=\E&d@:\
3899            :us=\E&dD:tc=hp+pfk+cr:tc=hpgeneric:
3900    
3901    # To use hp2621p printer, setenv TERM=2621p, PRINTER=2612p
3902    hp2621p|hp 2621 with printer:\
3903            :pf=\E&p13C:po=\E&p11C:tc=hp2621:
3904    
3905    hp2621p-a|hp2621p with fn as arrows:\
3906            :tc=hp+pfk+arrows:tc=hp2621p:
3907    
3908    # hp2621 with k45 keyboard
3909    hp2621-k45|hp2621k45|k45|hp 2621 with 45 keyboard:\
3910            :kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:kl=\ED:kr=\EC:ks=\E&s1A:\
3911            :ku=\EA:tc=hp2621:
3912    
3913    # 2621 using all 48 lines of memory, only 24 visible at any time.  
3914    hp2621-48|48 line 2621:\
3915            :li#48:\
3916            :cm=\E&a%r%dc%dR:cv=\E&a%dR:ho=\EH:tc=hp2621:
3917    
3918    # 2621 with no labels ever. Also prevents vi delays on escape.
3919    hp2621-nl|hp 2621 with no labels:\
3920            :kd@:ke@:kh@:kl@:kr@:ks@:ku@:tc=hp2621-fl:
3921    
3922    # Needed for UCB ARPAVAX console, since lsi-11 expands tabs
3923    # (wrong).
3924    #
3925    hp2621-nt|hp 2621 w/no tabs:\
3926            :ta@:tc=hp2621:
3927    
3928    # Hp 2624 B with 4 or 10 pages of memory.
3929    #
3930    # Some assumptions are made with this entry. These settings are
3931    # NOT set up by the initialization strings.
3932    #
3933    # Port Configuration
3934    #       RecvPace=Xon/Xoff
3935    #       XmitPace=Xon/Xoff
3936    #       StripNulDel=Yes
3937    #
3938    # Terminal Configuration
3939    #       InhHndShk=Yes
3940    #       InhDC2=Yes
3941    #       XmitFnctn(A)=No
3942    #       InhEolWrp=No
3943    #
3944    # Note: the 2624 DOES have a true :ho:, believe it or not!
3945    #
3946    # The 2624 has an "error line" to which messages can be sent.
3947    # This is CLOSE to what is expected for a "status line". However,
3948    # after a message is sent to the "error line", the next carriage
3949    # return is EATEN and the "error line" is turned back off again!
3950    # So I guess we can't define :hs:, :es:, :ws:, :ds:, :fs:, :ts:.
3951    #
3952    # This entry supports emacs (and any other program that uses raw
3953    # mode) at 4800 baud and less. I couldn't get the padding right
3954    # for 9600.
3955    #
3956    # (hp2624: replaced NUL sequences in flash with mandatory pauses -- esr)
3957    hp2624|hp2624a|hp2624b|hp2624b-4p|Hewlett Packard 2624 B:\
3958            :da:db:\
3959            :lm#96:\
3960            :vb=\E&w13F\E&w12F\E&w13F\E&w12F:tc=hp+labels:tc=scrhp:
3961    
3962    # This hp2626 entry does not use any of the fancy windowing stuff
3963    # of the 2626.
3964    #
3965    # Indeed, terminfo does not yet handle such stuff. Since changing
3966    # any window clears memory, it is probably not possible to use
3967    # this for screen opt.
3968    #
3969    # ed is incredibly slow most of the time - I am guessing at the
3970    # exact padding. Since the terminal uses xoff/xon this is intended
3971    # only for cost computation, so that the terminal will prefer el
3972    # or even dl1 which is probably faster!
3973    #
3974    # \ED\EJ\EC hack for ed from Ed Bradford - apparently ed is only
3975    # extra slow on the last line of the window.
3976    #
3977    # The padding probably should be changed.
3978    #
3979    hp2626|hp2626a|hp2626p|hp 2626:\
3980            :da:db:\
3981            :lm#0:pb#19200:\
3982            :SF=\E&r%dD:SR=\E&r%dU:cd=\ED\EJ\EC:ip=:is=\E&j@\r:\
3983            :tc=hp+pfk+cr:tc=hp+labels:tc=scrhp:
3984    
3985    # This entry is for sysline. It allocates a 23 line window with
3986    # a 115 line workspace for regular use, and a 1 line window for
3987    # the status line.
3988    #
3989    # This assumes port 2 is being used.
3990    # Turn off horizontal line, Create ws #1 with 115 lines,
3991    # Create ws #2 with 1 line, Create window #1 lines 1-23,
3992    # Create window #2 lines 24-24, Attach cursor to workspace #1.
3993    # Note that this clears the tabs so it must be done by tset before
3994    # it sets the tabs.
3995    #
3996    hp2626-s|hp 2626 using only 23 lines:\
3997            :es:hs:\
3998            :li#23:\
3999            :fs=\E&d@\E&w7f2p1I\E&w4f1I:\
4000            :i1=\E&q3t0{0H \E&w0f115n1I \E&w0f1n2I \E&w2f1i0d0u22l0S \E&w2f2i0d23u23l0S \E&w7f2p1I \r:\
4001            :ts=\E&w7f2p2I\E&w4f2I\r\EK\E&a%dC:tc=hp2626:
4002    # Force terminal back to 24 lines after being 23.
4003    hp2626-ns|hp 2626 using all 24 lines:\
4004            :i1=\E&q3t0{0H \E&w0f118n1I \E&w0f1n2I \E&w2f1i0d0u23l0S \E&w3f2I \E&w7f2p1I \r:\
4005            :tc=hp2626:
4006    # Various entries useful for small windows on 2626.
4007    hp2626-12|hewlett-packard 2626 12 lines:\
4008            :li#12:tc=hp2626:
4009    hp2626-12x40|hewlett-packard 2626 12 lines 40 columns:\
4010            :co#40:li#12:tc=hp2626:
4011    hp2626-x40|hewlett-packard 2626 40 columns:\
4012            :co#40:tc=hp2626:
4013    hp2626-12-s|hewlett-packard 2626 11 lines plus status:\
4014            :li#11:tc=hp2626-s:
4015    
4016    #
4017    # hp2627 color tubes from University of Wisconsin
4018    #
4019    hp2627a-rev|hp 2627 with reverse video colors:\
4020            :cr=^M:do=^J:\
4021            :is=\E&v0m1a0b0c1x1y1z1i0a0b1c1x1y1z0i0S\E&j@\r\E3\r:\
4022            :kb=^H:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:ue=\E&v0S\E&d@:\
4023            :us=\E&dD\E&v1S:tc=hp2621-nl:
4024    hp2627a|hp 2627 color terminal with no labels:\
4025            :cr=^M:do=^J:\
4026            :is=\E&v0m1a1b0c1i0a1b1c2i1a0b0c0i0S\E&j@\r\E3\r:\
4027            :kb=^H:kd=^J:kl=^H:nw=^M^J:se=\E&v0S:sf=^J:so=\E&v2S:ta=^I:\
4028            :ue=\E&v0S\E&d@:us=\E&dD\E&v1S:tc=hp2621-nl:
4029    hp2627c|hp 2627 color (cyan) terminal with no labels:\
4030            :cr=^M:do=^J:\
4031            :is=\E&v0m1a0b0c2i1a1b0c1i0a1b1c0i0S\E&j@\r\E3\r:\
4032            :kb=^H:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:tc=hp2627a:
4033    
4034    # hp2640a doesn't have the Y cursor addressing feature, and C is
4035    # memory relative instead of screen relative, as we need.
4036    #
4037    hp2640a|hp 2640a:\
4038            :cm@:ke@:ks@:tc=hp2645:
4039    
4040    hp2640b|hp2644a|hp 264x series:\
4041            :ke@:ks@:tc=hp2645:
4042    
4043    # (hp2641a: removed unknown :gu: -- esr)
4044    hp2641a|hp2645a|hp2647a|HP 264?A series BRL entry:\
4045            :am:da:db:mi:xs:\
4046            :co#80:li#24:\
4047            :al=\EL:bl=^G:cd=\EJ:ce=\EK:ch=\E&a%2C:cl=\EH\EJ:\
4048            :cm=\E&a%r%2c%2Y:cr=^M:cv=\E&a%2Y:dc=\EP:dl=\EM:do=^J:\
4049            :ei=\ER:if=/usr/share/tabset/std:im=\EQ:is=500\EE:kb=^H:\
4050            :kd=^J:kl=^H:le=^H:nd=\EC:nw=^M^J:se=\E&d@:sf=^J:so=\E&dB:\
4051            :ta=^I:up=\EA:
4052    
4053    # This terminal should be used at 4800 baud or less. It needs padding for
4054    # plain characters at 9600, I guessed at an appropriate cr delay.  It really
4055    # wants ^E/^F handshaking, but that doesn't work well even if you write
4056    # software to support it.
4057    hp2645|hp45|HP 2645 series:\
4058            :pb#9600:\
4059            :cr=\r:kA=\EL:kD=\EP:kE=\EK:kF=\ES:kI=\EQ:kL=\EM:kM=\ER:\
4060            :kN=\EU:kP=\EV:kR=\ET:kS=\EJ:kT=\E1:kd=\EB:ke=\E&s0A:kh=\Eh:\
4061            :kl=\ED:kr=\EC:ks=\E&s1A:kt=\E2:ku=\EA:mb=\E&dA:me=\E&d@:\
4062            :mh=\E&dH:mr=\E&dB:\
4063            :..sa=\E&d%{64}%?%p1%t%{66}%|%;%?%p2%t%{68}%|%;%?%p3%t%{66}%|%;%?%p4%t%{65}%|%;%?%p5%t%{72}%|%;%?%p6%t%{66}%|%;%c:\
4064            :us=\E&dD:tc=hpgeneric:
4065    # You should use this terminal at 4800 baud or less.
4066    hp2648|hp2648a|HP 2648a graphics terminal:\
4067            :cl=\EH\EJ:cm=\E&a%r%dc%dY:dc=\EP:ip=:tc=hp2645:
4068    
4069    # The HP 150 terminal is a fairly vanilla HP terminal, with the
4070    # clreol standout problem. It also has graphics capabilities and
4071    # a touch screen, which we don't describe here.
4072    hp150|hewlett packard Model 150:\
4073            :bs:tc=hp2622:
4074    
4075    # HP 2382a terminals, "the little ones." They don't have any
4076    # alternate character set support and sending out ^N/^O will
4077    # leave the screen blank.
4078    hp2382a|hp2382|hewlett packard 2382a:\
4079            :da:db:\
4080            :lh#1:lm#48:\
4081            :ac@:ae@:as@:me=\E&d@:\
4082            :..pn=\E&f0a%p1%dk%p2%l%Pa%?%ga%t%ga%d%e1%;d0L%?%ga%!%t %;%p2%s:\
4083            :..sa=\E&d%{0}%Pa%?%p4%t%{1}%ga%+%Pa%;%?%p1%p3%|%p6%|%t%{2}%ga%+%Pa%;%?%p2%p6%|%t%{4}%ga%+%Pa%;%?%p1%p5%|%t%{8}%ga%+%Pa%;%?%p7%t%?%ga%ts%ga%{64}%+%e%{83}%;%e%?%ga%t%ga%{64}%+%e%{64}%;%;%c:\
4084            :tc=hp+labels:tc=scrhp:
4085    
4086    hp2621-a|hp2621a-a|hp2621 with fn as arrows:\
4087            :tc=hp+pfk+arrows:tc=hp2621-fl:
4088    
4089    # newer hewlett packard terminals
4090    
4091    newhpkeyboard|generic entry for HP extended keyboard:\
4092            :kA=\EL:kB=\Ei:kC=\EJ:kD=\EP:kE=\EK:kF=\ET:kH=\EF:kI=\EQ:\
4093            :kL=\EM:kM=\ER:kN=\EU:kP=\EV:kR=\ES:kS=\EJ:kb=^H:kd=\EB:\
4094            :ke=\E&s0A:kh=\Eh:kl=\ED:kr=\EC:ks=\E&s1A:ku=\EA:\
4095            :tc=hp+pfk-cr:
4096    
4097    newhp|generic entry for new hewlett packard terminals:\
4098            :am:bw:mi:xo:xs:\
4099            :co#80:li#24:pb#4800:\
4100            :ac=2[3@4>5I9(\:'JSKWLQMAO#P$Q;R!S"T1U2V4W3X\:Y+Z*dHjGkTlRmFn/q,t5u6v8w7x.:\
4101            :ae=^O:al=\EL:as=^N:bl=^G:bt=\Ei:cd=\EJ:ce=\EK:cr=^M:ct=\E3:\
4102            :dc=\EP:dl=\EM:do=^J:ei=\ER:i1=\E&jB:im=\EQ:ip=:le=^H:\
4103            :mb=\E&dA:md=\E&dF:me=\E&d@\017:mh=\E&dH:mk=\E&dS:\
4104            :mr=\E&dB:nd=\EC:nw=^M^J:\
4105            :..pk=\E&f0a%p1%dk0d%p2%l%dL%p2%s:\
4106            :..pl=\E&f1a%p1%dk0d%p2%l%dL%p2%s:\
4107            :..px=\E&f2a%p1%dk0d%p2%l%dL%p2%s:r1=\Eg:\
4108            :..sa=\E&d%{0}%Pa%?%p4%t%{1}%ga%+%Pa%;%?%p1%p3%|%p6%|%t%{2}%ga%+%Pa%;%?%p2%p6%|%t%{4}%ga%+%Pa%;%?%p1%p5%|%t%{8}%ga%+%Pa%;%?%p7%t%?%ga%ts%ga%{64}%+%e%{83}%;%e%?%ga%t%ga%{64}%+%e%{64}%;%;%c%?%p9%t\016%e\017%;:\
4109            :se=\E&d@:sf=^J:so=\E&dJ:sr=\ET:st=\E1:ta=\011:ue=\E&d@:\
4110            :up=\EA:us=\E&dD:tc=newhpkeyboard:
4111    
4112    memhp|memory relative addressing for new HP ttys:\
4113            :vt#6:\
4114            :CM=\E&a%dr%dC:DO=\E&a+%dR:LE=\E&a-%dC:RI=\E&a+%dC:\
4115            :UP=\E&a-%dR:ch=\E&a%dC:cl=\EH\EJ:cm=\E&a%dr%dC:\
4116            :cv=\E&a%dR:ho=\EH:ll=\E&a23R\r:tc=newhp:
4117    
4118    scrhp|screen relative addressing for new HP ttys:\
4119            :CM=\E&a%dr%dC:DO=\E&a+%dR:LE=\E&a-%dC:RI=\E&a+%dC:\
4120            :UP=\E&a-%dR:ch=\E&a%dC:cl=\E&a0c0Y\EJ:cm=\E&a%dy%dC:\
4121            :cv=\E&a%dY:ho=\E&a0y0C:ll=\E&a0y0C\EA:tc=newhp:
4122    
4123    # (hp+labels: added label values from a BRL termcap -- esr)
4124    hp+labels|"standard" label info for new HP ttys:\
4125            :Nl#8:lh#2:lw#8:\
4126            :LF=\E&j@:LO=\E&jB:l0=f1:l1=f2:l2=f3:l3=f4:l4=f5:l5=f6:l6=f7:\
4127            :l7=f8:\
4128            :..pn=\E&f2a%p1%dk%p2%l%Pa%?%ga%t%ga%d%e1%;d0L%?%ga%!%t %;%p2%s:
4129    
4130    hp+printer|"standard" printer info for HP ttys:\
4131            :ff=\E&p4u0C:pf=\E&p13C:po=\E&p11C:ps=\EH\E&p4dF:
4132    
4133    
4134    # The new hp2621b is kind of a cross between the old 2621 and the
4135    # new 262x series of machines. It has dip-switched options.
4136    # The firmware has a bug in it such that if you give it a null
4137    # length label, the following character is eaten!
4138    hp2621b|hp 2621b with old style keyboard:\
4139            :Nl#8:lh#1:lm#48:lw#8:\
4140            :LO=\E&jB:kF=\ET:kH=\EF:kR=\ES:kd=\EB:kh=\Eh:kl=\ED:kr=\EC:\
4141            :ku=\EA:\
4142            :..pn=\E&f0a%p1%dk%p2%l%Pa%?%ga%t%ga%d%e1%;d3L%?%ga%!%t%{32}%c%;%p2%s\E%{111}%p1%+%c\r:\
4143            :tc=hp2621:
4144    
4145    hp2621b-p|hp 2621b with printer:\
4146            :tc=hp+printer:tc=hp2621b:
4147    
4148    # hp2621b - new 2621b with new extended keyboard
4149    # these are closer to the new 26xx series than the other 2621b
4150    hp2621b-kx|hp 2621b with extended keyboard:\
4151            :tc=newhpkeyboard:tc=hp2621b:
4152    
4153    hp2621b-kx-p|hp 2621b with new keyboard & printer:\
4154            :tc=hp+printer:tc=hp2621b-kx:
4155    
4156    # Some assumptions are made in the following entries.
4157    # These settings are NOT set up by the initialization strings.
4158    #
4159    #    Port Configuration
4160    # RecvPace=Xon/Xoff     XmitPace=Xon/Xoff       StripNulDel=Yes
4161    #
4162    #    Terminal Configuration
4163    # InhHndShk(G)=Yes      InhDC2(H)=Yes
4164    # XmitFnctn(A)=No               InhEolWrp=No
4165    #
4166    #
4167    # Hp 2622a & hp2623a display and graphics terminals
4168    #
4169    hp2622|hp2622a|hp 2622:\
4170            :da:db:\
4171            :lm#0:pb#19200:\
4172            :is=\E&dj@\r:tc=hp+pfk+cr:tc=hp+labels:tc=scrhp:
4173    
4174    # The 2623 is a 2622 with extra graphics hardware.
4175    hp2623|hp2623a|hp 2623:\
4176            :tc=hp2622:
4177    
4178    hp2624b-p|hp2624b-4p-p|hewlett packard 2624 B with printer:\
4179            :tc=hp+printer:tc=hp2624:
4180    
4181    # The hewlett packard B can have an optional extra 6 pages of memory.
4182    hp2624-10p|hp2624a-10p|hp2624b-10p|hewlett packard 2624 B w/ 10 pages of memory:\
4183            :lm#240:tc=hp2624:
4184    
4185    hp2624b-10p-p|hewlett packard 2624 B w/ extra memory & printer:\
4186            :lm#240:tc=hp2624b-p:
4187    
4188    # Color manipulations for HP terminals
4189    hp+color|hp with colors:\
4190            :cc:\
4191            :Co#16:NC#17:pa#7:\
4192            :..Ip=\E&v%?%p2%{1000}%=%t1%e.%p2%d%;a%?%p3%{1000}%=%t1%e.%p3%d%;b%?%p4%{1000}%=%t1%e.%p4%d%;c%?%p5%{1000}%=%t1%e.%p5%d%;x%?%p6%{1000}%=%t1%e.%p6%d%;y%?%p7%{1000}%=%t1%e.%p7%d%;z%p1%dI:\
4193            :oc=\E&v0m1a1b1c0I\E&v1a1I\E&v1b2I\E&v1a1b3I\E&v1c4I\E&v1a1c5I\E&v1b1c6I\E&v1x1y7I:\
4194            :op=\E&v0S:sp=\E&v%dS:
4195    
4196    # :is: sets the screen to be 80 columns wide
4197    hp2397a|hp2397|hewlett packard 2397A color terminal:\
4198            :is=\E&w6f80X:tc=memhp:tc=hp+labels:tc=hp+color:
4199    
4200    #  HP 700/44 Setup parameters:  
4201    # Terminal Mode         HP-PCterm
4202    # Inhibit Auto Wrap     NO
4203    # Status Line           Host Writable
4204    # PC Character Set      YES
4205    # Twenty-Five Line Mode YES
4206    # XON/XOFF              @128 or 64 (sc)
4207    # Keycode Mode          NO   or YES (sc)
4208    # Backspace Key         BS or BS/DEL
4209    #
4210    # :is:  sets pcterm; autowrap; 25 lines; pc char set; prog DEL key;
4211    # \E\\? does not turn off keycode mode
4212    # <smsc>        sets alternate start/stop; keycode on
4213    hpansi|hp700|hewlett packard 700/44 in HP-PCterm mode:\
4214            :am:eo:xn:xo:\
4215            :co#80:li#25:\
4216            :@7=\E[4~:RA=\E[?7l:S4=\E[>11h\EPO**x0/65;1/67\E\\:\
4217            :S5=\E[>11l\EP1**x0/11;1/13\E[m\E\\:SA=\E[?7h:XF=g:XN=e:\
4218            :ac=j\331k\277l\332m\300n\305q\304t\303u\264v\301w\302x\263:\
4219            :al=\E[L:bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:cl=\E[2J\E[H:\
4220            :cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:do=\E[B:ei=:ho=\E[H:\
4221            :ic=\E[@:im=:\
4222            :is=\E[44"p\E[?7h\E[>10h\E[>12h\EP1;1|3/7F\E\\:\
4223            :k1=\E[17~:k2=\E[18~:k3=\E[19~:k4=\E[20~:k5=\E[21~:\
4224            :k6=\E[23~:k7=\E[24~:k8=\E[25~:k9=\E[26~:k;=\E[28~:\
4225            :kB=\E[Z:kN=\E[6~:kP=\E[5~:kb=^H:kd=\E[B:kh=\E[1~:kl=\E[D:\
4226            :kr=\E[C:ku=\E[A:le=\E[D:me=\E[m:nd=\E[C:se=\E[m:sf=^J:\
4227            :so=\E[7m:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:ve=\E[?25h:\
4228            :vi=\E[?25l:
4229    #
4230    # (hp2392: copied :ei: here from hpex -- esr)
4231    hp2392|239x series:\
4232            :co#80:\
4233            :bt=\Ei:cm=\E&a%dy%dC:cv=\E&a%dY:ei=\ER:im=\EQ:k1=\Ep\r:\
4234            :k2=\Eq\r:k3=\Er\r:k4=\Es\r:k5=\Et\r:k6=\Eu\r:k7=\Ev\r:\
4235            :k8=\Ew\r:kF=\EU:kN=\Eu:kP=\Ev:kR=\EV:kh=\Eh:ue=\E&d@:\
4236            :us=\E&dD:tc=hpsub:
4237    
4238    hpsub|hp terminals -- capability subset:\
4239            :am:da:db:mi:xo:xs:\
4240            :li#24:\
4241            :al=\EL:bl=^G:cd=\EJ:ce=\EK:ch=\E&a%dC:cl=\EH\EJ:cr=^M:\
4242            :dc=\EP:dl=\EM:do=\EB:if=/usr/share/tabset/stdcrt:\
4243            :is=\E&s1A\E<\E&k0\\:kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:kl=\ED:\
4244            :kr=\EC:ks=\E&s1A:ku=\EA:le=^H:me=\E&d@:nd=\EC:se=\E&d@:\
4245            :sf=^J:so=\E&dB:ta=^I:up=\EA:
4246    
4247    # hpex:
4248    #       May be used for most 24 x 80 hp terminals,
4249    # but has no padding added, so may allow runover in some terminals at high
4250    # baud rates.  Will not work for hp2640a or hp2640b terminals, hp98x6 and
4251    # hp98x5 terminal emulators or hp98x6 consoles.  
4252    #       Adds xy-cursor addressing, vertical cursor addressing, home,
4253    # last line, and underline capabilities.
4254    #
4255    # (hpex: removed memory-lock capabilities ":ml=\El:mu=\Em:",
4256    # moved :ei: here from hpsub -- esr)
4257    hpex|hp extended capabilites:\
4258            :cm=\E&a%dy%dC:cr=^M:cv=\E&a%dY:do=^J:ei=\ER:im=\EQ:kb=^H:\
4259            :kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:ue=\E&d@:us=\E&dD:tc=hpsub:
4260    
4261    # From: Ville Sulko <Ville.Sulko@bip.atk.tpo.fi>, 05 Aug 1996
4262    hp2|hpex2|hewlett-packard extended capabilities newer version:\
4263            :am:da:db:mi:xs:\
4264            :Nl#8:co#80:lh#2:li#24:lm#0:lw#8:sg#0:ug#0:\
4265            :LF=\E&j@:LO=\E&jB:al=\EL:bl=^G:cd=\EJ:ce=\EK:ch=\E&a%dC:\
4266            :cl=\E&a0y0C\EJ:cm=\E&a%dy%dC:cr=^M:ct=\E3:cv=\E&a%dY:\
4267            :dc=\EP:dl=\EM:do=\EB:ei=\ER:im=\EQ:k1=\Ep:k2=\Eq:k3=\Er:\
4268            :k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:kA=\EL:kC=\EJ:kD=\EP:\
4269            :kE=\EK:kF=\ES:kH=\EF:kI=\EQ:kL=\EM:kM=\ER:kN=\EU:kP=\EV:\
4270            :kR=\ET:kS=\EJ:kT=\E1:ka=\E3:kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:\
4271            :kl=\ED:kr=\EC:ks=\E&s1A:kt=\E2:ku=\EA:le=^H:me=\E&d@:\
4272            :ml=\El:mu=\Em:nd=\EC:..pk=\E&f%p1%dk%p2%l%dL%p2%s:\
4273            :..pl=\E&f1a%p1%dk%p2%l%dL%p2%s:\
4274            :..pn=\E&f%p1%dk%p2%l%dd0L%p2%s:\
4275            :..px=\E&f2a%p1%dk%p2%l%dL%p2%s:\
4276            :..sa=\E&d%?%p7%t%{115}%c%;%p1%p3%|%p6%|%{2}%*%p2%{4}%*%+%p4%+%p5%{8}%*%+%{64}%+%c%?%p9%t%'\016'%c%e%'\017'%c%;:\
4277            :se=\E&d@:sf=^J:so=\E&dB:st=\E1:ta=^I:ue=\E&d@:up=\EA:\
4278            :us=\E&dD:
4279    
4280    # HP 236 console
4281    # From: <ddavis@ic.berkeley.edu>
4282    hp236|hp236 internal terminal emulator:\
4283            :am:bs:\
4284            :co#80:li#24:\
4285            :al=\EG:ce=\EK:cl=\EF:cm=\EE%+ %+ :dc=\EJ:dl=\EH:ei=:ic=\EI:\
4286            :im=:le=^H:me=\ECI:se=\ECI:so=\EBI:up=^K:ve=\EDE:vs=\EDB:
4287    
4288    # This works on a hp300 console running Utah 4.3 BSD
4289    # From: Craig Leres <leres@okeeffe.berkeley.edu>
4290    hp300h|HP Catseye console:\
4291            :am:bs:da:db:mi:xs:\
4292            :co#128:li#51:lm#0:sg#0:ug#0:\
4293            :al=\EL:bl=^G:bt=\Ei:cd=\EJ:ce=\EK:ch=\E&a%dC:\
4294            :cl=\E&a0y0C\EJ:cm=\E&a%dy%dC:cr=^M:ct=\E3:cv=\E&a%dY:\
4295            :dc=\EP:dl=\EM:do=\EB:ei=\ER:if=/usr/share/tabset/stdcrt:\
4296            :im=\EQ:kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:kl=\ED:kr=\EC:\
4297            :ks=\E&s1A:ku=\EA:le=^H:me=\E&d@:nd=\EC:se=\E&d@:sf=^J:\
4298            :so=\E&dB:ta=^I:ue=\E&d@:up=\EA:us=\E&dD:
4299    # From: Greg Couch <gregc@ernie.berkeley.edu>
4300    hp9837|hp98720|hp98721|HP 9000/300 workstations:\
4301            :am:bs:da:db:mi:xs:\
4302            :co#128:it#8:li#46:lm#0:\
4303            :al=\EL:bl=^G:bt=\Ei:cd=\EJ:ce=\EK:ch=\E&a%dC:\
4304            :cl=\E&a0y0C\EJ:cm=\E&a%dy%dC:ct=\E3:cv=\E&a%dY:dc=\EP:\
4305            :dl=\EM:do=\EB:ei=\ER:im=\EQ:is=\E&v0m1b0i&j@:kA=\EL:\
4306            :kD=\EP:kE=\EK:kI=\EQ:kL=\EM:kN=\EU:kP=\EV:kS=\EJ:kb=^H:\
4307            :kd=\EB:ke=\E&s0A:kh=\Eh:kl=\ED:kr=\EC:ks=\E&s1A:ku=\EA:\
4308            :le=^H:me=\E&d@:nd=\EC:se=\E&v0S:sf=^J:so=\E&v5S:st=\E1:\
4309            :ta=^I:ue=\E&d@:up=\EA:us=\E&dD:
4310    # HP 9845 desktop computer from BRL
4311    # (hp9845: removed unknown capability :gu: -- esr)
4312    hp9845|HP 9845:\
4313            :am:bs:da:db:eo:mi:xs:\
4314            :co#80:li#21:\
4315            :al=\EL:bc=\ED:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\E&a%r%2c%2Y:\
4316            :dc=\EP:dl=\EM:ei=\ER:if=/usr/share/tabset/std:im=\EQ:\
4317            :nd=\EC:se=\E&d@:so=\E&dB:up=\EA:
4318    # From: Charles A. Finnell of MITRE <finnell@mitre.org>, developed 07SEP90
4319    # (hp98550: replaced /usr/share/tabset/9837 with std because :it#8:,:st=\E1:;
4320    # added empty <acsc> to avoid warnings re :as:/:ae: --esr)
4321    hp98550|hp98550a|HP 9000 Series 300 color console:\
4322            :am:bs:da:db:mi:xs:\
4323            :co#128:it#8:li#49:lm#0:\
4324            :ac=:ae=^O:al=\EL:as=^N:bl=^G:bt=\Ei:cd=\EJ:ce=\EK:\
4325            :ch=\E&a%dC:cl=\EH\EJ:cm=\E&a%dy%dC:cr=^M:ct=\E3:\
4326            :cv=\E&a%dY:dc=\EP:dl=\EM:do=^J:ei=\ER:\
4327            :if=/usr/share/tabset/std:im=\EQ:k1=\Ep:k2=\Eq:k3=\Er:\
4328            :k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:kA=\EL:kC=\EJ:kD=\EP:\
4329            :kE=\EK:kF=\ES:kH=\EF:kI=\EQ:kL=\EM:kM=\ER:kN=\EU:kP=\EV:\
4330            :kR=\ET:kS=\EJ:kT=\E1:ka=\E3:kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:\
4331            :kl=\ED:kr=\EC:ks=\E&s1A:kt=\E2:ku=\EA:le=^H:mb=\E&dA:\
4332            :md=\E&dJ:me=\E&d@:mh=\E&dH:mk=\E&ds:mr=\E&dJ:nd=\EC:\
4333            :se=\E&d@:sf=^J:so=\E&dJ:st=\E1:ta=^I:ue=\E&d@:up=\EA:\
4334            :us=\E&dD:ve=\E*dQ:vi=\E*dR:
4335    # From: Victor Duchovni <vic@fine.princeton.edu>
4336    # (hp700-wy: removed obsolete ":nl=^J:";
4337    # replaced /usr/share/tabset/hp700-wy with std because :it#8:,:st=\E1: -- esr)
4338    hp700-wy|HP700/41 emulating wyse30:\
4339            :am:bs:bw:mi:ms:\
4340            :co#80:it#8:li#24:sg#1:ug#1:\
4341            :al=0.7*\EE:bt=\EI:cd=\EY:ce=10\ET:cl=^Z:cm=\E=%+ %+ :\
4342            :cr=^M:ct=\E0:cv=\E[%+ :dc=\EW:dl=\ER:do=^V:ei=\Er:ho=^^:\
4343            :i1=\E~"\EC\Er\E(\EG0\003\E`9\E`1:\
4344            :if=/usr/share/tabset/stdcrt:im=\Eq:kB=\EI:kC=^Z:kE=\ET:\
4345            :kI=\Eq:kM=\Er:kS=\EY:kT=\EI:kb=\177:kd=^V:kh=^^:kl=^H:kr=^L:\
4346            :ku=^K:le=^H:ll=^^^K:me=10\EG0:nd=^L:se=10\EG0:so=10\EG4:\
4347            :sr=\Ej:st=\E1:ta=^I:ue=10\EG0:up=^K:us=10\EG8:
4348    hp70092|hp70092a|hp70092A|HP 700/92:\
4349            :am:da:db:xs:\
4350            :Nl#8:co#80:lh#2:li#24:lm#0:lw#8:\
4351            :LF=\E&j@:LO=\E&jB:ac=0cjgktlrmfn/q,t5u6v8w7x.:ae=^O:\
4352            :al=\EL:as=^N:bl=^G:bt=\Ei:ce=\EK:ch=\E&a%dC:\
4353            :cl=\E&a0y0C\EJ:cm=\E&a%dy%dC:cr=^M:ct=\E3:cv=\E&a%dY:\
4354            :dc=\EP:dl=\EM:do=\EB:ei=\ER:im=\EQ:k1=\Ep:k2=\Eq:k3=\Er:\
4355            :k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:kA=\EL:kC=\EJ:kD=\EP:\
4356            :kE=\EK:kF=\ES:kH=\EF:kI=\EQ:kL=\EM:kM=\ER:kN=\EU:kP=\EV:\
4357            :kR=\ET:kS=\EJ:kT=\E1:ka=\E3:kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:\
4358            :kl=\ED:kr=\EC:ks=\E&s1A:kt=\E2:ku=\EA:le=^H:mb=\E&dA:\
4359            :md=\E&dB:me=\E&d@:mh=\E&dH:mr=\E&dB:nd=\EC:se=\E&d@:\
4360            :so=\E&dJ:sr=\ET:st=\E1:ta=^I:ue=\E&d@:up=\EA:us=\E&dD:
4361    
4362    bobcat|sbobcat|HP 9000 model 300 console:\
4363            :am:da:db:mi:xs:\
4364            :co#128:it#8:li#47:sg#0:ug#0:\
4365            :al=10*\EL:bt=\Ei:cd=\EJ:ce=\EK:ch=6\E&a%dC:cl=\EH\EJ:\
4366            :cm=6\E&a%dy%dC:cr=^M:cv=6\E&a%dY:dc=\EP:dl=10*\EM:do=\EB:\
4367            :ei=\ER:im=\EQ:kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:kl=\ED:kr=\EC:\
4368            :ks=\E&s1A:ku=\EA:le=^H:me=\E&d@:nd=\EC:nw=^M^J:se=\E&d@:\
4369            :sf=^J:so=\E&dB:ta=^I:ue=\E&d@:up=\EA:us=\E&dD:
4370    gator-t|HP 9000 model 237 emulating extra-tall AAA:\
4371            :li#94:tc=gator:
4372    gator|HP 9000 model 237 emulating AAA:\
4373            :bw:km:mi:ul:\
4374            :co#128:it#8:li#47:\
4375            :AL=1*\E[%dL:DC=4\E[%dP:DL=1*\E[%dM:IC=4\E[%d@:al=\E[L:\
4376            :bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:ch=\E[%i%d`:cl=\E[H\E[J:\
4377            :cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:do=^J:ei=:ho=\E[H:\
4378            :ic=\E[@:im=:kb=^H:kd=^J:kl=^H:le=^H:me=\E[m:mr=\E[7m:\
4379            :nd=\E[C:nw=^M^J:rp=1*%.\E[%db:se=\E[m:so=\E[7m:ta=^I:\
4380            :ue=\E[m:up=\EM:us=\E[4m:
4381    gator-52|HP 9000 model 237 emulating VT52:\
4382            :co#128:li#47:tc=vt52:
4383    gator-52t|HP 9000 model 237 emulating extra-tall VT52:\
4384            :li#94:tc=gator-52:
4385    
4386    #### Honeywell-Bull
4387    #
4388    # From: Michael Haardt <michael@gandalf.moria> 11 Jan 93
4389    #
4390    
4391    # Honeywell Bull terminal.  Its cursor and function keys send single
4392    # control characters and it has standout/underline glitch.  Most programs
4393    # do not like these features/bugs.  Visual bell is realized by flashing the
4394    # "keyboard locked" LED.
4395    dku7003-dumb|Honeywell Bull DKU 7003 dumb mode:\
4396            :co#80:li#25:\
4397            :cd=^_:ce=\E[K:cl=^]^_:cm=\E[%i%d;%dH:cr=^M:do=^K:ho=^]:\
4398            :kb=^H:kd=^K:kh=^]:kl=^Y:kr=^X:ku=^Z:le=^Y:nd=^X:nw=^M^J:\
4399            :sf=^J:ta=^I:up=^Z:vb=\E[2h\E[2l:
4400    dku7003|Honeywell Bull DKU 7003 all features described:\
4401            :ms:\
4402            :sg#1:ug#1:\
4403            :mb=\E[5m:md=\E[7m:me=\E[m:mh=\E[2m:mr=\E[7m:se=\E[m:\
4404            :so=\E[7m:ue=\E[m:us=\E[4m:tc=dku7003-dumb:
4405    
4406  #### Lear-Siegler (adm)  #### Lear-Siegler (adm)
4407  #  #
4408  # These guys are long since out of the terminals business, but  # These guys are long since out of the terminals business, but
# Line 3086  pcmw|PC running Microsoft Works:\ Line 4416  pcmw|PC running Microsoft Works:\
4416  # A quick fix might be to drop back to a cheesy 4-wire cable with pin 22  # A quick fix might be to drop back to a cheesy 4-wire cable with pin 22
4417  # hanging in the air. (Thanks to Eric Fischer, <eric@fudge.uchicago.edu>,  # hanging in the air. (Thanks to Eric Fischer, <eric@fudge.uchicago.edu>,
4418  # for clearing up this point.)  # for clearing up this point.)
 #  
4419    
4420  adm1a|adm1|lsi adm1a:\  adm1a|adm1|lsi adm1a:\
4421          :am:\          :am:\
# Line 3120  adm3a|lsi adm3a:\ Line 4449  adm3a|lsi adm3a:\
4449          :am:bs:\          :am:bs:\
4450          :co#80:li#24:\          :co#80:li#24:\
4451          :bl=^G:cl=1\032:cm=\E=%+ %+ :cr=^M:do=^J:ho=^^:kd=^J:kl=^H:\          :bl=^G:cl=1\032:cm=\E=%+ %+ :cr=^M:do=^J:ho=^^:kd=^J:kl=^H:\
4452          :kr=^L:ku=^K:le=^H:ma=^K^P:nd=^L:nl=^J:r1=^N:rs=^N:sf=^J:\          :kr=^L:ku=^K:le=^H:ma=^K^P:nd=^L:nl=^J:rs=^N:sf=^J:up=^K:
         :up=^K:  
4453  adm3a+|adm3a plus:\  adm3a+|adm3a plus:\
4454          :kb=^H:tc=adm3a:          :kb=^H:tc=adm3a:
4455  # (adm5: removed obsolete ":ma=^Hh^Jj^Kk^Ll^^H:" & duplicate ":do=^J:" -- esr)  # (adm5: removed obsolete ":ma=^Hh^Jj^Kk^Ll^^H:" & duplicate ":do=^J:" -- esr)
4456  adm5|lsi adm5:\  adm5|lsi adm5:\
4457          :sg#1:\          :sg#1:\
4458          :bl=^G:cd=\EY:ce=\ET:cr=^M:do=^J:kb=^H:kh=^^:se=\EG:so=\EG:tc=adm3a+:          :bl=^G:cd=\EY:ce=\ET:cr=^M:do=^J:kb=^H:kh=^^:se=\EG:so=\EG:\
4459            :tc=adm3a+:
4460  # A lot of terminals other than adm11s use these.  Wherever you see  # A lot of terminals other than adm11s use these.  Wherever you see
4461  # use=adm+sgr with some of its capabilities disabled, try the  # use=adm+sgr with some of its capabilities disabled, try the
4462  # disabled ones.  They may well work but not have been documented or  # disabled ones.  They may well work but not have been documented or
# Line 3148  adm11|LSI ADM-11:\ Line 4477  adm11|LSI ADM-11:\
4477          :fs=\E(\r:ho=^^:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:\          :fs=\E(\r:ho=^^:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:\
4478          :k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:kb=^H:kd=^J:kh=^^:\          :k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:kb=^H:kd=^J:kh=^^:\
4479          :kl=^H:kr=^L:ku=^K:le=^H:mb=\EG2:nd=^L:nl=^J:nw=^M^J:ta=^I:\          :kl=^H:kr=^L:ku=^K:le=^H:mb=\EG2:nd=^L:nl=^J:nw=^M^J:ta=^I:\
4480          :ts=\EF\E):up=^K:\          :ts=\EF\E):up=^K:tc=adm+sgr:
         :tc=adm+sgr:  
4481  # From: Andrew Scott Beals <bandy@lll-crg.ARPA>  # From: Andrew Scott Beals <bandy@lll-crg.ARPA>
4482  # Corrected by Olaf Siebert <rhialto@polder.ubc.kun.nl>, 11 May 1995  # Corrected by Olaf Siebert <rhialto@polder.ubc.kun.nl>, 11 May 1995
4483  # Supervisor mode info by Ari Wuolle, <awuolle@delta.hut.fi>, 27 Aug 1996  # Supervisor mode info by Ari Wuolle, <awuolle@delta.hut.fi>, 27 Aug 1996
# Line 3197  adm11|LSI ADM-11:\ Line 4525  adm11|LSI ADM-11:\
4525  #  #
4526  adm12|lsi adm12:\  adm12|lsi adm12:\
4527          :am:bs:mi:pt:\          :am:bs:mi:pt:\
4528          :co#80:it#8:li#24:\          :co#80:it#8:li#24:ug#1:\
4529          :al=\EE:bl=^G:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :cr=^M:ct=\E0:\          :al=\EE:bl=^G:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :cr=^M:ct=\E0:\
4530          :dc=\EW:dl=\ER:do=^J:ei=\Er:ho=^^:ic=\EQ:im=\Eq:\          :dc=\EW:dl=\ER:do=^J:ei=\Er:ho=^^:ic=\EQ:im=\Eq:\
4531          :is=\E0        \E1        \E1        \E1        \E1        \E1        \E1        \E1        \E1:\          :is=\E0        \E1        \E1        \E1        \E1        \E1        \E1        \E1        \E1:\
4532          :k0=^A0\r:k1=^A1\r:k2=^A2\r:k3=^A3\r:k4=^A4\r:k5=^A5\r:\          :k0=^A0\r:k1=^A1\r:k2=^A2\r:k3=^A3\r:k4=^A4\r:k5=^A5\r:\
4533          :k6=^A6\r:k7=^A7\r:k8=^A8\r:k9=^A9\r:kd=^J:kl=^H:kr=^L:\          :k6=^A6\r:k7=^A7\r:k8=^A8\r:k9=^A9\r:kd=^J:kl=^H:kr=^L:\
4534          :ku=^K:le=^H:nd=^L:st=\E1:up=^K:\          :ku=^K:le=^H:nd=^L:st=\E1:up=^K:tc=adm+sgr:
         :tc=adm+sgr:  
4535  # (adm20: removed obsolete ":kn#7:" -- esr)  # (adm20: removed obsolete ":kn#7:" -- esr)
4536  adm20|lear siegler adm20:\  adm20|lear siegler adm20:\
4537          :am:bs:\          :am:bs:\
# Line 3389  adm36|LSI ADM36:\ Line 4716  adm36|LSI ADM36:\
4716          :bs:pt:\          :bs:pt:\
4717          :kn#4:\          :kn#4:\
4718          :if=/usr/lib/tabset/vt100:\          :if=/usr/lib/tabset/vt100:\
4719          :is=\E<\E>\E[6;?2;?7;?8h\E[4;20;?1;?3;?4;?5;?6;?18;?19l:tc=vt100:          :is=\E<\E>\E[6;?2;?7;?8h\E[4;20;?1;?3;?4;?5;?6;?18;?19l:\
4720            :tc=vt100:
4721  # (adm42: removed obsolete ":ma=^K^P:" -- esr)  # (adm42: removed obsolete ":ma=^K^P:" -- esr)
4722  adm42|lsi adm42:\  adm42|lsi adm42:\
4723          :am:bs:\          :am:bs:\
# Line 3397  adm42|lsi adm42:\ Line 4725  adm42|lsi adm42:\
4725          :al=\EE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E;:cm=\E=%+ %+ :\          :al=\EE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E;:cm=\E=%+ %+ :\
4726          :cr=^M:dc=\EW:dl=\ER:do=^J:ei=\Er:im=\Eq:ip=:kd=^J:kh=^^:\          :cr=^M:dc=\EW:dl=\ER:do=^J:ei=\Er:im=\Eq:ip=:kd=^J:kh=^^:\
4727          :kl=^H:kr=^L:ku=^K:le=^H:mk@:nd=^L:pc=\177:sf=^J:ta=^I:ue@:\          :kl=^H:kr=^L:ku=^K:le=^H:mk@:nd=^L:pc=\177:sf=^J:ta=^I:ue@:\
4728          :up=^K:us@:vs=\EC\E3 \E3(:\          :up=^K:us@:vs=\EC\E3 \E3(:tc=adm+sgr:
         :tc=adm+sgr:  
4729  # The following termcap for the Lear Siegler ADM-42 leaves the  # The following termcap for the Lear Siegler ADM-42 leaves the
4730  # "system line" at the bottom of the screen blank (for those who  # "system line" at the bottom of the screen blank (for those who
4731  # find it distracting otherwise)  # find it distracting otherwise)
# Line 3414  adm42-ns|lsi adm-42 with no system line: Line 4741  adm42-ns|lsi adm-42 with no system line:
4741  # From: Michael Driscoll <fenris@lightspeed.net> 10 July 1996  # From: Michael Driscoll <fenris@lightspeed.net> 10 July 1996
4742  adm1178|1178|lsi adm1178:\  adm1178|1178|lsi adm1178:\
4743          :am:\          :am:\
4744          :co#80:li#24:sg#1:\          :co#80:li#24:sg#1:ug#1:\
4745          :al=\EE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:cm=\E=%+ %+ :\          :al=\EE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:cm=\E=%+ %+ :\
4746          :cr=^M:dc=\EW:dl=\ER:do=^J:ho=^^:ip=6*:kb=^H:kd=^J:kl=^H:\          :cr=^M:dc=\EW:dl=\ER:do=^J:ho=^^:ip=6*:kb=^H:kd=^J:kl=^H:\
4747          :le=^H:md=\E(:me=\E):mr=\EG4:nd=^L:nw=^M^J:pc=\177:se=\EG0:\          :le=^H:md=\E(:me=\E):mr=\EG4:nd=^L:nw=^M^J:pc=\177:se=\EG0:\
4748          :sf=^J:so=\EG4:ta=^I:ue=\EG0:up=^K:us=\EG1:vs=\EC\E3 \E3(:          :sf=^J:so=\EG4:ta=^I:ue=\EG0:up=^K:us=\EG1:vs=\EC\E3 \E3(:
4749    
4750    #### Prime
4751    #
4752    # Yes, Prime made terminals.  These entries were posted by Kevin J. Cummings
4753    # <cummings@primerd.prime.com> on 14 Dec 1992 and lightly edited by esr.
4754    # Prime merged with ComputerVision in the late 1980s; you can reach them at:
4755    #
4756    #       ComputerVision Services
4757    #       500 Old Connecticut Path
4758    #       Framingham, Mass.
4759    #
4760    
4761    # Standout mode is dim reverse-video.
4762    pt100|pt200|wren|fenix|prime pt100/pt200:\
4763            :am:bw:mi:ms:\
4764            :co#80:it#8:li#24:\
4765            :DC=\E[%dP:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:\
4766            :al=\E[L\E[t:bt=\E[Z:cd=\E[J\E[r:ce=\E[K\E[t:cl=\E?:\
4767            :cm=\E0%+!%+!:cr=^M:dc=\E[P:dl=\E[M:do=\ED:ei=\E[4l:\
4768            :ho=\E$B:im=\E[4h:kb=^H:kd=\E[B:ke=\E[>13l:kh=\E$A:kl=\E[D:\
4769            :kr=\E[C:ks=\E[>13h:ku=\E[A:le=^H:me=\E[m:mh=\E[2m:nd=\E[C:\
4770            :nw=^M^J:se=\E[m:sf=^J:so=\E[2;7m:ta=^I:te=:\
4771            :ti=\E[>1l\E[>2l\E[>16l\E[4l\E[>9l\E[20l\E[>3l\E[>7h\E[>12l\E[1Q:\
4772            :ue=\E[m:up=\EM:us=\E[4m:vb=\E$\E$P:
4773    pt100w|pt200w|wrenw|fenixw|prime pt100/pt200 in 132-column mode:\
4774            :co#132:\
4775            :cm=\E[%i%d;%dH:tc=pt100:
4776    pt250|Prime PT250:\
4777            :se@:so@:tc=pt100:
4778    pt250w|Prime PT250 in 132-column mode:\
4779            :se@:so@:tc=pt100w:
4780    
4781  #### Qume (qvt)  #### Qume (qvt)
4782  #  #
4783  #       Qume, Inc.  #       Qume, Inc.
# Line 3485  qvt103|qume qvt 103:\ Line 4843  qvt103|qume qvt 103:\
4843          :cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:do=^J:\          :cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:do=^J:\
4844          :ho=\E[H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kb=^H:kd=\EOB:\          :ho=\E[H:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kb=^H:kd=\EOB:\
4845          :ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:\          :ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:\
4846          :mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\          :mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:rc=\E8:\
4847          :r2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:\          :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\
4848          :..sa=\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m:\          :..sa=\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m$<2>:\
4849          :sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:ue=\E[m:\          :sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:ue=\E[m:\
4850          :up=\E[A:us=\E[4m:          :up=\E[A:us=\E[4m:
4851  qvt103-w|qume qvt103 132 cols:\  qvt103-w|qume qvt103 132 cols:\
4852          :co#132:li#24:\          :co#132:li#24:\
4853          :r2=\E>\E[?3h\E[?4l\E[?5l\E[?8h:tc=qvt103:          :rs=\E>\E[?3h\E[?4l\E[?5l\E[?8h:tc=qvt103:
4854  qvt119+|qvt119p|qvt119|qume qvt 119 and 119PLUS terminals:\  qvt119+|qvt119p|qvt119|qume qvt 119 and 119PLUS terminals:\
4855          :am:hs:mi:ms:\          :am:hs:mi:ms:\
4856          :co#80:li#24:sg#0:\          :co#80:li#24:sg#0:ug#0:\
4857          :al=\EE:bl=^G:bt=\EI:cd=\Ey:ce=\Et:cl=\E*1:cm=\E=%+ %+ :\          :al=\EE:bl=^G:bt=\EI:cd=\Ey:ce=\Et:cl=\E*1:cm=\E=%+ %+ :\
4858          :cr=^M:ct=\E3:dc=\EW:dl=\ER:do=^J:ds=\Eg\Ef\r:ei=\Er:fs=^M:\          :cr=^M:ct=\E3:dc=\EW:dl=\ER:do=^J:ds=\Eg\Ef\r:ei=\Er:fs=^M:\
4859          :ho=^^:im=\Eq:is=\EDF\EC\EG0\Er\E(\E%EX:k0=^AI\r:\          :ho=^^:im=\Eq:is=\EDF\EC\EG0\Er\E(\E%EX:k0=^AI\r:\
# Line 3514  qvt119+-25-w|qvt119p-25-w|qvt119-25-w|QV Line 4872  qvt119+-25-w|qvt119p-25-w|qvt119-25-w|QV
4872  qvt203|qvt203+|qume qvt 203 Plus:\  qvt203|qvt203+|qume qvt 203 Plus:\
4873          :al=\E[L:dc=\E[P:dl=\E[M:ei=\E[4l:im=\E[4h:ip=:k0=\E[29~:\          :al=\E[L:dc=\E[P:dl=\E[M:ei=\E[4l:im=\E[4h:ip=:k0=\E[29~:\
4874          :k1=\E[17~:k2=\E[18~:k3=\E[19~:k4=\E[20~:k5=\E[21~:\          :k1=\E[17~:k2=\E[18~:k3=\E[19~:k4=\E[20~:k5=\E[21~:\
4875          :k6=\E[23~:k7=\E[24~:k8=\E[25~:k9=\E[28~:sf=\n:\          :k6=\E[23~:k7=\E[24~:k8=\E[25~:k9=\E[28~:sf=\n:tc=qvt103:
         :tc=qvt103:  
4876  qvt203-w|qvt203-w-am|qume qvt 203 PLUS in 132 cols (w/advanced video):\  qvt203-w|qvt203-w-am|qume qvt 203 PLUS in 132 cols (w/advanced video):\
4877          :co#132:li#24:\          :co#132:li#24:\
4878          :r2=\E>\E[?3h\E[?4l\E[?5l\E[?8h:tc=qvt203:          :rs=\E>\E[?3h\E[?4l\E[?5l\E[?8h:tc=qvt203:
4879  #  #
4880  #       Since a command is present for enabling 25 data lines,  #       Since a command is present for enabling 25 data lines,
4881  #       a specific terminfo entry may be generated for the 203.  #       a specific terminfo entry may be generated for the 203.
# Line 3530  qvt203-25|QVT 203 PLUS with 25 by 80 col Line 4887  qvt203-25|QVT 203 PLUS with 25 by 80 col
4887          :is=\E[=40h\E[?3l:tc=qvt203:          :is=\E[=40h\E[?3l:tc=qvt203:
4888  qvt203-25-w|QVT 203 PLUS with 25 by 132 columns:\  qvt203-25-w|QVT 203 PLUS with 25 by 132 columns:\
4889          :co#132:li#25:\          :co#132:li#25:\
4890          :r2=\E[?3h\E[=40h:tc=qvt203:          :rs=\E[?3h\E[=40h:tc=qvt203:
4891    
4892  #### Televideo (tvi)  #### Televideo (tvi)
4893  #  #
# Line 3642  tvi910|televideo model 910:\ Line 4999  tvi910|televideo model 910:\
4999          :if=/usr/share/tabset/stdcrt:k0=^AI\r:k1=^A@\r:k2=^AA\r:\          :if=/usr/share/tabset/stdcrt:k0=^AI\r:k1=^A@\r:k2=^AA\r:\
5000          :k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:\          :k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:\
5001          :k9=^AH\r:kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:mk@:nd=^L:\          :k9=^AH\r:kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:mk@:nd=^L:\
5002          :sf=^J:ta=^I:up=^K:\          :sf=^J:ta=^I:up=^K:tc=adm+sgr:
         :tc=adm+sgr:  
5003  # From: Alan R. Rogers <rogers%albany@csnet-relay>  # From: Alan R. Rogers <rogers%albany@csnet-relay>
5004  # as subsequently hacked over by someone at SCO  # as subsequently hacked over by someone at SCO
5005  # (tvi910+: removed obsolete ":ma=^K^P^L :" -- esr)  # (tvi910+: removed obsolete ":ma=^K^P^L :" -- esr)
# Line 3677  tvi910|televideo model 910:\ Line 5033  tvi910|televideo model 910:\
5033  tvi910+|televideo 910+:\  tvi910+|televideo 910+:\
5034          :al=\EE:dc=\EW:dl=\ER:ei=:ho=^^:ic=\EQ:im=:k0=^A@\r:k1=^AA\r:\          :al=\EE:dc=\EW:dl=\ER:ei=:ho=^^:ic=\EQ:im=:k0=^A@\r:k1=^AA\r:\
5035          :k2=^AB\r:k3=^AC\r:k4=^AD\r:k5=^AE\r:k6=^AF\r:k7=^AG\r:\          :k2=^AB\r:k3=^AC\r:k4=^AD\r:k5=^AE\r:k6=^AF\r:k7=^AG\r:\
5036          :k8=^AH\r:k9=^AI\r:ll=\E=7 :\          :k8=^AH\r:k9=^AI\r:ll=\E=7\s:tc=tvi910:
         :tc=tvi910:  
5037    
5038  # (tvi912: removed obsolete ":ma=^K^P^L :", added  :vb: and  # (tvi912: removed obsolete ":ma=^K^P^L :", added  :vb: and
5039  # :kh: from BRL entry -- esr)  # :kh: from BRL entry -- esr)
5040  tvi912|tvi914|tvi920|old televideo 912/914/920:\  tvi912|tvi914|tvi920|old televideo 912/914/920:\
5041          :am:bs:ms:pt:\          :am:bs:ms:pt:\
5042          :co#80:it#8:li#24:sg#1:\          :co#80:it#8:li#24:sg#1:ug#1:\
5043          :al=\EE:bl=^G:cd=\Ey:ce=\ET:cl=^Z:cm=\E=%+ %+ :cr=^M:ct=\E3:\          :al=\EE:bl=^G:cd=\Ey:ce=\ET:cl=^Z:cm=\E=%+ %+ :cr=^M:ct=\E3:\
5044          :dc=\EW:dl=\ER:do=^J:ei=:ho=^^:ic=\EQ:\          :dc=\EW:dl=\ER:do=^J:ei=:ho=^^:ic=\EQ:\
5045          :if=/usr/share/tabset/stdcrt:im=:k0=^AI\r:k1=^A@\r:\          :if=/usr/share/tabset/stdcrt:im=:k0=^AI\r:k1=^A@\r:\
# Line 3700  tvi912c|tvi912b|new televideo 912:\ Line 5055  tvi912c|tvi912b|new televideo 912:\
5055  # set to page 1 when entering curses application (\E-17 )  # set to page 1 when entering curses application (\E-17 )
5056  # reset to page 0 when exiting curses application (\E-07 )  # reset to page 0 when exiting curses application (\E-07 )
5057  tvi912-2p|tvi920-2p|tvi-2p|televideo w/2 pages:\  tvi912-2p|tvi920-2p|tvi-2p|televideo w/2 pages:\
5058          :te=\E-07 :ti=\E-17 :tc=tvi912:          :te=\E-07\s:ti=\E-17\s:tc=tvi912:
5059  # We got some new tvi912c terminals that act really weird on the regular  # We got some new tvi912c terminals that act really weird on the regular
5060  # termcap, so one of our gurus worked this up. Seems that cursor  # termcap, so one of our gurus worked this up. Seems that cursor
5061  # addressing is broken.  # addressing is broken.
# Line 3771  tvi920b|tvi920c|new televideo 920:\ Line 5126  tvi920b|tvi920c|new televideo 920:\
5126  tvi921|televideo model 921 with sysline same as page & real vi function:\  tvi921|televideo model 921 with sysline same as page & real vi function:\
5127          :am:bs:hs:pt:xn:xs:\          :am:bs:hs:pt:xn:xs:\
5128          :co#80:li#24:sg#0:\          :co#80:li#24:sg#0:\
5129          :ac=:ae=\E%:al=\EE:as=\E$:cd=\EY:ce=\ET:cl=^Z:cm=3\E=%+ %+ :\          :ac=:ae=\E%%%:al=\EE:as=\E$:cd=\EY:ce=\ET:cl=^Z:\
5130          :cr=^M:dc=\EW:dl=1*\ER:do=^V:ds=\Ef\r\Eg:ei=:fs=\Eg:ho=^^:\          :cm=3\E=%+ %+ :cr=^M:dc=\EW:dl=1*\ER:do=^V:ds=\Ef\r\Eg:ei=:\
5131          :ic=\EQ:if=/usr/share/tabset/stdcrt:im=:\          :fs=\Eg:ho=^^:ic=\EQ:if=/usr/share/tabset/stdcrt:im=:\
5132          :is=\El\E"\EF1\E.3\017\EA\E<:kA=\EE:kC=^Z:kD=\EW:kE=\ET:\          :is=\El\E"\EF1\E.3\017\EA\E<:kA=\EE:kC=^Z:kD=\EW:kE=\ET:\
5133          :kI=\EQ:kL=1*\ER:kS=\EY:kb=^H:kd=^V:kl=^H:kr=^L:ku=^K:le=^H:\          :kI=\EQ:kL=1*\ER:kS=\EY:kb=^H:kd=^V:kl=^H:kr=^L:ku=^K:le=^H:\
5134          :mk@:nd=^L:nw=^M^J:sf=^J:ta=^I:ts=\Ef\EG0:up=^K:ve=\E.3:\          :mk@:nd=^L:nw=^M^J:sf=^J:ta=^I:ts=\Ef\EG0:up=^K:ve=\E.3:\
5135          :vs=\E.2:\          :vs=\E.2:tc=adm+sgr:
         :tc=adm+sgr:  
5136  # without the beeper  # without the beeper
5137  # (tvi92B: removed :ko=bt: before translation, I see no backtab cap;  # (tvi92B: removed :ko=bt: before translation, I see no backtab cap;
5138  # also added empty <acsc> to suppress tic warning -- esr)  # also added empty <acsc> to suppress tic warning -- esr)
5139  tvi92B|televideo model 921 with sysline same as page & real vi function & no beeper:\  tvi92B|televideo model 921 with sysline same as page & real vi function & no beeper:\
5140          :am:hs:xn:xs:\          :am:hs:xn:xs:\
5141          :co#80:li#24:sg#0:\          :co#80:li#24:sg#0:\
5142          :ac=:ae=\E%:al=\EE:as=\E$:cd=\EY:ce=\ET:cl=^Z:cm=3\E=%+ %+ :\          :ac=:ae=\E%%%:al=\EE:as=\E$:cd=\EY:ce=\ET:cl=^Z:\
5143          :cr=^M:dc=\EW:dl=1*\ER:do=^V:ds=\Ef\r\Eg:ei=:fs=\Eg:ho=^^:\          :cm=3\E=%+ %+ :cr=^M:dc=\EW:dl=1*\ER:do=^V:ds=\Ef\r\Eg:ei=:\
5144          :ic=\EQ:if=/usr/share/tabset/stdcrt:im=:\          :fs=\Eg:ho=^^:ic=\EQ:if=/usr/share/tabset/stdcrt:im=:\
5145          :is=\El\E"\EF1\E.3\017\EA\E<:kA=\EE:kC=^Z:kD=\EW:kE=\ET:\          :is=\El\E"\EF1\E.3\017\EA\E<:kA=\EE:kC=^Z:kD=\EW:kE=\ET:\
5146          :kI=\EQ:kL=1*\ER:kS=\EY:kb=^H:kd=^V:kl=^H:kr=^L:ku=^K:le=^H:\          :kI=\EQ:kL=1*\ER:kS=\EY:kb=^H:kd=^V:kl=^H:kr=^L:ku=^K:le=^H:\
5147          :mk@:nd=^L:nw=^M^J:sf=^J:ta=^I:ts=\Ef\EG0:up=^K:vb=\Eb\Ed:\          :mk@:nd=^L:nw=^M^J:sf=^J:ta=^I:ts=\Ef\EG0:up=^K:vb=\Eb\Ed:\
5148          :ve=\E.3:vs=\E.2:\          :ve=\E.3:vs=\E.2:tc=adm+sgr:
         :tc=adm+sgr:  
5149  # (tvi92D: removed :ko=bt: before translation, I see no backtab cap -- esr)  # (tvi92D: removed :ko=bt: before translation, I see no backtab cap -- esr)
5150  tvi92D|tvi92B with DTR instead of XON/XOFF & better padding:\  tvi92D|tvi92B with DTR instead of XON/XOFF & better padding:\
5151          :al=2*\EE:dl=2*\ER:is=\El\E"\EF1\E.3\016\EA\E<:kA=2*\EE:\          :al=2*\EE:dl=2*\ER:is=\El\E"\EF1\E.3\016\EA\E<:kA=2*\EE:\
5152          :kL=2*\ER:\          :kL=2*\ER:tc=tvi92B:
         :tc=tvi92B:  
5153    
5154  # (tvi924: This used to have :ds=\Es0:, :fs=\031:.  I put the new strings  # (tvi924: This used to have :ds=\Es0:, :fs=\031:.  I put the new strings
5155  # in from a BSD termcap file because it looks like they do something the  # in from a BSD termcap file because it looks like they do something the
# Line 3817  tvi924|televideo tvi924:\ Line 5169  tvi924|televideo tvi924:\
5169          :l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:l8=F9:l9=F10:\          :l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:l8=F9:l9=F10:\
5170          :la=F11:le=^H:mb=\EG2:mk@:nd=^L:pk=\E|%+1%s\031:sf=^J:\          :la=F11:le=^H:mb=\EG2:mk@:nd=^L:pk=\E|%+1%s\031:sf=^J:\
5171          :sr=\Ej:st=\E1:ta=^I:ts=\Ef:up=^K:vb=\Eb\Ed:ve=\E.3:vi=\E.0:\          :sr=\Ej:st=\E1:ta=^I:ts=\Ef:up=^K:vb=\Eb\Ed:ve=\E.3:vi=\E.0:\
5172          :vs=\E.1:\          :vs=\E.1:tc=adm+sgr:
         :tc=adm+sgr:  
5173    
5174  # TVI925 DIP switches.  In each of these, D = Down and U = Up,  # TVI925 DIP switches.  In each of these, D = Down and U = Up,
5175  #  #
# Line 4078  tvi950|televideo 950:\ Line 5429  tvi950|televideo 950:\
5429          :k6=^AE\r:k7=^AF\r:k8=^AG\r:k9=^AH\r:kA=\EE:kB=\EI:kC=\E*:\          :k6=^AE\r:k7=^AF\r:k8=^AG\r:k9=^AH\r:kA=\EE:kB=\EI:kC=\E*:\
5430          :kD=\EW:kE=\Et:kI=\EQ:kL=\ER:kS=\Ey:kb=^H:kd=^V:kh=^^:kl=^H:\          :kD=\EW:kE=\Et:kI=\EQ:kL=\ER:kS=\Ey:kb=^H:kd=^V:kh=^^:kl=^H:\
5431          :kr=^L:ku=^K:le=^H:mk@:nd=^L:pf=\Ea:po=\E`:sf=^J:sr=\Ej:\          :kr=^L:ku=^K:le=^H:mk@:nd=^L:pf=\Ea:po=\E`:sf=^J:sr=\Ej:\
5432          :st=\E1:ta=^I:ts=\Eg\Ef:up=^K:vb=\Eb\Ed:\          :st=\E1:ta=^I:ts=\Eg\Ef:up=^K:vb=\Eb\Ed:tc=adm+sgr:
         :tc=adm+sgr:  
5433  #  #
5434  # is for 950 with two pages adds the following:  # is for 950 with two pages adds the following:
5435  #       set 48 line page (\E\\2)  #       set 48 line page (\E\\2)
# Line 4094  tvi950|televideo 950:\ Line 5444  tvi950|televideo 950:\
5444  #       set local (no send) edit keys (\Ek) when exiting vi  #       set local (no send) edit keys (\Ek) when exiting vi
5445  #  #
5446  tvi950-2p|televideo950 w/2 pages:\  tvi950-2p|televideo950 w/2 pages:\
5447          :is=\EDF\EC\Ed\EG0\Eg\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\Ek\E016\E004\Ex0\0\0\Ex1\0\0\Ex2\0\0\011\Ex3\0\0\Ex4\r\0\E\2\E-07 \011:\          :is=\EDF\EC\Ed\EG0\Eg\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\Ek\E016\E004\Ex0\0\0\Ex1\0\0\Ex2\0\0\011\Ex3\0\0\Ex4\r\0\E\\2\E-07 \011:\
5448          :ke=\Ek:ks=\El:te=\E\2\E-07 :ti=\E\1\E-07 :\          :ke=\Ek:ks=\El:te=\E\\2\E-07\s:ti=\E\\1\E-07\s:tc=tvi950:
         :tc=tvi950:  
5449  #  #
5450  # is for 950 with four pages adds the following:  # is for 950 with four pages adds the following:
5451  #       set 96 line page (\E\\3)  #       set 96 line page (\E\\3)
# Line 4108  tvi950-2p|televideo950 w/2 pages:\ Line 5457  tvi950-2p|televideo950 w/2 pages:\
5457  #                        place cursor at 0,24,1 (\E-07 )  #                        place cursor at 0,24,1 (\E-07 )
5458  #  #
5459  tvi950-4p|televideo950 w/4 pages:\  tvi950-4p|televideo950 w/4 pages:\
5460          :is=\EDF\EC\Ed\EG0\Eg\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\Ek\E016\E004\Ex0\0\0\Ex1\0\0\Ex2\0\0\011\Ex3\0\0\Ex4\r\0\E\3\E-07 \011:\          :is=\EDF\EC\Ed\EG0\Eg\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\Ek\E016\E004\Ex0\0\0\Ex1\0\0\Ex2\0\0\011\Ex3\0\0\Ex4\r\0\E\\3\E-07 \011:\
5461          :ke=\Ek:ks=\El:te=\E\3\E-07 :ti=\E\1\E-07 :\          :ke=\Ek:ks=\El:te=\E\\3\E-07\s:ti=\E\\1\E-07\s:tc=tvi950:
         :tc=tvi950:  
5462  #  #
5463  # :is: for reverse video 950 changes the following:  # :is: for reverse video 950 changes the following:
5464  #       set reverse video (\Ed)  #       set reverse video (\Ed)
# Line 4119  tvi950-4p|televideo950 w/4 pages:\ Line 5467  tvi950-4p|televideo950 w/4 pages:\
5467  #  #
5468  tvi950-rv|televideo950 rev video:\  tvi950-rv|televideo950 rev video:\
5469          :is=\EDF\EC\Eb\EG0\Eg\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\El\E016\E004\Ex0\0\0\Ex1\0\0\Ex2\0\0\011\Ex3\0\0\Ex4\r\0:\          :is=\EDF\EC\Eb\EG0\Eg\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\El\E016\E004\Ex0\0\0\Ex1\0\0\Ex2\0\0\011\Ex3\0\0\Ex4\r\0:\
5470          :vb=\Ed\Eb:\          :vb=\Ed\Eb:tc=tvi950:
         :tc=tvi950:  
5471    
5472  # tvi950-rv-2p uses the appropriate entries from 950-2p and 950-rv  # tvi950-rv-2p uses the appropriate entries from 950-2p and 950-rv
5473  tvi950-rv-2p|televideo950 rev video w/2 pages:\  tvi950-rv-2p|televideo950 rev video w/2 pages:\
5474          :is=\EDF\EC\Eb\EG0\Eg\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\Ek\E016\E004\Ex0\0\0\Ex1\0\0\Ex2\0\0\011\Ex3\0\0\Ex4\r\0\E\2\E-07 :\          :is=\EDF\EC\Eb\EG0\Eg\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\Ek\E016\E004\Ex0\0\0\Ex1\0\0\Ex2\0\0\011\Ex3\0\0\Ex4\r\0\E\\2\E-07\s:\
5475          :ke=\Ek:ks=\El:te=\E\2\E-07 :ti=\E\1\E-07 :vb=\Ed\Eb:\          :ke=\Ek:ks=\El:te=\E\\2\E-07\s:ti=\E\\1\E-07\s:vb=\Ed\Eb:\
5476          :tc=tvi950:          :tc=tvi950:
5477    
5478  # tvi950-rv uses the appropriate entries from 950-4p and 950-rv  # tvi950-rv uses the appropriate entries from 950-4p and 950-rv
5479  tvi950-rv-4p|televideo950 rev video w/4 pages:\  tvi950-rv-4p|televideo950 rev video w/4 pages:\
5480          :is=\EDF\EC\Eb\EG0\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\Ek\E016\E004\Ex0\0\0\Ex1\0\0\Ex2\0\0\011\Ex3\0\0\Ex4\r\0\E\3\E-07 :\          :is=\EDF\EC\Eb\EG0\Er\EO\E'\E(\E%\Ew\EX\Ee \017\011\Ek\E016\E004\Ex0\0\0\Ex1\0\0\Ex2\0\0\011\Ex3\0\0\Ex4\r\0\E\\3\E-07\s:\
5481          :ke=\Ek:ks=\El:te=\E\3\E-07 :ti=\E\1\E-07 :vb=\Ed\Eb:\          :ke=\Ek:ks=\El:te=\E\\3\E-07\s:ti=\E\\1\E-07\s:vb=\Ed\Eb:\
5482          :tc=tvi950:          :tc=tvi950:
5483  # From: Andreas Stolcke <stolcke@icsi.berkeley.edu>  # From: Andreas Stolcke <stolcke@icsi.berkeley.edu>
5484  # (tvi955: removed obsolete ":ma:=^Vj^Kk^Hh^Ll^^H";  # (tvi955: removed obsolete ":ma:=^Vj^Kk^Hh^Ll^^H";
# Line 4147  tvi955|televideo 955:\ Line 5494  tvi955|televideo 955:\
5494          :5i:bs:ms@:\          :5i:bs:ms@:\
5495          :it#8:sg@:\          :it#8:sg@:\
5496          :RA=\E[=7l:RX=^N:SA=\E[=7h:SX=^O:\          :RA=\E[=7l:RX=^N:SA=\E[=7h:SX=^O:\
5497          :ac=0_`RjHkGlFmEnIoPqKsQtMuLvOwNxJ:ae=\E%:as=\E$:\          :ac=0_`RjHkGlFmEnIoPqKsQtMuLvOwNxJ:ae=\E%%%:as=\E$:\
5498          :cm=\E[%i%d;%dH:do=^V:is=\E[=3l\EF1\Ed\EG0\E[=5l\E%\El:\          :cm=\E[%i%d;%dH:do=^V:is=\E[=3l\EF1\Ed\EG0\E[=5l\E%\El:\
5499          :kM=\EQ:kN=\EK:kP=\EJ:kT=\E1:ka=\E3:kt=\E2:mb=\EG2:\          :kM=\EQ:kN=\EK:kP=\EJ:kT=\E1:ka=\E3:kt=\E2:mb=\EG2:\
5500          :me=\EG0\E[=5l:mh=\E[=5h:mk=\EG1:ps=\EP:\          :me=\EG0\E[=5l:mh=\E[=5h:mk=\EG1:ps=\EP:\
5501          :r1=\EDF\EC\Eg\Er\EO\E'\E(\Ew\EX\Ee \017\E0P\E6\0\E0p\E4\0\Ef\r:\          :r1=\EDF\EC\Eg\Er\EO\E'\E(\Ew\EX\Ee \017\E0P\E6\0\E0p\E4\0\Ef\r:\
5502          :sf@:ve=\E.2:vi=\E.0:vs=\E.1:\          :sf@:ve=\E.2:vi=\E.0:vs=\E.1:tc=tvi950:
         :tc=tvi950:  
5503  tvi955-w|955-w|televideo955 w/132 cols:\  tvi955-w|955-w|televideo955 w/132 cols:\
5504          :co#132:\          :co#132:\
5505          :is=\E[=3h\EF1\Ed\EG0\E[=5l\E%\El:tc=tvi955:          :is=\E[=3h\EF1\Ed\EG0\E[=5l\E%\El:tc=tvi955:
# Line 4183  tvi970|televideo 970:\ Line 5529  tvi970|televideo 970:\
5529  tvi970-vb|televideo 970 with visual bell:\  tvi970-vb|televideo 970 with visual bell:\
5530          :vb=\E[?5h\0\0\0\0\0\0\0\0\0\0\0\0\0\E[?5l:tc=tvi970:          :vb=\E[?5h\0\0\0\0\0\0\0\0\0\0\0\0\0\E[?5l:tc=tvi970:
5531  tvi970-2p|televideo 970 with using 2 pages of memory:\  tvi970-2p|televideo 970 with using 2 pages of memory:\
5532          :te=\E[H\E[J\E[V:ti=\E[U\E[?20l\E[?7h\E[1Q:\          :te=\E[H\E[J\E[V:ti=\E[U\E[?20l\E[?7h\E[1Q:tc=tvi970:
         :tc=tvi970:  
5533  # Works with vi and rogue.  NOTE: Esc v sets autowrap on, Esc u sets 80 chars  # Works with vi and rogue.  NOTE: Esc v sets autowrap on, Esc u sets 80 chars
5534  # per line (rather than 40), Esc K chooses the normal character set.  Not sure  # per line (rather than 40), Esc K chooses the normal character set.  Not sure
5535  # padding is needed, but adapted from the tvi920c termcap.  The :so: and  # padding is needed, but adapted from the tvi920c termcap.  The :so: and
# Line 4204  tvipt|televideo personal terminal:\ Line 5549  tvipt|televideo personal terminal:\
5549  # From: Nathan Peterson <nathan@sco.com>, 03 Sep 1996  # From: Nathan Peterson <nathan@sco.com>, 03 Sep 1996
5550  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
5551  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
5552    # (acsc removed to fit entry within 1023 bytes)
5553  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
5554  tvi9065|televideo 9065:\  tvi9065|televideo 9065:\
5555          :am:bw:hs:mi:ms:xn:xo:\          :am:bw:hs:mi:ms:xn:xo:\
5556          :co#80:it#8:li#25:lm#0:ma#4:vt#0:ws#30:\          :co#80:it#8:li#25:lm#0:ma#4:vt#0:ws#30:\
5557          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\
5558          :LE=\E[%dD:RI=\E[%dC:SF=\E[%dS:SR=\E[%dT:UP=\E[%dA:ae=\E%:\          :LE=\E[%dD:RI=\E[%dC:SF=\E[%dS:SR=\E[%dT:UP=\E[%dA:\
5559          :al=\EE:as=\E$:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=^Z:\          :ae=\E%%%:al=\EE:as=\E$:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=^Z:\
5560          :cm=\E=%+ %+ :cr=^M:cs=\E[%i%d;%dr:ct=\E3:dc=\EW:dl=\ER:\          :cm=\E=%+ %+ :cr=^M:cs=\E[%i%d;%dr:ct=\E3:dc=\EW:dl=\ER:\
5561          :dm=\Er:do=^V:ds=\E_30\r:ec=\E[%d@:ed=\0:ei=\Er:fs=^M:ho=^^:\          :dm=\Er:do=^V:ds=\E_30\r:ec=\E[%d@:ed=\0:ei=\Er:fs=^M:ho=^^:\
5562          :i1=\E"\E%\E'\E(\EG@\EO\EX\E[=5l\E[=6l\E[=7h\Ed\Er:\          :i1=\E"\E%\E'\E(\EG@\EO\EX\E[=5l\E[=6l\E[=7h\Ed\Er:\
5563          :i2=\E<\E[=4l\E[=8h:if=/usr/share/tabset/stdcrt:im=\Eq:\          :i2=\E<\E[=4l\E[=8h:if=/usr/share/tabset/stdcrt:im=\Eq:\
5564          :ip=:is=\EF2\EG0\E\L:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:\          :ip=:is=\EF2\EG0\E\\L:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:\
5565          :k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:k9=^AH\r:kD=\EW:kb=^H:\          :k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:k9=^AH\r:kD=\EW:kb=^H:\
5566          :kd=^V:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:ll=\E[25;1H:mb=\EG2:\          :kd=^V:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:ll=\E[25;1H:mb=\EG2:\
5567          :md=\EG\054:me=\EG0:mh=\EGp:mr=\EG4:nd=^L:nw=^M^J:\          :md=\EG,:me=\EG0:mh=\EGp:mr=\EG4:nd=^L:nw=^M^J:\
5568          :rp=\E[%r%db%.:se=\EG0:sf=^J:so=\EGt:sr=\Ej:st=\E1:ta=^I:\          :rp=\E[%r%db%.:se=\EG0:sf=^J:so=\EGt:sr=\Ej:st=\E1:ta=^I:\
5569          :te=\E.3\Er\E[1;25r\E[25;0H:ti=\E.2:ts=\E[4;1v\E_30:\          :te=\E.3\Er\E[1;25r\E[25;0H:ti=\E.2:ts=\E[4;1v\E_30:\
5570          :uc=\EG8\EG0:ue=\EG0:up=^K:us=\EG8:vb=\Eb\Ed:ve=\E.3:\          :uc=\EG8\EG0:ue=\EG0:up=^K:us=\EG8:vb=\Eb\Ed:ve=\E.3:\
# Line 4299  vi200|visual 200:\ Line 5645  vi200|visual 200:\
5645  # If your version of vi doesn't support function keys you may want  # If your version of vi doesn't support function keys you may want
5646  # to use vi200-f.  # to use vi200-f.
5647  vi200-f|visual 200 no function keys:\  vi200-f|visual 200 no function keys:\
5648          :is=\E3\Eb\Ej\E\\El\EG\Ed\Ek:k0=\E?p:k1=\E?q:k2=\E?r:\          :is=\E3\Eb\Ej\E\\\El\EG\Ed\Ek:k0=\E?p:k1=\E?q:k2=\E?r:\
5649          :k3=\E?s:k4=\E?t:k5=\E?u:k6=\E?v:k7=\E?w:k8=\E?x:k9=\E?y:\          :k3=\E?s:k4=\E?t:k5=\E?u:k6=\E?v:k7=\E?w:k8=\E?x:k9=\E?y:\
5650          :ke=\E>:ks=\E=:se@:so@:\          :ke=\E>:ks=\E=:se@:so@:tc=vi200:
         :tc=vi200:  
5651  vi200-rv|visual 200 reverse video:\  vi200-rv|visual 200 reverse video:\
5652          :se=\E3:so=\E4:sr@:ve@:vs@:tc=vi200:          :se=\E3:so=\E4:sr@:ve@:vs@:tc=vi200:
5653    
# Line 4318  vi300|visual 300 ansi x3.64:\ Line 5663  vi300|visual 300 ansi x3.64:\
5663          :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:\          :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:\
5664          :do=\E[B:ei=\E[4l:ho=\E[H:im=\E[4h:\          :do=\E[B:ei=\E[4l:ho=\E[H:im=\E[4h:\
5665          :is=\E[7s\E[2;3;4;20;?5;?6l\E[12;?7h\E[1Q\E[0;1(D\E[8s:\          :is=\E[7s\E[2;3;4;20;?5;?6l\E[12;?7h\E[1Q\E[0;1(D\E[8s:\
5666          :k1=\E_A\E\:k2=\E_B\E\:k3=\E_C\E\:k4=\E_D\E\:k5=\E_E\E\:\          :k1=\E_A\E\\:k2=\E_B\E\\:k3=\E_C\E\\:k4=\E_D\E\\:\
5667          :k6=\E_F\E\:k7=\E_G\E\:k8=\E_H\E\:k9=\E_I\E\:kd=\E[B:\          :k5=\E_E\E\\:k6=\E_F\E\\:k7=\E_G\E\\:k8=\E_H\E\\:\
5668          :kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:me=\E[m:nd=\E[C:\          :k9=\E_I\E\\:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\
5669          :se=\E[m:sf=^J:so=\E[1m:sr=\EM:ta=^I:ue=\E[m:up=\E[A:\          :me=\E[m:nd=\E[C:se=\E[m:sf=^J:so=\E[1m:sr=\EM:ta=^I:\
5670          :us=\E[4m:          :ue=\E[m:up=\E[A:us=\E[4m:
5671  # some of the vi300s have older firmware that has the command  # some of the vi300s have older firmware that has the command
5672  # sequence for setting editing extent reversed.  # sequence for setting editing extent reversed.
5673  vi300-old|visual 300 with old firmware (set edit extent reversed):\  vi300-old|visual 300 with old firmware (set edit extent reversed):\
# Line 4344  vi500|visual 500:\ Line 5689  vi500|visual 500:\
5689          :ac=:ae=^O:al=3*\EL\Ex:as=^N:bt=4\Ez:cd=3*\Ey:ce=16\Ex:\          :ac=:ae=^O:al=3*\EL\Ex:as=^N:bt=4\Ez:cd=3*\Ey:ce=16\Ex:\
5690          :cl=6*\Ev:cm=\EY%+ %+ :cr=^M:cs=\E(%+ %+ :dc=3*\EO:\          :cl=6*\Ev:cm=\EY%+ %+ :cr=^M:cs=\E(%+ %+ :dc=3*\EO:\
5691          :dl=3*\EM:do=\EB:ei=\Ej:ho=\EH:im=\Ei:\          :dl=3*\EM:do=\EB:ei=\Ej:ho=\EH:im=\Ei:\
5692          :is=\E3\E\001\E\007\E\003\Ek\EG\Ed\EX\El\E>\Eb\E\:\          :is=\E3\E\001\E\007\E\003\Ek\EG\Ed\EX\El\E>\Eb\E\\:\
5693          :kb=^H:kd=\EB:kh=\EH:kl=\ED:kr=\EC:ku=\EA:le=^H:nd=\EC:\          :kb=^H:kd=\EB:kh=\EH:kl=\ED:kr=\EC:ku=\EA:le=^H:nd=\EC:\
5694          :nw=^M^J:se=\E^G:sf=^J:so=\E^H:ta=8\011:ue=\E^C:up=\EA:\          :nw=^M^J:se=\E^G:sf=^J:so=\E^H:ta=8\011:ue=\E^C:up=\EA:\
5695          :us=\E^D:          :us=\E^D:
# Line 4359  vi550|visual 550 ansi x3.64:\ Line 5704  vi550|visual 550 ansi x3.64:\
5704  vi603|visual603|visual 603:\  vi603|visual603|visual 603:\
5705          :hs:mi:\          :hs:mi:\
5706          :al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:\          :al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:\
5707          :cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:ds=\EP2;1~\E\:ei=\E[4l:\          :cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:ds=\EP2;1~\E\\:ei=\E[4l:\
5708          :fs=\E\:i1=\E>\E[?3l\E[?4l\E[?7h\E[?8h\E[1;24r:\          :fs=\E\\:i1=\E>\E[?3l\E[?4l\E[?7h\E[?8h\E[1;24r:\
5709          :im=\E[4h:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\          :im=\E[4h:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\
5710          :se=\E[27m:sf=\ED:so=\E[7m:sr=\EM:ts=\EP2~:ue=\E[24m:\          :se=\E[27m:sf=\ED:so=\E[7m:sr=\EM:ts=\EP2~:ue=\E[24m:\
5711          :up=\E[A:us=\E[4m:\          :up=\E[A:us=\E[4m:tc=vt100:
         :tc=vt100:  
5712    
5713  #### Wyse (wy)  #### Wyse (wy)
5714  #  #
# Line 4406  wy30|wyse30|Wyse 30:\ Line 5750  wy30|wyse30|Wyse 30:\
5750          :ac=0wa_h[jukslrmqnxqzttuyv]wpxv:ae=\EH^C:al=\EE:\          :ac=0wa_h[jukslrmqnxqzttuyv]wpxv:ae=\EH^C:al=\EE:\
5751          :as=\EH^B:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:cm=\E=%+ %+ :\          :as=\EH^B:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:cm=\E=%+ %+ :\
5752          :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\EF\r:ei=\Er:fs=^M:\          :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\EF\r:ei=\Er:fs=^M:\
5753          :ho=^^:im=\Eq:ip=:is=\E'\E(\E\1363\E`9\016\024:k1=^A@\r:\          :ho=^^:im=\Eq:ip=:is=\E'\E(\E^3\E`9\016\024:k1=^A@\r:\
5754          :k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:k7=^AF\r:\          :k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:k7=^AF\r:\
5755          :k8=^AG\r:kA=\EE:kB=\EI:kD=\EW:kE=\ET:kI=\EQ:kL=\ER:kN=\EK:\          :k8=^AG\r:kA=\EE:kB=\EI:kD=\EW:kE=\ET:kI=\EQ:kL=\ER:kN=\EK:\
5756          :kP=\EJ:kS=\EY:kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:\          :kP=\EJ:kS=\EY:kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:\
# Line 4426  wy30-mc|wyse30-mc|wyse 30 with magic coo Line 5770  wy30-mc|wyse30-mc|wyse 30 with magic coo
5770          :ae=\EG0\EH\003:as=\EG0\EH\002:mb=\EG2:\          :ae=\EG0\EH\003:as=\EG0\EH\002:mb=\EG2:\
5771          :me=\EG0\E(\EH\003:mh=\EGp:mp=\EG0\E):\          :me=\EG0\E(\EH\003:mh=\EGp:mp=\EG0\E):\
5772          :..sa=\EG%{48}%?%p2%p6%|%t%{8}%|%;%?%p1%p3%|%p6%|%t%{4}%|%;%?%p4%t%{2}%|%;%?%p1%p5%|%t%{64}%|%;%?%p7%t%{1}%|%;%c%?%p8%t\E)%e\E(%;%?%p9%t\EH\002%e\EH\003%;:\          :..sa=\EG%{48}%?%p2%p6%|%t%{8}%|%;%?%p1%p3%|%p6%|%t%{4}%|%;%?%p4%t%{2}%|%;%?%p1%p5%|%t%{64}%|%;%?%p7%t%{1}%|%;%c%?%p8%t\E)%e\E(%;%?%p9%t\EH\002%e\EH\003%;:\
5773          :se=\EG0:so=\EG4:te=\EG0:ti=:\          :se=\EG0:so=\EG4:te=\EG0:ti=:tc=wy30:tc=adm+sgr:
         :tc=wy30:tc=adm+sgr:  
5774  #       The mandatory pause used by :vb: does not work with  #       The mandatory pause used by :vb: does not work with
5775  #       older versions of terminfo.  If you see this effect then  #       older versions of terminfo.  If you see this effect then
5776  #       unset xon and delete the / from the delay.  #       unset xon and delete the / from the delay.
# Line 4452  wy50|wyse50|Wyse 50:\ Line 5795  wy50|wyse50|Wyse 50:\
5795          :ac=0wa_h[jukslrmqnxqzttuyv]wpxv:ae=\EH^C:al=\EE:\          :ac=0wa_h[jukslrmqnxqzttuyv]wpxv:ae=\EH^C:al=\EE:\
5796          :as=\EH^B:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:cm=\E=%+ %+ :\          :as=\EH^B:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:cm=\E=%+ %+ :\
5797          :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\EF\r:ei=\Er:fs=^M:\          :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\EF\r:ei=\Er:fs=^M:\
5798          :ho=^^:i1=\E`\072\E`9:im=\Eq:ip=:is=\016\024\E'\E(:\          :ho=^^:i1=\E`\:\E`9:im=\Eq:ip=:is=\016\024\E'\E(:k1=^A@\r:\
5799          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\          :k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:k7=^AF\r:\
5800          :k7=^AF\r:k8=^AG\r:k9=^AH\r:k;=^AI\r:kA=\EE:kB=\EI:kD=\EW:\          :k8=^AG\r:k9=^AH\r:k;=^AI\r:kA=\EE:kB=\EI:kD=\EW:kE=\ET:\
5801          :kE=\ET:kI=\EQ:kL=\ER:kN=\EK:kP=\EJ:kS=\EY:kb=^H:kd=^J:kh=^^:\          :kI=\EQ:kL=\ER:kN=\EK:kP=\EJ:kS=\EY:kb=^H:kd=^J:kh=^^:kl=^H:\
5802          :kl=^H:kr=^L:ku=^K:le=^H:ll=^^^K:me=\E(\EH\003:mh=\E`7\E):\          :kr=^L:ku=^K:le=^H:ll=^^^K:me=\E(\EH\003:mh=\E`7\E):\
5803          :mp=\E`7\E):mr=\E`6\E):nd=^L:nw=^M^J:pf=^T:pn=\Ez%+/%s\r:\          :mp=\E`7\E):mr=\E`6\E):nd=^L:nw=^M^J:pf=^T:pn=\Ez%+/%s\r:\
5804          :po=^X:ps=\EP:px=\Ez%+?%s\177:\          :po=^X:ps=\EP:px=\Ez%+?%s\177:\
5805          :..sa=%?%p1%p3%|%t\E`6\E)%e%p5%p8%|%t\E`7\E)%e\E(%;%?%p9%t\EH\002%e\EH\003%;:\          :..sa=%?%p1%p3%|%t\E`6\E)%e%p5%p8%|%t\E`7\E)%e\E(%;%?%p9%t\EH\002%e\EH\003%;:\
# Line 4477  wy50-mc|wyse50-mc|wyse 50 with magic coo Line 5820  wy50-mc|wyse50-mc|wyse 50 with magic coo
5820          :ae=\EG0\EH\003:as=\EG0\EH\002:mb=\EG2:\          :ae=\EG0\EH\003:as=\EG0\EH\002:mb=\EG2:\
5821          :me=\EG0\E(\EH\003:mh=\EGp:mp=\EG0\E):mr=\EG4:\          :me=\EG0\E(\EH\003:mh=\EGp:mp=\EG0\E):mr=\EG4:\
5822          :..sa=\EG%{48}%?%p2%p6%|%t%{8}%|%;%?%p1%p3%|%p6%|%t%{4}%|%;%?%p4%t%{2}%|%;%?%p1%p5%|%t%{64}%|%;%?%p7%t%{1}%|%;%c%?%p8%t\E)%e\E(%;%?%p9%t\EH\002%e\EH\003%;:\          :..sa=\EG%{48}%?%p2%p6%|%t%{8}%|%;%?%p1%p3%|%p6%|%t%{4}%|%;%?%p4%t%{2}%|%;%?%p1%p5%|%t%{64}%|%;%?%p7%t%{1}%|%;%c%?%p8%t\E)%e\E(%;%?%p9%t\EH\002%e\EH\003%;:\
5823          :se=\EG0:so=\EGt:te=\EG0:ti=:\          :se=\EG0:so=\EGt:te=\EG0:ti=:tc=wy50:tc=adm+sgr:
         :tc=wy50:tc=adm+sgr:  
5824  wy50-vb|wyse50-vb|wyse 50 visible bell:\  wy50-vb|wyse50-vb|wyse 50 visible bell:\
5825          :bl@:tc=wy50:          :bl@:tc=wy50:
5826  wy50-w|wyse50-w|wyse 50 132-column:\  wy50-w|wyse50-w|wyse 50 132-column:\
5827          :Nl#16:co#132:lw#7:ws#97:\          :Nl#16:co#132:lw#7:ws#97:\
5828          :cm=\Ea%i%dR%dC:dc=\EW:i1=\E`;\E`9:tc=wy50:          :cm=\Ea%i%dR%dC:dc=\EW:i1=\E`;\E`9:tc=wy50:
5829  wy50-wvb|wyse50-wvb|wyse 50 132-column visible bell:\  wy50-wvb|wyse50-wvb|wyse 50 132-column visible bell:\
5830          :bl@:\          :bl@:tc=wy50-w:
5831          :tc=wy50-w:  
5832  #  #
5833  #       The Wyse 350 is a Wyse 50 with color.  #       The Wyse 350 is a Wyse 50 with color.
5834  #       Unfortunately this means that it has magic cookies.  #       Unfortunately this means that it has magic cookies.
# Line 4519  wy350|wyse350|Wyse 350:\ Line 5861  wy350|wyse350|Wyse 350:\
5861          :ac=0wa_h[jukslrmqnxqzttuyv]wpxv:ae=\EG0\EH\003:al=\EE:\          :ac=0wa_h[jukslrmqnxqzttuyv]wpxv:ae=\EG0\EH\003:al=\EE:\
5862          :as=\EG0\EH\002:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:\          :as=\EG0\EH\002:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:\
5863          :cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\EF\r:\          :cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\EF\r:\
5864          :ei=\Er:fs=^M:ho=^^:i1=\E`\072\E`9:i2=\E%?:im=\Eq:ip=:\          :ei=\Er:fs=^M:ho=^^:i1=\E`\:\E`9:i2=\E%?:im=\Eq:ip=:\
5865          :is=\016\024\E'\E(:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:\          :is=\016\024\E'\E(:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:\
5866          :k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:k9=^AH\r:k;=^AI\r:\          :k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:k9=^AH\r:k;=^AI\r:\
5867          :kA=\EE:kB=\EI:kD=\EW:kE=\ET:kI=\EQ:kL=\ER:kN=\EK:kP=\EJ:\          :kA=\EE:kB=\EI:kD=\EW:kE=\ET:kI=\EQ:kL=\ER:kN=\EK:kP=\EJ:\
# Line 4535  wy350-w|wyse350-w|wyse 350 132-column:\ Line 5877  wy350-w|wyse350-w|wyse 350 132-column:\
5877          :Nl#16:co#132:lw#7:ws#97:\          :Nl#16:co#132:lw#7:ws#97:\
5878          :cm=\Ea%i%dR%dC:dc=\EW:i1=\E`;\E`9:tc=wy350:          :cm=\Ea%i%dR%dC:dc=\EW:i1=\E`;\E`9:tc=wy350:
5879  wy350-wvb|wyse350-wvb|wyse 350 132-column visible bell:\  wy350-wvb|wyse350-wvb|wyse 350 132-column visible bell:\
5880          :bl@:\          :bl@:tc=wy350-w:
         :tc=wy350-w:  
5881  #  #
5882  #       This terminfo description is untested.  #       This terminfo description is untested.
5883  #       The wyse100 emulates an adm31, so the adm31 entry should work.  #       The wyse100 emulates an adm31, so the adm31 entry should work.
# Line 4548  wy100|wyse 100:\ Line 5889  wy100|wyse 100:\
5889          :dc=\EW:dl=\ER:do=^J:ds=\EA31:ei=\Er:fs=^M:im=\Eq:is=\Eu\E0:\          :dc=\EW:dl=\ER:do=^J:ds=\EA31:ei=\Er:fs=^M:im=\Eq:is=\Eu\E0:\
5890          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\
5891          :k7=^AF\r:k8=^AG\r:kb=^H:kd=^J:kh=\E{:kl=^H:kr=^L:ku=^K:\          :k7=^AF\r:k8=^AG\r:kb=^H:kd=^J:kh=\E{:kl=^H:kr=^L:ku=^K:\
5892          :le=^H:mk@:nd=^L:sf=^J:ts=\EF:up=^K:\          :le=^H:mk@:nd=^L:sf=^J:ts=\EF:up=^K:tc=adm+sgr:
         :tc=adm+sgr:  
5893  #  #
5894  #       The Wyse 120/150 has most of the features of the Wyse 60.  #       The Wyse 120/150 has most of the features of the Wyse 60.
5895  #       This terminal does not need padding up to 9600 baud!  #       This terminal does not need padding up to 9600 baud!
# Line 4559  wy100|wyse 100:\ Line 5899  wy100|wyse 100:\
5899  #  #
5900  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
5901  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
5902  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (acsc removed to fit entry within 1023 bytes)
5903  wy120|wyse120|wy150|wyse150|Wyse 120/150:\  wy120|wyse120|wy150|wyse150|Wyse 120/150:\
5904          :am:bw:hs:km:mi:ms:xo:\          :5i:am:bw:hs:km:mi:ms:xo:\
5905          :co#80:it#8:li#24:pb#9601:ws#45:\          :Nl#8:co#80:it#8:lh#1:li#24:lw#8:pb#9601:ws#45:\
5906          :ae=\EcD:al=\EE:as=\EcE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:\          :#2=\E{:%9=\EP:&3=\Er:@8=\E7:F1=^AJ\r:F2=^AK\r:F3=^AL\r:\
5907          :cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\EF\r:\          :F4=^AM\r:F5=^AN\r:F6=^AO\r:LF=\EA11:LO=\EA10:RA=\Ed.:\
5908          :ei=\Er:fs=^M:ho=^^:i1=\EcB0\EcC1:i2=\EwJ\Ew1:im=\Eq:ip=:\          :RX=\Ec20:SA=\Ed/:SX=\Ec21:ae=\EcD:al=\EE:as=\EcE:bl=^G:\
5909            :bt=\EI:cd=\EY:ce=\ET:cl=\E+:cm=\E=%+ %+ :cr=^M:ct=\E0:\
5910            :dc=\EW:dl=\ER:do=^J:ds=\EF\r:ei=\Er:fs=^M:ho=^^:\
5911            :i1=\EcB0\EcC1:i2=\EwJ\Ew1:im=\Eq:ip=:\
5912          :is=\Ed$\EcD\E'\Er\EH\003\Ed/\EO\Ee1\Ed*\E`@\E`9\E`1\016\024\El:\          :is=\Ed$\EcD\E'\Er\EH\003\Ed/\EO\Ee1\Ed*\E`@\E`9\E`1\016\024\El:\
5913          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\
5914          :k7=^AF\r:k8=^AG\r:k9=^AH\r:kD=\EW:kI=\EQ:kN=\EK:kP=\EJ:\          :k7=^AF\r:k8=^AG\r:k9=^AH\r:k;=^AI\r:kA=\EE:kB=\EI:kD=\EW:\
5915          :kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:ll=^^^K:mb=\EG2:\          :kE=\ET:kI=\EQ:kL=\ER:kN=\EK:kP=\EJ:kS=\EY:kb=^H:kd=^J:kh=^^:\
5916          :me=\E(\EH\003\EG0\EcD:mh=\EGp:nd=^L:nw=\r\n:sf=\n:\          :kl=^H:kr=^L:ku=^K:le=^H:ll=^^^K:mb=\EG2:\
5917          :so=\EGt:sr=\Ej:st=\E1:ta=\011:te=\Ew1:ti=\Ew0:ts=\EF:up=^K:\          :me=\E(\EH\003\EG0\EcD:mh=\EGp:mp=\E):nd=^L:nw=\r\n:pf=^T:\
5918          :vb=\E`8\E`9:ve=\E`1:vi=\E`0:\          :pl=\EZ2%+?%s\177:pn=\Ez%+/%s\r:po=\Ed#:ps=\EP:\
5919          :tc=adm+sgr:          :px=\EZ1%+?%s\177:r1=\E~!\E~4:r2=\EeF\E`\::r3=\EwG\Ee(:\
5920            :sf=\n:so=\EGt:sr=\Ej:st=\E1:ta=\011:te=\Ew1:ti=\Ew0:ts=\EF:\
5921            :up=^K:vb=\E`8\E`9:ve=\E`1:vi=\E`0:tc=adm+sgr:
5922  #  #
5923  wy120-w|wyse120-w|wy150-w|wyse150-w|wyse 120/150 132-column:\  wy120-w|wyse120-w|wy150-w|wyse150-w|wyse 120/150 132-column:\
5924          :Nl#16:co#132:lw#7:ws#97:\          :Nl#16:co#132:lw#7:ws#97:\
5925          :cm=\Ea%i%dR%dC:dc=\EW:ip=:r2=\E`;:tc=wy120:          :cm=\Ea%i%dR%dC:dc=\EW:ip=:rs=\E`;:tc=wy120:
5926  #  #
5927  wy120-25|wyse120-25|wy150-25|wyse150-25|wyse 120/150 80-column 25-lines:\  wy120-25|wyse120-25|wy150-25|wyse150-25|wyse 120/150 80-column 25-lines:\
5928          :Nl@:lh@:li#25:lw@:\          :Nl@:lh@:li#25:lw@:\
# Line 4588  wy120-25-w|wyse120-25-w|wy150-25-w|wyse1 Line 5933  wy120-25-w|wyse120-25-w|wy150-25-w|wyse1
5933          :pn@:r3=\EwG\Ee):tc=wy120-w:          :pn@:r3=\EwG\Ee):tc=wy120-w:
5934  #  #
5935  wy120-vb|wyse120-vb|wy150-vb|wyse150-vb|Wyse 120/150 visible bell:\  wy120-vb|wyse120-vb|wy150-vb|wyse150-vb|Wyse 120/150 visible bell:\
5936          :bl@:\          :bl@:tc=wy120:
         :tc=wy120:  
5937  #  #
5938  wy120-w-vb|wy120-wvb|wyse120-wvb|wy150-w-vb|wyse150-w-vb|Wyse 120/150 132-column visible bell:\  wy120-w-vb|wy120-wvb|wyse120-wvb|wy150-w-vb|wyse150-w-vb|Wyse 120/150 132-column visible bell:\
5939          :bl@:\          :bl@:tc=wy120-w:
         :tc=wy120-w:  
5940  #  #
5941  #       The Wyse 60 is like the Wyse 50 but with more padding.  #       The Wyse 60 is like the Wyse 50 but with more padding.
5942  #       The reset strings are slow and the pad times very depending  #       The reset strings are slow and the pad times very depending
# Line 4627  wy120-w-vb|wy120-wvb|wyse120-wvb|wy150-w Line 5970  wy120-w-vb|wy120-wvb|wyse120-wvb|wy150-w
5970  # a bug reported by Robert Dunn, <rcdii@inlink.com> -- esr)  # a bug reported by Robert Dunn, <rcdii@inlink.com> -- esr)
5971  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
5972  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
5973  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (acsc removed to fit entry within 1023 bytes)
5974  wy60|wyse60|Wyse 60:\  wy60|wyse60|Wyse 60:\
5975          :am:bw:hs:km:mi:ms:\          :5i:am:bw:hs:km:mi:ms:\
5976          :co#80:li#24:ws#45:\          :Nl#8:co#80:lh#1:li#24:lw#8:ws#45:\
5977          :ae=\EcD:al=\EE:as=\EcE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:\          :#2=\E{:%9=\EP:&3=\Er:@8=\E7:DK=\E`b:F1=^AJ\r:F2=^AK\r:\
5978          :cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\EF\r:\          :F3=^AL\r:F4=^AM\r:F5=^AN\r:F6=^AO\r:LF=\EA11:LO=\EA10:\
5979          :ei=\Er:fs=^M:ho=\E{:i1=\EcB0\EcC1:i2=\EwJ\Ew1:im=\Eq:ip=:\          :RA=\Ed.:RC=\E`c:RX=\Ec20:SA=\Ed/:SX=\Ec21:ae=\EcD:al=\EE:\
5980            :as=\EcE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:cm=\E=%+ %+ :\
5981            :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\EF\r:ei=\Er:fs=^M:\
5982            :ho=\E{:i1=\EcB0\EcC1:i2=\EwJ\Ew1:im=\Eq:ip=:\
5983          :is=\Ed$\EcD\E'\Er\EH\003\Ed/\EO\Ee1\Ed*\E`@\E`9\E`1\016\024\El:\          :is=\Ed$\EcD\E'\Er\EH\003\Ed/\EO\Ee1\Ed*\E`@\E`9\E`1\016\024\El:\
5984          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\
5985          :k7=^AF\r:k8=^AG\r:k9=^AH\r:kD=\EW:kI=\EQ:kN=\EK:kP=\EJ:\          :k7=^AF\r:k8=^AG\r:k9=^AH\r:k;=^AI\r:kA=\EE:kB=\EI:kD=\EW:\
5986          :kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:ll=\E{^K:mb=\EG2:\          :kE=\ET:kI=\EQ:kL=\ER:kN=\EK:kP=\EJ:kS=\EY:kb=^H:kd=^J:kh=^^:\
5987          :me=\E(\EH\003\EG0\EcD:mh=\EGp:nd=^L:nw=\r\n:sf=\n:\          :kl=^H:kr=^L:ku=^K:le=^H:ll=\E{^K:mb=\EG2:\
5988            :me=\E(\EH\003\EG0\EcD:mh=\EGp:mp=\E):nd=^L:nw=\r\n:pf=^T:\
5989            :pl=\EZ2%+?%s\177:pn=\Ez%+/%s\r:po=\Ed#:ps=\EP:\
5990            :px=\EZ1%+?%s\177:r1=\E~!\E~4:r2=\EeG:r3=\EwG\Ee(:sf=\n:\
5991          :so=\EGt:sr=\Ej:st=\E1:ta=\011:te=\Ew1:ti=\Ew0:ts=\EF:up=^K:\          :so=\EGt:sr=\Ej:st=\E1:ta=\011:te=\Ew1:ti=\Ew0:ts=\EF:up=^K:\
5992          :vb=\E`8\E`9:ve=\E`1:vi=\E`0:\          :vb=\E`8\E`9:ve=\E`1:vi=\E`0:tc=adm+sgr:
         :tc=adm+sgr:  
5993  #  #
5994  wy60-w|wyse60-w|wyse 60 132-column:\  wy60-w|wyse60-w|wyse 60 132-column:\
5995          :Nl#16:co#132:lw#7:ws#97:\          :Nl#16:co#132:lw#7:ws#97:\
5996          :cm=\Ea%i%dR%dC:dc=\EW:ip=:r2=\EeF\E`;:tc=wy60:          :cm=\Ea%i%dR%dC:dc=\EW:ip=:rs=\EeF\E`;:tc=wy60:
5997  #  #
5998  wy60-25|wyse60-25|wyse 60 80-column 25-lines:\  wy60-25|wyse60-25|wyse 60 80-column 25-lines:\
5999          :Nl@:lh@:li#25:lw@:\          :Nl@:lh@:li#25:lw@:\
# Line 4661  wy60-42|wyse60-42|wyse 60 80-column 42-l Line 6009  wy60-42|wyse60-42|wyse 60 80-column 42-l
6009  wy60-42-w|wyse60-42-w|wyse 60 132-column 42-lines:\  wy60-42-w|wyse60-42-w|wyse 60 132-column 42-lines:\
6010          :Nl#16:co#132:lw#7:ws#97:\          :Nl#16:co#132:lw#7:ws#97:\
6011          :cd=\Ey:cl=\E+:cm=\Ea%i%dR%dC:dc=\EW:ho=\036:ip=:nw=\r\n:\          :cd=\Ey:cl=\E+:cm=\Ea%i%dR%dC:dc=\EW:ho=\036:ip=:nw=\r\n:\
6012          :r2=\EeF\E`;:\          :rs=\EeF\E`;:tc=wy60-42:
         :tc=wy60-42:  
6013  #  #
6014  wy60-43|wyse60-43|wyse 60 80-column 43-lines:\  wy60-43|wyse60-43|wyse 60 80-column 43-lines:\
6015          :Nl@:lh@:li#43:lw@:\          :Nl@:lh@:li#43:lw@:\
# Line 4674  wy60-43-w|wyse60-43-w|wyse 60 132-column Line 6021  wy60-43-w|wyse60-43-w|wyse 60 132-column
6021  wy60-vb|wyse60-vb|Wyse 60 visible bell:\  wy60-vb|wyse60-vb|Wyse 60 visible bell:\
6022          :bl@:tc=wy60:          :bl@:tc=wy60:
6023  wy60-w-vb|wy60-wvb|wyse60-wvb|Wyse 60 132-column visible bell:\  wy60-w-vb|wy60-wvb|wyse60-wvb|Wyse 60 132-column visible bell:\
6024          :bl@:\          :bl@:tc=wy60-w:
         :tc=wy60-w:  
6025    
6026  #       The Wyse-99GT looks at lot like the Wyse 60 except that it  #       The Wyse-99GT looks at lot like the Wyse 60 except that it
6027  #       does not have the 42/43 line mode.  In the Wyse-60 the "lines"  #       does not have the 42/43 line mode.  In the Wyse-60 the "lines"
# Line 4695  wy60-w-vb|wy60-wvb|wyse60-wvb|Wyse 60 13 Line 6041  wy60-w-vb|wy60-wvb|wyse60-wvb|Wyse 60 13
6041  wy99gt|wyse99gt|Wyse 99gt:\  wy99gt|wyse99gt|Wyse 99gt:\
6042          :ms@:\          :ms@:\
6043          :al=\EE:cd=\Ey:ce=\Et:cl=\E+:dc=\EW:dl=\ER:i2=\Ew0:ip=:nw@:\          :al=\EE:cd=\Ey:ce=\Et:cl=\E+:dc=\EW:dl=\ER:i2=\Ew0:ip=:nw@:\
6044          :r2=\E`\072:sf=\n:sr=\Ej:ta=\011:te=\Ew0:ti=\Ew1:\          :rs=\E`\::sf=\n:sr=\Ej:ta=\011:te=\Ew0:ti=\Ew1:u0=\E~>\E8:\
6045          :u0=\E~>\E8:u1=\E[42h:vb=\E`8\E`9:tc=wy60:          :u1=\E[42h:vb=\E`8\E`9:tc=wy60:
6046  #  #
6047  wy99gt-w|wyse99gt-w|wyse 99gt 132-column:\  wy99gt-w|wyse99gt-w|wyse 99gt 132-column:\
6048          :Nl#16:co#132:lw#7:ws#97:\          :Nl#16:co#132:lw#7:ws#97:\
6049          :cd=\Ey:cl=\E+:cm=\Ea%i%dR%dC:dc=\EW:ip=:r2=\E`;:tc=wy99gt:          :cd=\Ey:cl=\E+:cm=\Ea%i%dR%dC:dc=\EW:ip=:rs=\E`;:tc=wy99gt:
6050  #  #
6051  wy99gt-25|wyse99gt-25|wyse 99gt 80-column 25-lines:\  wy99gt-25|wyse99gt-25|wyse 99gt 80-column 25-lines:\
6052          :Nl@:lh@:li#25:lw@:\          :Nl@:lh@:li#25:lw@:\
6053          :pn@:r2=\E`\072:r3=\EwG\Ee):tc=wy99gt:          :pn@:r2=\E`\::r3=\EwG\Ee):tc=wy99gt:
6054  #  #
6055  wy99gt-25-w|wyse99gt-25-w|wyse 99gt 132-column 25-lines:\  wy99gt-25-w|wyse99gt-25-w|wyse 99gt 132-column 25-lines:\
6056          :Nl@:lh@:li#25:lw@:\          :Nl@:lh@:li#25:lw@:\
6057          :pn@:r2=\E`;:tc=wy99gt-w:          :pn@:rs=\E`;:tc=wy99gt-w:
6058  #  #
6059  wy99gt-vb|wyse99gt-vb|Wyse 99gt visible bell:\  wy99gt-vb|wyse99gt-vb|Wyse 99gt visible bell:\
6060          :bl@:tc=wy99gt:          :bl@:tc=wy99gt:
6061  #  #
6062  wy99gt-w-vb|wy99gt-wvb|wyse99gt-wvb|Wyse 99gt 132-column visible bell:\  wy99gt-w-vb|wy99gt-wvb|wyse99gt-wvb|Wyse 99gt 132-column visible bell:\
6063          :bl@:\          :bl@:tc=wy99gt-w:
6064          :tc=wy99gt-w:  
6065    # Can't set tabs! Other bugs (ANSI mode only):
6066    # - can't redefine function keys (anyway, key redefinition in ANSI mode
6067    #   is too much complex to be described);
6068    # - meta key can't be described (the terminal forgets it when reset);
6069    # The xon-xoff handshaking can't be disabled while in ansi personality, so
6070    # emacs can't work at speed greater than 9600 baud.  No padding is needed at
6071    # this speed.
6072    #   dch1 has been commented out because it causes annoying glittering when
6073    # vi deletes one character at the beginning of a line with tabs in it.
6074    #   dch makes sysgen(1M) have a horrible behaviour when deleting
6075    # a screen and makes screen(1) behave badly, so it is disabled too. The nice
6076    # thing is that vi goes crazy if smir-rmir are present and both dch-dch1 are
6077    # not, so smir and rmir are commented out as well.
6078    # From: Francesco Potorti` <F.Potorti@cnuce.cnr.it>, 24 Aug 1998
6079    # (untranslatable capabilities removed to fit entry within 1023 bytes)
6080    # (sgr removed to fit entry within 1023 bytes)
6081    # (acsc removed to fit entry within 1023 bytes)
6082    # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
6083    wy99-ansi|Wyse WY-99GT in ansi mode (int'l PC keyboard):\
6084            :am:km:mi:ms:xn:\
6085            :co#80:it#8:li#25:vt#3:\
6086            :AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:LE=\E[%dD:\
6087            :RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:bt=\E[Z:\
6088            :cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\
6089            :cs=\E[%i%d;%dr:dl=\E[M:do=\ED:ec=\E[%dX:ei=\E[4l:ho=\E[H:\
6090            :im=\E[4h:\
6091            :is=\E7\E[1r\E8\E[2;3;4;13;20;34;39;36l\E[12;16;34h\E[?1;3;4;5;10;18l\E[?7;8;25h\E>\E[?5W\E(B\017\E[4i:\
6092            :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k5=\E[M:k6=\E[17~:\
6093            :k7=\E[18~:k8=\E[19~:k9=\E[20~:kb=^H:kd=\EOB:ke=\E[?1l:\
6094            :kl=\EOD:kr=\EOC:ks=\E[?1h:ku=\EOA:le=\010:ll=\E[24E:\
6095            :mb=\E[5m:md=\E[1m:me=\E[m\017\E["q:mh=\E[2m:mr=\E[7m:\
6096            :nd=\E[C:nw=\EE:rc=\E8:\
6097            :rs=\E[61"p\E[40h\E[?6l\E[1r\E[2;3;4;13;20;34;39;36l\E[12;16;34h\E[?1;3;4;5;10;18l\E[?7;8;25h\E>\E[?5W\E(B\017\E[24E\E[4i:\
6098            :sc=\E7:se=\E[27m:sf=\n:so=\E[7m:sr=\EM:ta=^I:ue=\E[24m:\
6099            :up=\EM:us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[34h\E[?25h:\
6100            :vi=\E[?25l:vs=\E[34l\E[?25h:
6101    
6102    #   This is the american terminal. Here tabs work fine.
6103    # From: Francesco Potorti` <F.Potorti@cnuce.cnr.it>, 24 Aug 1998
6104    wy99a-ansi|Wyse WY-99GT in ansi mode (US PC keyboard):\
6105            :ct=\E[3g:i2=\E[?5l:r3=\E[?5l:st=\EH:tc=wy99-ansi:
6106    
6107    # This terminal (firmware version 02) has a lot of bugs:
6108    # - can't set tabs;
6109    # - other bugs in ANSI modes (see above).
6110    # This description disables handshaking when using cup. This is because
6111    # GNU emacs doesn't like Xon-Xoff handshaking. This means the terminal
6112    # cannot be used at speeds greater than 9600 baud, because at greater
6113    # speeds handshaking is needed even for character sending. If you use
6114    # DTR handshaking, you can use even greater speeds.
6115    # From: Francesco Potorti` <F.Potorti@cnuce.cnr.it>, 24 Aug 1998
6116    # (untranslatable capabilities removed to fit entry within 1023 bytes)
6117    # (sgr removed to fit entry within 1023 bytes)
6118    # (acsc removed to fit entry within 1023 bytes)
6119    # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
6120    wy99f|wy99fgt|wy-99fgt|Wyse WY-99GT (int'l PC keyboard):\
6121            :am:bw:hs:km:mi:ms:xo:\
6122            :co#80:it#8:li#25:ws#46:\
6123            :K1=^^:K3=\EJ:K4=\ET:K5=\EK:ae=\EcD:al=\EE:as=\EcE:bl=^G:\
6124            :bt=\EI:cd=\EY:ce=\ET:cl=\E'\E(\032:cm=\E=%+ %+ :cr=^M:\
6125            :dc=\EW:dl=\ER:do=\Ej:ds=\EF\r:ei=\Er:fs=^M:ho=^^:im=\Eq:\
6126            :is=\Eu\Ee6\EC\EDF\Ec21\Ec31\Ec62\Ec72\Ee;\016\E'\EeL\E`9\E^0\E`1\E`4\Ee.\E`\:\Ee1\EG0\E(\Ed/\Ee4\Ed*\EO\E`I\Er\Ee"\EcD\024:\
6127            :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\
6128            :k7=^AF\r:k8=^AG\r:k9=^AH\r:kb=^H:kd=^J:kl=^H:kr=^L:ku=^K:\
6129            :le=^H:mb=\EG2:me=\E(\EG0:mh=\EGp:mr=\EG4:nd=^L:nw=^_:\
6130            :rs=\Eu\E~4\Ee6\EC\EDF\Ec21\Ec31\Ec62\Ec72\Ee;\016\E'\EeL\E`9\E^0\E`1\E`4\Ee.\E`\:\Ee)\Ew\EwG\Ew0\Ee1\EG0\E(\Ed/\Ee4\Ed*\EO\E`I\Er\Ee"\Ec@0B\EcD\024:\
6131            :se=\EG0:sf=^J:so=\EG4:sr=\Ej:ta=^I:te=\Ec21\Ec31:\
6132            :ti=\Ec20\Ec30:ts=\EF:up=^K:vb=\E^1\E^0:ve=\E`4\E`1:\
6133            :vi=\E`0:vs=\E`2\E`1:
6134    
6135    # This is the american terminal. Here tabs work.
6136    # From: Francesco Potorti` <F.Potorti@cnuce.cnr.it>, 24 Aug 1998
6137    wy99fa|wy99fgta|wy-99fgta|Wyse WY-99GT (US PC keyboard):\
6138            :ct=\E0:st=\E1:tc=wy99f:
6139    
6140  #  #
6141  #       The Wyse 160 is combination of the WY-60 and the WY-99gt.  #       The Wyse 160 is combination of the WY-60 and the WY-99gt.
6142  #       The reset strings are slow and the pad times very depending  #       The reset strings are slow and the pad times very depending
# Line 4739  wy99gt-w-vb|wy99gt-wvb|wyse99gt-wvb|Wyse Line 6160  wy99gt-w-vb|wy99gt-wvb|wyse99gt-wvb|Wyse
6160  # a bug reported by Robert Dunn, <rcdii@inlink.com> -- esr)  # a bug reported by Robert Dunn, <rcdii@inlink.com> -- esr)
6161  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
6162  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
6163  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (acsc removed to fit entry within 1023 bytes)
6164  wy160|wyse160|Wyse 160:\  wy160|wyse160|Wyse 160:\
6165          :am:bw:hs:km:mi:ms:\          :5i:am:bw:hs:km:mi:ms:\
6166          :co#80:li#24:ws#38:\          :Nl#8:co#80:lh#1:li#24:lw#8:ws#38:\
6167          :ae=\EcD:al=\EE:as=\EcE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:\          :#2=\E{:%9=\EP:&3=\Er:@8=\E7:DK=\E`b:F1=^AJ\r:F2=^AK\r:\
6168          :cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\EF\r:\          :F3=^AL\r:F4=^AM\r:F5=^AN\r:F6=^AO\r:LF=\EA11:LO=\EA10:\
6169          :ei=\Er:fs=^M:ho=\E{:i1=\EcB0\EcC1:i2=\Ew0:im=\Eq:ip=:\          :RA=\Ed.:RC=\E`c:RX=\Ec20:SA=\Ed/:SX=\Ec21:ae=\EcD:al=\EE:\
6170            :as=\EcE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:cm=\E=%+ %+ :\
6171            :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\EF\r:ei=\Er:fs=^M:\
6172            :ho=\E{:i1=\EcB0\EcC1:i2=\Ew0:im=\Eq:ip=:\
6173          :is=\Ed$\EcD\E'\Er\EH\003\Ed/\EO\Ee1\Ed*\E`@\E`9\E`1\016\024\El:\          :is=\Ed$\EcD\E'\Er\EH\003\Ed/\EO\Ee1\Ed*\E`@\E`9\E`1\016\024\El:\
6174          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\
6175          :k7=^AF\r:k8=^AG\r:k9=^AH\r:kD=\EW:kI=\EQ:kN=\EK:kP=\EJ:\          :k7=^AF\r:k8=^AG\r:k9=^AH\r:k;=^AI\r:kA=\EE:kB=\EI:kD=\EW:\
6176          :kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:ll=\E{^K:mb=\EG2:\          :kE=\ET:kI=\EQ:kL=\ER:kN=\EK:kP=\EJ:kS=\EY:kb=^H:kd=^J:kh=^^:\
6177          :me=\E(\EH\003\EG0\EcD:mh=\EGp:nd=^L:nw=\r\n:sf=\n:\          :kl=^H:kr=^L:ku=^K:le=^H:ll=\E{^K:mb=\EG2:\
6178            :me=\E(\EH\003\EG0\EcD:mh=\EGp:mp=\E):nd=^L:nw=\r\n:pf=^T:\
6179            :pl=\EZ2%+?%s\177:pn=\Ez%+/%s\r:po=\Ed#:ps=\EP:\
6180            :px=\EZ1%+?%s\177:r1=\E~!\E~4:r2=\E`\::r3=\EwG\Ee(:sf=\n:\
6181          :so=\EGt:sr=\Ej:st=\E1:ta=^I:te=\Ew0:ti=\Ew1:ts=\EF:up=^K:\          :so=\EGt:sr=\Ej:st=\E1:ta=^I:te=\Ew0:ti=\Ew1:ts=\EF:up=^K:\
6182          :vb=\E`8\E`9:ve=\E`1:vi=\E`0:\          :vb=\E`8\E`9:ve=\E`1:vi=\E`0:tc=adm+sgr:
         :tc=adm+sgr:  
6183  #  #
6184  wy160-w|wyse160-w|wyse 160 132-column:\  wy160-w|wyse160-w|wyse 160 132-column:\
6185          :Nl#16:co#132:lw#7:ws#90:\          :Nl#16:co#132:lw#7:ws#90:\
6186          :cm=\Ea%i%dR%dC:dc=\EW:r2=\EeF\E`;:tc=wy160:          :cm=\Ea%i%dR%dC:dc=\EW:rs=\EeF\E`;:tc=wy160:
6187  #  #
6188  wy160-25|wyse160-25|wyse 160 80-column 25-lines:\  wy160-25|wyse160-25|wyse 160 80-column 25-lines:\
6189          :Nl@:lh@:li#25:lw@:\          :Nl@:lh@:li#25:lw@:\
# Line 4769  wy160-25-w|wyse160-25-w|wyse 160 132-col Line 6195  wy160-25-w|wyse160-25-w|wyse 160 132-col
6195  wy160-42|wyse160-42|wyse 160 80-column 42-lines:\  wy160-42|wyse160-42|wyse 160 80-column 42-lines:\
6196          :li#42:\          :li#42:\
6197          :al=\EE:cd=\Ey:cl=\E+:dl=\ER:i1=\EcB2\EcC3:nw=\r\n:r3=\Ee*:\          :al=\EE:cd=\Ey:cl=\E+:dl=\ER:i1=\EcB2\EcC3:nw=\r\n:r3=\Ee*:\
6198          :sf=\n:sr=\Ej:\          :sf=\n:sr=\Ej:tc=wy160:
         :tc=wy160:  
6199  wy160-42-w|wyse160-42-w|wyse 160 132-column 42-lines:\  wy160-42-w|wyse160-42-w|wyse 160 132-column 42-lines:\
6200          :Nl#16:co#132:lw#7:ws#90:\          :Nl#16:co#132:lw#7:ws#90:\
6201          :cm=\Ea%i%dR%dC:dc=\EW:ip=:r2=\EeF\E`;:tc=wy160-42:          :cm=\Ea%i%dR%dC:dc=\EW:ip=:rs=\EeF\E`;:tc=wy160-42:
6202  #  #
6203  wy160-43|wyse160-43|wyse 160 80-column 43-lines:\  wy160-43|wyse160-43|wyse 160 80-column 43-lines:\
6204          :Nl@:lh@:li#43:lw@:\          :Nl@:lh@:li#43:lw@:\
# Line 4785  wy160-43-w|wyse160-43-w|wyse 160 132-col Line 6210  wy160-43-w|wyse160-43-w|wyse 160 132-col
6210  wy160-vb|wyse160-vb|Wyse 160 visible bell:\  wy160-vb|wyse160-vb|Wyse 160 visible bell:\
6211          :bl@:tc=wy160:          :bl@:tc=wy160:
6212  wy160-w-vb|wy160-wvb|wyse160-wvb|Wyse 160 132-column visible bell:\  wy160-w-vb|wy160-wvb|wyse160-wvb|Wyse 160 132-column visible bell:\
6213          :bl@:\          :bl@:tc=wy160-w:
         :tc=wy160-w:  
6214  #  #
6215  #       The Wyse 75 is a vt100 lookalike without advanced video.  #       The Wyse 75 is a vt100 lookalike without advanced video.
6216  #  #
# Line 4801  wy160-w-vb|wy160-wvb|wyse160-wvb|Wyse 16 Line 6225  wy160-w-vb|wy160-wvb|wyse160-wvb|Wyse 16
6225  #  #
6226  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
6227  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
6228    # (acsc removed to fit entry within 1023 bytes)
6229  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
6230  wy75|wyse75|wyse 75:\  wy75|wyse75|wyse 75:\
6231          :am:hs:mi:ms:xn:xo:\          :am:hs:mi:ms:xn:xo:\
# Line 4810  wy75|wyse75|wyse 75:\ Line 6235  wy75|wyse75|wyse 75:\
6235          :RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:bt=\E[Z:\          :RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:bt=\E[Z:\
6236          :cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\          :cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\
6237          :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:\          :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:\
6238          :ds=\E[>\054\001\001\E[>-\001\001:ec=\E[%dX:ei=\E[4l:\          :ds=\E[>,\001\001\E[>-\001\001:ec=\E[%dX:ei=\E[4l:fs=^A:\
6239          :fs=^A:ho=\E[H:\          :ho=\E[H:i1=\E[2;4;20;30l\E[?1;10l\E[12h\E[?7;8;25h:\
6240          :i1=\E[2;4;20;30l\E[?1;10l\E[12h\E[?7;8;25h:i2=\E[m:\          :i2=\E[m:im=\E[4h:ip=:is=\E>\E(B\E)0\017:k1=\E[?5i:\
6241          :im=\E[4h:ip=:is=\E>\E(B\E)0\017:k1=\E[?5i:k2=\E[?3i:\          :k2=\E[?3i:k3=\E[2i:k4=\E[@:k5=\E[M:k6=\E[17~:k7=\E[18~:\
6242          :k3=\E[2i:k4=\E[@:k5=\E[M:k6=\E[17~:k7=\E[18~:k8=\E[19~:\          :k8=\E[19~:k9=\E[20~:kI=\E[@:kN=\E[6~:kP=\E[5~:kb=^H:\
6243          :k9=\E[20~:kI=\E[@:kN=\E[6~:kP=\E[5~:kb=^H:kd=\E[B:ke=\E>:\          :kd=\E[B:ke=\E>:kh=\E[H:kl=\E[D:kr=\E[C:\
6244          :kh=\E[H:kl=\E[D:kr=\E[C:ks=\E[?1l\E[?7h\E=:ku=\E[A:le=^H:\          :ks=\E[?1l\E[?7h\E=:ku=\E[A:le=^H:me=\E[m\017:\
6245          :me=\E[m\017:mh=\E[0t\E[2m:mr=\E[1t\E[7m:nd=\E[C:rc=\E8:\          :mh=\E[0t\E[2m:mr=\E[1t\E[7m:nd=\E[C:rc=\E8:sc=\E7:\
6246          :sc=\E7:se=\E[m:sf=\n:so=\E[1t\E[7m:sr=\EM:st=\EH:ta=^I:\          :se=\E[m:sf=\n:so=\E[1t\E[7m:sr=\EM:st=\EH:ta=^I:\
6247          :ts=\E[>\054\001:ue=\E[m:up=\E[A:us=\E[2t\E[4m:\          :ts=\E[>,\001:ue=\E[m:up=\E[A:us=\E[2t\E[4m:\
6248          :vb=\E[30h\E\054\E[30l:ve=\E[?25h:vi=\E[?25l:          :vb=\E[30h\E,\E[30l:ve=\E[?25h:vi=\E[?25l:
6249  #  #
6250  #       This terminal description uses the non-hidden attribute mode  #       This terminal description uses the non-hidden attribute mode
6251  #       (with magic cookie).  #       (with magic cookie).
6252  #  #
6253  wy75-mc|wyse75-mc|wyse 75 with magic cookies:\  wy75-mc|wyse75-mc|wyse 75 with magic cookies:\
6254          :ms@:\          :ms@:\
6255          :ma@:sg#1:\          :ma@:sg#1:ug#1:\
6256          :ae=\E[0p\017:as=\E[0p\016:i2=\E[m\E[p:mb=\E[2p:\          :ae=\E[0p\017:as=\E[0p\016:i2=\E[m\E[p:mb=\E[2p:\
6257          :me=\E[0p\017:mh=\E[1p:mk=\E[4p:mr=\E[16p:\          :me=\E[0p\017:mh=\E[1p:mk=\E[4p:mr=\E[16p:\
6258          :..sa=\E[%{0}%?%p2%p6%|%t%{8}%|%;%?%p1%p3%|%p6%|%t%{16}%|%;%?%p4%t%{2}%|%;%?%p1%p5%|%t%{1}%|%;%?%p7%t%{4}%|%;%dp%?%p9%t\016%e\017%;:\          :..sa=\E[%{0}%?%p2%p6%|%t%{8}%|%;%?%p1%p3%|%p6%|%t%{16}%|%;%?%p4%t%{2}%|%;%?%p1%p5%|%t%{1}%|%;%?%p7%t%{4}%|%;%dp%?%p9%t\016%e\017%;:\
6259          :se=\E[0p:so=\E[17p:ue=\E[0p:us=\E[8p:\          :se=\E[0p:so=\E[17p:ue=\E[0p:us=\E[8p:tc=wy75:
         :tc=wy75:  
6260  wy75-vb|wyse75-vb|wyse 75 with visible bell:\  wy75-vb|wyse75-vb|wyse 75 with visible bell:\
6261          :pb@:\          :pb@:\
6262          :bl@:tc=wy75:          :bl@:tc=wy75:
6263  wy75-w|wyse75-w|wyse 75 in 132 column mode:\  wy75-w|wyse75-w|wyse 75 in 132 column mode:\
6264          :co#132:ws#130:\          :co#132:ws#130:\
6265          :r2=\E[35h\E[?3h:tc=wy75:          :rs=\E[35h\E[?3h:tc=wy75:
6266  wy75-wvb|wyse75-wvb|wyse 75 with visible bell 132 columns:\  wy75-wvb|wyse75-wvb|wyse 75 with visible bell 132 columns:\
6267          :pb@:\          :pb@:\
6268          :bl@:tc=wy75-w:          :bl@:tc=wy75-w:
# Line 4857  wy75-wvb|wyse75-wvb|wyse 75 with visible Line 6281  wy75-wvb|wyse75-wvb|wyse 75 with visible
6281  #  #
6282  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
6283  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
6284    # (acsc removed to fit entry within 1023 bytes)
6285  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
6286  wy85|wyse85|wyse 85:\  wy85|wyse85|wyse 85:\
6287          :am:hs:mi:ms:xn:xo:\          :am:hs:mi:ms:xn:xo:\
# Line 4874  wy85|wyse85|wyse 85:\ Line 6299  wy85|wyse85|wyse 85:\
6299          :kb=^H:kd=\E[B:ke=\E>:kh=\E[26~:kl=\E[D:kr=\E[C:\          :kb=^H:kd=\E[B:ke=\E>:kh=\E[26~:kl=\E[D:kr=\E[C:\
6300          :ks=\E[?1l\E=:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:\          :ks=\E[?1l\E=:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:\
6301          :mh=\E[2m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[m:sf=\n:\          :mh=\E[2m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[m:sf=\n:\
6302          :so=\E[7m:sr=\EM:st=\EH:ta=\011:\          :so=\E[7m:sr=\EM:st=\EH:ta=\011:ts=\E[40h\E7\E[25;%i%dH:\
6303          :ts=\E[40h\E7\E[25;%i%p1%dH:ue=\E[m:up=\E[A:us=\E[4m:\          :ue=\E[m:up=\E[A:us=\E[4m:vb=\E[30h\E,\E[30l:ve=\E[?25h:\
6304          :vb=\E[30h\E\054\E[30l:ve=\E[?25h:vi=\E[?25l:          :vi=\E[?25l:
6305  #  #
6306  #       Wyse 85 with visual bell.  #       Wyse 85 with visual bell.
6307  wy85-vb|wyse85-vb|wyse 85 with visible bell:\  wy85-vb|wyse85-vb|wyse 85 with visible bell:\
6308          :bl@:vb=\E[30h\E\054\E[30l:tc=wy85:          :bl@:vb=\E[30h\E,\E[30l:tc=wy85:
6309  #  #
6310  #       Wyse 85 in 132-column mode.  #       Wyse 85 in 132-column mode.
6311  wy85-w|wyse85-w|wyse 85 in 132-column mode:\  wy85-w|wyse85-w|wyse 85 in 132-column mode:\
6312          :co#132:ws#132:\          :co#132:ws#132:\
6313          :r2=\E[35h\E[?3h:tc=wy85:          :rs=\E[35h\E[?3h:tc=wy85:
6314  #  #
6315  #       Wyse 85 in 132-column mode with visual bell.  #       Wyse 85 in 132-column mode with visual bell.
6316  wy85-wvb|wyse85-wvb|wyse 85 with visible bell 132-columns:\  wy85-wvb|wyse85-wvb|wyse 85 with visible bell 132-columns:\
6317          :bl@:\          :bl@:tc=wy85-w:
6318          :tc=wy85-w:  
6319    # From: Kevin Turner <kevint@aracnet.com>, 12 Jul 1998
6320    # This copes with an apparent firmware bug in the wy85.  He writes:
6321    # "What I did was change leave the terminal cursor keys set to Normal
6322    # (instead of application), and change \E[ to \233 for all the keys in
6323    # terminfo. At one point, I found some reference indicating that this
6324    # terminal bug (not sending \E[) was acknowledged by Wyse (so it's not just
6325    # me), but I can't find that and the server under my bookmark to "Wyse
6326    # Technical" isn't responding.  So there's the question of wether the wy85
6327    # terminfo should reflect the manufactuer's intended behaviour of the terminal
6328    # or the actual."
6329    # (untranslatable capabilities removed to fit entry within 1023 bytes)
6330    # (sgr removed to fit entry within 1023 bytes)
6331    # (acsc removed to fit entry within 1023 bytes)
6332    # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
6333    wy85-8bit|wyse85-8bit|wyse 85 in 8-bit mode:\
6334            :am:hs:mi:ms:xn:xo:\
6335            :co#80:it#8:li#24:ws#80:\
6336            :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\
6337            :K1=\EOw:K2=\EOu:K3=\EOy:K4=\EOq:K5=\EOs:LE=\E[%dD:\
6338            :RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:bt=\E[Z:\
6339            :cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\
6340            :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:ds=\E[40l:\
6341            :ec=\E[%dX:ei=\E[4l:fs=\E[1;24r\E8:ho=\E[H:\
6342            :i1=\E[62;1"p\E[?5W:i2=\E>\E(B\E)0\017\E[m:im=\E[4h:ip=:\
6343            :is=\E[2;4;20;30l\E[?1;4;10;16l\E[12h\E[?7;8;25h:\
6344            :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k6=\23317~:k7=\23318~:\
6345            :k8=\23319~:k9=\23320~:kD=\2333~:kI=\2332~:kN=\2336~:\
6346            :kP=\2335~:kb=^H:kd=\233B:ke=\E>:kh=\23326~:kl=\233D:\
6347            :kr=\233C:ks=\E[?1l\E=:ku=\233A:le=^H:mb=\E[5m:md=\E[1m:\
6348            :me=\E[m\017:mh=\E[2m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:\
6349            :se=\E[m:sf=\n:so=\E[7m:sr=\EM:st=\EH:ta=\011:\
6350            :ts=\E[40h\E7\E[25;%i%dH:ue=\E[m:up=\E[A:us=\E[4m:\
6351            :vb=\E[30h\E,\E[30l:ve=\E[?25h:vi=\E[?25l:
6352  #  #
6353  #       Wyse 185 emulating a vt320 7 bit mode.  #       Wyse 185 emulating a vt320 7 bit mode.
6354  #  #
# Line 4904  wy85-wvb|wyse85-wvb|wyse 85 with visible Line 6362  wy85-wvb|wyse85-wvb|wyse 85 with visible
6362  #  #
6363  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
6364  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
6365    # (acsc removed to fit entry within 1023 bytes)
6366  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
6367  wy185|wyse185|wyse 185:\  wy185|wyse185|wyse 185:\
6368          :am:hs:km:mi:ms:xn:xo:\          :am:hs:km:mi:ms:xn:xo:\
# Line 4923  wy185|wyse185|wyse 185:\ Line 6382  wy185|wyse185|wyse 185:\
6382          :ks=\E[?1l\E=:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:\          :ks=\E[?1l\E=:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:\
6383          :mh=\E[2m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:sf=\n:\          :mh=\E[2m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:sf=\n:\
6384          :so=\E[7m:sr=\EM:st=\EH:ta=^I:te=\E[ R:ti=\E[ Q:\          :so=\E[7m:sr=\EM:st=\EH:ta=^I:te=\E[ R:ti=\E[ Q:\
6385          :ts=\E7\E[99;%i%p1%dH:ue=\E[24m:up=\E[A:us=\E[4m:\          :ts=\E7\E[99;%i%dH:ue=\E[24m:up=\E[A:us=\E[4m:\
6386          :vb=\E[30h\E\054\E[30l:ve=\E[34h\E[?25h:vi=\E[?25l:\          :vb=\E[30h\E,\E[30l:ve=\E[34h\E[?25h:vi=\E[?25l:\
6387          :vs=\E[?25h\E[34l:          :vs=\E[?25h\E[34l:
6388  #  #
6389  #       Wyse 185 with 24 data lines and top status (terminal status)  #       Wyse 185 with 24 data lines and top status (terminal status)
# Line 4939  wy185-vb|wyse185-vb|wyse 185+flash:\ Line 6398  wy185-vb|wyse185-vb|wyse 185+flash:\
6398  #       Wyse 185 in 132-column mode.  #       Wyse 185 in 132-column mode.
6399  wy185-w|wyse185-w|wyse 185 in 132-column mode:\  wy185-w|wyse185-w|wyse 185 in 132-column mode:\
6400          :co#132:ws#132:\          :co#132:ws#132:\
6401          :DC=\E[%dP:IC=\E[%d@:dc=\E[P:ei=:im=:ip=:r2=\E[35h\E[?3h:tc=wy185:          :DC=\E[%dP:IC=\E[%d@:dc=\E[P:ei=:im=:ip=:rs=\E[35h\E[?3h:\
6402            :tc=wy185:
6403  #  #
6404  #       Wyse 185 in 132-column mode with visual bell.  #       Wyse 185 in 132-column mode with visual bell.
6405  wy185-wvb|wyse185-wvb|wyse 185+flash+132 cols:\  wy185-wvb|wyse185-wvb|wyse 185+flash+132 cols:\
# Line 4957  wy325|wyse325|Wyse epc:\ Line 6417  wy325|wyse325|Wyse epc:\
6417          :#2=\E{:%9=\EP:&3=\Er:@8=\E7:F1=^AJ\r:F2=^AK\r:F3=^AL\r:\          :#2=\E{:%9=\EP:&3=\Er:@8=\E7:F1=^AJ\r:F2=^AK\r:F3=^AL\r:\
6418          :F4=^AM\r:F5=^AN\r:F6=^AO\r:LF=\EA11:LO=\EA10:RA=\Ed.:\          :F4=^AM\r:F5=^AN\r:F6=^AO\r:LF=\EA11:LO=\EA10:RA=\Ed.:\
6419          :SA=\Ed/:\          :SA=\Ed/:\
6420          :ac=+/\054.0[Iha2fxgqh1jYk?lZm@nEqDtCu4vAwBx3yszr{c~~:\          :ac=+/,.0[Iha2fxgqh1jYk?lZm@nEqDtCu4vAwBx3yszr{c~~:\
6421          :ae=\EcD:al=\EE:as=\EcE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:\          :ae=\EcD:al=\EE:as=\EcE:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E+:\
6422          :cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\EF\r:\          :cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\EF\r:\
6423          :ei=\Er:fs=^M:ho=^^:i1=\EcB0\EcC1:i2=\Ew0:im=\Eq:ip=:\          :ei=\Er:fs=^M:ho=^^:i1=\EcB0\EcC1:i2=\Ew0:im=\Eq:ip=:\
# Line 4968  wy325|wyse325|Wyse epc:\ Line 6428  wy325|wyse325|Wyse epc:\
6428          :kl=^H:kr=^L:ku=^K:le=^H:ll=^^^K:mb=\EG2:\          :kl=^H:kr=^L:ku=^K:le=^H:ll=^^^K:mb=\EG2:\
6429          :me=\E(\EH\003\EG0\EcD:mh=\EGp:mp=\E):nd=^L:pf=^T:\          :me=\E(\EH\003\EG0\EcD:mh=\EGp:mp=\E):nd=^L:pf=^T:\
6430          :pl=\EZ2%+?%s\177:pn=\Ez%+/%s\r:po=\Ed#:ps=\EP:\          :pl=\EZ2%+?%s\177:pn=\Ez%+/%s\r:po=\Ed#:ps=\EP:\
6431          :px=\EZ1%+?%s\177:r1=\E~\041\E~4:r2=\EeF\E`\072:\          :px=\EZ1%+?%s\177:r1=\E~!\E~4:r2=\EeF\E`\::r3=\EwG\Ee(:\
6432          :r3=\EwG\Ee(:sf=\n:so=\EGt:sr=\Ej:st=\E1:ta=^I:te=\Ew0:\          :sf=\n:so=\EGt:sr=\Ej:st=\E1:ta=^I:te=\Ew0:ti=\Ew1:ts=\EF:\
6433          :ti=\Ew1:ts=\EF:up=^K:vb=\E`8\E`9:ve=\E`1:vi=\E`0:\          :up=^K:vb=\E`8\E`9:ve=\E`1:vi=\E`0:tc=adm+sgr:
         :tc=adm+sgr:  
6434    
6435  #  #
6436  # lines 24  columns 80  vb  # lines 24  columns 80  vb
# Line 4984  wy325-vb|wyse325-vb|wyse-325 with visual Line 6443  wy325-vb|wyse325-vb|wyse-325 with visual
6443  #  #
6444  wy325-w|wyse325-w|wy325w-24|wyse-325 in wide mode:\  wy325-w|wyse325-w|wy325w-24|wyse-325 in wide mode:\
6445          :Nl#16:co#132:lw#7:ws#97:\          :Nl#16:co#132:lw#7:ws#97:\
6446          :cm=\Ea%i%dR%dC:dc=\EW:ip=:r2=\E`;:tc=wy325:          :cm=\Ea%i%dR%dC:dc=\EW:ip=:rs=\E`;:tc=wy325:
6447  #  #
6448  # lines 25  columns 80  # lines 25  columns 80
6449  #  #
# Line 5001  wy325-25w|wyse325-25w|wy325 132 columns: Line 6460  wy325-25w|wyse325-25w|wy325 132 columns:
6460  # lines 25  columns 132  vb  # lines 25  columns 132  vb
6461  #  #
6462  wy325-w-vb|wy325-wvb|wyse325-wvb|wyse-325 wide mode reverse video:\  wy325-w-vb|wy325-wvb|wyse325-wvb|wyse-325 wide mode reverse video:\
6463          :bl@:\          :bl@:tc=wy325-w:
         :tc=wy325-w:  
6464    
6465  #  #
6466  # lines 42  columns 80  # lines 42  columns 80
# Line 5020  wy325-42w|wyse325-42w|wyse-325 42 lines Line 6478  wy325-42w|wyse325-42w|wyse-325 42 lines
6478  # lines 42  columns 132  vb  # lines 42  columns 132  vb
6479  #  #
6480  wy325-42w-vb|wy325-42wvb|wyse-325 42 lines wide mode visual bell:\  wy325-42w-vb|wy325-42wvb|wyse-325 42 lines wide mode visual bell:\
6481          :bl@:\          :bl@:tc=wy325-w:
         :tc=wy325-w:  
6482  #  #
6483  # lines 43  columns 80  # lines 43  columns 80
6484  #  #
# Line 5038  wy325-43w|wyse325-43w|wyse-325 43 lines Line 6495  wy325-43w|wyse325-43w|wyse-325 43 lines
6495  # lines 43  columns 132  vb  # lines 43  columns 132  vb
6496  #  #
6497  wy325-43w-vb|wy325-43wvb|wyse-325 43 lines wide mode visual bell:\  wy325-43w-vb|wy325-43wvb|wyse-325 43 lines wide mode visual bell:\
6498          :bl@:\          :bl@:tc=wy325-w:
         :tc=wy325-w:  
6499    
6500  #       Wyse 370 -- 24 line screen with status line.  #       Wyse 370 -- 24 line screen with status line.
6501  #  #
# Line 5061  wy325-43w-vb|wy325-43wvb|wyse-325 43 lin Line 6517  wy325-43w-vb|wy325-43wvb|wyse-325 43 lin
6517  # Bug: The <op> capability resets attributes.  # Bug: The <op> capability resets attributes.
6518  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
6519  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
6520    # (acsc removed to fit entry within 1023 bytes)
6521  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
6522  wy370-nk|wyse 370 without function keys:\  wy370-nk|wyse 370 without function keys:\
6523          :am:hs:mi:ms:xn:xo:\          :am:hs:mi:ms:xn:xo:\
# Line 5076  wy370-nk|wyse 370 without function keys: Line 6533  wy370-nk|wyse 370 without function keys:
6533          :ke=\E>:ks=\E[?1l\E=:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:\          :ke=\E>:ks=\E[?1l\E=:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:\
6534          :mh=\E[2m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:sf=\n:\          :mh=\E[2m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[27m:sf=\n:\
6535          :so=\E[7m:sr=\EM:st=\EH:ta=\011:te=\E[ R:ti=\E[ Q:\          :so=\E[7m:sr=\EM:st=\EH:ta=\011:te=\E[ R:ti=\E[ Q:\
6536          :ts=\E[40l\E[40h\E7\E[99;%i%p1%dH:ue=\E[24m:up=\E[A:\          :ts=\E[40l\E[40h\E7\E[99;%i%dH:ue=\E[24m:up=\E[A:\
6537          :us=\E[4m:vb=\E[30h\E\054\E[30l:ve=\E[34h\E[?25h:\          :us=\E[4m:vb=\E[30h\E,\E[30l:ve=\E[34h\E[?25h:\
6538          :vi=\E[?25l:vs=\E[?25h\E[34l:          :vi=\E[?25l:vs=\E[?25h\E[34l:
6539  #  #
6540  #       Function key set for the ASCII (wy-50 compatible) keyboard  #       Function key set for the ASCII (wy-50 compatible) keyboard
# Line 5109  wy370-EPC|Wyse 370 with 102 key keyboard Line 6566  wy370-EPC|Wyse 370 with 102 key keyboard
6566          :@7=\E[1~:@8=\EOM:F1=\E[23~:F2=\E[24~:k1=\EOP:k2=\EOQ:\          :@7=\E[1~:@8=\EOM:F1=\E[23~:F2=\E[24~:k1=\EOP:k2=\EOQ:\
6567          :k3=\EOR:k4=\EOS:k5=\E[M:k6=\E[17~:k7=\E[18~:k8=\E[19~:\          :k3=\EOR:k4=\EOS:k5=\E[M:k6=\E[17~:k7=\E[18~:k8=\E[19~:\
6568          :k9=\E[20~:k;=\E[21~:kB=\E[Z:kI=\E[2~:kN=\E[U:kP=\E[V:\          :k9=\E[20~:k;=\E[21~:kB=\E[Z:kI=\E[2~:kN=\E[U:kP=\E[V:\
6569          :kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\          :kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:tc=wy370-nk:
         :tc=wy370-nk:  
6570  #  #
6571  #       Wyse 370 with visual bell.  #       Wyse 370 with visual bell.
6572  wy370-vb|Wyse 370 with visible bell:\  wy370-vb|Wyse 370 with visible bell:\
# Line 5119  wy370-vb|Wyse 370 with visible bell:\ Line 6575  wy370-vb|Wyse 370 with visible bell:\
6575  #       Wyse 370 in 132-column mode.  #       Wyse 370 in 132-column mode.
6576  wy370-w|Wyse 370 in 132-column mode:\  wy370-w|Wyse 370 in 132-column mode:\
6577          :co#132:ws#132:\          :co#132:ws#132:\
6578          :r2=\E[35h\E[?3h:tc=wy370:          :rs=\E[35h\E[?3h:tc=wy370:
6579  #  #
6580  #       Wyse 370 in 132-column mode with visual bell.  #       Wyse 370 in 132-column mode with visual bell.
6581  wy370-wvb|Wyse 370 with visible bell 132-columns:\  wy370-wvb|Wyse 370 with visible bell 132-columns:\
6582          :vb=\E[30h\E\054\E[30l:tc=wy370-w:          :vb=\E[30h\E,\E[30l:tc=wy370-w:
6583  wy370-rv|Wyse 370 reverse video:\  wy370-rv|Wyse 370 reverse video:\
6584          :r3=\E[32h\E[?5h:tc=wy370:          :r3=\E[32h\E[?5h:tc=wy370:
6585  #  #
# Line 5138  wy99gt-tek|Wyse 99gt Tektronix 4010/4014 Line 6594  wy99gt-tek|Wyse 99gt Tektronix 4010/4014
6594          :hd=\036HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH\037:\          :hd=\036HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH\037:\
6595          :ho=^]7`x @\037:\          :ho=^]7`x @\037:\
6596          :hu=\036DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD\037:\          :hu=\036DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD\037:\
6597          :is=\E8:le=^H:nd= :nw=^M^J:u0=\E~>\E8:u1=\E[42h:up=^K:          :is=\E8:le=^H:nd=\s:nw=^M^J:u0=\E~>\E8:u1=\E[42h:up=^K:
6598  #  #
6599  #       Wyse 160 Tektronix 4010/4014 emulator,  #       Wyse 160 Tektronix 4010/4014 emulator,
6600  #  #
6601  wy160-tek|Wyse 160 Tektronix 4010/4014 emulator:\  wy160-tek|Wyse 160 Tektronix 4010/4014 emulator:\
6602          :..cm=\035%{3103}%{91}%p1%*%-%Py%p2%{55}%*%Px%gy%{128}%/%{31}%&%{32}%+%c%gy%{3}%&%{4}%*%gx%{3}%&%+%{96}%+%c%gy%{004}%/%{31}%&%{96}%+%c%gx%{128}%/%{31}%&%{32}%+%c%gx%{004}%/%{31}%&%{64}%+%c\037:\          :..cm=\035%{3103}%{91}%p1%*%-%Py%p2%{55}%*%Px%gy%{128}%/%{31}%&%{32}%+%c%gy%{3}%&%{4}%*%gx%{3}%&%+%{96}%+%c%gy%{004}%/%{31}%&%{96}%+%c%gx%{128}%/%{31}%&%{32}%+%c%gx%{004}%/%{31}%&%{64}%+%c\037:\
6603          :ho=^]8`g @\037:\          :ho=^]8`g @\037:tc=wy99gt-tek:
         :tc=wy99gt-tek:  
6604  #  #
6605  #       Wyse 370 Tektronix 4010/4014 emulator,  #       Wyse 370 Tektronix 4010/4014 emulator,
6606  #  #
# Line 5158  wy370-tek|Wyse 370 Tektronix 4010/4014 e Line 6613  wy370-tek|Wyse 370 Tektronix 4010/4014 e
6613          :hd=\036HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH\037:\          :hd=\036HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH\037:\
6614          :ho=^]8g @\037:\          :ho=^]8g @\037:\
6615          :hu=\036DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD\037:\          :hu=\036DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD\037:\
6616          :is=\E8:kb=^H:kd=^J:kl=^H:kr=^I:ku=^K:le=^H:nd= :nw=^M^J:\          :is=\E8:kb=^H:kd=^J:kl=^H:kr=^I:ku=^K:le=^H:nd=\s:nw=^M^J:\
6617          :u0=\E[?38h\E8:u1=\E[?38l\E)0:up=^K:          :u0=\E[?38h\E8:u1=\E[?38l\E)0:up=^K:
6618    
6619  # Vendor-supplied Wyse entries end here.  # Vendor-supplied Wyse entries end here.
6620    
 # Can't set tabs! Other bugs (ANSI mode only):  
 # - can't redefine function keys (anyway, key redefinition in ANSI mode  
 #   is too much complex to be described);  
 # - meta key can't be described (the terminal forgets it when reset);  
 # The xon-xoff handshaking can't be disabled while in ansi personality, so  
 # emacs can't work at speed greater than 9600 baud.  No padding is needed at  
 # this speed.  
 #   dch1 has been commented out because it causes annoying glittering when  
 # vi deletes one character at the beginning of a line with tabs in it.  
 #   dch makes sysgen(1M) have a horrible behaviour when deleting  
 # a screen and makes screen(1) behave badly, so it is disabled too. The nice  
 # thing is that vi goes crazy if smir-rmir are present and both dch-dch1 are  
 # not, so smir and rmir are commented out as well.  
 # From: Francesco Potorti` <F.Potorti@cnuce.cnr.it>, 24 Aug 1998  
 # (untranslatable capabilities removed to fit entry within 1023 bytes)  
 # (sgr removed to fit entry within 1023 bytes)  
 # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  
 wy99-ansi|Wyse WY-99GT in ansi mode (int'l PC keyboard):\  
         :am:km:mi:ms:xn:\  
         :co#80:it#8:li#25:vt#3:\  
         :AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:LE=\E[%dD:\  
         :RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:bt=\E[Z:\  
         :cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\  
         :cs=\E[%i%d;%dr:dl=\E[M:do=\ED:ec=\E[%dX:ei=\E[4l:ho=\E[H:\  
         :im=\E[4h:\  
         :is=\E7\E[1r\E8\E[2;3;4;13;20;34;39;36l\E[12;16;34h\E[?1;3;4;5;10;18l\E[?7;8;25h\E>\E[?5W\E(B\017\E[4i:\  
         :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k5=\E[M:k6=\E[17~:\  
         :k7=\E[18~:k8=\E[19~:k9=\E[20~:kb=^H:kd=\EOB:ke=\E[?1l:\  
         :kl=\EOD:kr=\EOC:ks=\E[?1h:ku=\EOA:le=\010:ll=\E[24E:\  
         :mb=\E[5m:md=\E[1m:me=\E[m\017\E["q:mh=\E[2m:mr=\E[7m:\  
         :nd=\E[C:nw=\EE:rc=\E8:sc=\E7:se=\E[27m:sf=\n:so=\E[7m:\  
         :sr=\EM:ta=^I:ue=\E[24m:up=\EM:us=\E[4m:vb=\E[?5h\E[?5l:\  
         :ve=\E[34h\E[?25h:vi=\E[?25l:vs=\E[34l\E[?25h:  
   
 #   This is the american terminal. Here tabs work fine.  
 # From: Francesco Potorti` <F.Potorti@cnuce.cnr.it>, 24 Aug 1998  
 wy99a-ansi|Wyse WY-99GT in ansi mode (US PC keyboard):\  
         :ct=\E[3g:i2=\E[?5l:r3=\E[?5l:st=\EH:\  
         :tc=wy99-ansi:  
   
 # This terminal (firmware version 02) has a lot of bugs:  
 # - can't set tabs;  
 # - other bugs in ANSI modes (see above).  
 # This description disables handshaking when using cup. This is because  
 # GNU emacs doesn't like Xon-Xoff handshaking. This means the terminal  
 # cannot be used at speeds greater than 9600 baud, because at greater  
 # speeds handshaking is needed even for character sending. If you use  
 # DTR handshaking, you can use even greater speeds.  
 # From: Francesco Potorti` <F.Potorti@cnuce.cnr.it>, 24 Aug 1998  
 # (untranslatable capabilities removed to fit entry within 1023 bytes)  
 # (sgr removed to fit entry within 1023 bytes)  
 # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  
 wy99f|wy99fgt|wy-99fgt|Wyse WY-99GT (int'l PC keyboard):\  
         :am:bw:hs:km:mi:ms:xo:\  
         :co#80:it#8:li#25:ws#46:\  
         :K1=^^:K3=\EJ:K4=\ET:K5=\EK:ae=\EcD:al=\EE:as=\EcE:bl=^G:\  
         :bt=\EI:cd=\EY:ce=\ET:cl=\E'\E(\032:cm=\E=%+ %+ :cr=^M:\  
         :dc=\EW:dl=\ER:do=\Ej:ds=\EF\r:ei=\Er:fs=^M:ho=^^:im=\Eq:\  
         :is=\Eu\Ee6\EC\EDF\Ec21\Ec31\Ec62\Ec72\Ee;\016\E'\EeL\E`9\E\1360\E`1\E`4\Ee.\E`\072\Ee1\EG0\E(\Ed/\Ee4\Ed*\EO\E`I\Er\Ee"\EcD\024:\  
         :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\  
         :k7=^AF\r:k8=^AG\r:k9=^AH\r:kb=^H:kd=^J:kl=^H:kr=^L:ku=^K:\  
         :le=^H:mb=\EG2:me=\E(\EG0:mh=\EGp:mr=\EG4:nd=^L:nw=^_:\  
         :se=\EG0:sf=^J:so=\EG4:sr=\Ej:ta=^I:te=\Ec21\Ec31:\  
         :ti=\Ec20\Ec30:ts=\EF:up=^K:vb=\E\1361\E\1360:\  
         :ve=\E`4\E`1:vi=\E`0:vs=\E`2\E`1:  
   
 # This is the american terminal. Here tabs work.  
 # From: Francesco Potorti` <F.Potorti@cnuce.cnr.it>, 24 Aug 1998  
 wy99fa|wy99fgta|wy-99fgta|Wyse WY-99GT (US PC keyboard):\  
         :ct=\E0:st=\E1:\  
         :tc=wy99f:  
   
6621  #  #
6622  #TITLE:  TERMINFO ENTRY WY520  #TITLE:  TERMINFO ENTRY WY520
6623  #DATE:   8/5/93  #DATE:   8/5/93
# Line 5264  wy99fa|wy99fgta|wy-99fgta|Wyse WY-99GT ( Line 6647  wy99fa|wy99fgta|wy-99fgta|Wyse WY-99GT (
6647  #  #
6648  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
6649  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
6650    # (acsc removed to fit entry within 1023 bytes)
6651  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
6652  wy520|wyse520|wyse 520:\  wy520|wyse520|wyse 520:\
6653          :am:hs:km:mi:xn:xo:\          :am:hs:km:mi:xn:xo:\
# Line 5281  wy520|wyse520|wyse 520:\ Line 6665  wy520|wyse520|wyse 520:\
6665          :kb=^H:kd=\E[B:kh=\E[26~:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\          :kb=^H:kd=\E[B:kh=\E[26~:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\
6666          :mb=\E[5m:md=\E[1m:me=\E[m\017:mh=\E[2m:mr=\E[7m:nd=\E[C:\          :mb=\E[5m:md=\E[1m:me=\E[m\017:mh=\E[2m:mr=\E[7m:nd=\E[C:\
6667          :rc=\E8:sc=\E7:se=\E[m:sf=\n:so=\E[7m:sr=\EM:st=\EH:ta=^I:\          :rc=\E8:sc=\E7:se=\E[m:sf=\n:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
6668          :te=\E[ R:ti=\E[ Q\E[?67;8h:ts=\E[2$~\E[1$}\E[%i%p1%d`:\          :te=\E[ R:ti=\E[ Q\E[?67;8h:ts=\E[2$~\E[1$}\E[%i%d`:\
6669          :ue=\E[24m:up=\E[A:us=\E[4m:ve=\E[34h\E[?25h:vi=\E[?25l:\          :ue=\E[24m:up=\E[A:us=\E[4m:ve=\E[34h\E[?25h:vi=\E[?25l:\
6670          :vs=\E[?25h\E[34l:          :vs=\E[?25h\E[34l:
6671  #  #
# Line 5292  wy520-24|wyse520-24|wyse 520 with 24 dat Line 6676  wy520-24|wyse520-24|wyse 520 with 24 dat
6676  #  #
6677  #       Wyse 520 with visual bell.  #       Wyse 520 with visual bell.
6678  wy520-vb|wyse520-vb|wyse 520 with visible bell:\  wy520-vb|wyse520-vb|wyse 520 with visible bell:\
6679          :vb=\E[30h\E\054\E[30l:tc=wy520:          :vb=\E[30h\E,\E[30l:tc=wy520:
6680  #  #
6681  #       Wyse 520 in 132-column mode.  #       Wyse 520 in 132-column mode.
6682  wy520-w|wyse520-w|wyse 520 in 132-column mode:\  wy520-w|wyse520-w|wyse 520 in 132-column mode:\
6683          :co#132:ws#132:\          :co#132:ws#132:\
6684          :DC=\E[%dP:IC=\E[%d@:dc=\E[P:ei=:im=:ip=:r2=\E[35h\E[?3h:tc=wy520:          :DC=\E[%dP:IC=\E[%d@:dc=\E[P:ei=:im=:ip=:rs=\E[35h\E[?3h:\
6685            :tc=wy520:
6686  #  #
6687  #       Wyse 520 in 132-column mode with visual bell.  #       Wyse 520 in 132-column mode with visual bell.
6688  wy520-wvb|wyse520-wvb|wyse 520 with visible bell 132-columns:\  wy520-wvb|wyse520-wvb|wyse 520 with visible bell 132-columns:\
6689          :vb=\E[30h\E\054\E[30l:\          :vb=\E[30h\E,\E[30l:tc=wy520-w:
         :tc=wy520-w:  
6690  #  #
6691  #  #
6692  #       Wyse 520 emulating a vt420 7 bit mode.  #       Wyse 520 emulating a vt420 7 bit mode.
# Line 5316  wy520-wvb|wyse520-wvb|wyse 520 with visi Line 6700  wy520-wvb|wyse520-wvb|wyse 520 with visi
6700  #                  Delete key sends 7FH.  #                  Delete key sends 7FH.
6701  wy520-epc|wyse520-epc|wyse 520 with EPC keyboard:\  wy520-epc|wyse520-epc|wyse 520 with EPC keyboard:\
6702          :@7=\E[4~:k0=\E[21~:k1=\E[11~:k2=\E[12~:k3=\E[13~:\          :@7=\E[4~:k0=\E[21~:k1=\E[11~:k2=\E[12~:k3=\E[13~:\
6703          :k4=\E[14~:k5=\E[15~:kD=\177:kE=\E[4~:kh=\E[H:\          :k4=\E[14~:k5=\E[15~:kD=\177:kE=\E[4~:kh=\E[H:tc=wy520:
         :tc=wy520:  
6704  #  #
6705  #       Wyse 520 with 24 data lines and status (terminal status)  #       Wyse 520 with 24 data lines and status (terminal status)
6706  #       with EPC keyboard.  #       with EPC keyboard.
# Line 5327  wy520-epc-24|wyse520-pc-24|wyse 520 with Line 6710  wy520-epc-24|wyse520-pc-24|wyse 520 with
6710  #  #
6711  #       Wyse 520 with visual bell.  #       Wyse 520 with visual bell.
6712  wy520-epc-vb|wyse520-pc-vb|wyse 520 with visible bell and EPC keyboard:\  wy520-epc-vb|wyse520-pc-vb|wyse 520 with visible bell and EPC keyboard:\
6713          :vb=\E[30h\E\054\E[30l:\          :vb=\E[30h\E,\E[30l:tc=wy520-epc:
         :tc=wy520-epc:  
6714  #  #
6715  #       Wyse 520 in 132-column mode.  #       Wyse 520 in 132-column mode.
6716  wy520-epc-w|wyse520-epc-w|wyse 520 in 132-column mode with EPC keyboard:\  wy520-epc-w|wyse520-epc-w|wyse 520 in 132-column mode with EPC keyboard:\
6717          :co#132:ws#132:\          :co#132:ws#132:\
6718          :DC=\E[%dP:IC=\E[%d@:dc=\E[P:ei=:im=:ip=:r2=\E[35h\E[?3h:tc=wy520-epc:          :DC=\E[%dP:IC=\E[%d@:dc=\E[P:ei=:im=:ip=:rs=\E[35h\E[?3h:\
6719            :tc=wy520-epc:
6720  #  #
6721  #       Wyse 520 in 132-column mode with visual bell.  #       Wyse 520 in 132-column mode with visual bell.
6722  wy520-epc-wvb|wyse520-p-wvb|wyse 520 with visible bell 132-columns and EPC keyboard:\  wy520-epc-wvb|wyse520-p-wvb|wyse 520 with visible bell 132-columns and EPC keyboard:\
6723          :vb=\E[30h\E\054\E[30l:\          :vb=\E[30h\E,\E[30l:tc=wy520-epc-w:
         :tc=wy520-epc-w:  
6724  #  #
6725  #       Wyse 520 in 80-column, 36 lines  #       Wyse 520 in 80-column, 36 lines
6726  wy520-36|wyse520-36|wyse 520 with 36 data lines:\  wy520-36|wyse520-36|wyse 520 with 36 data lines:\
6727          :hs@:\          :hs@:\
6728          :li#36:\          :li#36:\
6729          :ds@:fs@:r3=\E[?5l\E[36*|\E[36t\E[40l\E[1;36r:ts@:tc=wy520:          :ds@:fs@:r3=\E[?5l\E[36*|\E[36t\E[40l\E[1;36r:ts@:\
6730            :tc=wy520:
6731  #  #
6732  #       Wyse 520 in 80-column, 48 lines  #       Wyse 520 in 80-column, 48 lines
6733  wy520-48|wyse520-48|wyse 520 with 48 data lines:\  wy520-48|wyse520-48|wyse 520 with 48 data lines:\
6734          :hs@:\          :hs@:\
6735          :li#48:\          :li#48:\
6736          :ds@:fs@:r3=\E[?5l\E[48*|\E[48t\E[40l\E[1;48r:ts@:tc=wy520:          :ds@:fs@:r3=\E[?5l\E[48*|\E[48t\E[40l\E[1;48r:ts@:\
6737            :tc=wy520:
6738  #  #
6739  #       Wyse 520 in 132-column, 36 lines  #       Wyse 520 in 132-column, 36 lines
6740  wy520-36w|wyse520-36w|wyse 520 with 132 columns and 36 data lines:\  wy520-36w|wyse520-36w|wyse 520 with 132 columns and 36 data lines:\
6741          :co#132:ws#132:\          :co#132:ws#132:\
6742          :r2=\E[?3h:\          :r2=\E[?3h:\
6743          :r3=\E[?5l\E[36*|\E[36t\E[40l\E[1;36r\E[132$|:tc=wy520-36:          :r3=\E[?5l\E[36*|\E[36t\E[40l\E[1;36r\E[132$|:\
6744            :tc=wy520-36:
6745  #  #
6746  #       Wyse 520 in 132-column, 48 lines  #       Wyse 520 in 132-column, 48 lines
6747  wy520-48w|wyse520-48w|wyse 520 with 48 data lines:\  wy520-48w|wyse520-48w|wyse 520 with 48 data lines:\
6748          :co#132:ws#132:\          :co#132:ws#132:\
6749          :r2=\E[?3h:\          :r2=\E[?3h:\
6750          :r3=\E[?5l\E[48*|\E[48t\E[40l\E[1;48r\E[132$|:tc=wy520-48:          :r3=\E[?5l\E[48*|\E[48t\E[40l\E[1;48r\E[132$|:\
6751            :tc=wy520-48:
6752  #  #
6753  #  #
6754  #       Wyse 520 in 80-column, 36 lines with EPC keyboard  #       Wyse 520 in 80-column, 36 lines with EPC keyboard
6755  wy520-36pc|wyse520-36pc|wyse 520 with 36 data lines and EPC keyboard:\  wy520-36pc|wyse520-36pc|wyse 520 with 36 data lines and EPC keyboard:\
6756          :hs@:\          :hs@:\
6757          :li#36:\          :li#36:\
6758          :ds@:fs@:r3=\E[?5l\E[36*|\E[36t\E[40l\E[1;36r:ts@:tc=wy520-epc:          :ds@:fs@:r3=\E[?5l\E[36*|\E[36t\E[40l\E[1;36r:ts@:\
6759            :tc=wy520-epc:
6760  #  #
6761  #       Wyse 520 in 80-column, 48 lines with EPC keyboard  #       Wyse 520 in 80-column, 48 lines with EPC keyboard
6762  wy520-48pc|wyse520-48pc|wyse 520 with 48 data lines and EPC keyboard:\  wy520-48pc|wyse520-48pc|wyse 520 with 48 data lines and EPC keyboard:\
6763          :hs@:\          :hs@:\
6764          :li#48:\          :li#48:\
6765          :ds@:fs@:r3=\E[?5l\E[48*|\E[48t\E[40l\E[1;48r:ts@:tc=wy520-epc:          :ds@:fs@:r3=\E[?5l\E[48*|\E[48t\E[40l\E[1;48r:ts@:\
6766            :tc=wy520-epc:
6767  #  #
6768  #       Wyse 520 in 132-column, 36 lines with EPC keyboard  #       Wyse 520 in 132-column, 36 lines with EPC keyboard
6769  wy520-36wpc|wyse520-36wpc|wyse 520 with 36 data lines and EPC keyboard:\  wy520-36wpc|wyse520-36wpc|wyse 520 with 36 data lines and EPC keyboard:\
6770          :co#132:ws#132:\          :co#132:ws#132:\
6771          :r2=\E[?3h:\          :r2=\E[?3h:\
6772          :r3=\E[?5l\E[36*|\E[36t\E[40l\E[1;36r\E[132$|:tc=wy520-36pc:          :r3=\E[?5l\E[36*|\E[36t\E[40l\E[1;36r\E[132$|:\
6773            :tc=wy520-36pc:
6774  #  #
6775  #       Wyse 520 in 132-column, 48 lines with EPC keyboard  #       Wyse 520 in 132-column, 48 lines with EPC keyboard
6776  wy520-48wpc|wyse520-48wpc|wyse 520 with 48 data lines and EPC keyboard:\  wy520-48wpc|wyse520-48wpc|wyse 520 with 48 data lines and EPC keyboard:\
6777          :co#132:ws#132:\          :co#132:ws#132:\
6778          :r2=\E[?3h:\          :r2=\E[?3h:\
6779          :r3=\E[?5l\E[48*|\E[48t\E[40l\E[1;48r\E[132$|:tc=wy520-48pc:          :r3=\E[?5l\E[48*|\E[48t\E[40l\E[1;48r\E[132$|:\
6780            :tc=wy520-48pc:
6781    
6782  # From: John Gilmore <hoptoad!gnu@lll-crg.arpa>  # From: John Gilmore <hoptoad!gnu@lll-crg.arpa>
6783  # (wyse-vp: removed :if=/usr/share/tabset/wyse-adds:, there's no such  # (wyse-vp: removed :if=/usr/share/tabset/wyse-adds:, there's no such
# Line 5396  wyse-vp|Wyse 50 in ADDS Viewpoint emulat Line 6786  wyse-vp|Wyse 50 in ADDS Viewpoint emulat
6786          :am:bs:\          :am:bs:\
6787          :co#80:it#8:li#24:\          :co#80:it#8:li#24:\
6788          :al=\EM:bl=^G:cd=\Ek:ce=\EK:cl=^L:cm=\EY%+ %+ :cr=^M:dc=\EW:\          :al=\EM:bl=^G:cd=\Ek:ce=\EK:cl=^L:cm=\EY%+ %+ :cr=^M:dc=\EW:\
6789          :dl=\El:do=^J:ei=\Er:ho=^A:im=\Eq:is=\E`\072\E`9\017\Er:\          :dl=\El:do=^J:ei=\Er:ho=^A:im=\Eq:is=\E`\:\E`9\017\Er:\
6790          :kb=^H:kd=^J:kh=^A:kl=^U:kr=^F:ku=^Z:le=^H:ll=^A^Z:me=^O:\          :kb=^H:kd=^J:kh=^A:kl=^U:kr=^F:ku=^Z:le=^H:ll=^A^Z:me=^O:\
6791          :nd=^F:nw=^M^J:r1=\E`\072\E`9\017\Er:se=^O:sf=^J:so=^N:\          :nd=^F:nw=^M^J:r1=\E`\:\E`9\017\Er:se=^O:sf=^J:so=^N:ta=^I:\
6792          :ta=^I:ue=^O:up=^Z:us=^N:          :ue=^O:up=^Z:us=^N:
6793    
6794  wy75ap|wyse75ap|wy-75ap|wyse-75ap|Wyse WY-75 Applications and Cursor keypad:\  wy75ap|wyse75ap|wy-75ap|wyse-75ap|Wyse WY-75 Applications and Cursor keypad:\
6795          :is=\E[1;24r\E[?10;3l\E[?1;25h\E[4l\E[m\E(B\E=:kb=^H:\          :is=\E[1;24r\E[?10;3l\E[?1;25h\E[4l\E[m\E(B\E=:kb=^H:\
6796          :kd=\EOB:ke=10\E[?1l\E>:kh=\EOH:kl=\EOD:kr=\EOC:\          :kd=\EOB:ke=10\E[?1l\E>:kh=\EOH:kl=\EOD:kr=\EOC:\
6797          :ks=10\E[?1h\E=:ku=\EOA:tc=wy75:          :ks=10\E[?1h\E=:ku=\EOA:tc=wy75:
6798    
 # From: Kevin Turner <kevint@aracnet.com>, 12 Jul 1998  
 # This copes with an apparent firmware bug in the wy85.  He writes:  
 # "What I did was change leave the terminal cursor keys set to Normal  
 # (instead of application), and change \E[ to \233 for all the keys in  
 # terminfo. At one point, I found some reference indicating that this  
 # terminal bug (not sending \E[) was acknowledged by Wyse (so it's not just  
 # me), but I can't find that and the server under my bookmark to "Wyse  
 # Technical" isn't responding.  So there's the question of wether the wy85  
 # terminfo should reflect the manufactuer's intended behaviour of the terminal  
 # or the actual."  
 # (untranslatable capabilities removed to fit entry within 1023 bytes)  
 # (sgr removed to fit entry within 1023 bytes)  
 # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  
 wy85-8bit|wyse85-8bit|wyse 85 in 8-bit mode:\  
         :am:hs:mi:ms:xn:xo:\  
         :co#80:it#8:li#24:ws#80:\  
         :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\  
         :K1=\EOw:K2=\EOu:K3=\EOy:K4=\EOq:K5=\EOs:LE=\E[%dD:\  
         :RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:bt=\E[Z:\  
         :cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\  
         :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=^J:ds=\E[40l:\  
         :ec=\E[%dX:ei=\E[4l:fs=\E[1;24r\E8:ho=\E[H:\  
         :i1=\E[62;1"p\E[?5W:i2=\E>\E(B\E)0\017\E[m:im=\E[4h:ip=:\  
         :is=\E[2;4;20;30l\E[?1;4;10;16l\E[12h\E[?7;8;25h:\  
         :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k6=\23317~:k7=\23318~:\  
         :k8=\23319~:k9=\23320~:kD=\2333~:kI=\2332~:kN=\2336~:\  
         :kP=\2335~:kb=^H:kd=\233B:ke=\E>:kh=\23326~:kl=\233D:\  
         :kr=\233C:ks=\E[?1l\E=:ku=\233A:le=^H:mb=\E[5m:md=\E[1m:\  
         :me=\E[m\017:mh=\E[2m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:\  
         :se=\E[m:sf=\n:so=\E[7m:sr=\EM:st=\EH:ta=\011:\  
         :ts=\E[40h\E7\E[25;%i%p1%dH:ue=\E[m:up=\E[A:us=\E[4m:\  
         :vb=\E[30h\E\054\E[30l:ve=\E[?25h:vi=\E[?25l:  
   
6799  # From: Eric Freudenthal <freudent@eric.ultra.nyu.edu>  # From: Eric Freudenthal <freudent@eric.ultra.nyu.edu>
6800  wy100q|Wyse 100 for Quotron:\  wy100q|Wyse 100 for Quotron:\
6801          :bs:\          :bs:\
6802          :co#80:li#24:sg#1:\          :co#80:li#24:sg#1:\
6803          :al=\EE:bt=\EI:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :dc=\EW:\          :al=\EE:bt=\EI:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :dc=\EW:\
6804          :dl=\ER:do=^J:ei=\Er:ho=^^:im=\Eq:\          :dl=\ER:do=^J:ei=\Er:ho=^^:im=\Eq:\
6805          :is=\E`\072\0\EC\EDF\E0\E'\E(\EA21:kd=^J:kl=^H:kr=^L:\          :is=\E`\:\0\EC\EDF\E0\E'\E(\EA21:kd=^J:kl=^H:kr=^L:ku=^K:\
6806          :ku=^K:le=^H:mk@:nd=^L:sr=\Ej:up=^K:\          :le=^H:mk@:nd=^L:sr=\Ej:up=^K:tc=adm+sgr:
         :tc=adm+sgr:  
6807    
6808  #### Kermit terminal emulations  #### Kermit terminal emulations
6809  #  #
# Line 5467  kermit|standard kermit:\ Line 6823  kermit|standard kermit:\
6823          :kr=^L:ku=^K:le=^H:nd=\EC:up=\EA:          :kr=^L:ku=^K:le=^H:nd=\EC:up=\EA:
6824  kermit-am|standard kermit plus auto-margin:\  kermit-am|standard kermit plus auto-margin:\
6825          :am:\          :am:\
6826          :is=K1 Standard Kermit plus Automatic Margins\n:tc=kermit:          :is=K1 Standard Kermit plus Automatic Margins\n:\
6827            :tc=kermit:
6828  # IBMPC Kermit 1.2.  # IBMPC Kermit 1.2.
6829  # Bugs: :cd:, :ce:: do not work except at beginning of line!  :cl: does  # Bugs: :cd:, :ce:: do not work except at beginning of line!  :cl: does
6830  # not work, but fake with :cl=\EH\EJ (since :cd=\EJ: works at beginning of  # not work, but fake with :cl=\EH\EJ (since :cd=\EJ: works at beginning of
# Line 5488  pckermit120|UCB IBMPC Kermit 1.20:\ Line 6845  pckermit120|UCB IBMPC Kermit 1.20:\
6845          :it#8:li#24:\          :it#8:li#24:\
6846          :al=\EL:dc=\EN:dl=\EM:do=\EB:ei@:im@:\          :al=\EL:dc=\EN:dl=\EM:do=\EB:ei@:im@:\
6847          :is=\EO\Eq\EJ\EY7 K3 UCB IBMPC Kermit 1.20  12-19-84\n:\          :is=\EO\Eq\EJ\EY7 K3 UCB IBMPC Kermit 1.20  12-19-84\n:\
6848          :se=\Eq:so=\Ep:ta=^I:vs=\EO\Eq\EEK3:\          :se=\Eq:so=\Ep:ta=^I:vs=\EO\Eq\EEK3:tc=kermit:
         :tc=kermit:  
6849  # MS-DOS Kermit 2.27 for the IBMPC  # MS-DOS Kermit 2.27 for the IBMPC
6850  # Straight ascii keyboard. :sr=\EI: not avail. many versions + bug prone in vi.  # Straight ascii keyboard. :sr=\EI: not avail. many versions + bug prone in vi.
6851  # Cannot use line 25, now acts funny like ansi special scrolling region.  # Cannot use line 25, now acts funny like ansi special scrolling region.
# Line 5511  msk227|mskermit227|MS-DOS Kermit 2.27 fo Line 6867  msk227|mskermit227|MS-DOS Kermit 2.27 fo
6867  msk227am|mskermit227am|UCB MS-DOS Kermit 2.27 with automatic margins:\  msk227am|mskermit227am|UCB MS-DOS Kermit 2.27 with automatic margins:\
6868          :am:\          :am:\
6869          :is=\EO\Eq\EG\Ev\EJ\EY7 K5 MS Kermit 2.27 +automatic margins 3-17-85\n:\          :is=\EO\Eq\EG\Ev\EJ\EY7 K5 MS Kermit 2.27 +automatic margins 3-17-85\n:\
6870          :vs=\EO\Eq\EG\EvK5:\          :vs=\EO\Eq\EG\EvK5:tc=msk227:
         :tc=msk227:  
6871  # MS-DOS Kermit 2.27 UCB 227.14 for the IBM PC  # MS-DOS Kermit 2.27 UCB 227.14 for the IBM PC
6872  # Automatic margins now default.  Use ansi :sa: for highlights.  # Automatic margins now default.  Use ansi :sa: for highlights.
6873  # Define function keys.  # Define function keys.
# Line 5523  msk22714|mskermit22714|UCB MS-DOS Kermit Line 6878  msk22714|mskermit22714|UCB MS-DOS Kermit
6878          :is=\EO\Eq\EG\Ev\EJ\EY7 K6 MS Kermit 2.27 UCB 227.14 IBM PC 3-17-85\n:\          :is=\EO\Eq\EG\Ev\EJ\EY7 K6 MS Kermit 2.27 UCB 227.14 IBM PC 3-17-85\n:\
6879          :k0=\E0:k1=\E1:k2=\E2:k3=\E3:k4=\E4:k5=\E5:k6=\E6:k7=\E7:\          :k0=\E0:k1=\E1:k2=\E2:k3=\E3:k4=\E4:k5=\E5:k6=\E6:k7=\E7:\
6880          :k8=\E8:k9=\E9:md=\E[1m:me=\E[m:mr=\E[7m:se=\E[m:so=\E[1m:\          :k8=\E8:k9=\E9:md=\E[1m:me=\E[m:mr=\E[7m:se=\E[m:so=\E[1m:\
6881          :ue=\E[m:us=\E[4m:vs=\EO\Eq\EG\EvK6:\          :ue=\E[m:us=\E[4m:vs=\EO\Eq\EG\EvK6:tc=mskermit227:
         :tc=mskermit227:  
6882  # This was designed for a VT320 emulator, but it is probably a good start  # This was designed for a VT320 emulator, but it is probably a good start
6883  # at support for the VT320 itself.  # at support for the VT320 itself.
6884  # Please send changes with explanations to bug-gnu-emacs@prep.ai.mit.edu.  # Please send changes with explanations to bug-gnu-emacs@prep.ai.mit.edu.
6885  # (vt320-k3: I added <rmam>/<smam> based on the init string -- esr)  # (vt320-k3: I added <rmam>/<smam> based on the init string -- esr)
6886  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
6887  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
6888    # (acsc removed to fit entry within 1023 bytes)
6889  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
6890  vt320-k3|MS-Kermit 3.00's vt320 emulation:\  vt320-k3|MS-Kermit 3.00's vt320 emulation:\
6891          :am:es:hs:km:mi:ms:xn:\          :am:es:hs:km:mi:ms:xn:\
# Line 5572  vt320-k311|dec vt320 series as defined b Line 6927  vt320-k311|dec vt320 series as defined b
6927          :ts=\E[2$~\E[1$}\E[1;%dH:ue=\E[24m:up=\E[A:us=\E[4m:\          :ts=\E[2$~\E[1$}\E[1;%dH:ue=\E[24m:up=\E[A:us=\E[4m:\
6928          :vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h:          :vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h:
6929    
6930    ######## NON-ANSI TERMINAL EMULATIONS
6931  #  #
6932  ######## ---------------- TERMINFO FILE CAN BE SPLIT HERE -------------------  
6933  # This cut mark helps make life less painful for people running ncurses tic  #### Avatar
6934  # on machines with relatively little RAM.  The file can be broken in half here  #
6935  # cleanly and compiled in sections -- no `use' references cross this cut  # These entries attempt to describe Avatar, a terminal emulation used with
6936  # going forward.  # MS-DOS bulletin-board systems.  It was designed to give ANSI-like
6937    # capabilities, but with cheaper (shorter) control sequences.  Messy design,
6938    # excessively dependent on PC idiosyncracies, but apparently rather popular
6939    # in the BBS world.
6940    #
6941    # No color support.  Avatar doesn't fit either of the Tektronix or HP color
6942    # models that terminfo knows about.  An Avatar color attribute is the
6943    # low 7 bits of the IBM-PC display-memory attribute.  Bletch.
6944    #
6945    # I wrote these entries while looking at the Avatar spec.  I don't have
6946    # the facilities to test them.  Let me know if they work, or don't.
6947    #
6948    # Avatar escapes not used by these entries (because maybe you're smarter
6949    # and more motivated than I am and can figure out how to wrap terminfo
6950    # around some of them, and because they are weird enough to be funny):
6951    #                               level 0:
6952    # ^L            -- clear window/reset current attribute to default
6953    # ^V^A%p1%c     -- set current color attribute, parameter decodes as follows:
6954    #
6955    #      bit:         6   5   4   3   2   1   0
6956    #                   |       |   |   |       |
6957    #                   +---+---+   |   +---+---+
6958    #                       |       |       |
6959    #                       |       |  foreground color
6960    #                       |  foreground intensity
6961    #                  background color
6962    #                               level 0+:
6963    # ^V^J%p1%c%p2%c%p3%c%p4%c%p5%c -- scroll (p2,p3) to (p4,p5) up by p1 lines
6964    # ^V^K%p1%c%p2%c%p3%c%p4%c%p5%c -- scroll (p2,p3) to (p4,p5) down by p1 lines
6965    # ^V^L%p1%c%p2%c%p3%c           -- clear p2 lines and p3 cols w/attr %p1
6966    # ^V^M%p1%c%p2%c%p3%c%p4%c      -- fill p3 lines & p4 cols w/char p2+attr %p1
6967    # (^V^L and ^V^M set the current attribute as a side-effect.)
6968    # ^V ^Y <a> [...] <c>   -- repeat pattern. <a> specifies the number of bytes
6969    #                          in the pattern, <c> the number of times the pattern
6970    #                          should be repeated. If either value is 0, no-op.
6971    #                          The pattern can contain Avatar console codes,
6972    #                          including other ^V ^Y patterns.
6973    #                               level 1:
6974    # ^V^O          -- clockwise mode on; turn print direction right each time you
6975    #                  hit a window edge (yes, really).  Turned off by CR
6976    # ^V^P          -- no-op
6977    # ^V^Q%c        -- query the driver
6978    # ^V^R          -- driver reset
6979    # ^V^S          -- Sound tone (PC-specific)
6980    # ^V^T                  -- change highlight at current cursor poition to %c
6981    # ^V^U%p1%c%p2%c        -- highlight window <a> with attribute <b>
6982    # ^V^V%p1%c%p2%c%p3%c%p4%c%p5%c
6983    #                       -- define window
6984    #
6985    # From: Eric S. Raymond <esr@snark.thyrsus.com> 1 Nov 1995
6986    # (The :mb:/:md:/:mr:/:as:/:us:/:so: capabilities exist only to
6987    # tell ncurses that the corresponding highlights exist; it should use :sa:,
6988    # which is the only method that will actually work for multiple highlights.)
6989    avatar0|avatar terminal emulator level 0:\
6990            :am:ms:ut:\
6991            :co#80:it#8:li#25:\
6992            :as=:ce=^V^G:cm=\026\010%.%.:cr=^M:do=^V^D:le=^V^E:\
6993            :mb=^A^V\177:md=^V^A^P:me=^V^A^G:mk=^V^A\0:mr=^A^Vp:\
6994            :nd=^V^F:rp=\031%.%d:rs=^L:\
6995            :..sa=\026\001%{0}%?%p1%t%{112}%|%;%?%p2%t%{1}%|%;%?%p3%t%{112}%|%;%?%p4%t{128}%|%;%?%p6%t%{16}%|%;:\
6996            :sf=^J:so=^A^Vp:up=^V^C:us=^V^A:tc=klone+acs:
6997    # From: Eric S. Raymond <esr@snark.thyrsus.com> 1 Nov 1995
6998    avatar0+|avatar terminal emulator level 0+:\
6999            :dc=^V^N:ei=\026\n\0\0\0\0:im=^V^I:tc=avatar0:
7000    # From: Eric S. Raymond <esr@snark.thyrsus.com> 1 Nov 1995
7001    avatar|avatar1|avatar terminal emulator level 1:\
7002            :RA=^V":SA=^V$:al=^V+:dl=^V-:ei=^V^P:ve=^V'^A:vi=^V'^B:\
7003            :vs=^V^C:tc=avatar0+:
7004    
7005    #### RBcomm
7006    #
7007    # RBComm is a lean and mean terminal emulator written by the Interrupt List
7008    # maintainer, Ralf Brown. It was fairly popular in the late DOS years (early
7009    # '90s), especially in the BBS world, and still has some loyal users due to
7010    # its very small memory footprint and to a cute macro language.
7011    rbcomm|IBM PC with RBcomm and EMACS keybindings:\
7012            :am:bw:mi:ms:xn:\
7013            :co#80:it#8:li#25:\
7014            :AL=\E[%dL:DL=\E[%dM:al=^K:bl=^G:bt=\E[Z:cd=^F5:ce=^P^P:\
7015            :cl=^L:cm=\037%r%+ %+ :cr=^M:cs=\E[%i%d;%dr:dc=^W:dl=^Z:\
7016            :dm=:do=^C:ec=\E[%dX:ed=:ei=^]:im=^\:\
7017            :is=\017\035\E(B\E)0\E[?7h\E[?3l\E[>8g:kb=^H:kd=^N:\
7018            :ke=\E>:kh=^A:kl=^B:kr=^F:ks=\E=:ku=^P:le=^H:mb=\E[5m:\
7019            :md=\E[1m:me=\E[m:mk=\E[8m:mr=^R:nd=^B:nw=^M\ED:\
7020            :r1=\017\E(B\E)0\025\E[?3l\E[>8g:rc=\E8:rp=\030%.%.:\
7021            :sc=\E7:se=^U:sf=\ED:so=^R:sr=\EM:ta=^I:te=:ti=:ue=^U:up=^^:\
7022            :us=^T:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h:
7023    rbcomm-nam|IBM PC with RBcomm without autowrap:\
7024            :am@:\
7025            :bl=^G:cr=^M:do=^J:\
7026            :is=\017\035\E(B\E)0\E[?7l\E[?3l\E[>8g:kb=^H:kd=^J:\
7027            :kl=^H:nw=^M^J:sf=^J:ta=^I:tc=rbcomm:
7028    rbcomm-w|IBM PC with RBcomm in 132 column mode:\
7029            :co#132:\
7030            :bl=^G:cr=^M:do=^J:\
7031            :is=\017\035\E(B\E)0\E[?7h\E[?3h\E[>8g:kb=^H:kd=^J:\
7032            :kl=^H:nw=^M^J:sf=^J:ta=^I:tc=rbcomm:
7033    
7034    ######## LCD DISPLAYS
7035  #  #
7036    
7037    #### Matrix Orbital
7038    # from: Eric Z. Ayers  (eric@ale.org)
7039    #
7040    # Matrix Orbital 20x4 LCD display
7041    # Command Character is 0xFE (decimal 254, octal 376)
7042    #
7043    # On this device, cursor addressability isn't possible.  The LCD expects:
7044    #      0xfe G <col> <row>
7045    #      for cup: %p1 == row and %p2 is column
7046    #
7047    # This line:
7048    #       cup=\376G%p2%c%p1%c
7049    # LOOKS like it will work, but sometimes only one of the two numbers is sent.
7050    # See the terminfo (5) manpage commented regarding 'Terminals which use "%c"'.
7051    #
7052    # Alas, there is no cursor upline capability on this display.
7053    #
7054    # These entries add some 'sanity stuff' to the clear function.  That is, it
7055    # does a 'clear' and also turns OFF auto scroll, turns ON Auto Line Wrapping,
7056    # and turns off the cursor blinking and stuff like that.
7057    #
7058    # NOTE: calling 'beep' turns on the backlight (bell)
7059    # NOTE: calling 'flash' turns it on and back off (visual bell)
7060    #
7061    MtxOrb| Generic Matrix Orbital LCD display:\
7062            :bl=\376B^A:cl=\376X\376C\376R\376K\376T:ho=\376H:\
7063            :le=\376L:nd=\376M:vb=\376B\001\376F:ve=\376K\376T:
7064    MtxOrb204| 20x4 Matrix Orbital LCD display:\
7065            :co#20:li#4:tc=MtxOrb:
7066    MtxOrb162| 16x2 Matrix Orbital LCD display:\
7067            :co#16:li#2:tc=MtxOrb:
7068    # The end
7069    
7070  ######## OLDER TERMINAL TYPES  ######## OLDER TERMINAL TYPES
7071  #  #
7072  # This section is devoted to older commercial terminal brands that are now  # This section is devoted to older commercial terminal brands that are now
# Line 5612  att2300|sv80|AT&T 2300 Video Information Line 7099  att2300|sv80|AT&T 2300 Video Information
7099          :pf=\E[4i:po=\E[5i:ps=\E[0i:se=\E[m:sf=^J:so=\E[7m:ta=^I:\          :pf=\E[4i:po=\E[5i:ps=\E[0i:se=\E[m:sf=^J:so=\E[7m:ta=^I:\
7100          :up=\E[A:          :up=\E[A:
7101  att2350|AT&T 2350 Video Information Terminal 80 column mode:\  att2350|AT&T 2350 Video Information Terminal 80 column mode:\
7102          :pf@:po@:ps@:\          :pf@:po@:ps@:tc=att2300:
         :tc=att2300:  
7103    
7104  # Must setup RETURN KEY - CR, REC'VD LF - INDEX.  # Must setup RETURN KEY - CR, REC'VD LF - INDEX.
7105  # Seems upward compatible with vt100, plus ins/del line/char.  # Seems upward compatible with vt100, plus ins/del line/char.
# Line 5630  att2350|AT&T 2350 Video Information Term Line 7116  att2350|AT&T 2350 Video Information Term
7116  att5410v1|att4410v1|tty5410v1|AT&T 4410/5410 80 columns - version 1:\  att5410v1|att4410v1|tty5410v1|AT&T 4410/5410 80 columns - version 1:\
7117          :am:hs:mi:ms:xo:\          :am:hs:mi:ms:xo:\
7118          :Nl#8:co#80:it#8:lh#2:li#24:lw#8:ws#80:\          :Nl#8:co#80:it#8:lh#2:li#24:lw#8:ws#80:\
7119          :ac=++\054\054--..00``aaffgghhjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\          :ac=++,,--..00``aaffgghhjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\
7120          :ae=^O:al=\E[L:as=^N:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\          :ae=^O:al=\E[L:as=^N:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:\
7121          :cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:\          :cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:\
7122          :do=\E[B:ei=:fs=\E8:ho=\E[H:i1=\E[?3l\E)0:\          :do=\E[B:ei=:fs=\E8:ho=\E[H:i1=\E[?3l\E)0:\
# Line 5639  att5410v1|att4410v1|tty5410v1|AT&T 4410/ Line 7125  att5410v1|att4410v1|tty5410v1|AT&T 4410/
7125          :k6=\EOU:k7=\EOV:k8=\EOW:kC=\E[2J:kH=\E[24;1H:kb=^H:\          :k6=\EOU:k7=\EOV:k8=\EOW:kC=\E[2J:kH=\E[24;1H:kb=^H:\
7126          :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:ll=\E[24H:\          :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:ll=\E[24H:\
7127          :mb=\E[5m:md=\E[2;7m:me=\E[m\017:mh=\E[2m:mk=\E[8m:\          :mb=\E[5m:md=\E[2;7m:me=\E[m\017:mh=\E[2m:mk=\E[8m:\
7128          :mr=\E[7m:nd=\E[C:nw=^M^J:r2=\Ec\E[?3l\E[2;0y:rc=\E8:\          :mr=\E[7m:nd=\E[C:nw=^M^J:rc=\E8:rs=\Ec\E[?3l\E[2;0y:\
7129          :sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:ta=^I:\          :sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:ta=^I:\
7130          :ts=\E7\E[25;%p1%{1}%+%dH:ue=\E[m:up=\E[A:us=\E[4m:          :ts=\E7\E[25;%+^AH:ue=\E[m:up=\E[A:us=\E[4m:
7131    
7132  att4410v1-w|att5410v1-w|tty5410v1-w|AT&T 4410/5410 132 columns - version 1:\  att4410v1-w|att5410v1-w|tty5410v1-w|AT&T 4410/5410 132 columns - version 1:\
7133          :co#132:ws#132:\          :co#132:ws#132:\
7134          :i1=\E[?3h\E)0:r2=\Ec\E[?3h\E[2;0y:tc=att5410v1:          :i1=\E[?3h\E)0:rs=\Ec\E[?3h\E[2;0y:tc=att5410v1:
7135    
7136  att4410|att5410|tty5410|AT&T 4410/5410 80 columns - version 2:\  att4410|att5410|tty5410|AT&T 4410/5410 80 columns - version 2:\
7137          :bs:\          :bs:\
7138          :..px=\E[%p1%d;%p2%l%02dq   f%p1%d           %p2%s:tc=att5410v1:          :..px=\E[%p1%d;%p2%l%02dq   f%p1%d           %p2%s:\
7139            :tc=att5410v1:
7140    
7141  att5410-w|att4410-w|4410-w|tty5410-w|5410-w|AT&T 4410/5410 in 132 column mode:\  att5410-w|att4410-w|4410-w|tty5410-w|5410-w|AT&T 4410/5410 in 132 column mode:\
7142          :co#132:ws#132:\          :co#132:ws#132:\
7143          :i1=\E[?3h\E)0:r2=\Ec\E[?3h\E[2;0y:tc=att4410:          :i1=\E[?3h\E)0:rs=\Ec\E[?3h\E[2;0y:tc=att4410:
7144    
7145  # 5410 in terms of a vt100  # 5410 in terms of a vt100
7146  # (v5410: added <rmam>/<smam> based on init string -- esr)  # (v5410: added <rmam>/<smam> based on init string -- esr)
# Line 5670  v5410|att5410 in terms of a vt100:\ Line 7157  v5410|att5410 in terms of a vt100:\
7157          :k5=\EOt:k6=\EOu:k7=\EOv:k8=\EOl:k9=\EOw:k;=\EOx:kb=^H:\          :k5=\EOt:k6=\EOu:k7=\EOv:k8=\EOl:k9=\EOw:k;=\EOx:kb=^H:\
7158          :kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\          :kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\
7159          :ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:mr=\E[7m:\          :ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:mr=\E[7m:\
7160          :nd=\E[C:r2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:\          :nd=\E[C:rc=\E8:rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\
7161          :..sa=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;:\          :..sa=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;$<2>:\
7162          :sc=\E7:se=\E[m:sf=^J:so=\E[1;7m:sr=\EM:st=\EH:ta=^I:\          :sc=\E7:se=\E[m:sf=^J:so=\E[1;7m:sr=\EM:st=\EH:ta=^I:\
7163          :ue=\E[m:up=\E[A:us=\E[4m:          :ue=\E[m:up=\E[A:us=\E[4m:
7164    
# Line 5716  v5410|att5410 in terms of a vt100:\ Line 7203  v5410|att5410 in terms of a vt100:\
7203  att4415|tty5420|att5420|AT&T 4415/5420 80 cols:\  att4415|tty5420|att5420|AT&T 4415/5420 80 cols:\
7204          :bs:db:mi:xo:\          :bs:db:mi:xo:\
7205          :Nl#8:lh#2:lm#78:lw#8:ws#55:\          :Nl#8:lh#2:lm#78:lw#8:ws#55:\
7206          :@1=\Et:@7=\Ez:@8=\Eent:AL=\E[%dL:CM=\E[%i%p1%d;%p2%dt:\          :@1=\Et:@7=\Ez:@8=\Eent:AL=\E[%dL:CM=\E[%i%d;%dt:\
7207          :DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:LE=\E[%dD:LF=\E|:\          :DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:LE=\E[%dD:LF=\E|:\
7208          :LO=\E~:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:SF=\E[%dE:SR=\E[%dF:\          :LO=\E~:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:SF=\E[%dE:SR=\E[%dF:\
7209          :UP=\E[%dA:bt=\E[Z:ch=\E[%+^AG:cl=\E[x\E[J:\          :UP=\E[%dA:bt=\E[Z:ch=\E[%+^AG:cl=\E[x\E[J:\
# Line 5729  att4415|tty5420|att5420|AT&T 4415/5420 8 Line 7216  att4415|tty5420|att5420|AT&T 4415/5420 8
7216          :ke=\E[19;0j\E[21;1j\212:ks=\E[19;1j\E[21;4j\Eent:\          :ke=\E[19;0j\E[21;1j\212:ks=\E[19;1j\E[21;4j\Eent:\
7217          :l1=F1:l2=F2:l3=F3:l4=F4:l5=F5:l6=F6:l7=F7:l8=F8:ll=\Ew:\          :l1=F1:l2=F2:l3=F3:l4=F4:l5=F5:l6=F6:l7=F7:l8=F8:ll=\Ew:\
7218          :me=\E[m\017:mp=\EV:pf=\E[?9i:po=\E[?4i:ps=\E[?2i:st=\EH:\          :me=\E[m\017:mp=\EV:pf=\E[?9i:po=\E[?4i:ps=\E[?2i:st=\EH:\
7219          :ts=\E7\E[25;%p1%{8}%+%dH:vb=\E[?5h\E[?5l:ve=\E[11;0j:\          :ts=\E7\E[25;%+^HH:vb=\E[?5h\E[?5l:ve=\E[11;0j:\
7220          :vs=\E[11;1j:\          :vs=\E[11;1j:tc=att4410:
         :tc=att4410:  
7221    
7222  att4415-w|tty5420-w|att5420-w|AT&T 4415/5420 132 cols:\  att4415-w|tty5420-w|att5420-w|AT&T 4415/5420 132 cols:\
7223          :co#132:lm#54:ws#97:\          :co#132:lm#54:ws#97:\
7224          :i1=\E[?3h:tc=att4415:          :i1=\E[?3h:tc=att4415:
7225    
7226  att4415-rv|tty5420-rv|att5420-rv|AT&T 4415/5420 80 cols/rv:\  att4415-rv|tty5420-rv|att5420-rv|AT&T 4415/5420 80 cols/rv:\
7227          :i2=\E[?5h:vb=\E[?5l\E[?5h:\          :i2=\E[?5h:vb=\E[?5l\E[?5h:tc=att4415:
         :tc=att4415:  
7228    
7229  att4415-w-rv|tty5420-w-rv|att5420-w-rv|AT&T 4415/5420 132 cols/rv:\  att4415-w-rv|tty5420-w-rv|att5420-w-rv|AT&T 4415/5420 132 cols/rv:\
7230          :co#132:lm#54:ws#97:\          :co#132:lm#54:ws#97:\
# Line 5750  att4415-w-rv|tty5420-w-rv|att5420-w-rv|A Line 7235  att4415-w-rv|tty5420-w-rv|att5420-w-rv|A
7235  # user pf keys to make them appear!  # user pf keys to make them appear!
7236  att4415+nl|tty5420+nl|att5420+nl|generic AT&T 4415/5420 changes for not changing labels:\  att4415+nl|tty5420+nl|att5420+nl|generic AT&T 4415/5420 changes for not changing labels:\
7237          :k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:\          :k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:\
7238          :..pn=\E[%p1%d;0;0;1q%p2%:-16.16s:\          :..pn=\E[%p1%d;0;0;1q%p2%\:-16.16s:\
7239          :..px=\E[%p1%d;%p2%l%02d;0;1q   F%p1%d           %p2%s:          :..px=\E[%p1%d;%p2%l%02d;0;1q   F%p1%d           %p2%s:
7240    
7241  att4415-nl|tty5420-nl|att5420-nl|AT&T 4415/5420 without changing labels:\  att4415-nl|tty5420-nl|att5420-nl|AT&T 4415/5420 without changing labels:\
7242          :k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:\          :k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:tc=att4415+nl:tc=att4415:
         :tc=att4415+nl:tc=att4415:  
7243    
7244  att4415-rv-nl|tty5420-rv-nl|att5420-rv-nl|AT&T 4415/5420 reverse video without changing labels:\  att4415-rv-nl|tty5420-rv-nl|att5420-rv-nl|AT&T 4415/5420 reverse video without changing labels:\
7245          :k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:\          :k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:tc=att4415+nl:tc=att4415-rv:
         :tc=att4415+nl:tc=att4415-rv:  
7246    
7247  att4415-w-nl|tty5420-w-nl|att5420-w-nl|AT&T 4415/5420 132 cols without changing labels:\  att4415-w-nl|tty5420-w-nl|att5420-w-nl|AT&T 4415/5420 132 cols without changing labels:\
7248          :k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:\          :k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:tc=att4415+nl:tc=att4415-w:
         :tc=att4415+nl:tc=att4415-w:  
7249    
7250  att4415-w-rv-n|tty5420-w-rv-n|att5420-w-rv-n|AT&T 4415/5420 132 cols reverse without changing labels:\  att4415-w-rv-n|tty5420-w-rv-n|att5420-w-rv-n|AT&T 4415/5420 132 cols reverse without changing labels:\
7251          :k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:\          :k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:tc=att4415+nl:\
7252          :tc=att4415+nl:tc=att4415-w-rv:          :tc=att4415-w-rv:
7253    
7254  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
7255  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
7256    # (acsc removed to fit entry within 1023 bytes)
7257  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
7258  att5420_2|AT&T 5420 model 2 80 cols:\  att5420_2|AT&T 5420 model 2 80 cols:\
7259          :am:db:hs:mi:ms:xo:\          :am:db:hs:mi:ms:xo:\
7260          :co#80:it#8:li#24:lm#78:ws#55:\          :co#80:it#8:li#24:lm#78:ws#55:\
7261          :AL=\E[%dL:CM=\E[%i%p1%d;%p2%dt:DC=\E[%dP:DL=\E[%dM:\          :AL=\E[%dL:CM=\E[%i%d;%dt:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:\
7262          :IC=\E[%d@:LE=\E[%dD:RI=\E[%dC:SF=\E[%dE:SR=\E[%dF:\          :LE=\E[%dD:RI=\E[%dC:SF=\E[%dE:SR=\E[%dF:UP=\E[%dA:ae=^O:\
7263          :UP=\E[%dA:ae=^O:al=\E[L:as=^N:bt=\E[1Z:cd=\E[0J:ce=\E[0K:\          :al=\E[L:as=^N:bt=\E[1Z:cd=\E[0J:ce=\E[0K:cl=\EH\EJ:\
7264          :cl=\EH\EJ:cm=\E[%i%d;%dH:cr=\EG:cs=\E[%i%d;%dr:ct=\E[3g:\          :cm=\E[%i%d;%dH:cr=\EG:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:\
7265          :dc=\E[P:dl=\E[M:do=\E[1B:ec=\E[%ds\E[%dD:ei=:fs=\E8:\          :dl=\E[M:do=\E[1B:ec=\E[%ds\E[%dD:ei=:fs=\E8:ho=\E[H:\
         :ho=\E[H:\  
7266          :i1=\E[0;23r\Ex\Ey\E[2;0j\E[3;3j\E[4;0j\E[5;0j\E[6;0j\E[7;0j\E[8;0j\E[9;1j\E[10;0j\E[15;0j\E[16;1j\E[19;0j\E[20;1j\E[29;0j\E[1;24r:\          :i1=\E[0;23r\Ex\Ey\E[2;0j\E[3;3j\E[4;0j\E[5;0j\E[6;0j\E[7;0j\E[8;0j\E[9;1j\E[10;0j\E[15;0j\E[16;1j\E[19;0j\E[20;1j\E[29;0j\E[1;24r:\
7267          :ic=\E[@:im=:k1=\EOc:k2=\EOd:k3=\EOe:k4=\EOf:k5=\EOg:\          :ic=\E[@:im=:k1=\EOc:k2=\EOd:k3=\EOe:k4=\EOf:k5=\EOg:\
7268          :k6=\EOh:k7=\EOi:k8=\EOj:kD=\E[P:kH=\Eu:kI=\E[4h:kN=\E[U:\          :k6=\EOh:k7=\EOi:k8=\EOj:kD=\E[P:kH=\Eu:kI=\E[4h:kN=\E[U:\
7269          :kP=\E[V:kb=^H:kd=\E[B:ke=\E[19;0j:kh=\E[H:kl=\E[D:kr=\E[C:\          :kP=\E[V:kb=^H:kd=\E[B:ke=\E[19;0j:kh=\E[H:kl=\E[D:kr=\E[C:\
7270          :ks=\E[19;1j:ku=\E[A:le=^H:ll=\Ew:mb=\E[5m:me=\E[m\017:\          :ks=\E[19;1j:ku=\E[A:le=^H:ll=\Ew:mb=\E[5m:me=\E[m\017:\
7271          :mh=\E[2m:mr=\E[7m:nd=\E[1C:nw=^M^J:rc=\E8:sc=\E7:se=\E[m:\          :mh=\E[2m:mr=\E[7m:nd=\E[1C:nw=^M^J:rc=\E8:\
7272          :sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\          :rs=\Ec\E[?3l\E[2;0y:sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:\
7273          :ts=\E7\E[25;%p1%{8}%+%dH:ue=\E[m:us=\E[4m:\          :st=\EH:ta=^I:ts=\E7\E[25;%+^HH:ue=\E[m:us=\E[4m:\
7274          :vb=\E[?5h\E[?5l:ve=\E[11;0j:vs=\E[11;1j:          :vb=\E[?5h\E[?5l:ve=\E[11;0j:vs=\E[11;1j:
7275  att5420_2-w|AT&T 5420 model 2 in 132 column mode:\  att5420_2-w|AT&T 5420 model 2 in 132 column mode:\
7276          :co#132:\          :co#132:\
7277          :i1=\E[0;23r\Ex\Ey\E[2;0j\E[3;3j\E[4;0j\E[5;1j\E[6;0j\E[7;0j\E[8;0j\E[9;1j\E[10;0j\E[15;0j\E[16;1j\E[19;0j\E[20;1j\E[29;0j\E[1;24r:tc=att5420_2:          :i1=\E[0;23r\Ex\Ey\E[2;0j\E[3;3j\E[4;0j\E[5;1j\E[6;0j\E[7;0j\E[8;0j\E[9;1j\E[10;0j\E[15;0j\E[16;1j\E[19;0j\E[20;1j\E[29;0j\E[1;24r:\
7278            :tc=att5420_2:
7279    
7280  att4418|att5418|AT&T 5418 80 cols:\  att4418|att5418|AT&T 5418 80 cols:\
7281          :am:xo:\          :am:xo:\
# Line 5805  att4418|att5418|AT&T 5418 80 cols:\ Line 7288  att4418|att5418|AT&T 5418 80 cols:\
7288          :ae=^O:al=\E[1L:as=^N:bl=^G:cd=\E[0J:ce=\E[0K:cl=\E[H\E[2J:\          :ae=^O:al=\E[1L:as=^N:bl=^G:cd=\E[0J:ce=\E[0K:cl=\E[H\E[2J:\
7289          :cm=\E[%i%d;%dH:cr=^M:dc=\E[1P:dl=\E[M:do=\E[B:ei=:ho=\E[H:\          :cm=\E[%i%d;%dH:cr=^M:dc=\E[1P:dl=\E[M:do=\E[B:ei=:ho=\E[H:\
7290          :i1=\E[?3l:ic=\E[1@:im=:is=\E)0\E?6l\E?5l:k1=\E[h:k2=\E[i:\          :i1=\E[?3l:ic=\E[1@:im=:is=\E)0\E?6l\E?5l:k1=\E[h:k2=\E[i:\
7291          :k3=\E[j:k6=\E[k:k7=\E[l:k8=\E[f:k9=\E[w:k;=\E[m:kC=\E[%:\          :k3=\E[j:k6=\E[k:k7=\E[l:k8=\E[f:k9=\E[w:k;=\E[m:kC=\E[%%%:\
7292          :kd=\EU:kh=\Ec:kl=\E@:kr=\EA:ku=\ES:le=\E[D:mb=\E[5m:\          :kd=\EU:kh=\Ec:kl=\E@:kr=\EA:ku=\ES:le=\E[D:mb=\E[5m:\
7293          :me=\E[m\017:mh=\E[2m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:\          :me=\E[m\017:mh=\E[2m:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:\
7294          :se=\E[m:sf=^J:so=\E[7m:ue=\E[m:up=\E[A:us=\E[4m:          :se=\E[m:sf=^J:so=\E[7m:ue=\E[m:up=\E[A:us=\E[4m:
# Line 5818  att4420|tty4420|teletype 4420:\ Line 7301  att4420|tty4420|teletype 4420:\
7301          :co#80:li#24:lm#72:\          :co#80:li#24:lm#72:\
7302          :al=\EL:bl=^G:cd=\EJ:ce=\Ez:cl=\EH\EJ:cm=\EY%+ %+ :cr=\EG:\          :al=\EL:bl=^G:cd=\EJ:ce=\Ez:cl=\EH\EJ:cm=\EY%+ %+ :cr=\EG:\
7303          :dc=\EP:dl=\EM:dm@:do=\EB:ed@:ho=\EH:k0=\EU:k3=\E@:kA=\EL:\          :dc=\EP:dl=\EM:dm@:do=\EB:ed@:ho=\EH:k0=\EU:k3=\E@:kA=\EL:\
7304          :kB=\EO:kC=\EJ:kD=\EP:kF=\ES:kI=\E\136:kL=\EM:kR=\ET:kd=\EB:\          :kB=\EO:kC=\EJ:kD=\EP:kF=\ES:kI=\E^:kL=\EM:kR=\ET:kd=\EB:\
7305          :kh=\EH:kl=^H:kr=\EC:ku=\EA:l0=segment advance:\          :kh=\EH:kl=^H:kr=\EC:ku=\EA:l0=segment advance:\
7306          :l3=cursor tab:le=\ED:nd=\EC:se=\E~:sf=\EH\EM\EY7 :so=\E}:\          :l3=cursor tab:le=\ED:nd=\EC:se=\E~:sf=\EH\EM\EY7\s:\
7307          :ue=\EZ:up=\EA:us=\E\:          :so=\E}:ue=\EZ:up=\EA:us=\E\\:
7308    
7309  #  The following is a terminfo entry for the Teletype 4424  #  The following is a terminfo entry for the Teletype 4424
7310  #  asynchronous keyboard-display terminal.  It supports  #  asynchronous keyboard-display terminal.  It supports
# Line 5846  att4424|tty4424|teletype 4424:\ Line 7329  att4424|tty4424|teletype 4424:\
7329          :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\          :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\
7330          :ae=\E(B:al=\EL:as=\E(0:bl=^G:bt=\EO:cd=\EJ:ce=\Ez:\          :ae=\E(B:al=\EL:as=\E(0:bl=^G:bt=\EO:cd=\EJ:ce=\Ez:\
7331          :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\EF:\          :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\EF:\
7332          :dc=\EP:dl=\EM:do=\EB:ei=:ho=\E[H:ic=\E\136:im=:\          :dc=\EP:dl=\EM:do=\EB:ei=:ho=\E[H:ic=\E^:im=:\
7333          :is=\E[20l\E[?7h:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kC=\EJ:\          :is=\E[20l\E[?7h:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kC=\EJ:\
7334          :kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E3:\          :kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E3:\
7335          :md=\E3:me=\EX\E~\EZ\E4\E(B:mh=\EW:mr=\E}:nd=\EC:nw=\EE:\          :md=\E3:me=\EX\E~\EZ\E4\E(B:mh=\EW:mr=\E}:nd=\EC:nw=\EE:\
7336          :..sa=\E[%?%p1%t7%;%?%p2%t;4%;%?%p3%t;7%;%?%p6%t;1%;%?%p6%p4%|%t;5%;%?%p5%t;0%;m:\          :..sa=\E[%?%p1%t7%;%?%p2%t;4%;%?%p3%t;7%;%?%p6%t;1%;%?%p6%p4%|%t;5%;%?%p5%t;0%;m:\
7337          :se=\E~:sf=^J:so=\E}:sr=\ET:st=\EH:ta=^I:ue=\EZ:up=\EA:\          :se=\E~:sf=^J:so=\E}:sr=\ET:st=\EH:ta=^I:ue=\EZ:up=\EA:\
7338          :us=\E\:          :us=\E\\:
7339    
7340  att4424-1|tty4424-1|teletype 4424 in display function group I:\  att4424-1|tty4424-1|teletype 4424 in display function group I:\
7341          :kC@:kd=\EB:kh@:kl=\ED:kr=\EC:ku=\EA:\          :kC@:kd=\EB:kh@:kl=\ED:kr=\EC:ku=\EA:tc=att4424:
         :tc=att4424:  
7342    
7343  # This entry is not one of AT&T's official ones, it was translated from the  # This entry is not one of AT&T's official ones, it was translated from the
7344  # 4.4BSD termcap file.  The highlight strings are different from att4424.  # 4.4BSD termcap file.  The highlight strings are different from att4424.
# Line 5868  att4424m|tty4424m|teletype 4424M:\ Line 7350  att4424m|tty4424m|teletype 4424M:\
7350          :am:da:db:mi:\          :am:da:db:mi:\
7351          :co#80:it#8:li#23:\          :co#80:it#8:li#23:\
7352          :al=\EL:bl=^G:ce=\E[K:cl=\E[2;H\E[J:cm=\E[%i%2;%2H\E[B:\          :al=\EL:bl=^G:ce=\E[K:cl=\E[2;H\E[J:cm=\E[%i%2;%2H\E[B:\
7353          :cr=^M:dc=\EP:dl=\EM:do=^J:ei=:ic=\E\136:im=:ip=2:\          :cr=^M:dc=\EP:dl=\EM:do=^J:ei=:ic=\E^:im=:ip=2:\
7354          :is=\E[m\E[2;24r:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kb=^H:\          :is=\E[m\E[2;24r:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kb=^H:\
7355          :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:me=\E[m:\          :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:me=\E[m:\
7356          :nd=\E[C:nw=^M^J:se=\E[m:sf=^J:so=\E[7m:sr=\ET:ta=^I:\          :nd=\E[C:nw=^M^J:se=\E[m:sf=^J:so=\E[7m:sr=\ET:ta=^I:\
# Line 5885  att4424m|tty4424m|teletype 4424M:\ Line 7367  att4424m|tty4424m|teletype 4424M:\
7367  # (att5425: added <rmam>/<smam> based on the init string -- esr)  # (att5425: added <rmam>/<smam> based on the init string -- esr)
7368  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
7369  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
7370    # (acsc removed to fit entry within 1023 bytes)
7371  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
7372  att5425|tty5425|att4425|AT&T 4425/5425:\  att5425|tty5425|att4425|AT&T 4425/5425:\
7373          :am:da:db:hs:mi:ms:xn:xo:\          :am:da:db:hs:mi:ms:xn:xo:\
# Line 5901  att5425|tty5425|att4425|AT&T 4425/5425:\ Line 7384  att5425|tty5425|att4425|AT&T 4425/5425:\
7384          :ke=\E[21;0j\E[25;1j\212:kh=\E[H:kl=\E[D:kr=\E[C:\          :ke=\E[21;0j\E[25;1j\212:kh=\E[H:kl=\E[D:kr=\E[C:\
7385          :ks=\E[21;1j\E[25;4j\Eent\E~:ku=\E[A:le=^H:ll=\E[24H:\          :ks=\E[21;1j\E[25;4j\Eent\E~:ku=\E[A:le=^H:ll=\E[24H:\
7386          :mb=\E[5m:md=\E[2;7m:me=\E[m\017:mh=\E[2m:mr=\E[7m:\          :mb=\E[5m:md=\E[2;7m:me=\E[m\017:mh=\E[2m:mr=\E[7m:\
7387          :nd=\E[C:nw=^M^J:rc=\E8:sc=\E7:se=\E[m:sf=^J:so=\E[7m:\          :nd=\E[C:nw=^M^J:rc=\E8:rs=\Ec\E[?3l\E[2;0y:sc=\E7:\
7388          :sr=\EM:st=\EH:ta=^I:ts=\E7\E[25;%p1%{8}%+%dH:ue=\E[m:\          :se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
7389          :up=\E[A:us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[12;0j:\          :ts=\E7\E[25;%+^HH:ue=\E[m:up=\E[A:us=\E[4m:\
7390          :vs=\E[12;1j:          :vb=\E[?5h\E[?5l:ve=\E[12;0j:vs=\E[12;1j:
7391    
7392  att5425-nl|tty5425-nl|att4425-nl|AT&T 4425/5425 80 columns no labels:\  att5425-nl|tty5425-nl|att4425-nl|AT&T 4425/5425 80 columns no labels:\
7393          :ks=\E[21;1j\E[25;4j\Eent:\          :ks=\E[21;1j\E[25;4j\Eent:tc=att4425:
         :tc=att4425:  
7394    
7395  att5425-w|att4425-w|tty5425-w|teletype 4425/5425 in 132 column mode:\  att5425-w|att4425-w|tty5425-w|teletype 4425/5425 in 132 column mode:\
7396          :co#132:lm#54:ws#97:\          :co#132:lm#54:ws#97:\
# Line 5926  att4426|tty4426|teletype 4426S:\ Line 7408  att4426|tty4426|teletype 4426S:\
7408          :ae=\E(B:al=\EL:as=\E(0:bl=^G:cd=\E[J:ce=\E[0K:ch=\E[%dG:\          :ae=\E(B:al=\EL:as=\E(0:bl=^G:cd=\E[J:ce=\E[0K:ch=\E[%dG:\
7409          :cl=\E[H\E[2J\E[1U\E[H\E[2J\E[1V:cm=\E[%i%d;%dH:cr=^M:\          :cl=\E[H\E[2J\E[1U\E[H\E[2J\E[1V:cm=\E[%i%d;%dH:cr=^M:\
7410          :ct=\E[3g:cv=\E[%dd:dc=\EP:dl=\E[M:do=\E[B:ei=:ho=\E[H:\          :ct=\E[3g:cv=\E[%dd:dc=\EP:dl=\E[M:do=\E[B:ei=:ho=\E[H:\
7411          :i1=\Ec\E[?7h:ic=\E\136:im=:is=\E[m\E[1;24r:k1=\EOP:\          :i1=\Ec\E[?7h:ic=\E^:im=:is=\E[m\E[1;24r:k1=\EOP:k2=\EOQ:\
7412          :k2=\EOQ:k3=\EOR:k4=\EOS:k5=\EOT:k6=\EOU:k7=\EOV:k8=\EOW:\          :k3=\EOR:k4=\EOS:k5=\EOT:k6=\EOU:k7=\EOV:k8=\EOW:kB=\EO:\
7413          :kB=\EO:kC=\E[2J:kH=\E[24;1H:kb=^H:kd=\EB:kh=\E[H:kl=\ED:\          :kC=\E[2J:kH=\E[24;1H:kb=^H:kd=\EB:kh=\E[H:kl=\ED:kr=\EC:\
7414          :kr=\EC:ku=\EA:le=\E[D:ll=\E[24H:md=\E[5m:me=\E[m\E(B:\          :ku=\EA:le=\E[D:ll=\E[24H:md=\E[5m:me=\E[m\E(B:mr=\E[7m:\
7415          :mr=\E[7m:nd=\E[C:nw=^M^J:r2=\Ec\E[?3l\E[2;0y:rc=\E8:\          :nd=\E[C:nw=^M^J:rc=\E8:rs=\Ec\E[?3l\E[2;0y:sc=\E7:\
7416          :sc=\E7:se=\E[m:sf=^J:so=\E[5m:sr=\ET:st=\E1:ta=^I:ue=\E[m:\          :se=\E[m:sf=^J:so=\E[5m:sr=\ET:st=\E1:ta=^I:ue=\E[m:up=\EA:\
7417          :up=\EA:us=\E[4m:          :us=\E[4m:
7418    
7419  # Terminfo entry for the AT&T 510 A Personal Terminal  # Terminfo entry for the AT&T 510 A Personal Terminal
7420  # Function keys 9 - 16 are available only after the  # Function keys 9 - 16 are available only after the
# Line 5949  att510a|bct510a|AT&T 510A Personal Termi Line 7431  att510a|bct510a|AT&T 510A Personal Termi
7431          :#4=\E[u:%i=\E[v:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:\          :#4=\E[u:%i=\E[v:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:\
7432          :F1=\EOe:F2=\EOf:F3=\EOg:F4=\EOh:F5=\EOi:F6=\EOj:LE=\E[%dD:\          :F1=\EOe:F2=\EOf:F3=\EOg:F4=\EOh:F5=\EOi:F6=\EOj:LE=\E[%dD:\
7433          :RI=\E[%dC:UP=\E[%dA:\          :RI=\E[%dC:UP=\E[%dA:\
7434          :ac=+g\054h-f.e`bhrisjjkkllmmnnqqttuuvvwwxx{{||}}~~:\          :ac=+g,h-f.e`bhrisjjkkllmmnnqqttuuvvwwxx{{||}}~~:\
7435          :ae=^O:al=\E[L:as=^N:bl=^G:bt=\E[Z:cb=\E[1K:cd=\E[0J:\          :ae=^O:al=\E[L:as=^N:bl=^G:bt=\E[Z:cb=\E[1K:cd=\E[0J:\
7436          :ce=\E[0K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:ct=\E[3g:\          :ce=\E[0K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:ct=\E[3g:\
7437          :dc=\E[P:dl=\E[M:do=\E[1B:eA=\E(B\E)1:ff=^L:ho=\E[H:\          :dc=\E[P:dl=\E[M:do=\E[1B:eA=\E(B\E)1:ff=^L:ho=\E[H:\
# Line 5973  att510a|bct510a|AT&T 510A Personal Termi Line 7455  att510a|bct510a|AT&T 510A Personal Termi
7455  # describe in a terminfo.    # describe in a terminfo.  
7456  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
7457  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
7458    # (acsc removed to fit entry within 1023 bytes)
7459  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
7460  att510d|bct510d|AT&T 510D Personal Terminal:\  att510d|bct510d|AT&T 510D Personal Terminal:\
7461          :am:da:db:mi:ms:xn:xo:\          :am:da:db:mi:ms:xn:xo:\
# Line 5986  att510d|bct510d|AT&T 510D Personal Termi Line 7469  att510d|bct510d|AT&T 510D Personal Termi
7469          :k5=\ENe:k6=\ENf:k7=\ENh:k8=\E[H:k9=\EOc:kb=^H:kd=\E[B:\          :k5=\ENe:k6=\ENf:k7=\ENh:k8=\E[H:k9=\EOc:kb=^H:kd=\E[B:\
7470          :ke=\E[19;0|:kl=\E[D:kr=\E[C:ks=\E[19;1|:ku=\E[A:le=^H:\          :ke=\E[19;0|:kl=\E[D:kr=\E[C:ks=\E[19;1|:ku=\E[A:le=^H:\
7471          :ll=\E#2:mb=\E[5m:md=\E[2;7m:me=\E[m\017:mh=\E[2m:\          :ll=\E#2:mb=\E[5m:md=\E[2;7m:me=\E[m\017:mh=\E[2m:\
7472          :mr=\E[7m:nd=\E[C:nw=\EE:rc=\E8:sc=\E7:se=\E[m:sf=^J:\          :mr=\E[7m:nd=\E[C:nw=\EE:rc=\E8:rs=\E[5;0|:sc=\E7:se=\E[m:\
7473          :so=\E[7m:sr=\EM:st=\EH:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:\          :sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:ue=\E[m:up=\E[A:\
7474          :ve=\E[11;3|:vs=\E[11;2|:          :us=\E[4m:ve=\E[11;3|:vs=\E[11;2|:
7475    
7476  # (att500: I merged this with the att513 entry, att500 just used att513 -- esr)  # (att500: I merged this with the att513 entry, att500 just used att513 -- esr)
7477  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
7478  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
7479    # (acsc removed to fit entry within 1023 bytes)
7480  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
7481  att500|att513|AT&T 513 using page mode:\  att500|att513|AT&T 513 using page mode:\
7482          :am:mi:ms:xn:xo:\          :am:mi:ms:xn:xo:\
# Line 6019  att500|att513|AT&T 513 using page mode:\ Line 7503  att500|att513|AT&T 513 using page mode:\
7503  # :is: disables newline on LF,Emphasized off  # :is: disables newline on LF,Emphasized off
7504  # The <u0> capability sets form length  # The <u0> capability sets form length
7505  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
 # (sgr removed to fit entry within 1023 bytes)  
 # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  
7506  att5310|att5320|AT&T Model 53210 or 5320 matrix printer:\  att5310|att5320|AT&T Model 53210 or 5320 matrix printer:\
7507          :co#132:it#8:li#66:\          :YA:YD:\
7508          :DO=\E[%de:RI=\E[%da:cr=^M:do=^J:ff=^L:i1=\Ec:is=\E[20l\r:\          :Ya#8192:Yi#10:Yj#12:Yk#100:Yl#72:Ym#120:co#132:it#8:li#66:\
7509          :nd= :ta=^I:up=\EM:          :DO=\E[%de:RI=\E[%da:ZM=\E[5m:ZU=\E[m:Zl=\E[;%dr:\
7510            :Zm=\E[%+^As:Zn=\E[;%+^As:Zp=\E[%dr:ch=\E[%d`:cr=^M:\
7511            :cv=\E[%dd:do=^J:ff=^L:i1=\Ec:is=\E[20l\r:nd=\s:ta=^I:\
7512            :u0=\E[%dt:up=\EM:
7513    
7514  # Teletype 5620, firmware version 1.1 (8;7;3) or earlier from BRL  # Teletype 5620, firmware version 1.1 (8;7;3) or earlier from BRL
7515  # The following SET-UP modes are assumed for normal operation:  # The following SET-UP modes are assumed for normal operation:
# Line 6084  att5620-s|tty5620-s|layer|vitty|5620 S l Line 7569  att5620-s|tty5620-s|layer|vitty|5620 S l
7569  # keys:  = * / + 7 8 9 - 4 5 6 , 1 2 3 0 . ENTER  # keys:  = * / + 7 8 9 - 4 5 6 , 1 2 3 0 . ENTER
7570  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
7571  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
7572    # (acsc removed to fit entry within 1023 bytes)
7573  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
7574  att605|AT&T 605 80 column 102key keyboard:\  att605|AT&T 605 80 column 102key keyboard:\
7575          :am:eo:xo:\          :am:eo:xo:\
# Line 6096  att605|AT&T 605 80 column 102key keyboar Line 7582  att605|AT&T 605 80 column 102key keyboar
7582          :k6=\EOh:k7=\EOi:k8=\EOj:k9=\ENo:kD=\E[P:kI=\E[@:kN=\E[U:\          :k6=\EOh:k7=\EOi:k8=\EOj:k9=\ENo:kD=\E[P:kI=\E[@:kN=\E[U:\
7583          :kP=\E[V:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\          :kP=\E[V:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\
7584          :le=^H:ll=\E[24H:mb=\E[5m:md=\E[1m:me=\E[m\017:mh=\E[2m:\          :le=^H:ll=\E[24H:mb=\E[5m:md=\E[1m:me=\E[m\017:mh=\E[2m:\
7585          :mr=\E[7m:nd=\E[C:nw=\EE:rc=\E8:sc=\E7:se=\E[m:sf=^J:\          :mr=\E[7m:nd=\E[C:nw=\EE:rc=\E8:rs=\Ec\E[?3l:sc=\E7:\
7586          :so=\E[7m:ta=^I:ts=\E7\E[25;%i%p1%dx:ue=\E[m:up=\E[A:\          :se=\E[m:sf=^J:so=\E[7m:ta=^I:ts=\E7\E[25;%i%dx:ue=\E[m:\
7587          :us=\E[4m:          :up=\E[A:us=\E[4m:
7588  att605-pc|ATT 605 in pc term mode:\  att605-pc|ATT 605 in pc term mode:\
7589          :@7=\E[F:AL=\E[L:S4=250\E[?11l\E[50;1|:S5=400\E[50;0|:\          :@7=\E[F:S4=250\E[?11l\E[50;1|:S5=400\E[50;0|:XF=g:XN=e:\
         :XF=g:XN=e:\  
7590          :ac=j\331k\277l\332m\300n\305q\304t\303u\264v\301w\302x\263:\          :ac=j\331k\277l\332m\300n\305q\304t\303u\264v\301w\302x\263:\
7591          :al=\E[L:bt=\E[Z:dc=\E[P:dl=\E[M:do=\E[B:ei=:ic=\E[@:im=:\          :al=\E[L:bt=\E[Z:dc=\E[P:dl=\E[M:do=\E[B:ei=:ic=\E[@:im=:\
7592          :k1=\E[M:k2=\E[N:k3=\E[O:k4=\E[P:k5=\E[Q:k6=\E[R:k7=\E[S:\          :k1=\E[M:k2=\E[N:k3=\E[O:k4=\E[P:k5=\E[Q:k6=\E[R:k7=\E[S:\
7593          :k8=\E[T:k9=\E[U:k;=\E[V:kB=\E[Z:kD=\E[P:kI=\E[@:kL=\E[M:\          :k8=\E[T:k9=\E[U:k;=\E[V:kB=\E[Z:kD=\E[P:kI=\E[@:kL=\E[M:\
7594          :kN=\E[G:kP=\E[I:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\          :kN=\E[G:kP=\E[I:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\
7595          :le=\E[D:nd=\E[C:up=\E[A:\          :le=\E[D:nd=\E[C:up=\E[A:tc=att605:
         :tc=att605:  
7596  att605-w|AT&T 605-w 132 column 102 key keyboard:\  att605-w|AT&T 605-w 132 column 102 key keyboard:\
7597          :co#132:ws#132:\          :co#132:ws#132:\
7598          :i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h\E(B\E)0:tc=att605:          :i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h\E(B\E)0:\
7599            :tc=att605:
7600  # (att610: I added <rmam>/<smam> based on the init string.  I also  # (att610: I added <rmam>/<smam> based on the init string.  I also
7601  # added :SF: and :SR: because the BSD file says the att615s have them,  # added :SF: and :SR: because the BSD file says the att615s have them,
7602  # and the 615 is like a 610 with a big keyboard, and most of their other  # and the 615 is like a 610 with a big keyboard, and most of their other
7603  # smart terminals support the same sequence -- esr)  # smart terminals support the same sequence -- esr)
7604  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
7605  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
7606    # (acsc removed to fit entry within 1023 bytes)
7607  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
7608  att610|AT&T 610; 80 column; 98key keyboard:\  att610|AT&T 610; 80 column; 98key keyboard:\
7609          :am:es:hs:mi:ms:xn:xo:\          :am:es:hs:mi:ms:xn:xo:\
# Line 6132  att610|AT&T 610; 80 column; 98key keyboa Line 7618  att610|AT&T 610; 80 column; 98key keyboa
7618          :k4=\EOf:k5=\EOg:k6=\EOh:k7=\EOi:k8=\EOj:k9=\ENo:kb=^H:\          :k4=\EOf:k5=\EOg:k6=\EOh:k7=\EOi:k8=\EOj:k9=\ENo:kb=^H:\
7619          :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:ll=\E[24H:\          :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:ll=\E[24H:\
7620          :mb=\E[5m:md=\E[1m:me=\E[m\017:mh=\E[2m:mr=\E[7m:nd=\E[C:\          :mb=\E[5m:md=\E[1m:me=\E[m\017:mh=\E[2m:mr=\E[7m:nd=\E[C:\
7621          :nw=\EE:rc=\E8:sc=\E7:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:ta=^I:\          :nw=\EE:rc=\E8:rs=\Ec\E[?3l:sc=\E7:se=\E[m:sf=\ED:so=\E[7m:\
7622          :ts=\E7\E[25;%i%p1%dx:ue=\E[m:up=\E[A:us=\E[4m:\          :sr=\EM:ta=^I:ts=\E7\E[25;%i%dx:ue=\E[m:up=\E[A:us=\E[4m:\
7623          :vb=\E[?5h\E[?5l:ve=\E[?25h\E[?12l:vi=\E[?25l:\          :vb=\E[?5h\E[?5l:ve=\E[?25h\E[?12l:vi=\E[?25l:\
7624          :vs=\E[?12;25h:          :vs=\E[?12;25h:
7625  att610-w|AT&T 610; 132 column; 98key keyboard:\  att610-w|AT&T 610; 132 column; 98key keyboard:\
7626          :co#132:ws#132:\          :co#132:ws#132:\
7627          :i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h:tc=att610:          :i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h:\
7628            :tc=att610:
7629    
7630  att610-103k|AT&T 610; 80 column; 103key keyboard:\  att610-103k|AT&T 610; 80 column; 103key keyboard:\
7631          :!1=\EOO:!2=\EOP:!3=\EOS:#1=\EOM:%0=\EOt:%1=\EOm:%2=\ENi:\          :!1=\EOO:!2=\EOP:!3=\EOS:#1=\EOM:%0=\EOt:%1=\EOm:%2=\ENi:\
# Line 6149  att610-103k|AT&T 610; 80 column; 103key Line 7636  att610-103k|AT&T 610; 80 column; 103key
7636          :*2=\END:*3=\EON:*4=\ENF:*5=\ENE:*6=\ENI:*7=\ENN:*8=\EOA:\          :*2=\END:*3=\EON:*4=\ENF:*5=\ENE:*6=\ENI:*7=\ENN:*8=\EOA:\
7637          :*9=\EOK:@0=\EOx:@1=\E9:@2=\EOw:@3=\EOV:@4=\EOu:@5=\ENd:\          :*9=\EOK:@0=\EOx:@1=\E9:@2=\EOw:@3=\EOV:@4=\EOu:@5=\ENd:\
7638          :@6=\EOn:@7=\E0:@8=^M:@9=\EOk:F1@:F2@:F3@:F4@:k9@:k;@:kD=\ENf:\          :@6=\EOn:@7=\E0:@8=^M:@9=\EOk:F1@:F2@:F3@:F4@:k9@:k;@:kD=\ENf:\
7639          :kE=\EOa:kI=\ENj:kL=\ENe:kM=\ENj:kN=\E[U:kP=\E[V:\          :kE=\EOa:kI=\ENj:kL=\ENe:kM=\ENj:kN=\E[U:kP=\E[V:tc=att610:
         :tc=att610:  
7640  att610-103k-w|AT&T 610; 132 column; 103key keyboard:\  att610-103k-w|AT&T 610; 132 column; 103key keyboard:\
7641          :co#132:ws#132:\          :co#132:ws#132:\
7642          :i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h:tc=att610-103k:          :i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h:\
7643            :tc=att610-103k:
7644  att615|AT&T 615; 80 column; 98key keyboard:\  att615|AT&T 615; 80 column; 98key keyboard:\
7645          :#4=\E[ A:%i=\E[ @:F5=\EOC:F6=\EOD:F7=\EOE:F8=\EOF:F9=\EOG:\          :#4=\E[ A:%i=\E[ @:F5=\EOC:F6=\EOD:F7=\EOE:F8=\EOF:F9=\EOG:\
7646          :FA=\EOH:FB=\EOI:FC=\EOJ:FD=\ENO:FE=\ENP:FF=\ENQ:FG=\ENR:\          :FA=\EOH:FB=\EOI:FC=\EOJ:FD=\ENO:FE=\ENP:FF=\ENQ:FG=\ENR:\
7647          :FH=\ENS:FI=\ENT:FJ=\EOP:FK=\EOQ:FL=\EOR:FM=\EOS:FN=\EOw:\          :FH=\ENS:FI=\ENT:FJ=\EOP:FK=\EOQ:FL=\EOR:FM=\EOS:FN=\EOw:\
7648          :FO=\EOx:FP=\EOy:FQ=\EOm:FR=\EOt:FS=\EOu:FT=\EOv:FU=\EOl:\          :FO=\EOx:FP=\EOy:FQ=\EOm:FR=\EOt:FS=\EOu:FT=\EOv:FU=\EOl:\
7649          :FV=\EOq:FW=\EOr:FX=\EOs:FY=\EOp:FZ=\EOn:Fa=\EOM:\          :FV=\EOq:FW=\EOr:FX=\EOs:FY=\EOp:FZ=\EOn:Fa=\EOM:tc=att610:
         :tc=att610:  
7650  att615-w|AT&T 615; 132 column; 98key keyboard:\  att615-w|AT&T 615; 132 column; 98key keyboard:\
7651          :#4=\E[ A:%i=\E[ @:F5=\EOC:F6=\EOD:F7=\EOE:F8=\EOF:F9=\EOG:\          :#4=\E[ A:%i=\E[ @:F5=\EOC:F6=\EOD:F7=\EOE:F8=\EOF:F9=\EOG:\
7652          :FA=\EOH:FB=\EOI:FC=\EOJ:FD=\ENO:FE=\ENP:FF=\ENQ:FG=\ENR:\          :FA=\EOH:FB=\EOI:FC=\EOJ:FD=\ENO:FE=\ENP:FF=\ENQ:FG=\ENR:\
# Line 6169  att615-w|AT&T 615; 132 column; 98key key Line 7655  att615-w|AT&T 615; 132 column; 98key key
7655          :FV=\EOq:FW=\EOr:FX=\EOs:FY=\EOp:FZ=\EOn:Fa=\EOM:\          :FV=\EOq:FW=\EOr:FX=\EOs:FY=\EOp:FZ=\EOn:Fa=\EOM:\
7656          :tc=att610-w:          :tc=att610-w:
7657  att615-103k|AT&T 615; 80 column; 103key keyboard:\  att615-103k|AT&T 615; 80 column; 103key keyboard:\
7658          :#4=\E[ A:%i=\E[ @:\          :#4=\E[ A:%i=\E[ @:tc=att610-103k:
         :tc=att610-103k:  
7659  att615-103k-w|AT&T 615; 132 column; 103key keyboard:\  att615-103k-w|AT&T 615; 132 column; 103key keyboard:\
7660          :#4=\E[ A:%i=\E[ @:\          :#4=\E[ A:%i=\E[ @:tc=att610-103k-w:
         :tc=att610-103k-w:  
7661  # (att620: I added <rmam>/<smam> based on the init string and  # (att620: I added <rmam>/<smam> based on the init string and
7662  # :SR:/:SF: from a BSD termcap -- esr)  # :SR:/:SF: from a BSD termcap -- esr)
7663  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
7664  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
7665    # (acsc removed to fit entry within 1023 bytes)
7666  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
7667  att620|AT&T 620; 80 column; 98key keyboard:\  att620|AT&T 620; 80 column; 98key keyboard:\
7668          :am:es:hs:mi:ms:xn:xo:\          :am:es:hs:mi:ms:xn:xo:\
# Line 6192  att620|AT&T 620; 80 column; 98key keyboa Line 7677  att620|AT&T 620; 80 column; 98key keyboa
7677          :k4=\EOf:k5=\EOg:k6=\EOh:k7=\EOi:k8=\EOj:k9=\ENo:kb=^H:\          :k4=\EOf:k5=\EOg:k6=\EOh:k7=\EOi:k8=\EOj:k9=\ENo:kb=^H:\
7678          :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:ll=\E[24H:\          :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:ll=\E[24H:\
7679          :mb=\E[5m:md=\E[1m:me=\E[m\E(B\017:mh=\E[2m:mr=\E[7m:\          :mb=\E[5m:md=\E[1m:me=\E[m\E(B\017:mh=\E[2m:mr=\E[7m:\
7680          :nd=\E[C:nw=\EE:rc=\E8:sc=\E7:se=\E[m:sf=\ED:so=\E[7m:\          :nd=\E[C:nw=\EE:rc=\E8:rs=\Ec\E[?3l:sc=\E7:se=\E[m:sf=\ED:\
7681          :sr=\EM:ta=^I:ts=\E7\E[25;%i%p1%dx:ue=\E[m:up=\E[A:\          :so=\E[7m:sr=\EM:ta=^I:ts=\E7\E[25;%i%dx:ue=\E[m:up=\E[A:\
7682          :us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[?25h\E[?12l:vi=\E[?25l:\          :us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[?25h\E[?12l:vi=\E[?25l:\
7683          :vs=\E[?12;25h:          :vs=\E[?12;25h:
7684  att620-w|AT&T 620; 132 column; 98key keyboard:\  att620-w|AT&T 620; 132 column; 98key keyboard:\
7685          :co#132:ws#132:\          :co#132:ws#132:\
7686          :i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h:tc=att620:          :i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h:\
7687            :tc=att620:
7688  att620-103k|AT&T 620; 80 column; 103key keyboard:\  att620-103k|AT&T 620; 80 column; 103key keyboard:\
7689          :!1=\EOO:!2=\EOP:!3=\EOS:#1=\EOM:%0=\EOt:%1=\EOm:%2=\ENi:\          :!1=\EOO:!2=\EOP:!3=\EOS:#1=\EOM:%0=\EOt:%1=\EOm:%2=\ENi:\
7690          :%3=\EOl:%4=\ENc:%5=\ENh:%6=\EOv:%7=\EOr:%8=\ENg:%9=\EOz:\          :%3=\EOl:%4=\ENc:%5=\ENh:%6=\EOv:%7=\EOr:%8=\ENg:%9=\EOz:\
# Line 6210  att620-103k|AT&T 620; 80 column; 103key Line 7696  att620-103k|AT&T 620; 80 column; 103key
7696          :@6=\EOn:@7=\E0:@8=^M:@9=\EOk:F1@:F2@:F3@:F4@:F5@:F6@:F7@:F8@:\          :@6=\EOn:@7=\E0:@8=^M:@9=\EOk:F1@:F2@:F3@:F4@:F5@:F6@:F7@:F8@:\
7697          :F9@:FA@:FB@:FC@:FD@:FE@:FF@:FG@:FH@:FI@:FJ@:FK@:FL@:FM@:FN@:FO@:FP@:\          :F9@:FA@:FB@:FC@:FD@:FE@:FF@:FG@:FH@:FI@:FJ@:FK@:FL@:FM@:FN@:FO@:FP@:\
7698          :FQ@:FR@:FS@:FT@:FU@:FV@:FW@:FX@:FY@:FZ@:Fa@:k9@:k;@:kD=\ENf:\          :FQ@:FR@:FS@:FT@:FU@:FV@:FW@:FX@:FY@:FZ@:Fa@:k9@:k;@:kD=\ENf:\
7699          :kE=\EOa:kI=\ENj:kL=\ENe:kM=\ENj:kN=\E[U:kP=\E[V:\          :kE=\EOa:kI=\ENj:kL=\ENe:kM=\ENj:kN=\E[U:kP=\E[V:tc=att620:
         :tc=att620:  
7700    
7701  att620-103k-w|AT&T 620; 132 column; 103key keyboard:\  att620-103k-w|AT&T 620; 132 column; 103key keyboard:\
7702          :co#132:ws#132:\          :co#132:ws#132:\
7703          :i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h:tc=att620-103k:          :i1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h:\
7704            :tc=att620-103k:
7705    
7706  # AT&T (formerly Teletype) 630 Multi-Tasking Graphics terminal  # AT&T (formerly Teletype) 630 Multi-Tasking Graphics terminal
7707  # The following SETUP modes are assumed for normal operation:  # The following SETUP modes are assumed for normal operation:
# Line 6240  att630|AT&T 630 windowing terminal:\ Line 7726  att630|AT&T 630 windowing terminal:\
7726          :kA=\E[L:kB=\E[Z:kC=\E[2J:kD=\E[P:kI=\E[@:kL=\E[M:kb=^H:\          :kA=\E[L:kB=\E[Z:kC=\E[2J:kD=\E[P:kI=\E[@:kL=\E[M:kb=^H:\
7727          :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\          :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\
7728          :me=\E[m:mh=\E[2m:mr=\E[7m:nd=\E[C:nw=^M^J:pf=\E[?4i:\          :me=\E[m:mh=\E[2m:mr=\E[7m:nd=\E[C:nw=^M^J:pf=\E[?4i:\
7729          :po=\E[?5i:..px=\E[%p1%d;%p2%l%dq%p2%s:r2=\Ec:rc=\E8:\          :po=\E[?5i:..px=\E[%p1%d;%p2%l%dq%p2%s:rc=\E8:rs=\Ec:\
7730          :..sa=\E[0%?%p2%t;4%;%?%p1%p3%|%p4%|%p5%|%t;7%;m:\          :..sa=\E[0%?%p2%t;4%;%?%p1%p3%|%p4%|%p5%|%t;7%;m:\
7731          :sc=\E7:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:\          :sc=\E7:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:\
7732          :up=\E[A:us=\E[4m:          :up=\E[A:us=\E[4m:
# Line 6326  att630-24|5630-24|5630DMD-24|630MTG-24|A Line 7812  att630-24|5630-24|5630DMD-24|630MTG-24|A
7812  #  #
7813  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
7814  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
7815    # (acsc removed to fit entry within 1023 bytes)
7816  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
7817  att700|AT&T 700 24x80 column display w/102key keyboard:\  att700|AT&T 700 24x80 column display w/102key keyboard:\
7818          :am:es:hs:mi:ms:xn:xo:\          :am:es:hs:mi:ms:xn:xo:\
# Line 6341  att700|AT&T 700 24x80 column display w/1 Line 7828  att700|AT&T 700 24x80 column display w/1
7828          :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:ll=\E[24H:\          :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:ll=\E[24H:\
7829          :mb=\E[5m:md=\E[1m:me=\E[m\017:mh=\E[2m:mr=\E[7m:nd=\E[C:\          :mb=\E[5m:md=\E[1m:me=\E[m\017:mh=\E[2m:mr=\E[7m:nd=\E[C:\
7830          :nw=\EE:rc=\E8:sc=\E7:se=\E[27m:sf=\ED:so=\E[7m:sr=\EM:\          :nw=\EE:rc=\E8:sc=\E7:se=\E[27m:sf=\ED:so=\E[7m:sr=\EM:\
7831          :st=\EH:ta=^I:ts=\E7\E[99;%i%p1%dx:ue=\E[24m:up=\E[A:\          :st=\EH:ta=^I:ts=\E7\E[99;%i%dx:ue=\E[24m:up=\E[A:\
7832          :us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[?25h\E[?12l:vi=\E[?25l:\          :us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[?25h\E[?12l:vi=\E[?25l:\
7833          :vs=\E[?12;25h:          :vs=\E[?12;25h:
7834    
# Line 6360  att700|AT&T 700 24x80 column display w/1 Line 7847  att700|AT&T 700 24x80 column display w/1
7847  # (att730: I added <rmam>/<smam> based on the init string -- esr)  # (att730: I added <rmam>/<smam> based on the init string -- esr)
7848  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
7849  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
7850    # (acsc removed to fit entry within 1023 bytes)
7851  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
7852  att730|AT&T 730 windowing terminal:\  att730|AT&T 730 windowing terminal:\
7853          :am:da:db:es:hs:mi:ms:xn:xo:\          :am:da:db:es:hs:mi:ms:xn:xo:\
# Line 6374  att730|AT&T 730 windowing terminal:\ Line 7862  att730|AT&T 730 windowing terminal:\
7862          :k4=\EOf:k5=\EOg:k6=\EOh:k7=\EOi:k8=\EOj:k9=\ENo:kI=\E[@:\          :k4=\EOf:k5=\EOg:k6=\EOh:k7=\EOi:k8=\EOj:k9=\ENo:kI=\E[@:\
7863          :kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\          :kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\
7864          :mb=\E[5m:md=\E[1m:me=\E[m\017:mh=\E[2m:mr=\E[7m:nd=\E[C:\          :mb=\E[5m:md=\E[1m:me=\E[m\017:mh=\E[2m:mr=\E[7m:nd=\E[C:\
7865          :nw=\EE:rc=\E8:sc=\E7:se=\E[27m:sf=\ED:so=\E[7m:sr=\EM:\          :nw=\EE:rc=\E8:rs=\Ec\E[?3l:sc=\E7:se=\E[27m:sf=\ED:\
7866          :ta=^I:ts=\E7\E[;%i%p1%dx:ue=\E[24m:up=\E[A:us=\E[4m:\          :so=\E[7m:sr=\EM:ta=^I:ts=\E7\E[;%i%dx:ue=\E[24m:up=\E[A:\
7867          :vb=\E[?5h\E[?5l:ve=\E[?25h\E[?12l:vi=\E[?25l:\          :us=\E[4m:vb=\E[?5h\E[?5l:ve=\E[?25h\E[?12l:vi=\E[?25l:\
7868          :vs=\E[?12;25h:          :vs=\E[?12;25h:
7869  att730-41|730MTG-41|AT&T 730-41 windowing terminal Version:\  att730-41|730MTG-41|AT&T 730-41 windowing terminal Version:\
7870          :li#41:tc=att730:          :li#41:tc=att730:
# Line 6384  att730-24|730MTG-24|AT&T 730-24 windowin Line 7872  att730-24|730MTG-24|AT&T 730-24 windowin
7872          :li#24:tc=att730:          :li#24:tc=att730:
7873  att730r|730MTGr|AT&T 730 rev video windowing terminal Version:\  att730r|730MTGr|AT&T 730 rev video windowing terminal Version:\
7874          :i1=\E[8;0|\E[?3;4;13;15l\E[?5h\E[13;20l\E[?7h\E[12h\E(B\E)B:\          :i1=\E[8;0|\E[?3;4;13;15l\E[?5h\E[13;20l\E[?7h\E[12h\E(B\E)B:\
7875          :vb=\E[?5l\E[?5h:\          :vb=\E[?5l\E[?5h:tc=att730:
         :tc=att730:  
7876  att730r-41|730MTG-41r|AT&T 730r-41 rev video windowing terminal Version:\  att730r-41|730MTG-41r|AT&T 730r-41 rev video windowing terminal Version:\
7877          :li#41:tc=att730r:          :li#41:tc=att730r:
7878  att730r-24|730MTGr-24|AT&T 730r-24 rev video windowing terminal Version:\  att730r-24|730MTGr-24|AT&T 730r-24 rev video windowing terminal Version:\
# Line 6556  att730r-24|730MTGr-24|AT&T 730r-24 rev v Line 8043  att730r-24|730MTGr-24|AT&T 730r-24 rev v
8043  att505|pt505|att5430|gs5430|AT&T Personal Terminal 505 or 5430 GETSET terminal:\  att505|pt505|att5430|gs5430|AT&T Personal Terminal 505 or 5430 GETSET terminal:\
8044          :am:xo:\          :am:xo:\
8045          :co#80:it#8:li#24:\          :co#80:it#8:li#24:\
8046          :&2=\E[27s:@4=\E\041:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:\          :&2=\E[27s:@4=\E!:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:\
8047          :DO=\E[%dB:F8=\E[18s:F9=\E[19s:FA=\E[20s:FB=\E[21s:\          :F8=\E[18s:F9=\E[19s:FA=\E[20s:FB=\E[21s:FC=\E[22s:\
8048          :FC=\E[22s:FD=\E[23s:FE=\E24s:FG=\E26s:LE=\E[%dD:\          :FD=\E[23s:FE=\E[24s:FG=\E[26s:LE=\E[%dD:RA=\E[11;1j:\
8049          :RA=\E[11;1j:RI=\E[%dC:SA=\E[11;0j:UP=\E[%dA:\          :RI=\E[%dC:SA=\E[11;0j:UP=\E[%dA:\
8050          :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\          :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\
8051          :ae=\E[10m:al=\E[L:as=\E[11m:bl=^G:cb=\E2K:cd=\E[0J:\          :ae=\E[10m:al=\E[L:as=\E[11m:bl=^G:cb=\E[2K:cd=\E[0J:\
8052          :ce=\E[0K:cl=\E[2J\E[H:cm=\E[%d;%dH:cr=^M:dc=\E[P:dl=\E[M:\          :ce=\E[0K:cl=\E[2J\E[H:cm=\E[%d;%dH:cr=^M:dc=\E[P:dl=\E[M:\
8053          :do=\E[B:ei=\E[4l:ho=\E[H:\          :do=\E[B:ei=\E[4l:ho=\E[H:\
8054          :i1=\EPr\E[0u\E[2J\E[0;0H\E[m\E[3l\E[<l\E[4l\E[>l\E[=l\E[?l:\          :i1=\EPr\\E[0u\E[2J\E[0;0H\E[m\E[3l\E[<l\E[4l\E[>l\E[=l\E[?l:\
8055          :im=\E[4h:k0=\E[00s:k1=\E[01s:k2=\E[02s:k3=\E[03s:\          :im=\E[4h:k0=\E[00s:k1=\E[01s:k2=\E[02s:k3=\E[03s:\
8056          :k4=\E[04s:k5=\E[05s:k6=\E[06s:kb=^H:kd=\E[B:kl=\E[D:\          :k4=\E[04s:k5=\E[05s:k6=\E[06s:kb=^H:kd=\E[B:kl=\E[D:\
8057          :kr=\E[C:ku=\E[A:le=\E[D:mb=\E[5m:md=\E[1m:me=\E[m:\          :kr=\E[C:ku=\E[A:le=\E[D:mb=\E[5m:md=\E[1m:me=\E[m:\
# Line 6579  att505-24|pt505-24|gs5430-24|AT&T PT505 Line 8066  att505-24|pt505-24|gs5430-24|AT&T PT505
8066          :RA@:SA@:pf@:po@:rc@:sc@:tc=att505:          :RA@:SA@:pf@:po@:rc@:sc@:tc=att505:
8067  tt505-22|pt505-22|gs5430-22|AT&T PT505 or 5430 GETSET version 1 22 lines:\  tt505-22|pt505-22|gs5430-22|AT&T PT505 or 5430 GETSET version 1 22 lines:\
8068          :li#22:tc=att505:          :li#22:tc=att505:
8069    #
8070    #### ------------------ TERMINFO FILE CAN BE SPLIT HERE ---------------------
8071    # This cut mark helps make life less painful for people running ncurses tic
8072    # on machines with relatively little RAM.  The file can be broken in half here
8073    # cleanly and compiled in sections -- no `use' references cross this cut
8074    # going forward.
8075    #
8076    
8077  #### Ampex (Dialogue)  #### Ampex (Dialogue)
8078  #  #
# Line 6610  ampex175|ampex d175:\ Line 8104  ampex175|ampex d175:\
8104  # some people and some systems may not, there is another termcap ("ampex175")  # some people and some systems may not, there is another termcap ("ampex175")
8105  # that suppresses this little eccentricity by omitting the relevant capability.  # that suppresses this little eccentricity by omitting the relevant capability.
8106  ampex175-b|ampex d175 using left arrow for erase:\  ampex175-b|ampex d175 using left arrow for erase:\
8107          :kb=^_:\          :kb=^_:tc=ampex175:
         :tc=ampex175:  
8108  # From: Richard Bascove <atd!dsd!rcb@ucbvax.berkeley.edu>  # From: Richard Bascove <atd!dsd!rcb@ucbvax.berkeley.edu>
8109  # (ampex210: removed obsolete ":kn#10:" -- esr)  # (ampex210: removed obsolete ":kn#10:" -- esr)
8110  ampex210|a210|ampex a210:\  ampex210|a210|ampex a210:\
# Line 6623  ampex210|a210|ampex a210:\ Line 8116  ampex210|a210|ampex a210:\
8116          :k0=^A0\r:k1=^A1\r:k2=^A2\r:k3=^A3\r:k4=^A4\r:k5=^A5\r:\          :k0=^A0\r:k1=^A1\r:k2=^A2\r:k3=^A3\r:k4=^A4\r:k5=^A5\r:\
8117          :k6=^A6\r:k7=^A7\r:k8=^A8\r:k9=^A9\r:kd=^V:kh=^^:kl=^H:\          :k6=^A6\r:k7=^A7\r:k8=^A8\r:k9=^A9\r:kd=^V:kh=^^:kl=^H:\
8118          :kr=^L:ku=^K:le=^H:mk@:nd=^L:ta=^I:ts=\E.0\Eg\E}\Ef:up=^K:\          :kr=^L:ku=^K:le=^H:mk@:nd=^L:ta=^I:ts=\E.0\Eg\E}\Ef:up=^K:\
8119          :vb=\EU\EX\EU\EX\EU\EX\EU\EX:\          :vb=\EU\EX\EU\EX\EU\EX\EU\EX:tc=adm+sgr:
         :tc=adm+sgr:  
8120  # (ampex219: I added <rmam>/<smam> based on the init string, added :vs:  # (ampex219: I added <rmam>/<smam> based on the init string, added :vs:
8121  # from ampex219w, added :ve:=\E[?3l, irresistibly suggested by :vs:,  # from ampex219w, added :ve:=\E[?3l, irresistibly suggested by :vs:,
8122  # and moved the padding to be *after* the caps -- esr)  # and moved the padding to be *after* the caps -- esr)
# Line 6643  ampex219|ampex-219|amp219|Ampex with Aut Line 8135  ampex219|ampex-219|amp219|Ampex with Aut
8135  ampex219w|ampex-219w|amp219w|Ampex 132 cols:\  ampex219w|ampex-219w|amp219w|Ampex 132 cols:\
8136          :co#132:li#24:\          :co#132:li#24:\
8137          :bl=^G:cr=^M:do=^J:is=\E>\E[?3h\E[?4l\E[?5l\E[?7h\E[?8h:\          :bl=^G:cr=^M:do=^J:is=\E>\E[?3h\E[?4l\E[?5l\E[?7h\E[?8h:\
8138          :sf=^J:\          :sf=^J:tc=ampex219:
         :tc=ampex219:  
8139  # (ampex232: removed :if=/usr/share/tabset/ampex:, no file and no :st: --esr)  # (ampex232: removed :if=/usr/share/tabset/ampex:, no file and no :st: --esr)
8140  ampex232|ampex-232|Ampex Model 232:\  ampex232|ampex-232|Ampex Model 232:\
8141          :am:\          :am:\
# Line 6653  ampex232|ampex-232|Ampex Model 232:\ Line 8144  ampex232|ampex-232|Ampex Model 232:\
8144          :dl=5*\ER:do=^V:ei=:ic=\EQ:im=:is=\Eg\El:k0=^A@\r:k1=^AA\r:\          :dl=5*\ER:do=^V:ei=:ic=\EQ:im=:is=\Eg\El:k0=^A@\r:k1=^AA\r:\
8145          :k2=^AB\r:k3=^AC\r:k4=^AD\r:k5=^AE\r:k6=^AF\r:k7=^AG\r:\          :k2=^AB\r:k3=^AC\r:k4=^AD\r:k5=^AE\r:k6=^AF\r:k7=^AG\r:\
8146          :k8=^AH\r:k9=^AI\r:kb=^H:kd=^V:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:\          :k8=^AH\r:k9=^AI\r:kb=^H:kd=^V:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:\
8147          :mk@:nd=^L:ta=^I:up=^K:vb=\Eb\Ed:ve=\E.4:vi=\E.0:\          :mk@:nd=^L:ta=^I:up=^K:vb=\Eb\Ed:ve=\E.4:vi=\E.0:tc=adm+sgr:
         :tc=adm+sgr:  
8148  # (ampex: removed :if=/usr/share/tabset/amp-132:, no file and no :st: -- esr)  # (ampex: removed :if=/usr/share/tabset/amp-132:, no file and no :st: -- esr)
8149  ampex232w|Ampex Model 232 / 132 columns:\  ampex232w|Ampex Model 232 / 132 columns:\
8150          :co#132:li#24:\          :co#132:li#24:\
# Line 6814  aas1901|Ann Arbor K4080 w/S1901 mod:\ Line 8304  aas1901|Ann Arbor K4080 w/S1901 mod:\
8304  # The generic Ann Arbor entry is the only one that uses this.  # The generic Ann Arbor entry is the only one that uses this.
8305  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
8306  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
8307    # (acsc removed to fit entry within 1023 bytes)
8308  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
8309  aaa+unk|aaa-unk|ann arbor ambassador (internal - don't use this directly):\  aaa+unk|aaa-unk|ann arbor ambassador (internal - don't use this directly):\
8310          :am:bs:km:mi:xo:\          :am:bs:km:mi:xo:\
# Line 6822  aaa+unk|aaa-unk|ann arbor ambassador (in Line 8313  aaa+unk|aaa-unk|ann arbor ambassador (in
8313          :LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:al=\E[L:bl=^G:bt=\E[Z:\          :LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:al=\E[L:bl=^G:bt=\E[Z:\
8314          :cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\          :cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\
8315          :ct=\E[2g:dc=\E[P:dl=\E[M:do=^K:ei=:ho=\E[H:\          :ct=\E[2g:dc=\E[P:dl=\E[M:do=^K:ei=:ho=\E[H:\
8316          :i1=\E[m\E7\E[H\E9\E8:i2=\E[1Q\E[>20;30l\EP`+x~M\E\:\          :i1=\E[m\E7\E[H\E9\E8:i2=\E[1Q\E[>20;30l\EP`+x~M\E\\:\
8317          :ic=\E[@:im=:k1=\EOA:k2=\EOB:k3=\EOC:k4=\EOD:k5=\EOE:\          :ic=\E[@:im=:k1=\EOA:k2=\EOB:k3=\EOC:k4=\EOD:k5=\EOE:\
8318          :k6=\EOF:k7=\EOG:k8=\EOH:k9=\EOI:kD=\E[P:kI=\E[@:kb=^H:\          :k6=\EOF:k7=\EOG:k8=\EOH:k9=\EOI:kD=\E[P:kI=\E[@:kb=^H:\
8319          :kd=\E[B:\          :kd=\E[B:\
8320          :ke=\EP`>y~[[J`8xy~[[A`4xy~[[D`6xy~[[C`2xy~[[B\E\:\          :ke=\EP`>y~[[J`8xy~[[A`4xy~[[D`6xy~[[C`2xy~[[B\E\\:\
8321          :kh=\E[H:kl=\E[D:kr=\E[C:\          :kh=\E[H:kl=\E[D:kr=\E[C:\
8322          :ks=\EP`>z~[[J`8xz~[[A`4xz~[[D`6xz~[[C`2xz~[[B\E\:\          :ks=\EP`>z~[[J`8xz~[[A`4xz~[[D`6xz~[[C`2xz~[[B\E\\:\
8323          :ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:mm=\E[>52h:\          :ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:mm=\E[>52h:\
8324          :mo=\E[>52l:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[m:sf=^K:\          :mo=\E[>52l:mr=\E[7m:nd=\E[C:rc=\E8:sc=\E7:se=\E[m:sf=^K:\
8325          :so=\E[7m:st=\EH:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:          :so=\E[7m:st=\EH:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:
# Line 6846  aaa+dec|ann arbor ambassador in dec vt10 Line 8337  aaa+dec|ann arbor ambassador in dec vt10
8337  aaa-18|ann arbor ambassador/18 lines:\  aaa-18|ann arbor ambassador/18 lines:\
8338          :li#18:\          :li#18:\
8339          :is=\E7\E[60;0;0;18p\E8:te=\E[60;0;0;18p\E[60;1H\E[K:\          :is=\E7\E[60;0;0;18p\E8:te=\E[60;0;0;18p\E[60;1H\E[K:\
8340          :ti=\E[18;0;0;18p:\          :ti=\E[18;0;0;18p:tc=aaa+unk:
         :tc=aaa+unk:  
8341  aaa-18-rv|ann arbor ambassador/18 lines+reverse video:\  aaa-18-rv|ann arbor ambassador/18 lines+reverse video:\
8342          :tc=aaa+rv:tc=aaa-18:          :tc=aaa+rv:tc=aaa-18:
8343  aaa-20|ann arbor ambassador/20 lines:\  aaa-20|ann arbor ambassador/20 lines:\
8344          :li#20:\          :li#20:\
8345          :is=\E7\E[60;0;0;20p\E8:te=\E[60;0;0;20p\E[60;1H\E[K:\          :is=\E7\E[60;0;0;20p\E8:te=\E[60;0;0;20p\E[60;1H\E[K:\
8346          :ti=\E[20;0;0;20p:\          :ti=\E[20;0;0;20p:tc=aaa+unk:
         :tc=aaa+unk:  
8347  aaa-22|ann arbor ambassador/22 lines:\  aaa-22|ann arbor ambassador/22 lines:\
8348          :li#22:\          :li#22:\
8349          :is=\E7\E[60;0;0;22p\E8:te=\E[60;0;0;22p\E[60;1H\E[K:\          :is=\E7\E[60;0;0;22p\E8:te=\E[60;0;0;22p\E[60;1H\E[K:\
8350          :ti=\E[22;0;0;22p:\          :ti=\E[22;0;0;22p:tc=aaa+unk:
         :tc=aaa+unk:  
8351  aaa-24|ann arbor ambassador/24 lines:\  aaa-24|ann arbor ambassador/24 lines:\
8352          :li#24:\          :li#24:\
8353          :is=\E7\E[60;0;0;24p\E8:te=\E[60;0;0;24p\E[60;1H\E[K:\          :is=\E7\E[60;0;0;24p\E8:te=\E[60;0;0;24p\E[60;1H\E[K:\
8354          :ti=\E[24;0;0;24p:\          :ti=\E[24;0;0;24p:tc=aaa+unk:
         :tc=aaa+unk:  
8355  aaa-24-rv|ann arbor ambassador/24 lines+reverse video:\  aaa-24-rv|ann arbor ambassador/24 lines+reverse video:\
8356          :tc=aaa+rv:tc=aaa-24:          :tc=aaa+rv:tc=aaa-24:
8357  aaa-26|ann arbor ambassador/26 lines:\  aaa-26|ann arbor ambassador/26 lines:\
8358          :li#26:\          :li#26:\
8359          :is=\E7\E[60;0;0;26p\E8:te=\E[60;0;0;26p\E[26;1H\E[K:\          :is=\E7\E[60;0;0;26p\E8:te=\E[60;0;0;26p\E[26;1H\E[K:\
8360          :ti=\E[H\E[J\E[26;0;0;26p:\          :ti=\E[H\E[J\E[26;0;0;26p:tc=aaa+unk:
         :tc=aaa+unk:  
8361  aaa-28|ann arbor ambassador/28 lines:\  aaa-28|ann arbor ambassador/28 lines:\
8362          :li#28:\          :li#28:\
8363          :is=\E7\E[60;0;0;28p\E8:te=\E[60;0;0;28p\E[28;1H\E[K:\          :is=\E7\E[60;0;0;28p\E8:te=\E[60;0;0;28p\E[28;1H\E[K:\
8364          :ti=\E[H\E[J\E[28;0;0;28p:\          :ti=\E[H\E[J\E[28;0;0;28p:tc=aaa+unk:
         :tc=aaa+unk:  
8365  aaa-30-s|aaa-s|ann arbor ambassador/30 lines w/status:\  aaa-30-s|aaa-s|ann arbor ambassador/30 lines w/status:\
8366          :es:hs:\          :es:hs:\
8367          :li#29:\          :li#29:\
# Line 6884  aaa-30-s|aaa-s|ann arbor ambassador/30 l Line 8369  aaa-30-s|aaa-s|ann arbor ambassador/30 l
8369          :fs=\E[>51l:is=\r\n\E[A\E7\E[60;1;0;30p\E8:\          :fs=\E[>51l:is=\r\n\E[A\E7\E[60;1;0;30p\E8:\
8370          :te=\E[60;1;0;30p\E[29;1H\E[K:\          :te=\E[60;1;0;30p\E[29;1H\E[K:\
8371          :ti=\E[H\E[J\E[30;1;0;30p\E[30;1H\E[K:\          :ti=\E[H\E[J\E[30;1;0;30p\E[30;1H\E[K:\
8372          :ts=\E[>51h\E[1;%p1%dH\E[2K:tc=aaa+unk:          :ts=\E[>51h\E[1;%dH\E[2K:tc=aaa+unk:
8373  aaa-30-s-rv|aaa-s-rv|ann arbor ambassador/30 lines+status+reverse video:\  aaa-30-s-rv|aaa-s-rv|ann arbor ambassador/30 lines+status+reverse video:\
8374          :tc=aaa+rv:tc=aaa-30-s:          :tc=aaa+rv:tc=aaa-30-s:
8375  aaa-s-ctxt|aaa-30-s-ctxt|ann arbor ambassador/30 lines+status+save context:\  aaa-s-ctxt|aaa-30-s-ctxt|ann arbor ambassador/30 lines+status+save context:\
# Line 6896  aaa-s-rv-ctxt|aaa-30-s-rv-ct|ann arbor a Line 8381  aaa-s-rv-ctxt|aaa-30-s-rv-ct|ann arbor a
8381  aaa|aaa-30|ambas|ambassador|ann arbor ambassador/30 lines:\  aaa|aaa-30|ambas|ambassador|ann arbor ambassador/30 lines:\
8382          :li#30:\          :li#30:\
8383          :is=\E7\E[60;0;0;30p\E8:te=\E[60;0;0;30p\E[30;1H\E[K:\          :is=\E7\E[60;0;0;30p\E8:te=\E[60;0;0;30p\E[30;1H\E[K:\
8384          :ti=\E[H\E[J\E[30;0;0;30p:\          :ti=\E[H\E[J\E[30;0;0;30p:tc=aaa+unk:
         :tc=aaa+unk:  
8385  aaa-30-rv|aaa-rv|ann arbor ambassador/30 lines in reverse video:\  aaa-30-rv|aaa-rv|ann arbor ambassador/30 lines in reverse video:\
8386          :tc=aaa+rv:tc=aaa-30:          :tc=aaa+rv:tc=aaa-30:
8387  aaa-30-ctxt|aaa-ctxt|ann arbor ambassador/30 lines; saving context:\  aaa-30-ctxt|aaa-ctxt|ann arbor ambassador/30 lines; saving context:\
# Line 6909  aaa-30-rv-ctxt|aaa-rv-ctxt|ann arbor amb Line 8393  aaa-30-rv-ctxt|aaa-rv-ctxt|ann arbor amb
8393  aaa-36|ann arbor ambassador/36 lines:\  aaa-36|ann arbor ambassador/36 lines:\
8394          :li#36:\          :li#36:\
8395          :is=\E7\E[60;0;0;36p\E8:te=\E[60;0;0;36p\E[36;1H\E[K:\          :is=\E7\E[60;0;0;36p\E8:te=\E[60;0;0;36p\E[36;1H\E[K:\
8396          :ti=\E[H\E[J\E[36;0;0;36p:\          :ti=\E[H\E[J\E[36;0;0;36p:tc=aaa+unk:
         :tc=aaa+unk:  
8397  aaa-36-rv|ann arbor ambassador/36 lines+reverse video:\  aaa-36-rv|ann arbor ambassador/36 lines+reverse video:\
8398          :tc=aaa+rv:tc=aaa-36:          :tc=aaa+rv:tc=aaa-36:
8399  aaa-40|ann arbor ambassador/40 lines:\  aaa-40|ann arbor ambassador/40 lines:\
8400          :li#40:\          :li#40:\
8401          :is=\E7\E[60;0;0;40p\E8:te=\E[60;0;0;40p\E[40;1H\E[K:\          :is=\E7\E[60;0;0;40p\E8:te=\E[60;0;0;40p\E[40;1H\E[K:\
8402          :ti=\E[H\E[J\E[40;0;0;40p:\          :ti=\E[H\E[J\E[40;0;0;40p:tc=aaa+unk:
         :tc=aaa+unk:  
8403  aaa-40-rv|ann arbor ambassador/40 lines+reverse video:\  aaa-40-rv|ann arbor ambassador/40 lines+reverse video:\
8404          :tc=aaa+rv:tc=aaa-40:          :tc=aaa+rv:tc=aaa-40:
8405  aaa-48|ann arbor ambassador/48 lines:\  aaa-48|ann arbor ambassador/48 lines:\
8406          :li#48:\          :li#48:\
8407          :is=\E7\E[60;0;0;48p\E8:te=\E[60;0;0;48p\E[48;1H\E[K:\          :is=\E7\E[60;0;0;48p\E8:te=\E[60;0;0;48p\E[48;1H\E[K:\
8408          :ti=\E[H\E[J\E[48;0;0;48p:\          :ti=\E[H\E[J\E[48;0;0;48p:tc=aaa+unk:
         :tc=aaa+unk:  
8409  aaa-48-rv|ann arbor ambassador/48 lines+reverse video:\  aaa-48-rv|ann arbor ambassador/48 lines+reverse video:\
8410          :tc=aaa+rv:tc=aaa-48:          :tc=aaa+rv:tc=aaa-48:
8411  aaa-60-s|ann arbor ambassador/59 lines+status:\  aaa-60-s|ann arbor ambassador/59 lines+status:\
# Line 6932  aaa-60-s|ann arbor ambassador/59 lines+s Line 8413  aaa-60-s|ann arbor ambassador/59 lines+s
8413          :li#59:\          :li#59:\
8414          :ds=\E7\E[60;0;0;60p\E[1;1H\E[K\E[H\E8\r\n\E[K:\          :ds=\E7\E[60;0;0;60p\E[1;1H\E[K\E[H\E8\r\n\E[K:\
8415          :fs=\E[>51l:is=\r\n\E[A\E7\E[60;1;0;60p\E8:\          :fs=\E[>51l:is=\r\n\E[A\E7\E[60;1;0;60p\E8:\
8416          :ts=\E[>51h\E[1;%p1%dH\E[2K:tc=aaa+unk:          :ts=\E[>51h\E[1;%dH\E[2K:tc=aaa+unk:
8417  aaa-60-s-rv|ann arbor ambassador/59 lines+status+reverse video:\  aaa-60-s-rv|ann arbor ambassador/59 lines+status+reverse video:\
8418          :tc=aaa+rv:tc=aaa-60-s:          :tc=aaa+rv:tc=aaa-60-s:
8419  aaa-60-dec-rv|ann arbor ambassador/dec mode+59 lines+status+rev video:\  aaa-60-dec-rv|ann arbor ambassador/dec mode+59 lines+status+rev video:\
# Line 6958  guru-rv|guru-33-rv|ann arbor guru/33 lin Line 8439  guru-rv|guru-33-rv|ann arbor guru/33 lin
8439  guru+s|guru status line:\  guru+s|guru status line:\
8440          :es:hs:\          :es:hs:\
8441          :ds=\E7\E[;0p\E[1;1H\E[K\E[H\E8\r\n\E[K:fs=\E[>51l:\          :ds=\E7\E[;0p\E[1;1H\E[K\E[H\E8\r\n\E[K:fs=\E[>51l:\
8442          :te=\E[255;1p\E[255;1H\E[K:ti=:\          :te=\E[255;1p\E[255;1H\E[K:ti=:ts=\E[>51h\E[1;%dH\E[2K:
         :ts=\E[>51h\E[1;%p1%dH\E[2K:  
8443  guru-nctxt|guru with no saved context:\  guru-nctxt|guru with no saved context:\
8444          :ti=\E[H\E[J\E[33p\E[255;1H\E[K:tc=guru:          :ti=\E[H\E[J\E[33p\E[255;1H\E[K:tc=guru:
8445  guru-s|guru-33-s|ann arbor guru/33 lines+status:\  guru-s|guru-33-s|ann arbor guru/33 lines+status:\
8446          :li#32:\          :li#32:\
8447          :is=\r\n\E[A\E7\E[255;1;0;33;80;80p\E8\E[J:\          :is=\r\n\E[A\E7\E[255;1;0;33;80;80p\E8\E[J:\
8448          :ti=\E[33;1p\E[255;1H\E[K:tc=guru+s:\          :ti=\E[33;1p\E[255;1H\E[K:tc=guru+s:tc=guru+unk:
         :tc=guru+unk:  
8449  guru-24|ann arbor guru 24 lines:\  guru-24|ann arbor guru 24 lines:\
8450          :co#80:li#24:\          :co#80:li#24:\
8451          :is=\E7\E[255;0;0;24;80;80p\E8\E[J:ti=\E[24p:tc=guru+unk:          :is=\E7\E[255;0;0;24;80;80p\E8\E[J:ti=\E[24p:\
8452            :tc=guru+unk:
8453  guru-44|ann arbor guru 44 lines:\  guru-44|ann arbor guru 44 lines:\
8454          :co#97:li#44:\          :co#97:li#44:\
8455          :is=\E7\E[255;0;0;44;97;100p\E8\E[J:ti=\E[44p:tc=guru+unk:          :is=\E7\E[255;0;0;44;97;100p\E8\E[J:ti=\E[44p:\
8456            :tc=guru+unk:
8457  guru-44-s|ann arbor guru/44 lines+status:\  guru-44-s|ann arbor guru/44 lines+status:\
8458          :li#43:\          :li#43:\
8459          :is=\r\n\E[A\E7\E[255;1;0;44;80;80p\E8\E[J:\          :is=\r\n\E[A\E7\E[255;1;0;44;80;80p\E8\E[J:\
8460          :ti=\E[44;1p\E[255;1H\E[K:tc=guru+s:\          :ti=\E[44;1p\E[255;1H\E[K:tc=guru+s:tc=guru+unk:
         :tc=guru+unk:  
8461  guru-76|guru with 76 lines by 89 cols:\  guru-76|guru with 76 lines by 89 cols:\
8462          :co#89:li#76:\          :co#89:li#76:\
8463          :is=\E7\E[255;0;0;76;89;100p\E8\E[J:ti=\E[76p:tc=guru+unk:          :is=\E7\E[255;0;0;76;89;100p\E8\E[J:ti=\E[76p:\
8464            :tc=guru+unk:
8465  guru-76-s|ann arbor guru/76 lines+status:\  guru-76-s|ann arbor guru/76 lines+status:\
8466          :co#89:li#75:\          :co#89:li#75:\
8467          :is=\r\n\E[A\E7\E[255;1;0;76;89;100p\E8\E[J:\          :is=\r\n\E[A\E7\E[255;1;0;76;89;100p\E8\E[J:\
8468          :ti=\E[76;1p\E[255;1H\E[K:tc=guru+s:\          :ti=\E[76;1p\E[255;1H\E[K:tc=guru+s:tc=guru+unk:
         :tc=guru+unk:  
8469  guru-76-lp|guru-lp|guru with page bigger than line printer:\  guru-76-lp|guru-lp|guru with page bigger than line printer:\
8470          :co#134:li#76:\          :co#134:li#76:\
8471          :is=\E7\E[255;0;0;76;134;134p\E8\E[J:ti=\E[76p:tc=guru+unk:          :is=\E7\E[255;0;0;76;134;134p\E8\E[J:ti=\E[76p:\
8472            :tc=guru+unk:
8473  guru-76-w|guru 76 lines by 178 cols:\  guru-76-w|guru 76 lines by 178 cols:\
8474          :co#178:li#76:\          :co#178:li#76:\
8475          :is=\E7\E[255;0;0;76;178;178p\E8\E[J:ti=\E[76p:tc=guru+unk:          :is=\E7\E[255;0;0;76;178;178p\E8\E[J:ti=\E[76p:\
8476            :tc=guru+unk:
8477  guru-76-w-s|ann arbor guru/76 lines+status+wide:\  guru-76-w-s|ann arbor guru/76 lines+status+wide:\
8478          :co#178:li#75:\          :co#178:li#75:\
8479          :is=\r\n\E[A\E7\E[255;1;0;76;178;178p\E8\E[J:\          :is=\r\n\E[A\E7\E[255;1;0;76;178;178p\E8\E[J:\
8480          :ti=\E[76;1p\E[255;1H\E[K:\          :ti=\E[76;1p\E[255;1H\E[K:tc=guru+s:tc=guru+unk:
         :tc=guru+s:tc=guru+unk:  
8481  guru-76-wm|guru 76 lines by 178 cols with 255 cols memory:\  guru-76-wm|guru 76 lines by 178 cols with 255 cols memory:\
8482          :co#178:li#76:\          :co#178:li#76:\
8483          :is=\E7\E[255;0;0;76;178;255p\E8\E[J:ti=\E[76p:tc=guru+unk:          :is=\E7\E[255;0;0;76;178;255p\E8\E[J:ti=\E[76p:\
8484            :tc=guru+unk:
8485  aaa-rv-unk|ann arbor unknown type:\  aaa-rv-unk|ann arbor unknown type:\
8486          :Nl#0:lh#0:lw#0:\          :Nl#0:lh#0:lw#0:\
8487          :ho=\E[H:i1=\E[7m\E7\E[H\E9\E8:mb=\E[5;7m:md=\E[1;7m:\          :ho=\E[H:i1=\E[7m\E7\E[H\E9\E8:mb=\E[5;7m:md=\E[1;7m:\
# Line 7032  aaa-rv-unk|ann arbor unknown type:\ Line 8514  aaa-rv-unk|ann arbor unknown type:\
8514  regent|Adds Regent Series:\  regent|Adds Regent Series:\
8515          :am:bs:\          :am:bs:\
8516          :co#80:li#24:\          :co#80:li#24:\
8517          :bl=^G:cl=^L:cr=^M:do=^J:ho=\EY  :le=^U:ll=^A:nd=^F:sf=^J:\          :bl=^G:cl=^L:cr=^M:do=^J:ho=\EY\s\s:le=^U:ll=^A:nd=^F:sf=^J:\
8518          :up=^Z:          :up=^Z:
8519  # Regent 100 has a bug where if computer sends escape when user is holding  # Regent 100 has a bug where if computer sends escape when user is holding
8520  # down shift key it gets confused, so we avoid escape.  # down shift key it gets confused, so we avoid escape.
8521  regent100|Adds Regent 100:\  regent100|Adds Regent 100:\
8522          :sg#1:\          :sg#1:ug#1:\
8523          :bl=^G:cm=\013%+ %B\020%.:k0=^B1\r:k1=^B2\r:k2=^B3\r:\          :bl=^G:cm=\013%+ \020%B%.:k0=^B1\r:k1=^B2\r:k2=^B3\r:\
8524          :k3=^B4\r:k4=^B5\r:k5=^B6\r:k6=^B7\r:k7=^B8\r:l0=F1:l1=F2:\          :k3=^B4\r:k4=^B5\r:k5=^B6\r:k6=^B7\r:k7=^B8\r:l0=F1:l1=F2:\
8525          :l2=F3:l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:me=\E0@:se=\E0@:so=\E0P:\          :l2=F3:l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:me=\E0@:se=\E0@:so=\E0P:\
8526          :ue=\E0@:us=\E0`:\          :ue=\E0@:us=\E0`:tc=regent:
         :tc=regent:  
8527  regent20|Adds Regent 20:\  regent20|Adds Regent 20:\
8528          :bl=^G:cd=\Ek:ce=\EK:cm=\EY%+ %+ :tc=regent:          :bl=^G:cd=\Ek:ce=\EK:cm=\EY%+ %+ :tc=regent:
8529  regent25|Adds Regent 25:\  regent25|Adds Regent 25:\
8530          :bl=^G:kd=^J:kh=^A:kl=^U:kr=^F:ku=^Z:tc=regent20:          :bl=^G:kd=^J:kh=^A:kl=^U:kr=^F:ku=^Z:tc=regent20:
8531  regent40|Adds Regent 40:\  regent40|Adds Regent 40:\
8532          :sg#1:\          :sg#1:ug#1:\
8533          :al=\EM:bl=^G:dl=\El:k0=^B1\r:k1=^B2\r:k2=^B3\r:k3=^B4\r:\          :al=\EM:bl=^G:dl=\El:k0=^B1\r:k1=^B2\r:k2=^B3\r:k3=^B4\r:\
8534          :k4=^B5\r:k5=^B6\r:k6=^B7\r:k7=^B8\r:l0=F1:l1=F2:l2=F3:\          :k4=^B5\r:k5=^B6\r:k6=^B7\r:k7=^B8\r:l0=F1:l1=F2:l2=F3:\
8535          :l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:me=\E0@:se=\E0@:so=\E0P:\          :l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:me=\E0@:se=\E0@:so=\E0P:\
8536          :ue=\E0@:us=\E0`:\          :ue=\E0@:us=\E0`:tc=regent25:
         :tc=regent25:  
8537  regent40+|Adds Regent 40+:\  regent40+|Adds Regent 40+:\
8538          :is=\EB:tc=regent40:          :is=\EB:tc=regent40:
8539  regent60|regent200|Adds Regent 60:\  regent60|regent200|Adds Regent 60:\
8540          :dc=\EE:ei=\EF:im=\EF:is=\EV\EB:kD=\EE:kI=\EF:kM=\EF:\          :dc=\EE:ei=\EF:im=\EF:is=\EV\EB:kD=\EE:kI=\EF:kM=\EF:\
8541          :se=\ER\E0@\EV:so=\ER\E0P\EV:\          :se=\ER\E0@\EV:so=\ER\E0P\EV:tc=regent40+:
         :tc=regent40+:  
8542  # From: <edward@onyx.berkeley.edu> Thu Jul  9 09:27:33 1981  # From: <edward@onyx.berkeley.edu> Thu Jul  9 09:27:33 1981
8543  # (viewpoint: added :kr:, function key, and :dl: capabilities -- esr)  # (viewpoint: added :kr:, function key, and :dl: capabilities -- esr)
8544  viewpoint|addsviewpoint|adds viewpoint:\  viewpoint|addsviewpoint|adds viewpoint:\
8545          :am:bs:\          :am:bs:\
8546          :co#80:li#24:\          :co#80:li#24:\
8547          :bl=^G:cd=\Ek:ce=\EK:cl=^L:cm=\EY%+ %+ :cr=^M:dl=\El:do=^J:\          :bl=^G:cd=\Ek:ce=\EK:cl=^L:cm=\EY%+ %+ :cr=^M:dl=\El:do=^J:\
8548          :is=\017\E0`:k0=^B1:k2=^B2:k3=^B\041:k4=^B":k5=^B#:kd=^J:\          :is=\017\E0`:k0=^B1:k2=^B2:k3=^B!:k4=^B":k5=^B#:kd=^J:kh=^A:\
8549          :kh=^A:kl=^U:kr=^F:ku=^Z:le=^H:ll=^A:me=^O:nd=^F:se=^O:sf=^J:\          :kl=^U:kr=^F:ku=^Z:le=^H:ll=^A:me=^O:nd=^F:se=^O:sf=^J:so=^N:\
8550          :so=^N:ue=^O:up=^Z:us=^N:ve=\017\E0`:vs=\017\E0P:          :ue=^O:up=^Z:us=^N:ve=\017\E0`:vs=\017\E0P:
8551  # Some viewpoints have bad ROMs that foo up on ^O  # Some viewpoints have bad ROMs that foo up on ^O
8552  screwpoint|adds viewpoint with ^O bug:\  screwpoint|adds viewpoint with ^O bug:\
8553          :se@:so@:ue@:us@:vs@:tc=viewpoint:          :se@:so@:ue@:us@:vs@:tc=viewpoint:
# Line 7103  vp90|viewpoint90|adds viewpoint 90:\ Line 8582  vp90|viewpoint90|adds viewpoint 90:\
8582          :bs:bw:ms:xs:\          :bs:bw:ms:xs:\
8583          :co#80:li#24:\          :co#80:li#24:\
8584          :cd=\Ek:ce=\EK:cl=\EG\Ek:cm=\EY%+ %+ :dc=\EE:dl=\El:do=^J:\          :cd=\Ek:ce=\EK:cl=\EG\Ek:cm=\EY%+ %+ :dc=\EE:dl=\El:do=^J:\
8585          :ei=:ho=\EY  :ic=\EF \EF\025:im=:k0=^B1\r:k1=^B2\r:\          :ei=:ho=\EY\s\s:ic=\EF \EF\025:im=:k0=^B1\r:k1=^B2\r:\
8586          :k2=^B3\r:k3=^B4\r:k4=^B5\r:k5=^B6\r:k6=^B7\r:k7=^B8\r:\          :k2=^B3\r:k3=^B4\r:k4=^B5\r:k5=^B6\r:k6=^B7\r:k7=^B8\r:\
8587          :k8=^B9\r:k9=^B\072\r:k;=^B;\r:kb=^H:kd=^J:kh=^A:kl=^U:\          :k8=^B9\r:k9=^B\:\r:k;=^B;\r:kb=^H:kd=^J:kh=^A:kl=^U:kr=^F:\
8588          :kr=^F:ku=^Z:l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:\          :ku=^Z:l0=F1:l1=F2:l2=F3:l3=F4:l4=F5:l5=F6:l6=F7:l7=F8:l8=F9:\
8589          :l8=F9:l9=F10:la=F11:le=^H:ll=^A:me=\ER\E0@\EV:nd=^F:\          :l9=F10:la=F11:le=^H:ll=^A:me=\ER\E0@\EV:nd=^F:\
8590          :se=\ER\E0@\EV:sf=^J:so=\ER\E0Q\EV:ta=^I:ue=\ER\E0@\EV:\          :se=\ER\E0@\EV:sf=^J:so=\ER\E0Q\EV:ta=^I:ue=\ER\E0@\EV:\
8591          :up=^Z:us=\ER\E0`\EV:          :up=^Z:us=\ER\E0`\EV:
8592  # Note: if return acts weird on a980, check internal switch #2  # Note: if return acts weird on a980, check internal switch #2
# Line 7120  adds980|a980|adds consul 980:\ Line 8599  adds980|a980|adds consul 980:\
8599          :k6=\E6:k7=\E7:k8=\E8:k9=\E9:le=^H:me=^O:nd=\E^E01:se=^O:\          :k6=\E6:k7=\E7:k8=\E8:k9=\E9:le=^H:me=^O:nd=\E^E01:se=^O:\
8600          :sf=^J:so=^Y^^^N:          :sf=^J:so=^Y^^^N:
8601    
 # Beehive documentation is undated and marked Preliminary and has no figures  
 # so we must have early Superbee2 (Model 600, according to phone conversation  
 # with mfr.). It has proved reliable except for some missing padding  
 # (notably after \EK and <nl> at bottom of screen).  
 #  
 # The key idea is that AEP mode is poison for :cm: & that US's in  
 # the local memory should be avoided like the plague. That means  
 # that the 2048 character local buffer is used as 25 lines of 80  
 # characters, period. No scrolling local memory, folks. It also  
 # appears that we cannot use naked INS LINE feature since it uses  
 # US. The sbi fakes :al: with an 80-space insert that may be too  
 # slow at low speeds; also spaces get converted to \040 which is  
 # too long for some programs (not vi).  DEL LINE is ok but slow.  
 #  
 # The <nl> string is designed for last line of screen ONLY; cup to  
 # 25th line corrects the motion inherent in scrolling to Page 1.  
 #  
 # There is one understood bug. It is that the screen appears to  
 # pop to a new (blank) page after a :nw:, or leave a half-line  
 # ellipsis to a quad that is the extra 48 memory locations. The  
 # data received is dumped into memory but not displayed.  Not to  
 # worry if :cm: is being used; the lines not displayed will be,  
 # whenever the cursor is moved up there. Since :cm: is addressed  
 # relative to MEMORY of window, nothing is lost; but beware of  
 # relative cursor motion (:up:,:do:,:nd:,:le:). Recommended,  
 # therefore, is setenv MORE -c .  
 #  
 # WARNING: Not all features tested.  
 #  
 # Timings are assembled from 3 sources. Some timings may reflect  
 # SB2/Model 300 that were used if more conservative.  
 # Tested on a Model 600 at 1200 and 9600 bd.  
 #  
 # The BACKSPACEkb option is cute. The NEWLINE key, so cleverly  
 # placed on the keyboard and useless because of AEP, is made  
 # into a backspace key. In use ESC must be pressed twice (to send)  
 # and sending ^C must be prefixed by ESC to avoid that weird  
 # transmit mode associated with ENTER key.  
 #  
 # IF TERMINAL EVER GOES CATATONIC with the cursor buzzing across  
 # the screen, then it has dropped into ENTER mode; hit  
 # RESET--ONLINE--!tset.  
 #  
 # As delivered this machine has a FATAL feature that will throw  
 # it into that strange transmit state (SPOW) if the space bar is  
 # hit after a CR is received, but before receiving a LF (or a  
 # few others).  
 #  
 # The circuits MUST be modified to eliminate the SPOW latch.  
 # This is done by strapping on chip A46 of the I/O board; cut  
 # the p.c. connection to Pin 5 and strap Pin 5 to Pin 8 of that  
 # chip. This mod has been checked out on a Mod 600 of Superbee II.  
 # With this modification absurdly high timings on cr are  
 # unnecessary.  
 #  
 # NOTE WELL that the rear panel switch should be set to CR/LF,  
 # not AEP!  
 #  
 sb1|beehive superbee:\  
         :am:bs:bw:da:db:mi:ul:xb:\  
         :co#80:li#25:sg#1:\  
         :al=\EN\EL\EQ                                                                                \EP \EO\ER\EA:\  
         :bl=^G:bt=\E`:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EF%r%03%03:cr=\r:\  
         :ct=\E3:dc=\EP:dl=\EM:do=^J:ei=\ER:ho=\EH:im=\EQ\EO:\  
         :is=\EE\EX\EZ\EO\Eb\Eg\ER:k0=\E2:k1=\Ep:k2=\Eq:k3=\Er:\  
         :k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:k9=\E1:kE=\EK:kI=\EQ\EO:\  
         :kL=\EM:kM=\ER:kS=\EJ:kb=^_:kd=\EB:kh=\EH:kl=\ED:kr=\EC:\  
         :ku=\EA:l0=TAB CLEAR:l9=TAB SET:le=^H:me=\E_3:nd=\EC:\  
         :se=\E_3:sf=^J:so=\E_1:st=\E1:ta=^I:te=:ti=\EO:ue=\E_3:\  
         :up=\EA:us=\E_0:  
 sbi|superbee|beehive superbee at Indiana U.:\  
         :xb:\  
         :al=1\EN\EL\EQ \EP \EO\ER\EA:cr=\r:tc=sb1:  
 # Alternate (older) description of Superbee - f1=escape, f2=^C.  
 # Note: there are at least 3 kinds of superbees in the world.  The sb1  
 # holds onto escapes and botches ^C's.  The sb2 is the best of the 3.  
 # The sb3 puts garbage on the bottom of the screen when you scroll with  
 # the switch in the back set to CRLF instead of AEP.  This description  
 # is tested on the sb2 but should work on all with either switch setting.  
 # The f1/f2 business is for the sb1 and the :xb: can be taken out for  
 # the other two if you want to try to hit that tiny escape key.  
 # This description is tricky: being able to use cup depends on there being  
 # 2048 bytes of memory and the hairy <nl> string.  
 superbee-xsb|beehive super bee:\  
         :am:da:db:xb:\  
         :co#80:it#8:li#25:\  
         :cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EF%r%3%3:cr=\r:ct=\E3:dc=\EP:\  
         :dl=\EM:do=^J:ho=\EH:is=\EH\EJ:k1=\Ep:k2=\Eq:k3=\Er:k4=\Es:\  
         :k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:kd=\EB:kh=\EH:kl=\ED:kr=\EC:\  
         :ku=\EA:le=^H:me=\E_3:nd=\EC:se=\E_3:\  
         :sf=\n\0\0\0\n\0\0\0\EA\EK\0\0\0\ET\ET:so=\E_1:st=\E1:\  
         :ta=^I:up=\EA:ve=^J:  
 # This loses on lines > 80 chars long, use at your own risk  
 superbeeic|super bee with insert char:\  
         :ei=\ER:ic=:im=\EQ:tc=superbee-xsb:  
 sb2|sb3|fixed superbee:\  
         :xb@:tc=superbee:  
   
 ####  Beehive Medical Electronics  
 #  
 # Steve Seymour <srseymour@mindspring.com> writes (Wed, 03 Feb 1999):  
 # Regarding your question though; Beehive terminals weren't made by Harris.  
 # They were made by Beehive Medical Electronics in Utah. They went out of  
 # business in the early '80s.  
 #  
 # (OK, then, I don't know why a couple of these say "harris beehive".)  
 #  
   
 # Reports are that most of these Beehive entries (except superbee) have not  
 # been tested and do not work right.  :se: is a trouble spot.  Be warned.  
   
 # (bee: :ic: was empty, which is obviously bogus -- esr)  
 beehive|bee|harris beehive:\  
         :am:bs:mi:\  
         :co#80:li#24:\  
         :al=\EL:bt=\E>:cd=\EJ:ce=\EK:cl=\EE:cm=\EF%+ %+ :dc=\EP:\  
         :dl=\EM:do=\EB:ei=\E@:ho=\EH:im=\EQ:kA=\EL:kB=\E>:kC=\EE:\  
         :kD=\EP:kE=\EK:kI=\EQ:kL=\EM:kM=\E@:kb=^H:kd=\EB:kh=\EH:\  
         :kl=\ED:kr=\EC:ku=\EA:le=^H:me=\Ed@:nd=\EC:se=\Ed@:so=\EdP:\  
         :ue=\Ed@:up=\EA:us=\Ed`:  
 # set tab is ^F, clear (one) tab is ^V, no way to clear all tabs.  
 # good grief - does this entry make :sg:/:ug: when it doesn't have to?  
 # look at those spaces in :se:/:so:.  Seems strange to me...  
 # (beehive: :if=/usr/share/tabset/beehive: removed, no such file.  If you  
 # really care, cook up one using ^F -- esr)  
 beehive3|bh3m|beehiveIIIm|harris beehive 3m:\  
         :am:bs:\  
         :co#80:it#8:li#20:\  
         :al=\023:bl=^G:cd=^R:ce=^P:cl=^E^R:cr=^M:dl=\021:do=^J:ho=^E:\  
         :le=^H:ll=^E^K:nd=^L:se= ^_:sf=^J:so=^] :st=^F:ta=^I:up=^K:  
 beehive4|bh4|beehive 4:\  
         :am:\  
         :co#80:li#24:\  
         :bl=^G:cd=\EJ:ce=\EK:cl=\EE:cr=^M:do=^J:ho=\EH:le=\ED:nd=\EC:\  
         :sf=^J:up=\EA:  
 # There was an early Australian kit-built computer called a "Microbee".  
 # It's not clear whether this is for one of those or for a relative  
 # of the Beehive.  
 microb|microbee|micro bee series:\  
         :am:bs:\  
         :co#80:it#8:li#24:\  
         :bl=^G:cd=\EJ:ce=\EK:cl=\EE:cm=\EF%+ %+ :cr=^M:do=^J:k1=\Ep:\  
         :k2=\Eq:k3=\Er:k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:k9=\Ex:\  
         :kd=\EB:kh=\EH:kl=\ED:kr=\EC:ku=\EA:le=^H:me=\Ed@:nd=\EC:\  
         :se=\Ed@:sf=^J:so= \EdP:ta=^I:ue=\Ed@:up=\EA:us=\Ed`:  
   
8602  #### C. Itoh Electronics  #### C. Itoh Electronics
8603  #  #
8604  # As of 1995 these people no longer make terminals (they're still in the  # As of 1995 these people no longer make terminals (they're still in the
# Line 7387  cit500|CIE Terminals CIT-500:\ Line 8720  cit500|CIE Terminals CIT-500:\
8720  # C. Itoh printers begin here  # C. Itoh printers begin here
8721  citoh|ci8510|8510|c.itoh 8510a:\  citoh|ci8510|8510|c.itoh 8510a:\
8722          :co#80:it#8:\          :co#80:it#8:\
8723          :is=\E(009\054017\054025\054033\054041\054049\054057\054065\054073.:\          :is=\E(009,017,025,033,041,049,057,065,073.:le@:md=\E!:\
8724          :le@:md=\E\041:me=\E"\EY:rp=\ER%r%03%.:sr=\Er:ue=\EY:\          :me=\E"\EY:rp=\ER%r%03%.:sr=\Er:ue=\EY:us=\EX:tc=lpr:
         :us=\EX:\  
         :tc=lpr:  
8725  citoh-pica|citoh in pica:\  citoh-pica|citoh in pica:\
8726          :i1=\EN:tc=citoh:          :i1=\EN:tc=citoh:
8727  citoh-elite|citoh in elite:\  citoh-elite|citoh in elite:\
8728          :co#96:\          :co#96:\
8729          :i1=\EE:\          :i1=\EE:\
8730          :is=\E(009\054017\054025\054033\054041\054049\054057\054065\054073\054081\054089.:tc=citoh:          :is=\E(009,017,025,033,041,049,057,065,073,081,089.:\
8731            :tc=citoh:
8732  citoh-comp|citoh in compressed:\  citoh-comp|citoh in compressed:\
8733          :co#136:\          :co#136:\
8734          :i1=\EQ:\          :i1=\EQ:\
8735          :is=\E(009\054017\054025\054033\054041\054049\054057\054065\054073\054081\054089\054097\054105\054113\054121\054129.:tc=citoh:          :is=\E(009,017,025,033,041,049,057,065,073,081,089,097,105,113,121,129.:\
8736            :tc=citoh:
8737  # citoh has infinite cols because we don't want lp ever inserting \n\t**.  # citoh has infinite cols because we don't want lp ever inserting \n\t**.
8738  citoh-prop|citoh-ps|ips|citoh in proportional spacing mode:\  citoh-prop|citoh-ps|ips|citoh in proportional spacing mode:\
8739          :co#32767:\          :co#32767:\
# Line 7435  cdc721ll|CDC Vikingll:\ Line 8768  cdc721ll|CDC Vikingll:\
8768  cdc752|CDC 752:\  cdc752|CDC 752:\
8769          :am:bs:bw:xs:\          :am:bs:bw:xs:\
8770          :co#80:li#24:\          :co#80:li#24:\
8771          :bl=^G:ce=^V:cl=\030\E1  :cm=\E1%r%+ %+ :cr=^M:do=^J:\          :bl=^G:ce=^V:cl=\030\E1\s\s:cm=\E1%r%+ %+ :cr=^M:do=^J:\
8772          :ho=\E1  :le=^H:ll=^Y:nd=^U:r1=\E1  \030\002\003\017:\          :ho=\E1\s\s:le=^H:ll=^Y:nd=^U:r1=\E1  \030\002\003\017:\
8773          :sf=^J:up=^Z:          :sf=^J:up=^Z:
8774  # CDC 756  # CDC 756
8775  # The following switch/key settings are assumed for normal operation:  # The following switch/key settings are assumed for normal operation:
# Line 7471  cdc721-esc|Control Data 721:\ Line 8804  cdc721-esc|Control Data 721:\
8804          :co#80:it#8:kn#10:li#30:\          :co#80:it#8:kn#10:li#30:\
8805          :al=^^R:bl=^G:bt=^^^K:cd=^^P:ce=^K:cl=^L:cm=\002%r%+ %+ :\          :al=^^R:bl=^G:bt=^^^K:cd=^^P:ce=^K:cl=^L:cm=\002%r%+ %+ :\
8806          :ct=^^^RY:dc=^^N:dl=^^Q:do=^Z:ei=:ho=^Y:ic=^^O:im=:\          :ct=^^^RY:dc=^^N:dl=^^Q:do=^Z:ei=:ho=^Y:ic=^^O:im=:\
8807          :is=\036\022B\003\036\035\017\022\025\035\036E\036\022H\036\022J\036\022L\036\022N\036\022P\036\022Q\036\022\036\022\136\036\022b\036\022i\036W =\036\022Z\036\011C1-` `\041k/o:\          :is=\036\022B\003\036\035\017\022\025\035\036E\036\022H\036\022J\036\022L\036\022N\036\022P\036\022Q\036\022\036\022^\036\022b\036\022i\036W =\036\022Z\036\011C1-` `!k/o:\
8808          :k0=^^q:k1=^^r:k2=^^s:k3=^^t:k4=^^u:k5=^^v:k6=^^w:k7=^^x:\          :k0=^^q:k1=^^r:k2=^^s:k3=^^t:k4=^^u:k5=^^v:k6=^^w:k7=^^x:\
8809          :k8=^^y:k9=^^z:kb=^H:kd=^Z:ke=^^^Rl:kh=^Y:kl=^H:kr=^X:\          :k8=^^y:k9=^^z:kb=^H:kd=^Z:ke=^^^Rl:kh=^Y:kl=^H:kr=^X:\
8810          :ks=^^^Rk:ku=^W:le=^H:ll=^B =:mb=^N:\          :ks=^^^Rk:ku=^W:le=^H:ll=^B =:mb=^N:\
8811          :me=\017\025\035\036E\036\022\:mh=^\:mk=^^^R[:mr=^^D:\          :me=\017\025\035\036E\036\022\\:mh=^\:mk=^^^R[:mr=^^D:\
8812          :nd=^X:se=^^E:sf=\036W =\036U:so=^^D:sr=\036W =\036V:\          :nd=^X:se=^^E:sf=\036W =\036U:so=^^D:sr=\036W =\036V:\
8813          :st=^^^RW:ue=^]:up=^W:us=^\:          :st=^^^RW:ue=^]:up=^W:us=^\:
8814    
# Line 7503  cdc721-esc|Control Data 721:\ Line 8836  cdc721-esc|Control Data 721:\
8836  # From: Stephen Peterson <stv@utrecht.ow.nl>, 27 May 1995  # From: Stephen Peterson <stv@utrecht.ow.nl>, 27 May 1995
8837  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
8838  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
8839  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (acsc removed to fit entry within 1023 bytes)
8840  visa50|geveke visa 50 terminal in ansi 80 character mode:\  visa50|geveke visa 50 terminal in ansi 80 character mode:\
8841          :bw:mi:ms:\          :bw:mi:ms:\
8842          :co#80:li#25:\          :co#80:li#25:\
8843          :AL=\E[%dL:DC=\E[%dX:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\          :AL=\E[%dL:DC=\E[%dX:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\
8844          :K1=\E[f:K2=\EOP:K3=\EOQ:K4=\EOR:K5=\EOS:LE=\E[%dD:\          :K1=\E[f:K2=\EOP:K3=\EOQ:K4=\EOR:K5=\EOS:LE=\E[%dD:\
8845          :RI=\E[%dC:UP=\E[%dA:ae=\E[3l:al=\E[L:as=\E3h:bl=^G:\          :RA=\E[?7l:RI=\E[%dC:SA=\E?7h:UP=\E[%dA:ae=\E[3l:al=\E[L:\
8846          :bt=\E[Z:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:\          :as=\E3h:bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:ch=\E[%i%dG:\
8847          :cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[X:dl=\E[M:do=\E[B:\          :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\
8848          :ei=\E[4l:ho=\E[H:ic=\E[@:im=\E[4h:\          :ct=\E[3g:cv=\E[%i%dd:dc=\E[X:dl=\E[M:do=\E[B:ei=\E[4l:\
8849            :ho=\E[H:ic=\E[@:im=\E[4h:\
8850          :is=\E0;2m\E[1;25r\E[25;1H\E[?3l\E[?7h\E[?8h:k0=\E010:\          :is=\E0;2m\E[1;25r\E[25;1H\E[?3l\E[?7h\E[?8h:k0=\E010:\
8851          :k1=\E001:k2=\E002:k3=\E003:k4=\E004:k5=\E005:k6=\E006:\          :k1=\E001:k2=\E002:k3=\E003:k4=\E004:k5=\E005:k6=\E006:\
8852          :k7=\E007:k8=\E008:k9=\E009:kD=\177:kb=^H:kd=\E[A:ke=\E>:\          :k7=\E007:k8=\E008:k9=\E009:k;=\E011:kD=\177:kL=\EOS:kb=^H:\
8853          :kh=\E[f:kl=\E[D:kr=\E[C:ks=\E=:ku=\E[A:le=\E[D:mb=\E[5m:\          :kd=\E[A:ke=\E>:kh=\E[f:kl=\E[D:kr=\E[C:ks=\E=:ku=\E[A:\
8854          :md=\E[1m:me=\E[0;2m:mh=\E[2m:mr=\E[7m:nd=\E[C:nw=^M^J:\          :l2=A delete char:l3=A insert line:l4=A delete line:\
8855          :se=\E[0;2m:sf=^J:so=\E[2;7m:ta=^I:ue=\E[0m:up=\E[A:\          :l5=A clear:l6=A ce of/cf gn:l7=A print:l8=A on-line:\
8856          :us=\E[4m:vb=\E[?5h\E[?5l:          :l9=A funcl0=A send:le=\E[D:mb=\E[5m:md=\E[1m:me=\E[0;2m:\
8857            :mh=\E[2m:mk=\E[8m:mr=\E[7m:nd=\E[C:nw=^M^J:se=\E[0;2m:\
8858            :sf=^J:so=\E[2;7m:ta=^I:ue=\E[0m:up=\E[A:us=\E[4m:\
8859            :vb=\E[?5h\E[?5l:
8860    
8861  #### Human Designed Systems (Concept)  #### Human Designed Systems (Concept)
8862  #  #
# Line 7570  visa50|geveke visa 50 terminal in ansi 8 Line 8907  visa50|geveke visa 50 terminal in ansi 8
8907  # No delays needed on c108 because of ^S/^Q handshaking  # No delays needed on c108 because of ^S/^Q handshaking
8908  #  #
8909  c108|concept108|c108-8p|concept108-8p|concept 108 w/8 pages:\  c108|concept108|c108-8p|concept108-8p|concept 108 w/8 pages:\
8910          :i2=\EU\E z"\Ev\001\177 \041p\E ;"\E z \Ev  \001\177p\Ep\n:\          :i2=\EU\E z"\Ev\001\177 !p\E ;"\E z \Ev  \001\177p\Ep\n:\
8911          :te=\Ev  \001\177p\Ep\r\n:\          :te=\Ev  \001\177p\Ep\r\n:tc=c108-4p:
         :tc=c108-4p:  
8912  c108-4p|concept108-4p|concept 108 w/4 pages:\  c108-4p|concept108-4p|concept 108 w/4 pages:\
8913          :bs:es:hs:xo:\          :bs:es:hs:xo:\
8914          :pb@:\          :pb@:\
8915          :ac=jEkTl\mMqLxU:ae=\Ej :as=\Ej\041:\          :ac=jEkTl\\mMqLxU:ae=\Ej\s:as=\Ej!:\
8916          :..cm=\Ea%p1%?%p1%{95}%>%t\001%{96}%-%;%{32}%+%c%p2%?%p2%{95}%>%t\001%{96}%-%;%{32}%+%c:\          :..cm=\Ea%p1%?%p1%{95}%>%t\001%{96}%-%;%{32}%+%c%p2%?%p2%{95}%>%t\001%{96}%-%;%{32}%+%c:\
8917          :cr=^M:dc=\E 1:ds=\E ;\177:fs=\Ee\E z :i1=\EK\E\041\E F:\          :cr=^M:dc=\E 1:ds=\E ;\177:fs=\Ee\E z\s:i1=\EK\E!\E F:\
8918          :i2=\EU\E z"\Ev\177 \041p\E ;"\E z \Ev  \001 p\Ep\n:\          :i2=\EU\E z"\Ev\177 !p\E ;"\E z \Ev  \001 p\Ep\n:\
8919          :sf=^J:te=\Ev  \001 p\Ep\r\n:ti=\EU\Ev  8p\Ep\r\E\025:\          :sf=^J:te=\Ev  \001 p\Ep\r\n:ti=\EU\Ev  8p\Ep\r\E\025:\
8920          :ts=\E z"\E?\E\005\EE\Ea %+ :ve=\Ew:vs=\EW:\          :..ts=\E z"\E?\E\005\EE\Ea %+\s:ve=\Ew:vs=\EW:tc=c100:
         :tc=c100:  
8921  c108-rv|c108-rv-8p|concept 108 w/8 pages in reverse video:\  c108-rv|c108-rv-8p|concept 108 w/8 pages in reverse video:\
8922          :te=\Ev  \002 p\Ep\r\n:ti=\EU\Ev  8p\Ep\r:\          :te=\Ev  \002 p\Ep\r\n:ti=\EU\Ev  8p\Ep\r:\
8923          :tc=c108-rv-4p:          :tc=c108-rv-4p:
8924  c108-rv-4p|concept108rv4p|concept 108 w/4 pages in reverse video:\  c108-rv-4p|concept108rv4p|concept 108 w/4 pages in reverse video:\
8925          :i1=\Ek:se=\Ee:so=\EE:vb=\EK\Ek:\          :i1=\Ek:se=\Ee:so=\EE:vb=\EK\Ek:tc=c108-4p:
         :tc=c108-4p:  
8926  c108-w|c108-w-8p|concept108-w-8|concept108-w8p|concept 108 w/8 pages in wide mode:\  c108-w|c108-w-8p|concept108-w-8|concept108-w8p|concept 108 w/8 pages in wide mode:\
8927          :co#132:\          :co#132:\
8928          :i1=\E F\E":te=\Ev  ^A0\001D\Ep\r\n:\          :i1=\E F\E":te=\Ev  ^A0\001D\Ep\r\n:\
# Line 7636  c100|concept100|concept|c104|c100-4p|hds Line 8970  c100|concept100|concept|c104|c100-4p|hds
8970          :am:bs:eo:mi:ul:xn:\          :am:bs:eo:mi:ul:xn:\
8971          :co#80:li#24:pb#9600:vt#8:\          :co#80:li#24:pb#9600:vt#8:\
8972          :al=\E\022:bl=^G:cd=\E\005:ce=\E\025:cl=\E?\E\005:\          :al=\E\022:bl=^G:cd=\E\005:ce=\E\025:cl=\E?\E\005:\
8973          :cm=\Ea%+ %+ :cr=\r:dc=\E\021:dl=\E\002:do=^J:ei=\E  :\          :cm=\Ea%+ %+ :cr=\r:dc=\E\021:dl=\E\002:do=^J:ei=\E\s\s:\
8974          :i1=\EK:i2=\Ev    \Ep\n:im=\E^P:ip=:\          :i1=\EK:i2=\Ev    \Ep\n:im=\E^P:ip=:\
8975          :is=\EU\Ef\E7\E5\E8\El\ENH\E\0\Eo&\0\Eo'\E\Eo\041\0\E\007\041\E\010A@ \E4#\072"\E\072a\E4#;"\E\072b\E4#<"\E\072c:\          :is=\EU\Ef\E7\E5\E8\El\ENH\E\0\Eo&\0\Eo'\E\Eo!\0\E\007!\E\010A@ \E4#\:"\E\:a\E4#;"\E\:b\E4#<"\E\:c:\
8976          :k1=\E5:k2=\E6:k3=\E7:k4=\E8:k5=\E9:k6=\E\072a:k7=\E\072b:\          :k1=\E5:k2=\E6:k3=\E7:k4=\E8:k5=\E9:k6=\E\:a:k7=\E\:b:\
8977          :k8=\E\072c:kA=\E^R:kB=\E':kD=\E^Q:kE=\E^S:kF=\E[:kI=\E^P:\          :k8=\E\:c:kA=\E^R:kB=\E':kD=\E^Q:kE=\E^S:kF=\E[:kI=\E^P:\
8978          :kL=\E^B:kM=\E\0:kN=\E-:kP=\E.:kR=\E\:kS=\E^C:kT=\E]:kb=^H:\          :kL=\E^B:kM=\E\0:kN=\E-:kP=\E.:kR=\E\\:kS=\E^C:kT=\E]:kb=^H:\
8979          :kd=\E<:ke=\Ex:kh=\E?:kl=\E>:kr=\E=:ks=\EX:kt=\E_:ku=\E;:\          :kd=\E<:ke=\Ex:kh=\E?:kl=\E>:kr=\E=:ks=\EX:kt=\E_:ku=\E;:\
8980          :le=^H:mb=\EC:me=\EN@:mh=\EE:mk=\EH:mp=\EI:mr=\ED:nd=\E=:\          :le=^H:mb=\EC:me=\EN@:mh=\EE:mk=\EH:mp=\EI:mr=\ED:nd=\E=:\
8981          :pf=\036o \E\EQ\041\EYP\027:\          :pf=\036o \E\EQ!\EYP\027:po=\EQ"\EY(\027\EYD\Eo \036:\
8982          :po=\EQ"\EY(\027\EYD\Eo \036:rp=\Er%.%+ :se=\Ed:sf=^J:\          :rp=\Er%.%+ :se=\Ed:sf=^J:so=\ED:ta=\011:\
8983          :so=\ED:ta=\011:te=\Ev    \Ep\r\n:\          :te=\Ev    \Ep\r\n:ti=\EU\Ev  8p\Ep\r\E\025:ue=\Eg:\
8984          :ti=\EU\Ev  8p\Ep\r\E\025:ue=\Eg:up=\E;:us=\EG:vb=\Ek\EK:          :up=\E;:us=\EG:vb=\Ek\EK:
8985  c100-rv|c100-rv-4p|concept100-rv|c100 rev video:\  c100-rv|c100-rv-4p|concept100-rv|c100 rev video:\
8986          :i1=\Ek:se=\Ee:so=\EE:vb=\EK\Ek:ve@:vs@:tc=c100:          :i1=\Ek:se=\Ee:so=\EE:vb=\EK\Ek:ve@:vs@:tc=c100:
8987  oc100|oconcept|c100-1p|old 1 page concept 100:\  oc100|oconcept|c100-1p|old 1 page concept 100:\
# Line 7892  oc100|oconcept|c100-1p|old 1 page concep Line 9226  oc100|oconcept|c100-1p|old 1 page concep
9226  #        therefore needs mc5i: specified to say so) and "auxilliary print"  #        therefore needs mc5i: specified to say so) and "auxilliary print"
9227  #        (which does duplicate printed data on the screen, in which case mc4=  #        (which does duplicate printed data on the screen, in which case mc4=
9228  #        and mc5= should use the \E[?4i and \E[?5i strings instead).  #        and mc5= should use the \E[?4i and \E[?5i strings instead).
 #  
 # (esr: I have commented out is2 in order to avoid overflowing termcap's  
 # 1024-byte limit.)  
9229    
9230  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
9231  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
9232    # (acsc removed to fit entry within 1023 bytes)
9233  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
9234    # WARNING: this entry, 1130 bytes long, may core-dump older termcap libraries!
9235  hds200|Human Designed Systems HDS200:\  hds200|Human Designed Systems HDS200:\
9236          :am:bw:es:hs:km:mi:ms:xn:xo:\          :am:bw:es:hs:km:mi:ms:xn:xo:\
9237          :co#80:it#8:li#24:lm#0:\          :co#80:it#8:li#24:lm#0:\
# Line 7906  hds200|Human Designed Systems HDS200:\ Line 9239  hds200|Human Designed Systems HDS200:\
9239          :LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:\          :LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:\
9240          :bt=\E[Z:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\          :bt=\E[Z:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\
9241          :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=\E[B:\          :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[P:dl=\E[M:do=\E[B:\
9242          :ds=\E[2\041w\r\n\E[\041w:ei=\E[4l:fs=\E[\041w:ho=\E[H:\          :ds=\E[2!w\r\n\E[!w:ei=\E[4l:fs=\E[!w:ho=\E[H:im=\E[4h:\
9243          :im=\E[4h:k1=^\001\r:k2=^\002\r:k3=^\003\r:k4=^\004\r:\          :is=\E)0\017\E[m\E[=107;207h\E[90;3u\E[92;3u\E[43;1u\177\E$P\177\E[44;1u\177\E$Q\177\E[45;1u\177\E$R\177\E[46;1u\177\E$S\177\E[200;1u\177\E$A\177\E[201;1u\177\E$B\177\E[202;1u\177\E$C\177\E[203;1u\177\E$D\177\E[204;1u\177\E$H\177\E[212;1u\177\E$I\177\E[213;1u\177\E$\010\177\E[214;1u"\E$\177"\E[2!w\E[25;25w\E[!w\E[2*w\E[2+x\E[;3+}:\
9244          :k5=^\005\r:k6=^\006\r:k7=^\007\r:k8=^\008\r:k9=^\009\r:\          :k1=^\001\r:k2=^\002\r:k3=^\003\r:k4=^\004\r:k5=^\005\r:\
9245          :kD=\177:kN=\E[U:kP=\E[V:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:\          :k6=^\006\r:k7=^\007\r:k8=^\008\r:k9=^\009\r:kD=\177:\
9246          :kr=\E[C:ku=\E[A:le=\E[D:ll=\E[H\E[A:mb=\E[0;5m:\          :kN=\E[U:kP=\E[V:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:\
9247          :md=\E[0;1m:me=\E[m\017:mr=\E[0;7m:nd=\E[C:nw=\E[E:rc=\E8:\          :ku=\E[A:le=\E[D:ll=\E[H\E[A:mb=\E[0;5m:md=\E[0;1m:\
9248          :sc=\E7:se=\E[m\017:sf=\ED:so=\E[0;1;7m:sr=\EM:st=\EH:\          :me=\E[m\017:mr=\E[0;7m:nd=\E[C:nw=\E[E:rc=\E8:sc=\E7:\
9249          :ta=^I:ts=\E[2\041w\E[%i%p1%dG:ue=\E[m\017:up=\E[A:\          :se=\E[m\017:sf=\ED:so=\E[0;1;7m:sr=\EM:st=\EH:ta=^I:\
9250          :us=\E[0;4m:ve=\E[+{:vi=\E[6+{:          :ts=\E[2!w\E[%i%dG:ue=\E[m\017:up=\E[A:us=\E[0;4m:\
9251            :ve=\E[+{:vi=\E[6+{:
9252    
9253  # :ta: through :ce: included to specify padding needed in raw mode.  # :ta: through :ce: included to specify padding needed in raw mode.
9254  # (avt-ns: added empty <acsc> to suppress a tic warning --esr)  # (avt-ns: added empty <acsc> to suppress a tic warning --esr)
9255  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
 # (sgr removed to fit entry within 1023 bytes)  
 # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  
9256  avt-ns|concept avt no status line:\  avt-ns|concept avt no status line:\
9257          :am:bs:eo:mi:ul:xn:xo:\          :am:bs:eo:mi:ul:xn:xo:\
9258          :co#80:it#8:li#24:lm#192:\          :co#80:it#8:li#24:lm#192:\
9259          :AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:LE=\E[%dD:\          :AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:LE=\E[%dD:\
9260          :RI=\E[%dC:UP=\E[%dA:ae=\016:al=\E[L:as=\017:bl=^G:bt=\E[Z:\          :RI=\E[%dC:UP=\E[%dA:ac=:ae=\016:al=\E[L:as=\017:bl=^G:\
9261          :cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:\          :bt=\E[Z:cd=\E[J:ce=\E[K:ch=\E[%+^AG:cl=\E[H\E[J:\
9262          :cs=\E[%i%d;%dr:ct=\E[2g:dc=\E[P:dl=\E[M:do=^J:ei=\E4l:\          :cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:ct=\E[2g:\
9263          :ho=\E[H:i1=\E[=103l\E[=205l:ic=\E[@:im=\E1:ip=:\          :cv=\E[%+^Ad:dc=\E[P:dl=\E[M:do=^J:ei=\E[4l:ho=\E[H:\
9264          :is=\E[1*q\E[2\041t\E[7\041t\E[=4;101;119;122l\E[=107;118;207h\E)1\E[1Q\EW\E[\041y\E[\041z\E>\E[0\0720\07232\041r\E[0*w\E[w\E2\r\n\E[2;27\041t:\          :i1=\E[=103l\E[=205l:ic=\E[@:im=\E[4h:ip=:\
9265          :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kD=\E^B\r:kI=\E^A\r:kb=^H:\          :is=\E[1*q\E[2!t\E[7!t\E[=4;101;119;122l\E[=107;118;207h\E)1\E[1Q\EW\E[!y\E[!z\E>\E[0\:0\:32!r\E[0*w\E[w\E2\r\n\E[2;27!t:\
9266          :kd=\E[B:ke=\E[\041z\E[0;2u:kh=\E[H:kl=\E[D:kr=\E[C:\          :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kA=\E^C\r:kD=\E^B\r:\
9267          :ks=\E[1\041z\E[0;3u:ku=\E[A:le=^H:ll=\E[24H:mb=\E[5m:\          :kI=\E^A\r:kS=\E^D\r:kb=^H:kd=\E[B:ke=\E[!z\E[0;2u:\
9268          :md=\E[1m:me=\E[m:mh=\E[1\041{:mr=\E[7m:nd=\E[C:rc=\E8:\          :kh=\E[H:kl=\E[D:kr=\E[C:ks=\E[1!z\E[0;3u:ku=\E[A:le=^H:\
9269          :sc=\E7:se=\E[7\041{:sf=\n:so=\E[7m:sr=\EM:st=\EH:ta=\011:\          :ll=\E[24H:mb=\E[5m:md=\E[1m:me=\E[m:mh=\E[1!{:mk=\E[8m:\
9270          :te=\E[w\E2\r\n:ti=\E[=4l\E[1;24w\E2\r:ue=\E[4\041{:\          :mp=\E[99m:mr=\E[7m:nd=\E[C:pf=\E[4i:pl=\E[%d;0u#%s#:\
9271            :po=\E[5i:ps=\E[0i:px=\E[%d;1u#%s#:rc=\E8:sc=\E7:\
9272            :se=\E[7!{:sf=\n:so=\E[7m:sr=\EM:st=\EH:ta=\011:\
9273            :te=\E[w\E2\r\n:ti=\E[=4l\E[1;24w\E2\r:ue=\E[4!{:\
9274          :up=\E[A:us=\E[4m:ve=\E[=119l:vs=\E[=119h:          :up=\E[A:us=\E[4m:ve=\E[=119l:vs=\E[=119h:
9275  avt-rv-ns|concept avt in reverse video mode/no status line:\  avt-rv-ns|concept avt in reverse video mode/no status line:\
9276          :i1=\E[=103l\E[=205h:vb=\E[=205l\E[=205h:\          :i1=\E[=103l\E[=205h:vb=\E[=205l\E[=205h:tc=avt-ns:
         :tc=avt-ns:  
9277  avt-w-ns|concept avt in 132 column mode/no status line:\  avt-w-ns|concept avt in 132 column mode/no status line:\
9278          :i1=\E[=103h\E[=205l:ti=\E[H\E[1;24;1;132w:\          :i1=\E[=103h\E[=205l:ti=\E[H\E[1;24;1;132w:tc=avt-ns:
         :tc=avt-ns:  
9279  avt-w-rv-ns|concept avt in 132 column mode/no status line/reverse video:\  avt-w-rv-ns|concept avt in 132 column mode/no status line/reverse video:\
9280          :i1=\E[=103h\E[=205h:ti=\E[H\E[1;24;1;132w:\          :i1=\E[=103h\E[=205h:ti=\E[H\E[1;24;1;132w:\
9281          :vb=\E[=205l\E[=205h:tc=avt-ns:          :vb=\E[=205l\E[=205h:tc=avt-ns:
# Line 7958  avt-w-rv-ns|concept avt in 132 column mo Line 9291  avt-w-rv-ns|concept avt in 132 column mo
9291  avt+s|concept avt status line changes:\  avt+s|concept avt status line changes:\
9292          :es:hs:\          :es:hs:\
9293          :lm#191:\          :lm#191:\
9294          :ds=\E[0*w:fs=\E[1;1\041w:\          :ds=\E[0*w:fs=\E[1;1!w:\
9295          :i2=\E[2w\E[2\041w\E[1;1;1;80w\E[H\E[2*w\E[1\041w\E2\r\n:\          :i2=\E[2w\E[2!w\E[1;1;1;80w\E[H\E[2*w\E[1!w\E2\r\n:\
9296          :te=\E[2w\E2\r\n:ti=\E[2;25w\E2\r:\          :te=\E[2w\E2\r\n:ti=\E[2;25w\E2\r:\
9297          :ts=\E[2;1\041w\E[;%p1%dH\E[2K:          :ts=\E[2;1!w\E[;%dH\E[2K:
9298  avt|avt-s|concept-avt|avt w/80 columns:\  avt|avt-s|concept-avt|avt w/80 columns:\
9299          :tc=avt+s:tc=avt-ns:          :tc=avt+s:tc=avt-ns:
9300  avt-rv|avt-rv-s|avt reverse video w/sl:\  avt-rv|avt-rv-s|avt reverse video w/sl:\
9301          :i1=\E[=103l\E[=205h:vb=\E[=205l\E[=205h:tc=avt+s:tc=avt-ns:          :i1=\E[=103l\E[=205h:vb=\E[=205l\E[=205h:tc=avt+s:\
9302            :tc=avt-ns:
9303  avt-w|avt-w-s|concept avt 132 cols+status:\  avt-w|avt-w-s|concept avt 132 cols+status:\
9304          :i1=\E[=103h\E[=205l:ti=\E[H\E[1;24;1;132w:tc=avt+s:tc=avt-ns:          :i1=\E[=103h\E[=205l:ti=\E[H\E[1;24;1;132w:tc=avt+s:\
9305            :tc=avt-ns:
9306  avt-w-rv|avt-w-rv-s|avt wide+status+rv:\  avt-w-rv|avt-w-rv-s|avt wide+status+rv:\
9307          :i1=\E[=103h\E[=205h:ti=\E[H\E[1;24;1;132w:\          :i1=\E[=103h\E[=205h:ti=\E[H\E[1;24;1;132w:\
9308          :vb=\E[=205l\E[=205h:tc=avt+s:\          :vb=\E[=205l\E[=205h:tc=avt+s:tc=avt-ns:
         :tc=avt-ns:  
9309    
9310  #### Contel Business Systems.  #### Contel Business Systems.
9311  #  #
# Line 7983  contel300|contel320|c300|Contel Business Line 9317  contel300|contel320|c300|Contel Business
9317          :al=\EL:bl=^G:cd=\EJ:ce=\EI:cl=\EK:cm=\EX%+ \EY%+ :cr=^M:\          :al=\EL:bl=^G:cd=\EJ:ce=\EI:cl=\EK:cm=\EX%+ \EY%+ :cr=^M:\
9318          :ct=\E3:dc=\EO:dl=\EM:do=^J:ei=:ho=\EH:ic=\EN:im=:ip=:k0=\ERJ:\          :ct=\E3:dc=\EO:dl=\EM:do=^J:ei=:ho=\EH:ic=\EN:im=:ip=:k0=\ERJ:\
9319          :k1=\ERA:k2=\ERB:k3=\ERC:k4=\ERD:k5=\ERE:k6=\ERF:k7=\ERG:\          :k1=\ERA:k2=\ERB:k3=\ERC:k4=\ERD:k5=\ERE:k6=\ERF:k7=\ERG:\
9320          :k8=\ERH:k9=\ERI:kb=^H:le=^H:ll=\EH\EA:me=\E\041\0:nd=\EC:\          :k8=\ERH:k9=\ERI:kb=^H:le=^H:ll=\EH\EA:me=\E!\0:nd=\EC:\
9321          :se=\E\041\0:sf=^J:so=\E\041\r:st=\E1:up=\EA:\          :se=\E!\0:sf=^J:so=\E!\r:st=\E1:up=\EA:\
9322          :vb=\020\002\020\003:          :vb=\020\002\020\003:
9323  # Contel c301 and c321 terminals.  # Contel c301 and c321 terminals.
9324  contel301|contel321|c301|c321|Contel Business Systems C-301 or C-321:\  contel301|contel321|c301|c321|Contel Business Systems C-301 or C-321:\
9325          :ei=:ic@:im=:ip@:se=\E\041\0:so=\E\041\r:vb@:\          :ei=:ic@:im=:ip@:se=\E!\0:so=\E!\r:vb@:tc=contel300:
         :tc=contel300:  
9326    
9327  #### Data General (dg)  #### Data General (dg)
9328  #  #
# Line 8015  contel301|contel321|c301|c321|Contel Bus Line 9348  contel301|contel321|c301|c321|Contel Bus
9348  # Unmodified fkeys (kf1-kf11), Shift fkeys (kf12-kf22), Ctrl fkeys (kf23-kf33),  # Unmodified fkeys (kf1-kf11), Shift fkeys (kf12-kf22), Ctrl fkeys (kf23-kf33),
9349  # Ctrl/Shift fdkeys (kf34-kf44).  # Ctrl/Shift fdkeys (kf34-kf44).
9350    
 # Most of these entries are `official' and came from DG.  Others are marked.  
   
9351  dgkeys+8b|Private entry describing DG terminal 8-bit ANSI mode special keys:\  dgkeys+8b|Private entry describing DG terminal 8-bit ANSI mode special keys:\
9352          :%9=\233i:F1=\233011z:F2=\233012z:F3=\233013z:\          :%9=\233i:F1=\233011z:F2=\233012z:F3=\233013z:\
9353          :F4=\233014z:F5=\233000z:F6=\233101z:F7=\233102z:\          :F4=\233014z:F5=\233000z:F6=\233101z:F7=\233102z:\
# Line 8056  dgkeys+7b|Private entry describing DG te Line 9387  dgkeys+7b|Private entry describing DG te
9387  dgkeys+11|Private entry describing 11 minimal-subset DG mode special keys:\  dgkeys+11|Private entry describing 11 minimal-subset DG mode special keys:\
9388          :F1=^^{:F2=^^a:F3=^^b:F4=^^c:F5=^^d:F6=^^e:F7=^^f:F8=^^g:\          :F1=^^{:F2=^^a:F3=^^b:F4=^^c:F5=^^d:F6=^^e:F7=^^f:F8=^^g:\
9389          :F9=^^h:FA=^^i:FB=^^j:FC=^^k:FD=^^1:FE=^^2:FF=^^3:FG=^^4:\          :F9=^^h:FA=^^i:FB=^^j:FC=^^k:FD=^^1:FE=^^2:FF=^^3:FG=^^4:\
9390          :FH=^^5:FI=^^6:FJ=^^7:FK=^^8:FL=^^9:FM=^^\072:FN=^^;:\          :FH=^^5:FI=^^6:FJ=^^7:FK=^^8:FL=^^9:FM=^^\::FN=^^;:FO=^^!:\
9391          :FO=^^\041:FP=^^":FQ=^^#:FR=^^$:FS=^^%:FT=^^&:FU=^^':FV=^^(:\          :FP=^^":FQ=^^#:FR=^^$:FS=^^%%%:FT=^^&:FU=^^':FV=^^(:FW=^^):\
9392          :FW=^^):FX=^^*:FY=^^+:k1=^^q:k2=^^r:k3=^^s:k4=^^t:k5=^^u:\          :FX=^^*:FY=^^+:k1=^^q:k2=^^r:k3=^^s:k4=^^t:k5=^^u:k6=^^v:\
9393          :k6=^^v:k7=^^w:k8=^^x:k9=^^y:k;=^^z:kC=^L:kE=^K:kd=^Z:kh=^H:\          :k7=^^w:k8=^^x:k9=^^y:k;=^^z:kC=^L:kE=^K:kd=^Z:kh=^H:kl=^Y:\
9394          :kl=^Y:kr=^X:ku=^W:          :kr=^X:ku=^W:
9395    
9396  dgkeys+15|Private entry describing 15 DG mode special keys:\  dgkeys+15|Private entry describing 15 DG mode special keys:\
9397          :#2=^^^H:#4=^^^Y:%i=^^^X:F1=^^{:F2=^^|:F3=^^}:F4=^^~:F5=^^p:\          :#2=^^^H:#4=^^^Y:%i=^^^X:F1=^^{:F2=^^|:F3=^^}:F4=^^~:F5=^^p:\
9398          :F6=^^a:F7=^^b:F8=^^c:F9=^^d:FA=^^e:FB=^^f:FC=^^g:FD=^^h:\          :F6=^^a:F7=^^b:F8=^^c:F9=^^d:FA=^^e:FB=^^f:FC=^^g:FD=^^h:\
9399          :FE=^^i:FF=^^j:FG=^^k:FH=^^l:FI=^^m:FJ=^^n:FK=^^`:FL=^^1:\          :FE=^^i:FF=^^j:FG=^^k:FH=^^l:FI=^^m:FJ=^^n:FK=^^`:FL=^^1:\
9400          :FM=^^2:FN=^^3:FO=^^4:FP=^^5:FQ=^^6:FR=^^7:FS=^^8:FT=^^9:\          :FM=^^2:FN=^^3:FO=^^4:FP=^^5:FQ=^^6:FR=^^7:FS=^^8:FT=^^9:\
9401          :FU=^^\072:FV=^^;:FW=^^<:FX=^^=:FY=^^>:FZ=^^0:Fa=^^\041:\          :FU=^^\::FV=^^;:FW=^^<:FX=^^=:FY=^^>:FZ=^^0:Fa=^^!:Fb=^^":\
9402          :Fb=^^":Fc=^^#:Fd=^^$:Fe=^^%:Ff=^^&:Fg=^^':Fh=^^(:Fi=^^):\          :Fc=^^#:Fd=^^$:Fe=^^%%%:Ff=^^&:Fg=^^':Fh=^^(:Fi=^^):Fj=^^*:\
9403          :Fj=^^*:Fk=^^+:Fl=^^\054:Fm=^^-:Fn=^^.:Fo=^^ :K1=^^\:K3=^^]:\          :Fk=^^+:Fl=^^,:Fm=^^-:Fn=^^.:Fo=^^\s:K1=^^\\:K3=^^]:K4=^^^:\
9404          :K4=^^\136:K5=^^_:k1=^^q:k2=^^r:k3=^^s:k4=^^t:k5=^^u:k6=^^v:\          :K5=^^_:k1=^^q:k2=^^r:k3=^^s:k4=^^t:k5=^^u:k6=^^v:k7=^^w:\
9405          :k7=^^w:k8=^^x:k9=^^y:k;=^^z:          :k8=^^x:k9=^^y:k;=^^z:
9406    
9407  # Data General color terminals use the "Tektronix" color model.  The total  # Data General color terminals use the "Tektronix" color model.  The total
9408  # number of colors varies with the terminal model, as does support for  # number of colors varies with the terminal model, as does support for
# Line 8086  dgkeys+15|Private entry describing 15 DG Line 9417  dgkeys+15|Private entry describing 15 DG
9417  dgunix+fixed|Fixed color info for DG D430C terminals in DG-UNIX mode:\  dgunix+fixed|Fixed color info for DG D430C terminals in DG-UNIX mode:\
9418          :ut:\          :ut:\
9419          :Co#16:NC#53:pa#256:\          :Co#16:NC#53:pa#256:\
9420          :AB=\036B%p1%?%p1%{8}%<%t%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%;%{48}%+%c:\          :..AB=\036B%p1%?%p1%{8}%<%t%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%;%{48}%+%c:\
9421          :AF=\036A%p1%?%p1%{8}%<%t%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%;%{48}%+%c:\          :..AF=\036A%p1%?%p1%{8}%<%t%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%;%{48}%+%c:\
9422          :Sb=\036B%+0:Sf=\036A%+0:op=\036Ad\036Bd:          :Sb=\036B%+0:Sf=\036A%+0:op=\036Ad\036Bd:
9423    
9424  dg+fixed|Fixed color info for DG D430C terminals in DG mode:\  dg+fixed|Fixed color info for DG D430C terminals in DG mode:\
# Line 8099  dg+fixed|Fixed color info for DG D430C t Line 9430  dg+fixed|Fixed color info for DG D430C t
9430  dg+color8|Color info for Data General D220 and D230C terminals in ANSI mode:\  dg+color8|Color info for Data General D220 and D230C terminals in ANSI mode:\
9431          :ut:\          :ut:\
9432          :Co#8:NC#16:pa#64:\          :Co#8:NC#16:pa#64:\
9433          :AB=\E[4%p1%d%?%gD%t;2%;%?%gU%t;4%;%?%gB%t;5%;%?%gR%t;7%;m:\          :..AB=\E[4%p1%d%?%gD%t;2%;%?%gU%t;4%;%?%gB%t;5%;%?%gR%t;7%;m:\
9434          :AF=\E[3%p1%d%?%gD%t;2%;%?%gU%t;4%;%?%gB%t;5%;%?%gR%t;7%;m:\          :..AF=\E[3%p1%d%?%gD%t;2%;%?%gU%t;4%;%?%gB%t;5%;%?%gR%t;7%;m:\
9435          :..Sb=\E[4%p1%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%d%?%gD%t;2%;%?%gU%t;4%;%?%gB%t;5%;%?%gR%t;7%;m:\          :..Sb=\E[4%p1%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%d%?%gD%t;2%;%?%gU%t;4%;%?%gB%t;5%;%?%gR%t;7%;m:\
9436          :..Sf=\E[3%p1%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%d%?%gD%t;2%;%?%gU%t;4%;%?%gB%t;5%;%?%gR%t;7%;m:\          :..Sf=\E[3%p1%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%d%?%gD%t;2%;%?%gU%t;4%;%?%gB%t;5%;%?%gR%t;7%;m:\
9437          :op=\E[%?%gD%t2;%;%?%gU%t4;%;%?%gB%t5;%;%?%gR%t7;%;m:          :op=\E[%?%gD%t2;%;%?%gU%t4;%;%?%gB%t5;%;%?%gR%t7;%;m:
9438    
9439  dg+color|Color info for Data General D470C terminals in ANSI mode:\  dg+color|Color info for Data General D470C terminals in ANSI mode:\
9440          :Co#16:NC#53:pa#256:\          :Co#16:NC#53:pa#256:\
9441          :AB=\E[%?%p1%{8}%<%t4%p1%e=%p1%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%;%d%?%gD%t;2%;%?%gU%t;4%;%?%gB%t;5%;%?%gR%t;7%;m:\          :..AB=\E[%?%p1%{8}%<%t4%p1%e=%p1%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%;%d%?%gD%t;2%;%?%gU%t;4%;%?%gB%t;5%;%?%gR%t;7%;m:\
9442          :AF=\E[%?%p1%{8}%<%t3%p1%e<%p1%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%;%d%?%gD%t;2%;%?%gU%t;4%;%?%gB%t;5%;%?%gR%t;7%;m:\          :..AF=\E[%?%p1%{8}%<%t3%p1%e<%p1%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%;%d%?%gD%t;2%;%?%gU%t;4%;%?%gB%t;5%;%?%gR%t;7%;m:\
9443          :..Sb=\E[%?%p1%{8}%<%t4%e=%;%p1%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%d%?%gD%t;2%;%?%gU%t;4%;%?%gB%t;5%;%?%gR%t;7%;m:\          :..Sb=\E[%?%p1%{8}%<%t4%e=%;%p1%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%d%?%gD%t;2%;%?%gU%t;4%;%?%gB%t;5%;%?%gR%t;7%;m:\
9444          :..Sf=\E[%?%p1%{8}%<%t3%e<%;%p1%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%d%?%gD%t;2%;%?%gU%t;4%;%?%gB%t;5%;%?%gR%t;7%;m:\          :..Sf=\E[%?%p1%{8}%<%t3%e<%;%p1%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%d%?%gD%t;2%;%?%gU%t;4%;%?%gB%t;5%;%?%gR%t;7%;m:\
9445          :tc=dg+color8:          :tc=dg+color8:
# Line 8116  dg+color|Color info for Data General D47 Line 9447  dg+color|Color info for Data General D47
9447  dgmode+color8|Color info for Data General D220/D230C terminals in DG mode:\  dgmode+color8|Color info for Data General D220/D230C terminals in DG mode:\
9448          :ut:\          :ut:\
9449          :Co#8:NC#16:pa#64:\          :Co#8:NC#16:pa#64:\
9450          :AB=\036B%p1%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%{48}%+%c:\          :AB=\036B%+^B:AF=\036A%+^B:Sb=\036B%+0:Sf=\036A%+0:\
9451          :AF=\036A%p1%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%{48}%+%c:\          :op=\036Ad\036Bd:
         :Sb=\036B%+0:Sf=\036A%+0:op=\036Ad\036Bd:  
9452    
9453  dgmode+color|Color info for Data General D470C terminals in DG mode:\  dgmode+color|Color info for Data General D470C terminals in DG mode:\
9454          :Co#16:pa#256:\          :Co#16:pa#256:\
9455          :AB=\036B%p1%?%p1%{8}%<%t%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%;%{48}%+%c:\          :..AB=\036B%p1%?%p1%{8}%<%t%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%;%{48}%+%c:\
9456          :AF=\036A%p1%?%p1%{8}%<%t%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%;%{48}%+%c:\          :..AF=\036A%p1%?%p1%{8}%<%t%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1%{4}%&%t%{1}%|%;%;%{48}%+%c:\
9457          :tc=dgmode+color8:          :tc=dgmode+color8:
9458    
9459  dgunix+ccc|Configurable color info for DG D430C terminals in DG-UNIX mode:\  dgunix+ccc|Configurable color info for DG D430C terminals in DG-UNIX mode:\
# Line 8139  dg+ccc|Configurable color info for DG D4 Line 9469  dg+ccc|Configurable color info for DG D4
9469          :cc:ut:\          :cc:ut:\
9470          :Co#52:NC#53:pa#26:\          :Co#52:NC#53:pa#26:\
9471          :..Ip=\036RG0%p1%{16}%/%{48}%+%c%p1%{16}%m%{48}%+%c%p2%{256}%*%{1001}%/%Pa%ga%{16}%/%{48}%+%c%ga%{16}%m%{48}%+%c%p3%{256}%*%{1001}%/%Pa%ga%{16}%/%{48}%+%c%ga%{16}%m%{48}%+%c%p4%{256}%*%{1001}%/%Pa%ga%{16}%/%{48}%+%c%ga%{16}%m%{48}%+%c%p5%{256}%*%{1001}%/%Pa%ga%{16}%/%{48}%+%c%ga%{16}%m%{48}%+%c%p6%{256}%*%{1001}%/%Pa%ga%{16}%/%{48}%+%c%ga%{16}%m%{48}%+%c%p7%{256}%*%{1001}%/%Pa%ga%{16}%/%{48}%+%c%ga%{16}%m%{48}%+%c:\          :..Ip=\036RG0%p1%{16}%/%{48}%+%c%p1%{16}%m%{48}%+%c%p2%{256}%*%{1001}%/%Pa%ga%{16}%/%{48}%+%c%ga%{16}%m%{48}%+%c%p3%{256}%*%{1001}%/%Pa%ga%{16}%/%{48}%+%c%ga%{16}%m%{48}%+%c%p4%{256}%*%{1001}%/%Pa%ga%{16}%/%{48}%+%c%ga%{16}%m%{48}%+%c%p5%{256}%*%{1001}%/%Pa%ga%{16}%/%{48}%+%c%ga%{16}%m%{48}%+%c%p6%{256}%*%{1001}%/%Pa%ga%{16}%/%{48}%+%c%ga%{16}%m%{48}%+%c%p7%{256}%*%{1001}%/%Pa%ga%{16}%/%{48}%+%c%ga%{16}%m%{48}%+%c:\
9472          :oc=\036RG01\07200??00000000\036RG01;00000000??00\036RG01<007?00000000\036RG01=000000007?00:\          :oc=\036RG01\:00??00000000\036RG01;00000000??00\036RG01<007?00000000\036RG01=000000007?00:\
9473          :op=\036RF4831\072\036RF2>31;\036RF1=31<\036RF3?31=:\          :op=\036RF4831\:\036RF2>31;\036RF1=31<\036RF3?31=:\
9474          :sp=\036RG2%+^P%+^P:          :sp=\036RG2%+^P%+^P:
9475    
9476  # The generic DG terminal type (an 8-bit-clean subset of the 6053)  # The generic DG terminal type (an 8-bit-clean subset of the 6053)
# Line 8152  dg-generic|Generic Data General terminal Line 9482  dg-generic|Generic Data General terminal
9482          :co#80:li#24:\          :co#80:li#24:\
9483          :bl=^G:ce=^K:cl=^L:cm=\020%r%.%.:cr=^M:do=^Z:i1=^R^C:le=^Y:\          :bl=^G:ce=^K:cl=^L:cm=\020%r%.%.:cr=^M:do=^Z:i1=^R^C:le=^Y:\
9484          :mb=^N:me=^O^U^]:mh=^\:nd=^X:nw=^J:ps=^Q:se=^]:sf=^J:so=^\:\          :mb=^N:me=^O^U^]:mh=^\:nd=^X:nw=^J:ps=^Q:se=^]:sf=^J:so=^\:\
9485          :ue=^U:up=^W:us=^T:\          :ue=^U:up=^W:us=^T:tc=dgkeys+11:
9486          :tc=dgkeys+11:  
9487    # According to the 4.4BSD termcap file, the dg200 :cm: should be the
9488    # termcap equivalent of \020%p2%{128}%+%c%p1%{128}%+%c (in termcap
9489    # notation that's "^P%r%+\200%+\200").  Those \200s are suspicious,
9490    # maybe they were originally nuls (which would fit).
9491    
9492    dg200|data general dasher 200:\
9493            :NL:am:bs:bw:\
9494            :co#80:li#24:\
9495            :bl=^G:ce=^K:cl=^L:cm=\020%r%.%.:cr=^M:do=^Z:ho=^H:k0=^^z:\
9496            :k1=^^q:k2=^^r:k3=^^s:k4=^^t:k5=^^u:k6=^^v:k7=^^w:k8=^^x:\
9497            :k9=^^y:kd=^Z:kh=^H:kl=^Y:kr=^X:ku=^W:l0=f10:le=^Y:nd=^X:\
9498            :nw=^J:se=^^E:sf=^J:so=^^D:ue=^U:up=^W:us=^T:
9499    
9500    # Data General 210/211 (and 410?)       from Lee Pearson (umich!lp) via BRL
9501    dg210|dg-ansi|Data General 210/211:\
9502            :am:\
9503            :co#80:li#24:\
9504            :cd=\E[J:ce=\E[K:cl=\E[2J:cm=\E[%i%d;%dH:do=\E[B:ho=\E[H:\
9505            :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:nl=\E[B:\
9506            :nw=\r\E[H\E[A\n:se=\E[0;m:so=\E[7;m:ue=\E[0;m:up=\E[A:\
9507            :us=\E[4;m:
9508    # From: Peter N. Wan <ihnp4!gatech!gacsr!wan>
9509    # courtesy of Carlos Rucalde of Vantage Software, Inc.
9510    # (dg211: this had :cm=\020%r%.%:., which was an ancient termcap hangover.
9511    # I suspect the d200 function keys actually work on the dg211, check it out.)
9512    dg211|Data General d211:\
9513            :k0@:k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:k9@:kb=^Y:l0@:nw=^M^Z:\
9514            :se=\036E\0/>:sf@:so=5\036D:ta=^I:te=^L:ti=^L^R:ve=^L:\
9515            :vs=^L^R:tc=dg200:
9516    
9517    # dg450 from Cornell (not official)
9518    dg450|dg6134|data general 6134:\
9519            :le@:nd=^X:tc=dg200:
9520    
9521    # Not official...
9522    # Note: lesser Dasher terminals will not work with vi because vi insists upon
9523    # having a command to move straight down from any position on the bottom line
9524    # and scroll the screen up, or a direct vertical scroll command.  The 460 and
9525    # above have both, the D210/211, for instance, has neither.  We must use ANSI
9526    # mode rather than DG mode because standard UNIX tty drivers assume that ^H is
9527    # backspace on all terminals.  This is not so in DG mode.
9528    # (dg460-ansi: removed obsolete ":kn#6:"; also removed ":mu=\EW:", on the
9529    # grounds that there is no matching ":ml:"
9530    # fixed garbled ":k9=\E[00\:z:" capability -- esr)
9531    dg460-ansi|Data General Dasher 460 in ANSI-mode:\
9532            :am:bs:ms:ul:\
9533            :co#80:it#8:li#24:\
9534            :al=\E[L:cd=\E[J:ce=\E[K:cl=\E[2J:cm=\E[%i%2;%2H:dc=\E[P:\
9535            :dl=\E[M:do=\E[B:ei=:ho=\E[H:ic=\E[@:im=:is=^^F@:k0=\E[001z:\
9536            :k1=\E[002z:k2=\E[003z:k3=\E[004z:k4=\E[005z:k5=\E[006z:\
9537            :k6=\E[007z:k7=\E[008z:k8=\E[009z:k9=\E[010z:kb=\E[D:\
9538            :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:l0=f1:l1=f2:l2=f3:\
9539            :l3=f4:l4=f5:l5=f6:l6=f7:l7=f8:l9=f10:le=^H:mb=\E[5m:me=\E[m:\
9540            :mh=\E[2m:mr=\E[7m:nd=\E[C:nl=\ED:se=\E[m:sf=\E[S:so=\E[7m:\
9541            :sr=\E[T:ta=^I:ue=\E[05:up=\E[A:us=\E[4m:
9542    # From: Wayne Throop <mcnc!rti-sel!rtp47!throopw> (not official)
9543    # Data General 605x    
9544    # Ought to work for a Model 6242, Type D210 as well as a 605x.
9545    # Note that the cursor-down key transmits ^Z.  Job control users, beware!
9546    # This also matches a posted description of something called a `Dasher 100'
9547    # so there's a dg100 alias here.
9548    # (dg6053: the 4.4BSD file had :le=^H:, :do=^J:, :nd=^S:. -- esr)
9549    dg6053-old|dg100|data general 6053:\
9550            :am:bs:bw:ul:\
9551            :co#80:li#24:\
9552            :bc=^Y:bl=^G:ce=^K:cl=^L:cm=\020%r%.%.:cr=^M:do=^Z:ho=^H:\
9553            :is=^R:k0=^^q:k1=^^r:k2=^^s:k3=^^t:k4=^^u:k5=^^v:k6=^^w:\
9554            :k7=^^x:k8=^^y:k9=^^z:kb=^Y:kd=^Z:kh=^H:kl=^Y:kr=^X:ku=^W:\
9555            :le=^Y:nd=^X:se=\0^^E:so=\0\0\0\0\0\036D:ta=^I:te=^L:\
9556            :ti=^L^R:ue=^U:up=^W:us=^T:ve=^L:vs=^L^R:
9557    
9558  # (Some performance can be gained over the generic DG terminal type)  # (Some performance can be gained over the generic DG terminal type)
9559  dg6053|6053|6053-dg|dg605x|605x|605x-dg|d2|d2-dg|Data General DASHER 6053:\  dg6053|6053|6053-dg|dg605x|605x|605x-dg|d2|d2-dg|Data General DASHER 6053:\
# Line 8164  dg6053|6053|6053-dg|dg605x|605x|605x-dg| Line 9564  dg6053|6053|6053-dg|dg605x|605x|605x-dg|
9564  d200|d200-dg|Data General DASHER D200:\  d200|d200-dg|Data General DASHER D200:\
9565          :ho@:ll@:md=^^D^T:me=\017\025\035\036E:mr=^^D:\          :ho@:ll@:md=^^D^T:me=\017\025\035\036E:mr=^^D:\
9566          :..sa=\036%?%p1%p3%|%p6%|%tD%eE%;%?%p2%p6%|%t\024%e\025%;%?%p4%t\016%e\017%;%?%p1%p5%|%t\034%e\035%;:\          :..sa=\036%?%p1%p3%|%p6%|%tD%eE%;%?%p2%p6%|%t\024%e\025%;%?%p4%t\016%e\017%;%?%p1%p5%|%t\034%e\035%;:\
9567          :se=^^E^]:so=^^D^\:\          :se=^^E^]:so=^^D^\:tc=dgkeys+15:tc=dg6053:
         :tc=dgkeys+15:tc=dg6053:  
9568    
9569  # DASHER D210 series terminals in ANSI mode.  # DASHER D210 series terminals in ANSI mode.
9570  #       Reverse video, no insert/delete character/line, 7 bits/character only.  #       Reverse video, no insert/delete character/line, 7 bits/character only.
# Line 8189  d210|d214|Data General DASHER D210 serie Line 9588  d210|d214|Data General DASHER D210 serie
9588  # Like D200, but adds clear to end-of-screen and needs XON/XOFF.  # Like D200, but adds clear to end-of-screen and needs XON/XOFF.
9589  d210-dg|d214-dg|Data General DASHER D210 series in DG mode:\  d210-dg|d214-dg|Data General DASHER D210 series in DG mode:\
9590          :xo:\          :xo:\
9591          :cd=^^FF:tc=d200:          :cd=^^FF:tc=d200-dg:
9592    
9593  # DASHER D211 series terminals in ANSI mode.  # DASHER D211 series terminals in ANSI mode.
9594  # Like the D210, but with 8-bit characters and local printer support.  # Like the D210, but with 8-bit characters and local printer support.
# Line 8204  d210-dg|d214-dg|Data General DASHER D210 Line 9603  d210-dg|d214-dg|Data General DASHER D210
9603  #  #
9604  d211|d215|Data General DASHER D211 series:\  d211|d215|Data General DASHER D211 series:\
9605          :km:\          :km:\
9606          :is=\E[2;1;1;1v\E(B\E)4\017:ps=\E[i:tc=dgkeys+8b:tc=d210:          :is=\E[2;1;1;1v\E(B\E)4\017:ps=\E[i:tc=dgkeys+8b:\
9607            :tc=d210:
9608    
9609  # Initialization string 2 sets:  # Initialization string 2 sets:
9610  #       \E[2;0;1;0v  #       \E[2;0;1;0v
# Line 8226  d211-7b|d215-7b|Data General DASHER D211 Line 9626  d211-7b|d215-7b|Data General DASHER D211
9626  #  #
9627  d211-dg|d215-dg|Data General DASHER D211 series in DG mode:\  d211-dg|d215-dg|Data General DASHER D211 series in DG mode:\
9628          :km:\          :km:\
9629          :r2=\036N\036FS0>\036O\036FS00:tc=d210-dg:          :rs=\036N\036FS0>\036O\036FS00:tc=d210-dg:
9630    
9631  d216-dg|d216e-dg|d216+dg|d216e+dg|d217-dg|Data General DASHER D216 series in DG mode:\  d216-dg|d216e-dg|d216+dg|d216e+dg|d217-dg|Data General DASHER D216 series in DG mode:\
9632          :tc=d211-dg:          :tc=d211-dg:
# Line 8236  d216-unix|d216e-unix|d216+|d216e+|Data G Line 9636  d216-unix|d216e-unix|d216+|d216e+|Data G
9636          :5i:\          :5i:\
9637          :it#8:\          :it#8:\
9638          :#2=^^Pf:#4=^^Pd:%9=^^P0:%f=^^P1:%i=^^Pc:\          :#2=^^Pf:#4=^^Pd:%9=^^P0:%f=^^P1:%i=^^Pc:\
9639          :ac=a\177j$k"l\041m#n)q+t'u&v(w%x*:ae=\036FS00:\          :ac=a\177j$k"l!m#n)q+t'u&v(w%x*:ae=\036FS00:\
9640          :as=\036FS11:ce=^^PE:ch=\020%.\177:cl=^^PH:cv=\020\177%.:\          :as=\036FS11:ce=^^PE:ch=\020%.\177:cl=^^PH:cv=\020\177%.:\
9641          :do=^^PB:ho=^^PF:i1=\022\003\036P@1:i2=\036Fz0:kC=^^PH:\          :do=^^PB:ho=^^PF:i1=\022\003\036P@1:i2=\036Fz0:kC=^^PH:\
9642          :kE=^^PE:kd=^^PB:kh=^^PF:kl=^^PD:kr=^^PC:ku=^^PA:le=^^PD:\          :kE=^^PE:kd=^^PB:kh=^^PF:kl=^^PD:kr=^^PC:ku=^^PA:le=^^PD:\
9643          :mb=^^PI:me=\036PJ\025\035\036E\036FS00:nd=^^PC:pf=^^Fa:\          :mb=^^PI:me=\036PJ\025\035\036E\036FS00:nd=^^PC:pf=^^Fa:\
9644          :po=^^F`:ps=\036F?9:r2=\036N\036FS0E\036O\036FS00:\          :po=^^F`:ps=\036F?9:rs=\036N\036FS0E\036O\036FS00:\
9645          :..sa=\036%?%p1%p3%|%p6%|%tD%eE%;%?%p2%p6%|%t\024%e\025%;\036P%?%p4%tI%eJ%;%?%p1%p5%|%t\034%e\035%;\036FS%?%p9%t11%e00%;:\          :..sa=\036%?%p1%p3%|%p6%|%tD%eE%;%?%p2%p6%|%t\024%e\025%;\036P%?%p4%tI%eJ%;%?%p1%p5%|%t\034%e\035%;\036FS%?%p9%t11%e00%;:\
9646          :sf=^J:ta=^I:up=^^PA:\          :sf=^J:ta=^I:up=^^PA:tc=dgkeys+15:tc=d216-dg:
         :tc=dgkeys+15:tc=d216-dg:  
9647  d216-unix-25|d216+25|Data General DASHER D216+ in DG-UNIX mode with 25 lines:\  d216-unix-25|d216+25|Data General DASHER D216+ in DG-UNIX mode with 25 lines:\
9648          :li#25:\          :li#25:\
9649          :i2=\036Fz2:tc=d216+:          :i2=\036Fz2:tc=d216+:
# Line 8268  d217-unix-25|Data General DASHER D217 in Line 9667  d217-unix-25|Data General DASHER D217 in
9667  #  #
9668  d220|Data General DASHER D220:\  d220|Data General DASHER D220:\
9669          :5i@:\          :5i@:\
9670          :AL@:DL@:al@:dl@:i1=\E[<0;<1;<4l\E[m:pf@:po@:r1=\Ec:tc=dg+color8:tc=d470c:          :AL@:DL@:al@:dl@:i1=\E[<0;<1;<4l\E[m:pf@:po@:r1=\Ec:\
9671            :tc=dg+color8:tc=d470c:
9672    
9673  d220-7b|Data General DASHER D220 in 7 bit mode:\  d220-7b|Data General DASHER D220 in 7 bit mode:\
9674          :5i@:\          :5i@:\
9675          :AL@:DL@:al@:dl@:i1=\E[<0;<1;<4l\E[m:pf@:po@:r1=\Ec:tc=dg+color8:tc=d470c-7b:          :AL@:DL@:al@:dl@:i1=\E[<0;<1;<4l\E[m:pf@:po@:r1=\Ec:\
9676            :tc=dg+color8:tc=d470c-7b:
9677    
9678  # Initialization string 3 sets:  # Initialization string 3 sets:
9679  #       - default cursor (solid rectangle)  #       - default cursor (solid rectangle)
# Line 8285  d220-7b|Data General DASHER D220 in 7 bi Line 9686  d220-7b|Data General DASHER D220 in 7 bi
9686  d220-dg|Data General DASHER D220 color terminal in DG mode:\  d220-dg|Data General DASHER D220 color terminal in DG mode:\
9687          :5i@:\          :5i@:\
9688          :al@:dl@:ho@:i2=\036FQ2:is@:ll@:pf@:po@:r1@:\          :al@:dl@:ho@:i2=\036FQ2:is@:ll@:pf@:po@:r1@:\
9689          :r2=\036N\036FS0>\036O\036FS00:tc=dgmode+color8:\          :rs=\036N\036FS0>\036O\036FS00:tc=dgmode+color8:\
9690          :tc=d470c-dg:          :tc=d470c-dg:
9691    
9692  # DASHER D230C color terminal in ANSI mode.  # DASHER D230C color terminal in ANSI mode.
# Line 8322  d230c-dg|d230-dg|Data General DASHER D23 Line 9723  d230c-dg|d230-dg|Data General DASHER D23
9723  #  #
9724  d400|d400-dg|d450|d450-dg|Data General DASHER D400/D450 series:\  d400|d400-dg|d450|d450-dg|Data General DASHER D400/D450 series:\
9725          :5i:\          :5i:\
9726          :ac=j$k"l\041m#n)q+t'u&v(w%x*:ae=^^O:al=^^FH:as=^^N:\          :ac=j$k"l!m#n)q+t'u&v(w%x*:ae=^^O:al=^^FH:as=^^N:\
9727          :ch=\020%.\177:cv=\020\177%.:dc=^^K:dl=^^FI:\          :ch=\020%.\177:cv=\020\177%.:dc=^^K:dl=^^FI:\
9728          :eA=\036N\036FS11\036O:ei=:ho=^^FG:ic=^^J:im=:\          :eA=\036N\036FS11\036O:ei=:ho=^^FG:ic=^^J:im=:\
9729          :is=\036FQ2\036FW\036FJ\036F\136\036FX004?\036F]\036O\036FS00:\          :is=\036FQ2\036FW\036FJ\036F^\036FX004?\036F]\036O\036FS00:\
9730          :ll=\036FG\027:me=\017\025\035\036E\036O:pf=^^Fa:\          :ll=\036FG\027:me=\017\025\035\036E\036O:pf=^^Fa:\
9731          :po=^^F`:r1=^^FA:r2=\036F]\036FT0:\          :po=^^F`:r1=^^FA:r2=\036F]\036FT0:\
9732          :..sa=\036%?%p1%p3%|%p6%|%tD%eE%;%?%p2%p6%|%t\024%e\025%;%?%p4%t\016%e\017%;%?%p1%p5%|%t\034%e\035%;\036%?%p9%tN%eO%;:\          :..sa=\036%?%p1%p3%|%p6%|%tD%eE%;%?%p2%p6%|%t\024%e\025%;%?%p4%t\016%e\017%;%?%p1%p5%|%t\034%e\035%;\036%?%p9%tN%eO%;:\
9733          :sr=^^I:ve=\036FQ2:vi=\036FQ0:\          :sr=^^I:ve=\036FQ2:vi=\036FQ0:tc=d210-dg:
         :tc=d210-dg:  
9734    
9735  # DASHER D410/D460 series terminals in ANSI mode.  # DASHER D410/D460 series terminals in ANSI mode.
9736  # These add a large number of intelligent terminal features.  # These add a large number of intelligent terminal features.
# Line 8373  d400|d400-dg|d450|d450-dg|Data General D Line 9773  d400|d400-dg|d450|d450-dg|Data General D
9773  d410|d411|d460|d461|Data General DASHER D410/D460 series:\  d410|d411|d460|d461|Data General DASHER D410/D460 series:\
9774          :5i:\          :5i:\
9775          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:\          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:\
9776          :ac=j$k"l\041m#n)q+t'u&v(w%x*:ae=\E)4\017:al=\E[L:\          :ac=j$k"l!m#n)q+t'u&v(w%x*:ae=\E)4\017:al=\E[L:\
9777          :as=\E)6\016:dc=\E[P:dl=\E[M:ei=:\          :as=\E)6\016:dc=\E[P:dl=\E[M:ei=:\
9778          :i1=\E[<0;<1;<2;<4l\E[5;0v\E[1;1;80w\E[1;6;<2h:\          :i1=\E[<0;<1;<2;<4l\E[5;0v\E[1;1;80w\E[1;6;<2h:\
9779          :ic=\E[@:im=:is=\E[3;2;2;1;1;1v\E(B\E)4\017:\          :ic=\E[@:im=:is=\E[3;2;2;1;1;1v\E(B\E)4\017:\
9780          :me=\E[m\E)4\017:pf=\E[4i:po=\E[5i:r1=\Ec\E[<2h:\          :me=\E[m\E)4\017:pf=\E[4i:po=\E[5i:r1=\Ec\E[<2h:\
9781          :r2=\E[4;0;2;1;1;1v\E(B\E)4:\          :r2=\E[4;0;2;1;1;1v\E(B\E)4:\
9782          :..sa=\E[%?%p1%p3%|%p6%|%t7;%;%?%p4%t5;%;%?%p2%p6%|%t4;%;%?%p1%p5%|%t2;%;m\E)%?%p9%t6\016%e4\017%;:\          :..sa=\E[%?%p1%p3%|%p6%|%t7;%;%?%p4%t5;%;%?%p2%p6%|%t4;%;%?%p1%p5%|%t2;%;m\E)%?%p9%t6\016%e4\017%;:\
9783          :sr=\EM:ve=\E[3;2v:vi=\E[3;0v:\          :sr=\EM:ve=\E[3;2v:vi=\E[3;0v:tc=d211:
         :tc=d211:  
9784    
9785  # Initialization string 2 sets:  # Initialization string 2 sets:
9786  #       \E[3;2;2;0;1;0v  #       \E[3;2;2;0;1;0v
# Line 8401  d410|d411|d460|d461|Data General DASHER Line 9800  d410|d411|d460|d461|Data General DASHER
9800  d410-7b|d411-7b|d460-7b|d461-7b|Data General DASHER D410/D460 series in 7 bit mode:\  d410-7b|d411-7b|d460-7b|d461-7b|Data General DASHER D410/D460 series in 7 bit mode:\
9801          :km@:\          :km@:\
9802          :ae=^O:as=^N:eA=\E)6:is=\E[3;2;2;0;1;0v\E(0\017:\          :ae=^O:as=^N:eA=\E)6:is=\E[3;2;2;0;1;0v\E(0\017:\
9803          :me=\E[m\017:r2=\E[4;0;2;0;1;0v\E(0:\          :me=\E[m\017:rs=\E[4;0;2;0;1;0v\E(0:\
9804          :..sa=\E[%?%p1%p3%|%p6%|%t7;%;%?%p4%t5;%;%?%p2%p6%|%t4;%;%?%p1%p5%|%t2;%;m%?%p9%t\016%e\017%;:tc=dgkeys+7b:\          :..sa=\E[%?%p1%p3%|%p6%|%t7;%;%?%p4%t5;%;%?%p2%p6%|%t4;%;%?%p1%p5%|%t2;%;m%?%p9%t\016%e\017%;:\
9805          :tc=d410:          :tc=dgkeys+7b:tc=d410:
9806    
9807  d410-dg|d460-dg|d411-dg|d461-dg|Data General DASHER D410/D460 series in DG mode:\  d410-dg|d460-dg|d411-dg|d461-dg|Data General DASHER D410/D460 series in DG mode:\
9808          :km:\          :km:\
9809          :ae=\036FS00:as=\036FS11:eA@:\          :ae=\036FS00:as=\036FS11:eA@:\
9810          :me=\017\025\035\036E\036FS00:\          :me=\017\025\035\036E\036FS00:\
9811          :..sa=\036%?%p1%p3%|%p6%|%tD%eE%;%?%p2%p6%|%t\024%e\025%;%?%p4%t\016%e\017%;%?%p1%p5%|%t\034%e\035%;\036FS%?%p9%t11%e00%;:tc=d400-dg:          :..sa=\036%?%p1%p3%|%p6%|%tD%eE%;%?%p2%p6%|%t\024%e\025%;%?%p4%t\016%e\017%;%?%p1%p5%|%t\034%e\035%;\036FS%?%p9%t11%e00%;:\
9812            :tc=d400-dg:
9813    
9814  # DASHER D410/D460 series terminals in wide (126 columns) ANSI mode.  # DASHER D410/D460 series terminals in wide (126 columns) ANSI mode.
9815  #  #
# Line 8436  d410-dg|d460-dg|d411-dg|d461-dg|Data Gen Line 9836  d410-dg|d460-dg|d411-dg|d461-dg|Data Gen
9836  d410-w|d411-w|d460-w|d461-w|Data General DASHER D410/D460 series in wide mode:\  d410-w|d411-w|d460-w|d461-w|Data General DASHER D410/D460 series in wide mode:\
9837          :co#126:\          :co#126:\
9838          :i1=\E[<0;<1;<2;<4l\E[5;1v\E[1;1;126w\E[1;6;<2h:\          :i1=\E[<0;<1;<2;<4l\E[5;1v\E[1;1;126w\E[1;6;<2h:\
9839          :r1=\Ec\E[5;1v\E[1;1;126w\E[<2h:\          :r1=\Ec\E[5;1v\E[1;1;126w\E[<2h:tc=d410:
         :tc=d410:  
9840    
9841  d410-7b-w|d411-7b-w|d460-7b-w|d461-7b-w|Data General DASHER D410/D460 series in wide 7 bit mode:\  d410-7b-w|d411-7b-w|d460-7b-w|d461-7b-w|Data General DASHER D410/D460 series in wide 7 bit mode:\
9842          :co#126:\          :co#126:\
9843          :i1=\E[<0;<1;<2;<4l\E[5;1v\E[1;1;126w\E[1;6;<2h:\          :i1=\E[<0;<1;<2;<4l\E[5;1v\E[1;1;126w\E[1;6;<2h:\
9844          :r1=\Ec\E[5;1v\E[1;1;126w\E[<2h:\          :r1=\Ec\E[5;1v\E[1;1;126w\E[<2h:tc=d410-7b:
         :tc=d410-7b:  
9845    
9846  d412-dg|d462-dg|d462e-dg|d412+dg|d462+dg|d413-dg|d463-dg|Data General DASHER D412/D462 series in DG mode:\  d412-dg|d462-dg|d462e-dg|d412+dg|d462+dg|d413-dg|d463-dg|Data General DASHER D412/D462 series in DG mode:\
9847          :tc=d410-dg:          :tc=d410-dg:
9848    
9849  # These add intelligent features like scrolling regions.  # These add intelligent features like scrolling regions.
9850  d412-unix|d462-unix|d412+|d462+|Data General DASHER D412+/D462+ series in Unix mode:\  d412-unix|d462-unix|d412+|d462+|Data General DASHER D412+/D462+ series in Unix mode:\
9851          :al=^^FH:ch=\036FP%2.2XFF:cl=^^FE:cm=\036FP%r%2.2X%2.2X:\          :al=^^FH:..ch=\036FP%p1%2.2XFF:cl=^^FE:\
9852          :cv=\036FPFF%2.2X:dc=^^K:dl=^^FI:ei=:ho=^^FG:ic=^^J:im=:\          :..cm=\036FP%p2%2.2X%p1%2.2X:..cv=\036FPFF%p1%2.2X:\
9853          :is=\036FQ5\036FW\036FJ\036F\136\036FX004F\036O\036FS00:\          :dc=^^K:dl=^^FI:ei=:ho=^^FG:ic=^^J:im=:\
9854            :is=\036FQ5\036FW\036FJ\036F^\036FX004F\036O\036FS00:\
9855          :ll=\036FG\036PA:ps=^A:r1=\036FA\036FT0:r2=\036P@1:\          :ll=\036FG\036PA:ps=^A:r1=\036FA\036FT0:r2=\036P@1:\
9856          :rc=\036F}11:sc=\036F}10:sr=^^I:ve=\036FQ5:vi=\036FQ0:\          :rc=\036F}11:sc=\036F}10:sr=^^I:ve=\036FQ5:vi=\036FQ0:\
9857          :..wi=\036FB%?%p1%t%p1%2.2X0%;%p2%p1%-%{1}%+%2.2X0%?%{23}%p2%>%t000%;\036FX%p3%2.2X%p4%2.2X:\          :..wi=\036FB%?%p1%t%p1%2.2X0%;%p2%p1%-%{1}%+%2.2X0%?%{23}%p2%>%t000%;\036FX%p3%2.2X%p4%2.2X:\
9858          :tc=d216+:          :tc=d216+:
9859  d412-unix-w|d462-unix-w|d412+w|d462+w|Data General DASHER D412+/D462+ series in wide Unix mode:\  d412-unix-w|d462-unix-w|d412+w|d462+w|Data General DASHER D412+/D462+ series in wide Unix mode:\
9860          :co#132:\          :co#132:\
9861          :is=\036FQ5\036FW\036FK\036F\136\036FX0083\036O\036FS00:\          :is=\036FQ5\036FW\036FK\036F^\036FX0083\036O\036FS00:\
9862          :r2=\036P@1\036FK\036FX0083:\          :rs=\036P@1\036FK\036FX0083:\
9863          :..wi=\036FB%?%p1%t%p1%2.2X1%;%p2%p1%-%{1}%+%2.2X1%?%{23}%p2%>%t001%;\036FX%p3%2.2X%p4%2.2X:tc=d412-unix:          :..wi=\036FB%?%p1%t%p1%2.2X1%;%p2%p1%-%{1}%+%2.2X1%?%{23}%p2%>%t001%;\036FX%p3%2.2X%p4%2.2X:\
9864            :tc=d412-unix:
9865  d412-unix-25|d462-unix-25|d412+25|d462+25|Data General DASHER D412+/D462+ series in Unix mode with 25 lines:\  d412-unix-25|d462-unix-25|d412+25|d462+25|Data General DASHER D412+/D462+ series in Unix mode with 25 lines:\
9866          :li#25:\          :li#25:\
9867          :i2=\036Fz2:\          :i2=\036Fz2:\
9868          :..wi=\036FB%?%p1%t%p1%2.2X0%;%p2%p1%-%{1}%+%2.2X0%?%{24}%p2%>%t000%;\036FX%p3%2.2X%p4%2.2X:tc=d462+:          :..wi=\036FB%?%p1%t%p1%2.2X0%;%p2%p1%-%{1}%+%2.2X0%?%{24}%p2%>%t000%;\036FX%p3%2.2X%p4%2.2X:\
9869            :tc=d462+:
9870  d412-unix-s|d462-unix-s|d412+s|d462+s|Data General DASHER D412+/D462+ in Unix mode with status line:\  d412-unix-s|d462-unix-s|d412+s|d462+s|Data General DASHER D412+/D462+ in Unix mode with status line:\
9871          :es:hs:\          :es:hs:\
9872          :cl=\036FG\036PH:fs=\036F}01\022:\          :cl=\036FG\036PH:fs=\036F}01\022:\
9873          :i2=\036Fz2\036F}00\036FB180000\036F}01:ll@:\          :i2=\036Fz2\036F}00\036FB180000\036F}01:ll@:\
9874          :ts=\036F}00\036FP%p1%2.2X18\036PG:\          :..ts=\036F}00\036FP%p1%2.2X18\036PG:\
9875          :..wi=\036FB%?%p1%t%p1%2.2X0%;%p2%p1%-%{1}%+%2.2X0%?%{23}%p2%>%t%{23}%p2%-%2.2X0%;000\036FX%p3%2.2X%p4%2.2X:tc=d462+:          :..wi=\036FB%?%p1%t%p1%2.2X0%;%p2%p1%-%{1}%+%2.2X0%?%{23}%p2%>%t%{23}%p2%-%2.2X0%;000\036FX%p3%2.2X%p4%2.2X:\
9876            :tc=d462+:
9877    
9878  #       Relative cursor motions are confined to the current window,  #       Relative cursor motions are confined to the current window,
9879  #       which is not what the scrolling region specification expects.  #       which is not what the scrolling region specification expects.
9880  #       Thus, relative vertical cursor positioning must be deleted.  #       Thus, relative vertical cursor positioning must be deleted.
9881  d412-unix-sr|d462-unix-sr|d412+sr|d462+sr|Data General DASHER D412+/D462+ in Unix mode with scrolling region:\  d412-unix-sr|d462-unix-sr|d412+sr|d462+sr|Data General DASHER D412+/D462+ in Unix mode with scrolling region:\
9882          :..cs=\036FB%?%p1%t%p1%2.2X0%;%p2%p1%-%{1}%+%2.2X0%?%{23}%p2%>%t000%;:\          :..cs=\036FB%?%p1%t%p1%2.2X0%;%p2%p1%-%{1}%+%2.2X0%?%{23}%p2%>%t000%;:\
9883          :do@:ll@:up@:\          :do@:ll@:up@:tc=d462+:
         :tc=d462+:  
9884    
9885  d413-unix|d463-unix|Data General DASHER D413/D463 series in DG-UNIX mode:\  d413-unix|d463-unix|Data General DASHER D413/D463 series in DG-UNIX mode:\
9886          :tc=d412-unix:          :tc=d412-unix:
# Line 8529  d430c-unix-s-ccc|d430-unix-s-ccc|Data Ge Line 9930  d430c-unix-s-ccc|d430-unix-s-ccc|Data Ge
9930  d430c-unix-sr-ccc|d430-unix-sr-ccc|Data General D430C in DG-UNIX mode with scrolling region and configurable colors:\  d430c-unix-sr-ccc|d430-unix-sr-ccc|Data General D430C in DG-UNIX mode with scrolling region and configurable colors:\
9931          :tc=d413-unix-sr:tc=dgunix+ccc:          :tc=d413-unix-sr:tc=dgunix+ccc:
9932    
 # dg450 from Cornell (not official)  
 dg450|dg6134|data general 6134:\  
         :le@:nd=^X:tc=dg200:  
   
 # Not official...  
 # Note: lesser Dasher terminals will not work with vi because vi insists upon  
 # having a command to move straight down from any position on the bottom line  
 # and scroll the screen up, or a direct vertical scroll command.  The 460 and  
 # above have both, the D210/211, for instance, has neither.  We must use ANSI  
 # mode rather than DG mode because standard UNIX tty drivers assume that ^H is  
 # backspace on all terminals.  This is not so in DG mode.  
 # (dg460-ansi: removed obsolete ":kn#6:"; also removed ":mu=\EW:", on the  
 # grounds that there is no matching ":ml:"  
 # fixed garbled ":k9=\E[00\:z:" capability -- esr)  
 dg460-ansi|Data General Dasher 460 in ANSI-mode:\  
         :am:bs:ms:ul:\  
         :co#80:it#8:li#24:\  
         :al=\E[L:cd=\E[J:ce=\E[K:cl=\E[2J:cm=\E[%i%2;%2H:dc=\E[P:\  
         :dl=\E[M:do=\E[B:ei=:ho=\E[H:ic=\E[@:im=:is=^^F@: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:kb=\E[D:\  
         :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:l0=f1:l1=f2:l2=f3:\  
         :l3=f4:l4=f5:l5=f6:l6=f7:l7=f8:l9=f10:le=^H:mb=\E[5m:me=\E[m:\  
         :mh=\E[2m:mr=\E[7m:nd=\E[C:nl=\ED:se=\E[m:sf=\E[S:so=\E[7m:\  
         :sr=\E[T:ta=^I:ue=\E[05:up=\E[A:us=\E[4m:  
   
9933  # DASHER D470C color terminal in ANSI mode.  # DASHER D470C color terminal in ANSI mode.
9934  # Like the D460 but with 16 colors and without a compressed mode.  # Like the D460 but with 16 colors and without a compressed mode.
9935  #  #
# Line 8573  dg460-ansi|Data General Dasher 460 in AN Line 9948  dg460-ansi|Data General Dasher 460 in AN
9948  #  #
9949  d470c|d470|Data General DASHER D470C:\  d470c|d470|Data General DASHER D470C:\
9950          :i1=\E[<0;<1;<2;<4l\E[1;1;80w\E[1;6;<2h:\          :i1=\E[<0;<1;<2;<4l\E[1;1;80w\E[1;6;<2h:\
9951          :..sa=\E[%?%p1%p3%|%p6%|%t7;%{1}%e%{0}%;%PR%?%p4%t5;%{1}%e%{0}%;%PB%?%p2%p6%|%t4;%{1}%e%{0}%;%PU%?%p1%p5%|%t2;%{1}%e%{0}%;%PDm\E)%?%p9%t6\016%e4\017%;:tc=dg+color:\          :..sa=\E[%?%p1%p3%|%p6%|%t7;%{1}%e%{0}%;%PR%?%p4%t5;%{1}%e%{0}%;%PB%?%p2%p6%|%t4;%{1}%e%{0}%;%PU%?%p1%p5%|%t2;%{1}%e%{0}%;%PDm\E)%?%p9%t6\016%e4\017%;:\
9952          :tc=d460:          :tc=dg+color:tc=d460:
9953    
9954  d470c-7b|d470-7b|Data General DASHER D470C in 7 bit mode:\  d470c-7b|d470-7b|Data General DASHER D470C in 7 bit mode:\
9955          :i1=\E[<0;<1;<2;<4l\E[1;1;80w\E[1;6;<2h:\          :i1=\E[<0;<1;<2;<4l\E[1;1;80w\E[1;6;<2h:\
9956          :..sa=\E[%?%p1%p3%|%p6%|%t7;%{1}%e%{0}%;%PR%?%p4%t5;%{1}%e%{0}%;%PB%?%p2%p6%|%t4;%{1}%e%{0}%;%PU%?%p1%p5%|%t2;%{1}%e%{0}%;%PDm%?%p9%t\016%e\017%;:tc=dg+color:\          :..sa=\E[%?%p1%p3%|%p6%|%t7;%{1}%e%{0}%;%PR%?%p4%t5;%{1}%e%{0}%;%PB%?%p2%p6%|%t4;%{1}%e%{0}%;%PU%?%p1%p5%|%t2;%{1}%e%{0}%;%PDm%?%p9%t\016%e\017%;:\
9957          :tc=d460-7b:          :tc=dg+color:tc=d460-7b:
9958    
9959  # Initialization string 2 sets:  # Initialization string 2 sets:
9960  #       ^^FQ2           - default cursor (solid rectangle)  #       ^^FQ2           - default cursor (solid rectangle)
# Line 8592  d470c-7b|d470-7b|Data General DASHER D47 Line 9967  d470c-7b|d470-7b|Data General DASHER D47
9967  #       - (should reset scrolling regions, but that glitches the screen)  #       - (should reset scrolling regions, but that glitches the screen)
9968  #  #
9969  d470c-dg|d470-dg|Data General DASHER D470C in DG mode:\  d470c-dg|d470-dg|Data General DASHER D470C in DG mode:\
9970          :is=\036FQ2\036FW\036F\136\036FX004?\036F]\036O\036FS00:\          :is=\036FQ2\036FW\036F^\036FX004?\036F]\036O\036FS00:\
9971          :tc=dgmode+color:tc=d460-dg:          :tc=dgmode+color:tc=d460-dg:
9972    
9973  # DASHER D555 terminal in ANSI mode.  # DASHER D555 terminal in ANSI mode.
# Line 8643  d578|Data General DASHER D578:\ Line 10018  d578|Data General DASHER D578:\
10018  d578-7b|Data General DASHER D578 in 7-bit mode:\  d578-7b|Data General DASHER D578 in 7-bit mode:\
10019          :i1=\E[<0;<1;<2;<4l\E[1;1;80w\E[1;6;<2h:tc=d577-7b:          :i1=\E[<0;<1;<2;<4l\E[1;1;80w\E[1;6;<2h:tc=d577-7b:
10020    
 # Here are some older Dasher entries from the Berkeley termcap file.  
   
 # According to the 4.4BSD termcap file, the dg200 :cm: should be the  
 # termcap equivalent of \020%p2%{128}%+%c%p1%{128}%+%c (in termcap  
 # notation that's "^P%r%+\200%+\200").  Those \200s are suspicious,  
 # maybe they were originally nuls (which would fit).  
 dg200|data general dasher 200:\  
         :NL:am:bs:bw:\  
         :co#80:li#24:\  
         :bl=^G:ce=^K:cl=^L:cm=\020%r%.%.:cr=^M:do=^Z:ho=^H:k0=^^z:\  
         :k1=^^q:k2=^^r:k3=^^s:k4=^^t:k5=^^u:k6=^^v:k7=^^w:k8=^^x:\  
         :k9=^^y:kd=^Z:kh=^H:kl=^Y:kr=^X:ku=^W:l0=f10:le=^Y:nd=^X:\  
         :nw=^J:se=^^E:sf=^J:so=^^D:ue=^U:up=^W:us=^T:  
 # Data General 210/211 (and 410?)       from Lee Pearson (umich!lp) via BRL  
 dg210|dg-ansi|Data General 210/211:\  
         :am:\  
         :co#80:li#24:\  
         :cd=\E[J:ce=\E[K:cl=\E[2J:cm=\E[%i%d;%dH:do=\E[B:ho=\E[H:\  
         :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:nl=\E[B:\  
         :nw=\r\E[H\E[A\n:se=\E[0;m:so=\E[7;m:ue=\E[0;m:up=\E[A:\  
         :us=\E[4;m:  
 # From: Peter N. Wan <ihnp4!gatech!gacsr!wan>  
 # courtesy of Carlos Rucalde of Vantage Software, Inc.  
 # (dg211: this had :cm=\020%r%.%:., which was an ancient termcap hangover.  
 # I suspect the d200 function keys actually work on the dg211, check it out.)  
 dg211|Data General d211:\  
         :k0@:k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:k9@:kb=^Y:l0@:nw=^M^Z:\  
         :se=\036E\0/>:sf@:so=5\036D:ta=^I:te=^L:ti=^L^R:ve=^L:\  
         :vs=^L^R:\  
         :tc=dg200:  
   
 # From: Wayne Throop <mcnc!rti-sel!rtp47!throopw> (not official)  
 # Data General 605x      
 # Ought to work for a Model 6242, Type D210 as well as a 605x.  
 # Note that the cursor-down key transmits ^Z.  Job control users, beware!  
 # This also matches a posted description of something called a `Dasher 100'  
 # so there's a dg100 alias here.  
 # (dg6053: the 4.4BSD file had :le=^H:, :do=^J:, :nd=^S:. -- esr)  
 dg6053-old|dg100|data general 6053:\  
         :am:bs:bw:ul:\  
         :co#80:li#24:\  
         :bc=^Y:bl=^G:ce=^K:cl=^L:cm=\020%r%.%.:cr=^M:do=^Z:ho=^H:\  
         :is=^R:k0=^^q:k1=^^r:k2=^^s:k3=^^t:k4=^^u:k5=^^v:k6=^^w:\  
         :k7=^^x:k8=^^y:k9=^^z:kb=^Y:kd=^Z:kh=^H:kl=^Y:kr=^X:ku=^W:\  
         :le=^Y:nd=^X:se=\0^^E:so=\0\0\0\0\0\036D:ta=^I:te=^L:\  
         :ti=^L^R:ue=^U:up=^W:us=^T:ve=^L:vs=^L^R:  
   
10021  #### Datamedia (dm)  #### Datamedia (dm)
10022  #  #
10023  # Datamedia was headquartered in Nashua, New Hampshire until it went  # Datamedia was headquartered in Nashua, New Hampshire until it went
# Line 8731  dm2500|datamedia2500|datamedia 2500:\ Line 10059  dm2500|datamedia2500|datamedia 2500:\
10059  # (dmchat: ":MT:" changed to ":km:" -- esr)  # (dmchat: ":MT:" changed to ":km:" -- esr)
10060  dmchat|dmchat version of datamedia 2500:\  dmchat|dmchat version of datamedia 2500:\
10061          :km:\          :km:\
10062          :al=1*\020\n\030\035\030\035:dl=2\020\032\030\035:tc=dm2500:          :al=1*\020\n\030\035\030\035:dl=2\020\032\030\035:\
10063            :tc=dm2500:
10064  # (dm3025: ":MT:" changed to ":km:" -- esr)  # (dm3025: ":MT:" changed to ":km:" -- esr)
10065  dm3025|datamedia 3025a:\  dm3025|datamedia 3025a:\
10066          :bs:km:\          :bs:km:\
# Line 8780  dm3045|datamedia 3045a:\ Line 10109  dm3045|datamedia 3045a:\
10109  dm80|dmdt80|dt80|datamedia dt80/1:\  dm80|dmdt80|dt80|datamedia dt80/1:\
10110          :cd=\E[J:ce=\E[K:cl=\E[2J\E[H:cm=%i\E[%d;%dH:do=^J:\          :cd=\E[J:ce=\E[K:cl=\E[2J\E[H:cm=%i\E[%d;%dH:do=^J:\
10111          :ho=\E[H:me=\E[m:nd=\E[C:pf=\E[4i:po=\E[5i:ps=\E[0i:\          :ho=\E[H:me=\E[m:nd=\E[C:pf=\E[4i:po=\E[5i:ps=\E[0i:\
10112          :se=\E[m:so=\E[7m:sr=\EM:ue=\E[m:up=\E[A:us=\E[4m:\          :se=\E[m:so=\E[7m:sr=\EM:ue=\E[m:up=\E[A:us=\E[4m:tc=vt100:
         :tc=vt100:  
10113  # except in 132 column mode, where it needs a little padding.  # except in 132 column mode, where it needs a little padding.
10114  # This is still less padding than the vt100, and you can always turn on  # This is still less padding than the vt100, and you can always turn on
10115  # the ^S/^Q handshaking, so you can use vt100 flavors for things like  # the ^S/^Q handshaking, so you can use vt100 flavors for things like
# Line 8789  dm80|dmdt80|dt80|datamedia dt80/1:\ Line 10117  dm80|dmdt80|dt80|datamedia dt80/1:\
10117  dm80w|dmdt80w|dt80w|datamedia dt80/1 in 132 char mode:\  dm80w|dmdt80w|dt80w|datamedia dt80/1 in 132 char mode:\
10118          :co#132:\          :co#132:\
10119          :cd=20\E[0J:ce=20\E[0K:cl=50\E[H\E[2J:cm=5\E[%i%d;%dH:\          :cd=20\E[0J:ce=20\E[0K:cl=50\E[H\E[2J:cm=5\E[%i%d;%dH:\
10120          :do=^J:up=5\E[A:\          :do=^J:up=5\E[A:tc=dm80:
         :tc=dm80:  
10121  # From: Adam Thompson <athompso@pangea.ca> Sept 10 1995  # From: Adam Thompson <athompso@pangea.ca> Sept 10 1995
10122  dt80-sas|Datamedia DT803/DTX for SAS usage:\  dt80-sas|Datamedia DT803/DTX for SAS usage:\
10123          :am:bw:\          :am:bw:\
# Line 8814  dt80-sas|Datamedia DT803/DTX for SAS usa Line 10141  dt80-sas|Datamedia DT803/DTX for SAS usa
10141  # major characteristics.  # major characteristics.
10142  excel62|excel64|datamedia Excel 62:\  excel62|excel64|datamedia Excel 62:\
10143          :dc=\E[P:ei=\E[4l:im=\E[4h:k5=\EOu:k6=\EOv:k7=\EOw:k8=\EOx:\          :dc=\E[P:ei=\E[4l:im=\E[4h:k5=\EOu:k6=\EOv:k7=\EOw:k8=\EOx:\
10144          :k9=\EOy:kb=^H:kd=^J:kl=^H:\          :k9=\EOy:kb=^H:kd=^J:kl=^H:tc=dt80:
         :tc=dt80:  
10145  excel62-w|excel64-w|datamedia Excel 62 in 132 char mode:\  excel62-w|excel64-w|datamedia Excel 62 in 132 char mode:\
10146          :dc=\E[P:ei=\E[4l:im=\E[4h:k5=\EOu:k6=\EOv:k7=\EOw:k8=\EOx:\          :dc=\E[P:ei=\E[4l:im=\E[4h:k5=\EOu:k6=\EOv:k7=\EOw:k8=\EOx:\
10147          :k9=\EOy:kb=^H:kd=^J:kl=^H:\          :k9=\EOy:kb=^H:kd=^J:kl=^H:tc=dt80w:
         :tc=dt80w:  
10148  excel62-rv|excel64-rv|datamedia Excel 62 in reverse video mode:\  excel62-rv|excel64-rv|datamedia Excel 62 in reverse video mode:\
10149          :dc=\E[P:ei=\E[4l:im=\E[4h:k5=\EOu:k6=\EOv:k7=\EOw:k8=\EOx:\          :dc=\E[P:ei=\E[4l:im=\E[4h:k5=\EOu:k6=\EOv:k7=\EOw:k8=\EOx:\
10150          :k9=\EOy:kb=^H:kd=^J:kl=^H:vb=\E[?5l\E[?5h:\          :k9=\EOy:kb=^H:kd=^J:kl=^H:vb=\E[?5l\E[?5h:tc=dt80:
         :tc=dt80:  
10151    
10152  #### Falco  #### Falco
10153  #  #
# Line 8870  ts100|ts100-sp|falco ts100-sp:\ Line 10194  ts100|ts100-sp|falco ts100-sp:\
10194          :k4=\EOS:k5=\EOt:k6=\EOu:k7=\EOv:k8=\EOl:k9=\EOw:k;=\EOx:\          :k4=\EOS:k5=\EOt:k6=\EOu:k7=\EOv:k8=\EOl:k9=\EOw:k;=\EOx:\
10195          :kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\          :kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\
10196          :ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:mr=\E[7m:\          :ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:mr=\E[7m:\
10197          :nd=\E[C:r2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:\          :nd=\E[C:rc=\E8:rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\
10198          :..sa=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;:\          :..sa=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;$<2>:\
10199          :sc=\E7:se=\E[m:sf=^J:so=\E[1;7m:sr=\EM:st=\EH:ta=^I:\          :sc=\E7:se=\E[m:sf=^J:so=\E[1;7m:sr=\EM:st=\EH:ta=^I:\
10200          :ue=\E[m:up=\E[A:us=\E[4m:          :ue=\E[m:up=\E[A:us=\E[4m:
10201  ts100-ctxt|falco ts-100 saving context:\  ts100-ctxt|falco ts-100 saving context:\
# Line 8891  beacon|FCG Beacon System:\ Line 10215  beacon|FCG Beacon System:\
10215          :co#80:li#32:\          :co#80:li#32:\
10216          :al=\EE:bl=\ESTART\r\E37\r\EEND\r:ce=\ET:cl=\EZ:\          :al=\EE:bl=\ESTART\r\E37\r\EEND\r:ce=\ET:cl=\EZ:\
10217          :cm=\E=%+ %+ :cr=^M:dc=\EW:dl=\ER:do=^J:ei=:ho=\EH:ic=\EQ:\          :cm=\E=%+ %+ :cr=^M:dc=\EW:dl=\ER:do=^J:ei=:ho=\EH:ic=\EQ:\
10218          :im=:le=^H:mb=\ESTART\r\E61\0541\r\EEND\r:\          :im=:le=^H:mb=\ESTART\r\E61,1\r\EEND\r:\
10219          :me=\ESTART\r\E78\r\E70\0540\r\EEND\r:\          :me=\ESTART\r\E78\r\E70,0\r\EEND\r:\
10220          :mr=\ESTART\r\E59\0541\r\EEND\r:nd=\EV:\          :mr=\ESTART\r\E59,1\r\EEND\r:nd=\EV:\
10221          :se=\ESTART\r\E70\0540\r\EEND\r:sf=^J:\          :se=\ESTART\r\E70,0\r\EEND\r:sf=^J:\
10222          :so=\ESTART\r\E70\0546\r\EEND\r:te=:\          :so=\ESTART\r\E70,6\r\EEND\r:te=:\
10223          :ti=\ESTART\r\E2\0540\r\E12\r\EEND\r:\          :ti=\ESTART\r\E2,0\r\E12\r\EEND\r:\
10224          :ue=\ESTART\r\E60\0540\r\EEND\r:up=\EU:\          :ue=\ESTART\r\E60,0\r\EEND\r:up=\EU:\
10225          :us=\ESTART\r\E60\0541\r\EEND\r:          :us=\ESTART\r\E60,1\r\EEND\r:
10226    
10227  #### Fluke  #### Fluke
10228  #  #
# Line 8907  beacon|FCG Beacon System:\ Line 10231  beacon|FCG Beacon System:\
10231  # tabs, # of lines, funny highlighting and underlining  # tabs, # of lines, funny highlighting and underlining
10232  f1720|f1720a|fluke 1720A:\  f1720|f1720a|fluke 1720A:\
10233          :xt:\          :xt:\
10234          :co#80:li#16:sg#1:\          :co#80:li#16:sg#1:ug#1:\
10235          :bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\          :bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\
10236          :do=\E[B:is=\E[H\E[2J:kd=^]:kl=^_:kr=^^:ku=^\:le=^H:me=\E[m:\          :do=\E[B:is=\E[H\E[2J:kd=^]:kl=^_:kr=^^:ku=^\:le=^H:me=\E[m:\
10237          :nd=\E[C:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:ue=\E[m:up=\E[A:\          :nd=\E[C:se=\E[m:sf=\ED:so=\E[7m:sr=\EM:ue=\E[m:up=\E[A:\
# Line 8928  f1720|f1720a|fluke 1720A:\ Line 10252  f1720|f1720a|fluke 1720A:\
10252  f100|freedom|freedom100|freedom model 100:\  f100|freedom|freedom100|freedom model 100:\
10253          :am:bs:bw:hs:mi:ms:xo:\          :am:bs:bw:hs:mi:ms:xo:\
10254          :co#80:li#24:\          :co#80:li#24:\
10255          :ac=:ae=\E$:al=\EE:as=\E%:bl=^G:bt=\EI:cd=\EY:ce=\ET:\          :ac=:ae=\E$:al=\EE:as=\E%%%:bl=^G:bt=\EI:cd=\EY:ce=\ET:\
10256          :ch=\E]%+ :cl=^Z:cm=\E=%+ %+ :cr=^M:ct=\E3:cv=\E[%+ :\          :ch=\E]%+ :cl=^Z:cm=\E=%+ %+ :cr=^M:ct=\E3:cv=\E[%+ :\
10257          :dc=\EW:dl=\ER:do=^J:ds=\Eg\Ef\r:ei=\Er:fs=^M:ho=^^:im=\Eq:\          :dc=\EW:dl=\ER:do=^J:ds=\Eg\Ef\r:ei=\Er:fs=^M:ho=^^:im=\Eq:\
10258          :ip=:is=\Eg\Ef\r\Ed:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:\          :ip=:is=\Eg\Ef\r\Ed:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:\
10259          :k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:k9=^AH\r:k;=^AI\r:\          :k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:k9=^AH\r:k;=^AI\r:\
10260          :kB=\EI:kb=^H:kd=^V:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:nd=^L:sf=^J:\          :kB=\EI:kb=^H:kd=^V:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:nd=^L:sf=^J:\
10261          :sr=\Ej:st=\E1:ta=^I:ts=\Eg\Ef:up=^K:vb=\Eb\Ed:\          :sr=\Ej:st=\E1:ta=^I:ts=\Eg\Ef:up=^K:vb=\Eb\Ed:tc=adm+sgr:
         :tc=adm+sgr:  
10262  f100-rv|freedom-rv|freedom 100 in reverse video:\  f100-rv|freedom-rv|freedom 100 in reverse video:\
10263          :is=\Eg\Ef\r\Eb:vb=\Ed\Eb:tc=f100:          :is=\Eg\Ef\r\Eb:vb=\Ed\Eb:tc=f100:
10264  # The f110 and f200 have problems with vi(1).  They use the ^V  # The f110 and f200 have problems with vi(1).  They use the ^V
# Line 8952  f100-rv|freedom-rv|freedom 100 in revers Line 10275  f100-rv|freedom-rv|freedom 100 in revers
10275  f110|freedom110|Liberty Freedom 110:\  f110|freedom110|Liberty Freedom 110:\
10276          :bw@:es:\          :bw@:es:\
10277          :it#8:ws#80:\          :it#8:ws#80:\
10278          :ae=\E%%:al=\EE:as=\E$:dl=\ER:do=^V:ds=\Ef\r:ei=\Er\EO:\          :ae=\E%%%:al=\EE:as=\E$:dl=\ER:do=^V:ds=\Ef\r:ei=\Er\EO:\
10279          :im=\EO\Eq:ip@:is@:k0=^AI\r:k;@:kA=\EE:kC=^^:kD=\EW:kE=\ET:\          :im=\EO\Eq:ip@:is@:k0=^AI\r:k;@:kA=\EE:kC=^^:kD=\EW:kE=\ET:\
10280          :kI=\EQ:kL=\ER:kS=\EY:mb=\EG2:md=\EG0:mh=\EG@:pf=\Ea:po=\E`:\          :kI=\EQ:kL=\ER:kS=\EY:mb=\EG2:md=\EG0:mh=\EG@:pf=\Ea:po=\E`:\
10281          :so=\EG<:sr=\EJ:ts=\Ef:vb=\Eb\Ed:ve=\E.2:vi=\E.1:vs=\E.2:\          :so=\EG<:sr=\EJ:ts=\Ef:vb=\Eb\Ed:ve=\E.2:vi=\E.1:vs=\E.2:\
# Line 8968  f110-14w|Liberty Freedom 110 14in/132 co Line 10291  f110-14w|Liberty Freedom 110 14in/132 co
10291  f200|freedom200|Liberty Freedom 200:\  f200|freedom200|Liberty Freedom 200:\
10292          :am:bs:es:hs:mi:ms:xo:\          :am:bs:es:hs:mi:ms:xo:\
10293          :co#80:it#8:li#24:ws#80:\          :co#80:it#8:li#24:ws#80:\
10294          :ac=:ae=\E%%:al=\EE:as=\E$:bl=^G:bt=\EI:cd=\EY:ce=\ET:\          :ac=:ae=\E%%%:al=\EE:as=\E$:bl=^G:bt=\EI:cd=\EY:ce=\ET:\
10295          :ch=\E]%+ :cl=^Z:cm=\E=%+ %+ :cr=^M:cs=\Em0%+ %+ :ct=\E3:\          :ch=\E]%+ :cl=^Z:cm=\E=%+ %+ :cr=^M:cs=\Em0%+ %+ :ct=\E3:\
10296          :cv=\E[%+ :dc=\EW:dl=\ER:do=^V:ds=\Ef\r:ei=\Er:fs=^M:ho=^^:\          :cv=\E[%+ :dc=\EW:dl=\ER:do=^V:ds=\Ef\r:ei=\Er:fs=^M:ho=^^:\
10297          :im=\Eq:k0=^AI\r:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:\          :im=\Eq:k0=^AI\r:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:\
# Line 8976  f200|freedom200|Liberty Freedom 200:\ Line 10299  f200|freedom200|Liberty Freedom 200:\
10299          :kD=\EW:kE=\ET:kI=\EQ:kL=\ER:kS=\EY:kb=^H:kd=^V:kl=^H:kr=^L:\          :kD=\EW:kE=\ET:kI=\EQ:kL=\ER:kS=\EY:kb=^H:kd=^V:kl=^H:kr=^L:\
10300          :ku=^K:le=^H:mb=\EG2:md=\EG0:mh=\EG@:nd=^L:pf=\Ea:po=\E`:\          :ku=^K:le=^H:mb=\EG2:md=\EG0:mh=\EG@:nd=^L:pf=\Ea:po=\E`:\
10301          :sf=^J:so=\EG<:sr=\EJ:st=\E1:ts=\Ef:up=^K:vb=\Eo\En:ve=\E.1:\          :sf=^J:so=\EG<:sr=\EJ:st=\E1:ts=\Ef:up=^K:vb=\Eo\En:ve=\E.1:\
10302          :vi=\E.0:vs=\E.1:\          :vi=\E.0:vs=\E.1:tc=adm+sgr:
         :tc=adm+sgr:  
10303  f200-w|Liberty Freedom 200 - 132 cols:\  f200-w|Liberty Freedom 200 - 132 cols:\
10304          :co#132:tc=f200:          :co#132:tc=f200:
10305  # The f200 has the ability to reprogram the down cursor key. The key is  # The f200 has the ability to reprogram the down cursor key. The key is
# Line 9017  go140|graphon go-140:\ Line 10339  go140|graphon go-140:\
10339  go140w|graphon go-140 in 132 column mode:\  go140w|graphon go-140 in 132 column mode:\
10340          :am:\          :am:\
10341          :co#132:\          :co#132:\
10342          :is=\E<\E=\E[?3h\E[?7h\E(B\E[J\E7\E[;r\E8\E[m\E[q:tc=go140:          :is=\E<\E=\E[?3h\E[?7h\E(B\E[J\E7\E[;r\E8\E[m\E[q:\
10343            :tc=go140:
10344  # Hacked up vt200 termcap to handle GO-225/VT220  # Hacked up vt200 termcap to handle GO-225/VT220
10345  # From: <edm@nwnexus.WA.COM>  # From: <edm@nwnexus.WA.COM>
10346  # (go225: I added <rmam>/<smam> based on the init string -- esr)  # (go225: I added <rmam>/<smam> based on the init string -- esr)
# Line 9030  go225|go-225|Graphon 225:\ Line 10353  go225|go-225|Graphon 225:\
10353          :is=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:k1=\EOP:k2=\EOQ:\          :is=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:k1=\EOP:k2=\EOQ:\
10354          :k3=\EOR:k4=\EOS:kb=^H:kd=\E[B:ke=\E>:kh=\E[H:kl=\E[D:\          :k3=\EOR:k4=\EOS:kb=^H:kd=\E[B:ke=\E>:kh=\E[H:kl=\E[D:\
10355          :kr=\E[C:ks=\E=:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:\          :kr=\E[C:ks=\E=:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:\
10356          :mr=\E[7m:nd=\E[C:r1=\E[\041p\E[?7h\E[2;1;1#w:rc=\E8:\          :mr=\E[7m:nd=\E[C:r1=\E[!p\E[?7h\E[2;1;1#w:rc=\E8:\
10357          :rf=/usr/share/tabset/vt100:sc=\E7:se=\E[27m:sf=\ED:\          :rf=/usr/share/tabset/vt100:sc=\E7:se=\E[27m:sf=\ED:\
10358          :so=\E[7m:sr=\EM:ta=^I:te=\E[\041p\E[?7h\E[2;1;1#w:\          :so=\E[7m:sr=\EM:ta=^I:te=\E[!p\E[?7h\E[2;1;1#w:\
10359          :ti=\E[2;0#w\E[1;25r:ue=\E[24m:up=\E[A:us=\E[4m:          :ti=\E[2;0#w\E[1;25r:ue=\E[24m:up=\E[A:us=\E[4m:
10360    
10361  #### Harris  #### Harris (Beehive)
10362  #  #
10363  # Bletch.  These guys shared the Terminal Brain Damage laurels with Hazeltine.  # Bletch.  These guys shared the Terminal Brain Damage laurels with Hazeltine.
10364  # Their terminal group is ancient history now (1995) though the parent  # Their terminal group is ancient history now (1995) though the parent
10365  # company is still in business.  # company is still in business.
10366  #  #
10367    
10368    # Beehive documentation is undated and marked Preliminary and has no figures
10369    # so we must have early Superbee2 (Model 600, according to phone conversation
10370    # with mfr.). It has proved reliable except for some missing padding
10371    # (notably after \EK and <nl> at bottom of screen).
10372    #
10373    # The key idea is that AEP mode is poison for :cm: & that US's in
10374    # the local memory should be avoided like the plague. That means
10375    # that the 2048 character local buffer is used as 25 lines of 80
10376    # characters, period. No scrolling local memory, folks. It also
10377    # appears that we cannot use naked INS LINE feature since it uses
10378    # US. The sbi fakes :al: with an 80-space insert that may be too
10379    # slow at low speeds; also spaces get converted to \040 which is
10380    # too long for some programs (not vi).  DEL LINE is ok but slow.
10381    #
10382    # The <nl> string is designed for last line of screen ONLY; cup to
10383    # 25th line corrects the motion inherent in scrolling to Page 1.
10384    #
10385    # There is one understood bug. It is that the screen appears to
10386    # pop to a new (blank) page after a :nw:, or leave a half-line
10387    # ellipsis to a quad that is the extra 48 memory locations. The
10388    # data received is dumped into memory but not displayed.  Not to
10389    # worry if :cm: is being used; the lines not displayed will be,
10390    # whenever the cursor is moved up there. Since :cm: is addressed
10391    # relative to MEMORY of window, nothing is lost; but beware of
10392    # relative cursor motion (:up:,:do:,:nd:,:le:). Recommended,
10393    # therefore, is setenv MORE -c .
10394    #
10395    # WARNING: Not all features tested.
10396    #
10397    # Timings are assembled from 3 sources. Some timings may reflect
10398    # SB2/Model 300 that were used if more conservative.
10399    # Tested on a Model 600 at 1200 and 9600 bd.
10400    #
10401    # The BACKSPACEkb option is cute. The NEWLINE key, so cleverly
10402    # placed on the keyboard and useless because of AEP, is made
10403    # into a backspace key. In use ESC must be pressed twice (to send)
10404    # and sending ^C must be prefixed by ESC to avoid that weird
10405    # transmit mode associated with ENTER key.
10406    #
10407    # IF TERMINAL EVER GOES CATATONIC with the cursor buzzing across
10408    # the screen, then it has dropped into ENTER mode; hit
10409    # RESET--ONLINE--!tset.
10410    #
10411    # As delivered this machine has a FATAL feature that will throw
10412    # it into that strange transmit state (SPOW) if the space bar is
10413    # hit after a CR is received, but before receiving a LF (or a
10414    # few others).
10415    #
10416    # The circuits MUST be modified to eliminate the SPOW latch.
10417    # This is done by strapping on chip A46 of the I/O board; cut
10418    # the p.c. connection to Pin 5 and strap Pin 5 to Pin 8 of that
10419    # chip. This mod has been checked out on a Mod 600 of Superbee II.
10420    # With this modification absurdly high timings on cr are
10421    # unnecessary.
10422    #
10423    # NOTE WELL that the rear panel switch should be set to CR/LF,
10424    # not AEP!
10425    #
10426    sb1|beehive superbee:\
10427            :am:bs:bw:da:db:mi:ul:xb:\
10428            :co#80:li#25:sg#1:ug#1:\
10429            :al=\EN\EL\EQ                                                                                \EP \EO\ER\EA:\
10430            :bl=^G:bt=\E`:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EF%r%03%03:cr=\r:\
10431            :ct=\E3:dc=\EP:dl=\EM:do=^J:ei=\ER:ho=\EH:im=\EQ\EO:\
10432            :is=\EE\EX\EZ\EO\Eb\Eg\ER:k0=\E2:k1=\Ep:k2=\Eq:k3=\Er:\
10433            :k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:k9=\E1:kE=\EK:kI=\EQ\EO:\
10434            :kL=\EM:kM=\ER:kS=\EJ:kb=^_:kd=\EB:kh=\EH:kl=\ED:kr=\EC:\
10435            :ku=\EA:l0=TAB CLEAR:l9=TAB SET:le=^H:me=\E_3:nd=\EC:\
10436            :se=\E_3:sf=^J:so=\E_1:st=\E1:ta=^I:te=:ti=\EO:ue=\E_3:\
10437            :up=\EA:us=\E_0:
10438    sbi|superbee|beehive superbee at Indiana U.:\
10439            :xb:\
10440            :al=1\EN\EL\EQ \EP \EO\ER\EA:cr=\r:tc=sb1:
10441    # Alternate (older) description of Superbee - f1=escape, f2=^C.
10442    # Note: there are at least 3 kinds of superbees in the world.  The sb1
10443    # holds onto escapes and botches ^C's.  The sb2 is the best of the 3.
10444    # The sb3 puts garbage on the bottom of the screen when you scroll with
10445    # the switch in the back set to CRLF instead of AEP.  This description
10446    # is tested on the sb2 but should work on all with either switch setting.
10447    # The f1/f2 business is for the sb1 and the :xb: can be taken out for
10448    # the other two if you want to try to hit that tiny escape key.
10449    # This description is tricky: being able to use cup depends on there being
10450    # 2048 bytes of memory and the hairy <nl> string.
10451    superbee-xsb|beehive super bee:\
10452            :am:da:db:xb:\
10453            :co#80:it#8:li#25:\
10454            :cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EF%r%3%3:cr=\r:ct=\E3:dc=\EP:\
10455            :dl=\EM:do=^J:ho=\EH:is=\EH\EJ:k1=\Ep:k2=\Eq:k3=\Er:k4=\Es:\
10456            :k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:kd=\EB:kh=\EH:kl=\ED:kr=\EC:\
10457            :ku=\EA:le=^H:me=\E_3:nd=\EC:se=\E_3:\
10458            :sf=\n\0\0\0\n\0\0\0\EA\EK\0\0\0\ET\ET:so=\E_1:st=\E1:\
10459            :ta=^I:up=\EA:ve=^J:
10460    # This loses on lines > 80 chars long, use at your own risk
10461    superbeeic|super bee with insert char:\
10462            :ei=\ER:ic=:im=\EQ:tc=superbee-xsb:
10463    sb2|sb3|fixed superbee:\
10464            :xb@:tc=superbee:
10465    
10466    ####  Beehive Medical Electronics
10467    #
10468    # Steve Seymour <srseymour@mindspring.com> writes (Wed, 03 Feb 1999):
10469    # Regarding your question though; Beehive terminals weren't made by Harris.
10470    # They were made by Beehive Medical Electronics in Utah. They went out of
10471    # business in the early '80s.
10472    #
10473    # (OK, then, I don't know why a couple of these say "harris beehive".)
10474    #
10475    
10476    # Reports are that most of these Beehive entries (except superbee) have not
10477    # been tested and do not work right.  :se: is a trouble spot.  Be warned.
10478    
10479    # (bee: :ic: was empty, which is obviously bogus -- esr)
10480    beehive|bee|harris beehive:\
10481            :am:bs:mi:\
10482            :co#80:li#24:\
10483            :al=\EL:bt=\E>:cd=\EJ:ce=\EK:cl=\EE:cm=\EF%+ %+ :dc=\EP:\
10484            :dl=\EM:do=\EB:ei=\E@:ho=\EH:im=\EQ:kA=\EL:kB=\E>:kC=\EE:\
10485            :kD=\EP:kE=\EK:kI=\EQ:kL=\EM:kM=\E@:kb=^H:kd=\EB:kh=\EH:\
10486            :kl=\ED:kr=\EC:ku=\EA:le=^H:me=\Ed@:nd=\EC:se=\Ed@:so=\EdP:\
10487            :ue=\Ed@:up=\EA:us=\Ed`:
10488    # set tab is ^F, clear (one) tab is ^V, no way to clear all tabs.
10489    # good grief - does this entry make :sg:/:ug: when it doesn't have to?
10490    # look at those spaces in :se:/:so:.  Seems strange to me...
10491    # (beehive: :if=/usr/share/tabset/beehive: removed, no such file.  If you
10492    # really care, cook up one using ^F -- esr)
10493    beehive3|bh3m|beehiveIIIm|harris beehive 3m:\
10494            :am:bs:\
10495            :co#80:it#8:li#20:\
10496            :al=\023:bl=^G:cd=^R:ce=^P:cl=^E^R:cr=^M:dl=\021:do=^J:ho=^E:\
10497            :le=^H:ll=^E^K:nd=^L:se=\s^_:sf=^J:so=^]\s:st=^F:ta=^I:up=^K:
10498    beehive4|bh4|beehive 4:\
10499            :am:\
10500            :co#80:li#24:\
10501            :bl=^G:cd=\EJ:ce=\EK:cl=\EE:cr=^M:do=^J:ho=\EH:le=\ED:nd=\EC:\
10502            :sf=^J:up=\EA:
10503    # There was an early Australian kit-built computer called a "Microbee".
10504    # It's not clear whether this is for one of those or for a relative
10505    # of the Beehive.
10506    microb|microbee|micro bee series:\
10507            :am:bs:\
10508            :co#80:it#8:li#24:\
10509            :bl=^G:cd=\EJ:ce=\EK:cl=\EE:cm=\EF%+ %+ :cr=^M:do=^J:k1=\Ep:\
10510            :k2=\Eq:k3=\Er:k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:k9=\Ex:\
10511            :kd=\EB:kh=\EH:kl=\ED:kr=\EC:ku=\EA:le=^H:me=\Ed@:nd=\EC:\
10512            :se=\Ed@:sf=^J:so=\s\EdP:ta=^I:ue=\Ed@:up=\EA:us=\Ed`:
10513    
10514  # 8675, 8686, and bee from Cyrus Rahman  # 8675, 8686, and bee from Cyrus Rahman
10515  # (8675: changed k10, k11...k16 to k;, F1...F6 -- esr)  # (8675: changed k10, k11...k16 to k;, F1...F6 -- esr)
10516  ha8675|harris 8675:\  ha8675|harris 8675:\
10517          :F1=^W:F2=\ER:F3=\EE:F4=\EI:F5=\Ei:F6=\Eg:\          :F1=^W:F2=\ER:F3=\EE:F4=\EI:F5=\Ei:F6=\Eg:\
10518          :is=\ES\E#\E*\Eh\Em\E?\E1\E9\E@\EX\EU:k1=^F:k2=^P:k3=^N:\          :is=\ES\E#\E*\Eh\Em\E?\E1\E9\E@\EX\EU:k1=^F:k2=^P:k3=^N:\
10519          :k4=^V:k5=^J:k6=^T:k7=^H:k8=\177:k9=\Ee:k;=\Ed:\          :k4=^V:k5=^J:k6=^T:k7=^H:k8=\177:k9=\Ee:k;=\Ed:tc=bee:
         :tc=bee:  
10520  # (8686: changed k10, k11...k16 to k;, F1...F6; fixed broken continuation  # (8686: changed k10, k11...k16 to k;, F1...F6; fixed broken continuation
10521  # in :is: -- esr)  # in :is: -- esr)
10522  ha8686|harris 8686:\  ha8686|harris 8686:\
# Line 9056  ha8686|harris 8686:\ Line 10524  ha8686|harris 8686:\
10524          :F5=\002\E~\003:F6=\002\E\177\003:\          :F5=\002\E~\003:F6=\002\E\177\003:\
10525          :is=\ES\E#\E*\Eh\Em\E?\E1\E9\E@\EX\EU\E"*Z01\E"8F35021B7C83#\E"8F45021B7D83#\E"8F55021B7E83#\E"8F65021B7F83#\E"8F75021B7383#\E"8F851BD7#\E"8F95021B7083#\E"8FA5021B7183#\E"8FB5021B7283#:\          :is=\ES\E#\E*\Eh\Em\E?\E1\E9\E@\EX\EU\E"*Z01\E"8F35021B7C83#\E"8F45021B7D83#\E"8F55021B7E83#\E"8F65021B7F83#\E"8F75021B7383#\E"8F851BD7#\E"8F95021B7083#\E"8FA5021B7183#\E"8FB5021B7283#:\
10526          :k1=\002\Ep\003:k2=\002\Eq\003:k3=\002\Er\003:\          :k1=\002\Ep\003:k2=\002\Eq\003:k3=\002\Er\003:\
10527          :k4=\002\Es\003:k5=\E3:k6=\EI:k7=\ER:k8=\EJ:k9=\E(:k;=\Ej:tc=bee:          :k4=\002\Es\003:k5=\E3:k6=\EI:k7=\ER:k8=\EJ:k9=\E(:k;=\Ej:\
10528            :tc=bee:
10529    
10530  #### Hazeltine  #### Hazeltine
10531  #  #
# Line 9090  ha8686|harris 8686:\ Line 10559  ha8686|harris 8686:\
10559  hz1000|hazeltine 1000:\  hz1000|hazeltine 1000:\
10560          :bs:\          :bs:\
10561          :co#80:li#12:\          :co#80:li#12:\
10562          :bl=^G:cl=^L:cr=^M:do=^J:ho=^K:le=^H:nd= :sf=^J:          :bl=^G:cl=^L:cr=^M:do=^J:ho=^K:le=^H:nd=\s:sf=^J:
10563  # From: <cbosg!ucbvax!pur-ee!cincy!chris> Thu Aug 20 09:09:18 1981  # From: <cbosg!ucbvax!pur-ee!cincy!chris> Thu Aug 20 09:09:18 1981
10564  hz1420|hazeltine 1420:\  hz1420|hazeltine 1420:\
10565          :am:bs:\          :am:bs:\
# Line 9144  hz1520-noesc|hazeltine 1520:\ Line 10613  hz1520-noesc|hazeltine 1520:\
10613  hz1552|hazeltine 1552:\  hz1552|hazeltine 1552:\
10614          :bs:\          :bs:\
10615          :al=\EE:dl=\EO:do=^J:k1=\EP:k2=\EQ:k3=\ER:l1=blue:l2=red:\          :al=\EE:dl=\EO:do=^J:k1=\EP:k2=\EQ:k3=\ER:l1=blue:l2=red:\
10616          :l3=green:\          :l3=green:tc=vt52:
         :tc=vt52:  
10617  hz1552-rv|hazeltine 1552 reverse video:\  hz1552-rv|hazeltine 1552 reverse video:\
10618          :do=^J:se=\ET:so=\ES:tc=hz1552:          :do=^J:se=\ET:so=\ES:tc=hz1552:
10619  # Note: h2000 won't work well because of a clash between upper case and ~'s.  # Note: h2000 won't work well because of a clash between upper case and ~'s.
# Line 9200  hazel|exec80|h80|he80|Hazeltine Executiv Line 10668  hazel|exec80|h80|he80|Hazeltine Executiv
10668          :rc=\E8:rf=/usr/share/tabset/vt100:sc=\E7:se=2\E[m:\          :rc=\E8:rf=/usr/share/tabset/vt100:sc=\E7:se=2\E[m:\
10669          :so=2\E[7m:sr=5\EM:ta=^I:ue=2\E[m:up=2\E[A:us=2\E[4m:          :so=2\E[7m:sr=5\EM:ta=^I:ue=2\E[m:up=2\E[A:us=2\E[4m:
10670    
 #### Hewlett-Packard (hp)  
 #  
 #       Hewlett-Packard  
 #       8000 Foothills Blvd  
 #       Roseville, CA 95747  
 #       Vox: 1-(916)-785-4363   (Technical response line for VDTs)  
 #            1-(800)-633-3600   (General customer support)  
 #  
 #  
 # As of March 1998, HP no longer has any terminals in production.  
 # The 700 series (22, 32, 41, 44, 92, 94, 96, 98) is still being  
 # supported (they still have parts). So are the 2392a and 2394a.  
 # See the WORKSTATION CONSOLES section for the 700s.  
 #  
   
 # Generic HP terminal - this should (hopefully) work on any HP terminal.  
 hpgeneric|hp|hewlett-packard generic terminal:\  
         :am:bs:da:db:mi:pt:xs:\  
         :co#80:li#24:lm#0:vt#6:\  
         :al=\EL:bl=^G:cd=\EJ:ce=\EK:ch=\E&a%dC:cl=\EH\EJ:\  
         :cm=\E&a%r%dc%dY:cr=^M:ct=\E3:cv=\E&a%dY:dc=\EP:dl=\EM:\  
         :do=^J:ei=\ER:im=\EQ:kB=\Ei:kb=^H:le=^H:me=\E&d@:nd=\EC:\  
         :se=\E&d@:sf=^J:so=\E&dJ:st=\E1:ta=^I:ue=\E&d@:up=\EA:\  
         :us=\E&dD:  
   
 hp110|hewlett-packard model 110 portable:\  
         :li#16:tc=hpgeneric:  
   
 hp+pfk+cr|hp function keys with CR:\  
         :k1=\Ep\r:k2=\Eq\r:k3=\Er\r:k4=\Es\r:k5=\Et\r:k6=\Eu\r:\  
         :k7=\Ev\r:k8=\Ew\r:  
   
 hp+pfk-cr|hp function keys w/o CR:\  
         :k1=\Ep:k2=\Eq:k3=\Er:k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:  
   
 # The hp2621s use the same keys for the arrows and function keys,  
 # but not separate escape sequences. These definitions allow the  
 # user to use those keys as arrow keys rather than as function  
 # keys.  
 hp+pfk+arrows|hp alternate arrow definitions:\  
         :k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:kF=\Er\r:kH=\Eq\r:kR=\Es\r:\  
         :kd=\Ew\r:kh=\Ep\r:kl=\Eu\r:kr=\Ev\r:ku=\Et\r:  
   
 hp+arrows|hp arrow definitions:\  
         :kF=\ES:kH=\EF:kR=\ET:kd=\EB:kh=\Eh:kl=\ED:kr=\EC:ku=\EA:  
   
 # Generic stuff from the HP 262x series  
 #  
 hp262x|HP 262x terminals:\  
         :xs:\  
         :cd=\EJ:dc=\EP:ip=:kA=\EL:kD=\EP:kE=\EK:kF=\ES:kI=\EQ:kL=\EM:\  
         :kM=\ER:kN=\EU:kP=\EV:kR=\ET:kS=\EJ:kd=\EB:ke=\E&s0A:kh=\Eh:\  
         :kl=\ED:kr=\EC:ks=\E&s1A:ku=\EA:mb=\E&dA:me=\E&d@:mk=\E&dS:\  
         :mr=\E&dB:\  
         :..sa=\E&d%{64}%?%p1%t%{66}%|%;%?%p2%t%{68}%|%;%?%p3%t%{66}%|%;%?%p4%t%{65}%|%;%c:\  
         :se=\E&d@:sf=\ES:so=\E&dB:ta=\011:ue=\E&d@:us=\E&dD:  
   
 # Note: no :ho: on HPs since that homes to top of memory, not screen.  
 # Due to severe 2621 braindamage, the only way to get the arrow keys to  
 # transmit anything at all is to turn on the function key labels  
 # with :ks:, and even then the user has to hold down shift!  
 # The default 2621 turns off the labels except when it has to to  
 # enable the function keys. If your installation prefers labels  
 # on all the time, or off all the time (at the "expense" of the  
 # function keys), use 2621-nl or 2621-wl.  
 #  
 # Note: there are newer ROMs for 2621's that allow you to set  
 # strap A so the regular arrow keys xmit \EA, etc, as with the  
 # 2645. However, even with this strap set, the terminal stops  
 # xmitting if you reset it, until you unset and reset the strap!  
 # Since there is no way to set/unset the strap with an escape  
 # sequence, we don't use it in the default.  
 # If you like, you can use 2621-ba (brain-damaged arrow keys).  
 hp2621-ba|2621 w/new rom and strap A set:\  
         :ke@:ks@:tc=hp+arrows:\  
         :tc=hp2621:  
   
 # hp2621 with function labels. Most of the time they are off,  
 # but inside vi, the function key labels appear. You have to  
 # hold down shift to get them to xmit.  
 hp2621|hp2621a|hp2621A|2621|2621a|2621A|hp2621-wl|2621-wl|hp 2621 w/labels:\  
         :is=\E&jA\r:ke=\E&jA:\  
         :tc=hp2621-fl:  
 hp2621-fl|hp 2621:\  
         :xo:xs@:\  
         :pb#19200:\  
         :bt=\Ei:cm=\E&a%r%dc%dY:dc=\EP:ip=:is=\E&j@\r:ke=\E&j@:\  
         :ks=\E&jB:me=\E&d@:se=\E&d@:so=\E&dD:ta=\011:ue=\E&d@:\  
         :us=\E&dD:\  
         :tc=hp+pfk+cr:tc=hpgeneric:  
   
 # To use hp2621p printer, setenv TERM=2621p, PRINTER=2612p  
 hp2621p|hp 2621 with printer:\  
         :pf=\E&p13C:po=\E&p11C:tc=hp2621:  
   
 hp2621p-a|hp2621p with fn as arrows:\  
         :tc=hp+pfk+arrows:tc=hp2621p:  
   
 # hp2621 with k45 keyboard  
 hp2621-k45|hp2621k45|k45|hp 2621 with 45 keyboard:\  
         :kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:kl=\ED:kr=\EC:ks=\E&s1A:\  
         :ku=\EA:\  
         :tc=hp2621:  
   
 # 2621 using all 48 lines of memory, only 24 visible at any time.    
 hp2621-48|48 line 2621:\  
         :li#48:\  
         :cm=\E&a%r%dc%dR:cv=\E&a%dR:ho=\EH:tc=hp2621:  
   
 # 2621 with no labels ever. Also prevents vi delays on escape.  
 hp2621-nl|hp 2621 with no labels:\  
         :kd@:ke@:kh@:kl@:kr@:ks@:ku@:tc=hp2621-fl:  
   
 # Needed for UCB ARPAVAX console, since lsi-11 expands tabs  
 # (wrong).  
 #  
 hp2621-nt|hp 2621 w/no tabs:\  
         :ta@:tc=hp2621:  
   
 # Hp 2624 B with 4 or 10 pages of memory.  
 #  
 # Some assumptions are made with this entry. These settings are  
 # NOT set up by the initialization strings.  
 #  
 # Port Configuration  
 #       RecvPace=Xon/Xoff  
 #       XmitPace=Xon/Xoff  
 #       StripNulDel=Yes  
 #  
 # Terminal Configuration  
 #       InhHndShk=Yes  
 #       InhDC2=Yes  
 #       XmitFnctn(A)=No  
 #       InhEolWrp=No  
 #  
 # Note: the 2624 DOES have a true :ho:, believe it or not!  
 #  
 # The 2624 has an "error line" to which messages can be sent.  
 # This is CLOSE to what is expected for a "status line". However,  
 # after a message is sent to the "error line", the next carriage  
 # return is EATEN and the "error line" is turned back off again!  
 # So I guess we can't define :hs:, :es:, :ws:, :ds:, :fs:, :ts:.  
 #  
 # This entry supports emacs (and any other program that uses raw  
 # mode) at 4800 baud and less. I couldn't get the padding right  
 # for 9600.  
 #  
 # (hp2624: replaced NUL sequences in flash with mandatory pauses -- esr)  
 hp2624|hp2624a|hp2624b|hp2624b-4p|Hewlett Packard 2624 B:\  
         :da:db:\  
         :lm#96:\  
         :vb=\E&w13F\E&w12F\E&w13F\E&w12F:tc=hp+labels:tc=scrhp:  
   
 # This hp2626 entry does not use any of the fancy windowing stuff  
 # of the 2626.  
 #  
 # Indeed, terminfo does not yet handle such stuff. Since changing  
 # any window clears memory, it is probably not possible to use  
 # this for screen opt.  
 #  
 # ed is incredibly slow most of the time - I am guessing at the  
 # exact padding. Since the terminal uses xoff/xon this is intended  
 # only for cost computation, so that the terminal will prefer el  
 # or even dl1 which is probably faster!  
 #  
 # \ED\EJ\EC hack for ed from Ed Bradford - apparently ed is only  
 # extra slow on the last line of the window.  
 #  
 # The padding probably should be changed.  
 #  
 hp2626|hp2626a|hp2626p|hp 2626:\  
         :da:db:\  
         :lm#0:pb#19200:\  
         :SF=\E&r%dD:SR=\E&r%dU:cd=\ED\EJ\EC:ip=:is=\E&j@\r:tc=hp+pfk+cr:tc=hp+labels:tc=scrhp:  
   
 # This entry is for sysline. It allocates a 23 line window with  
 # a 115 line workspace for regular use, and a 1 line window for  
 # the status line.  
 #  
 # This assumes port 2 is being used.  
 # Turn off horizontal line, Create ws #1 with 115 lines,  
 # Create ws #2 with 1 line, Create window #1 lines 1-23,  
 # Create window #2 lines 24-24, Attach cursor to workspace #1.  
 # Note that this clears the tabs so it must be done by tset before  
 # it sets the tabs.  
 #  
 hp2626-s|hp 2626 using only 23 lines:\  
         :es:hs:\  
         :li#23:\  
         :fs=\E&d@\E&w7f2p1I\E&w4f1I:\  
         :i1=\E&q3t0{0H \E&w0f115n1I \E&w0f1n2I \E&w2f1i0d0u22l0S \E&w2f2i0d23u23l0S \E&w7f2p1I \r:\  
         :ts=\E&w7f2p2I\E&w4f2I\r\EK\E&a%p1%dC:\  
         :tc=hp2626:  
 # Force terminal back to 24 lines after being 23.  
 hp2626-ns|hp 2626 using all 24 lines:\  
         :i1=\E&q3t0{0H \E&w0f118n1I \E&w0f1n2I \E&w2f1i0d0u23l0S \E&w3f2I \E&w7f2p1I \r:tc=hp2626:  
 # Various entries useful for small windows on 2626.  
 hp2626-12|hewlett-packard 2626 12 lines:\  
         :li#12:tc=hp2626:  
 hp2626-12x40|hewlett-packard 2626 12 lines 40 columns:\  
         :co#40:li#12:tc=hp2626:  
 hp2626-x40|hewlett-packard 2626 40 columns:\  
         :co#40:tc=hp2626:  
 hp2626-12-s|hewlett-packard 2626 11 lines plus status:\  
         :li#11:tc=hp2626-s:  
   
 #  
 # hp2627 color tubes from University of Wisconsin  
 #  
 hp2627a-rev|hp 2627 with reverse video colors:\  
         :cr=^M:do=^J:\  
         :is=\E&v0m1a0b0c1x1y1z1i0a0b1c1x1y1z0i0S\E&j@\r\E3\r:\  
         :kb=^H:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:ue=\E&v0S\E&d@:\  
         :us=\E&dD\E&v1S:\  
         :tc=hp2621-nl:  
 hp2627a|hp 2627 color terminal with no labels:\  
         :cr=^M:do=^J:\  
         :is=\E&v0m1a1b0c1i0a1b1c2i1a0b0c0i0S\E&j@\r\E3\r:\  
         :kb=^H:kd=^J:kl=^H:nw=^M^J:se=\E&v0S:sf=^J:so=\E&v2S:ta=^I:\  
         :ue=\E&v0S\E&d@:us=\E&dD\E&v1S:\  
         :tc=hp2621-nl:  
 hp2627c|hp 2627 color (cyan) terminal with no labels:\  
         :cr=^M:do=^J:\  
         :is=\E&v0m1a0b0c2i1a1b0c1i0a1b1c0i0S\E&j@\r\E3\r:\  
         :kb=^H:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:\  
         :tc=hp2627a:  
   
 # hp2640a doesn't have the Y cursor addressing feature, and C is  
 # memory relative instead of screen relative, as we need.  
 #  
 hp2640a|hp 2640a:\  
         :cm@:ke@:ks@:tc=hp2645:  
   
 hp2640b|hp2644a|hp 264x series:\  
         :ke@:ks@:tc=hp2645:  
   
 # (hp2641a: removed unknown :gu: -- esr)  
 hp2641a|hp2645a|hp2647a|HP 264?A series BRL entry:\  
         :am:da:db:mi:xs:\  
         :co#80:li#24:\  
         :al=\EL:bl=^G:cd=\EJ:ce=\EK:ch=\E&a%2C:cl=\EH\EJ:\  
         :cm=\E&a%r%2c%2Y:cr=^M:cv=\E&a%2Y:dc=\EP:dl=\EM:do=^J:\  
         :ei=\ER:if=/usr/share/tabset/std:im=\EQ:is=500\EE:kb=^H:\  
         :kd=^J:kl=^H:le=^H:nd=\EC:nw=^M^J:se=\E&d@:sf=^J:so=\E&dB:\  
         :ta=^I:up=\EA:  
   
 # This terminal should be used at 4800 baud or less. It needs padding for  
 # plain characters at 9600, I guessed at an appropriate cr delay.  It really  
 # wants ^E/^F handshaking, but that doesn't work well even if you write  
 # software to support it.  
 hp2645|hp45|HP 2645 series:\  
         :pb#9600:\  
         :cr=\r:kA=\EL:kD=\EP:kE=\EK:kF=\ES:kI=\EQ:kL=\EM:kM=\ER:\  
         :kN=\EU:kP=\EV:kR=\ET:kS=\EJ:kT=\E1:kd=\EB:ke=\E&s0A:kh=\Eh:\  
         :kl=\ED:kr=\EC:ks=\E&s1A:kt=\E2:ku=\EA:mb=\E&dA:me=\E&d@:\  
         :mh=\E&dH:mr=\E&dB:\  
         :..sa=\E&d%{64}%?%p1%t%{66}%|%;%?%p2%t%{68}%|%;%?%p3%t%{66}%|%;%?%p4%t%{65}%|%;%?%p5%t%{72}%|%;%?%p6%t%{66}%|%;%c:\  
         :us=\E&dD:\  
         :tc=hpgeneric:  
 # You should use this terminal at 4800 baud or less.  
 hp2648|hp2648a|HP 2648a graphics terminal:\  
         :cl=\EH\EJ:cm=\E&a%r%dc%dY:dc=\EP:ip=:tc=hp2645:  
   
 # The HP 150 terminal is a fairly vanilla HP terminal, with the  
 # clreol standout problem. It also has graphics capabilities and  
 # a touch screen, which we don't describe here.  
 hp150|hewlett packard Model 150:\  
         :bs:tc=hp2622:  
   
 # HP 2382a terminals, "the little ones." They don't have any  
 # alternate character set support and sending out ^N/^O will  
 # leave the screen blank.  
 hp2382a|hp2382|hewlett packard 2382a:\  
         :da:db:\  
         :lh#1:lm#48:\  
         :ac@:ae@:as@:me=\E&d@:\  
         :..pn=\E&f0a%p1%dk%p2%l%Pa%?%ga%t%ga%d%e1%;d0L%?%ga%!%t %;%p2%s:\  
         :..sa=\E&d%{0}%Pa%?%p4%t%{1}%ga%+%Pa%;%?%p1%p3%|%p6%|%t%{2}%ga%+%Pa%;%?%p2%p6%|%t%{4}%ga%+%Pa%;%?%p1%p5%|%t%{8}%ga%+%Pa%;%?%p7%t%?%ga%ts%ga%{64}%+%e%{83}%;%e%?%ga%t%ga%{64}%+%e%{64}%;%;%c:\  
         :tc=hp+labels:tc=scrhp:  
   
 hp2621-a|hp2621a-a|hp2621 with fn as arrows:\  
         :tc=hp+pfk+arrows:tc=hp2621-fl:  
   
 # newer hewlett packard terminals  
   
 newhpkeyboard|generic entry for HP extended keyboard:\  
         :kA=\EL:kB=\Ei:kC=\EJ:kD=\EP:kE=\EK:kF=\ET:kH=\EF:kI=\EQ:\  
         :kL=\EM:kM=\ER:kN=\EU:kP=\EV:kR=\ES:kS=\EJ:kb=^H:kd=\EB:\  
         :ke=\E&s0A:kh=\Eh:kl=\ED:kr=\EC:ks=\E&s1A:ku=\EA:\  
         :tc=hp+pfk-cr:  
   
 newhp|generic entry for new hewlett packard terminals:\  
         :am:bw:mi:xo:xs:\  
         :co#80:li#24:pb#4800:\  
         :ac=2[3@4>5I9(\072'JSKWLQMAO#P$Q;R\041S"T1U2V4W3X\072Y+Z*dHjGkTlRmFn/q\054t5u6v8w7x.:\  
         :ae=^O:al=\EL:as=^N:bl=^G:bt=\Ei:cd=\EJ:ce=\EK:cr=^M:ct=\E3:\  
         :dc=\EP:dl=\EM:do=^J:ei=\ER:i1=\E&jB:im=\EQ:ip=:le=^H:\  
         :mb=\E&dA:md=\E&dF:me=\E&d@\017:mh=\E&dH:mk=\E&dS:\  
         :mr=\E&dB:nd=\EC:nw=^M^J:\  
         :..pk=\E&f0a%p1%dk0d%p2%l%dL%p2%s:\  
         :..pl=\E&f1a%p1%dk0d%p2%l%dL%p2%s:\  
         :..px=\E&f2a%p1%dk0d%p2%l%dL%p2%s:r1=\Eg:\  
         :..sa=\E&d%{0}%Pa%?%p4%t%{1}%ga%+%Pa%;%?%p1%p3%|%p6%|%t%{2}%ga%+%Pa%;%?%p2%p6%|%t%{4}%ga%+%Pa%;%?%p1%p5%|%t%{8}%ga%+%Pa%;%?%p7%t%?%ga%ts%ga%{64}%+%e%{83}%;%e%?%ga%t%ga%{64}%+%e%{64}%;%;%c%?%p9%t\016%e\017%;:\  
         :se=\E&d@:sf=^J:so=\E&dJ:sr=\ET:st=\E1:ta=\011:ue=\E&d@:\  
         :up=\EA:us=\E&dD:\  
         :tc=newhpkeyboard:  
   
 memhp|memory relative addressing for new HP ttys:\  
         :vt#6:\  
         :CM=\E&a%p1%dr%p2%dC:DO=\E&a+%dR:LE=\E&a-%dC:\  
         :RI=\E&a+%dC:UP=\E&a-%dR:ch=\E&a%dC:cl=\EH\EJ:\  
         :cm=\E&a%dr%dC:cv=\E&a%dR:ho=\EH:ll=\E&a23R\r:tc=newhp:  
   
 scrhp|screen relative addressing for new HP ttys:\  
         :CM=\E&a%p1%dr%p2%dC:DO=\E&a+%dR:LE=\E&a-%dC:\  
         :RI=\E&a+%dC:UP=\E&a-%dR:ch=\E&a%dC:cl=\E&a0c0Y\EJ:\  
         :cm=\E&a%dy%dC:cv=\E&a%dY:ho=\E&a0y0C:ll=\E&a0y0C\EA:\  
         :tc=newhp:  
   
 # (hp+labels: added label values from a BRL termcap -- esr)  
 hp+labels|"standard" label info for new HP ttys:\  
         :Nl#8:lh#2:lw#8:\  
         :LF=\E&j@:LO=\E&jB:l0=f1:l1=f2:l2=f3:l3=f4:l4=f5:l5=f6:l6=f7:\  
         :l7=f8:\  
         :..pn=\E&f2a%p1%dk%p2%l%Pa%?%ga%t%ga%d%e1%;d0L%?%ga%!%t %;%p2%s:  
   
 hp+printer|"standard" printer info for HP ttys:\  
         :ff=\E&p4u0C:pf=\E&p13C:po=\E&p11C:ps=\EH\E&p4dF:  
   
   
 # The new hp2621b is kind of a cross between the old 2621 and the  
 # new 262x series of machines. It has dip-switched options.  
 # The firmware has a bug in it such that if you give it a null  
 # length label, the following character is eaten!  
 hp2621b|hp 2621b with old style keyboard:\  
         :Nl#8:lh#1:lm#48:lw#8:\  
         :LO=\E&jB:kF=\ET:kH=\EF:kR=\ES:kd=\EB:kh=\Eh:kl=\ED:kr=\EC:\  
         :ku=\EA:\  
         :..pn=\E&f0a%p1%dk%p2%l%Pa%?%ga%t%ga%d%e1%;d3L%?%ga%!%t%{32}%c%;%p2%s\E%{111}%p1%+%c\r:tc=hp2621:  
   
 hp2621b-p|hp 2621b with printer:\  
         :tc=hp+printer:tc=hp2621b:  
   
 # hp2621b - new 2621b with new extended keyboard  
 # these are closer to the new 26xx series than the other 2621b  
 hp2621b-kx|hp 2621b with extended keyboard:\  
         :tc=newhpkeyboard:tc=hp2621b:  
   
 hp2621b-kx-p|hp 2621b with new keyboard & printer:\  
         :tc=hp+printer:tc=hp2621b-kx:  
   
 # Some assumptions are made in the following entries.  
 # These settings are NOT set up by the initialization strings.  
 #  
 #    Port Configuration  
 # RecvPace=Xon/Xoff     XmitPace=Xon/Xoff       StripNulDel=Yes  
 #  
 #    Terminal Configuration  
 # InhHndShk(G)=Yes      InhDC2(H)=Yes  
 # XmitFnctn(A)=No               InhEolWrp=No  
 #  
 #  
 # Hp 2622a & hp2623a display and graphics terminals  
 #  
 hp2622|hp2622a|hp 2622:\  
         :da:db:\  
         :lm#0:pb#19200:\  
         :is=\E&dj@\r:tc=hp+pfk+cr:tc=hp+labels:tc=scrhp:  
   
 # The 2623 is a 2622 with extra graphics hardware.  
 hp2623|hp2623a|hp 2623:\  
         :tc=hp2622:  
   
 hp2624b-p|hp2624b-4p-p|hewlett packard 2624 B with printer:\  
         :tc=hp+printer:tc=hp2624:  
   
 # The hewlett packard B can have an optional extra 6 pages of memory.  
 hp2624-10p|hp2624a-10p|hp2624b-10p|hewlett packard 2624 B w/ 10 pages of memory:\  
         :lm#240:tc=hp2624:  
   
 hp2624b-10p-p|hewlett packard 2624 B w/ extra memory & printer:\  
         :lm#240:tc=hp2624b-p:  
   
 # Color manipulations for HP terminals  
 hp+color|hp with colors:\  
         :cc:\  
         :Co#16:NC#17:pa#7:\  
         :..Ip=\E&v%?%p2%{1000}%=%t1%e.%p2%d%;a%?%p3%{1000}%=%t1%e.%p3%d%;b%?%p4%{1000}%=%t1%e.%p4%d%;c%?%p5%{1000}%=%t1%e.%p5%d%;x%?%p6%{1000}%=%t1%e.%p6%d%;y%?%p7%{1000}%=%t1%e.%p7%d%;z%p1%dI:\  
         :oc=\E&v0m1a1b1c0I\E&v1a1I\E&v1b2I\E&v1a1b3I\E&v1c4I\E&v1a1c5I\E&v1b1c6I\E&v1x1y7I:\  
         :op=\E&v0S:sp=\E&v%dS:  
   
 # :is: sets the screen to be 80 columns wide  
 hp2397a|hp2397|hewlett packard 2397A color terminal:\  
         :is=\E&w6f80X:\  
         :tc=memhp:tc=hp+labels:tc=hp+color:  
   
 #  
 # (hp2392: copied :ei: here from hpex -- esr)  
 hp2392|239x series:\  
         :co#80:\  
         :bt=\Ei:cm=\E&a%dy%dC:cv=\E&a%dY:ei=\ER:im=\EQ:k1=\Ep\r:\  
         :k2=\Eq\r:k3=\Er\r:k4=\Es\r:k5=\Et\r:k6=\Eu\r:k7=\Ev\r:\  
         :k8=\Ew\r:kF=\EU:kN=\Eu:kP=\Ev:kR=\EV:kh=\Eh:ue=\E&d@:\  
         :us=\E&dD:\  
         :tc=hpsub:  
   
 hpsub|hp terminals -- capability subset:\  
         :am:da:db:mi:xo:xs:\  
         :li#24:\  
         :al=\EL:bl=^G:cd=\EJ:ce=\EK:ch=\E&a%dC:cl=\EH\EJ:cr=^M:\  
         :dc=\EP:dl=\EM:do=\EB:if=/usr/share/tabset/stdcrt:\  
         :is=\E&s1A\E<\E&k0\:kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:kl=\ED:\  
         :kr=\EC:ks=\E&s1A:ku=\EA:le=^H:me=\E&d@:nd=\EC:se=\E&d@:\  
         :sf=^J:so=\E&dB:ta=^I:up=\EA:  
   
 # hpex:  
 #       May be used for most 24 x 80 hp terminals,  
 # but has no padding added, so may allow runover in some terminals at high  
 # baud rates.  Will not work for hp2640a or hp2640b terminals, hp98x6 and  
 # hp98x5 terminal emulators or hp98x6 consoles.    
 #       Adds xy-cursor addressing, vertical cursor addressing, home,  
 # last line, and underline capabilities.  
 #  
 # (hpex: removed memory-lock capabilities ":ml=\El:mu=\Em:",  
 # moved :ei: here from hpsub -- esr)  
 hpex|hp extended capabilites:\  
         :cm=\E&a%dy%dC:cr=^M:cv=\E&a%dY:do=^J:ei=\ER:im=\EQ:kb=^H:\  
         :kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:ue=\E&d@:us=\E&dD:\  
         :tc=hpsub:  
   
 # From: Ville Sulko <Ville.Sulko@bip.atk.tpo.fi>, 05 Aug 1996  
 hp2|hpex2|hewlett-packard extended capabilities newer version:\  
         :am:da:db:mi:xs:\  
         :Nl#8:co#80:lh#2:li#24:lm#0:lw#8:sg#0:\  
         :LF=\E&j@:LO=\E&jB:al=\EL:bl=^G:cd=\EJ:ce=\EK:ch=\E&a%dC:\  
         :cl=\E&a0y0C\EJ:cm=\E&a%dy%dC:cr=^M:ct=\E3:cv=\E&a%dY:\  
         :dc=\EP:dl=\EM:do=\EB:ei=\ER:im=\EQ:k1=\Ep:k2=\Eq:k3=\Er:\  
         :k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:kA=\EL:kC=\EJ:kD=\EP:\  
         :kE=\EK:kF=\ES:kH=\EF:kI=\EQ:kL=\EM:kM=\ER:kN=\EU:kP=\EV:\  
         :kR=\ET:kS=\EJ:kT=\E1:ka=\E3:kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:\  
         :kl=\ED:kr=\EC:ks=\E&s1A:kt=\E2:ku=\EA:le=^H:me=\E&d@:\  
         :ml=\El:mu=\Em:nd=\EC:..pk=\E&f%p1%dk%p2%l%dL%p2%s:\  
         :..pl=\E&f1a%p1%dk%p2%l%dL%p2%s:\  
         :..pn=\E&f%p1%dk%p2%l%dd0L%p2%s:\  
         :..px=\E&f2a%p1%dk%p2%l%dL%p2%s:\  
         :..sa=\E&d%?%p7%t%{115}%c%;%p1%p3%|%p6%|%{2}%*%p2%{4}%*%+%p4%+%p5%{8}%*%+%{64}%+%c%?%p9%t%'\016'%c%e%'\017'%c%;:\  
         :se=\E&d@:sf=^J:so=\E&dB:st=\E1:ta=^I:ue=\E&d@:up=\EA:\  
         :us=\E&dD:  
   
 # HP 236 console  
 # From: <ddavis@ic.berkeley.edu>  
 hp236|hp236 internal terminal emulator:\  
         :am:bs:\  
         :co#80:li#24:\  
         :al=\EG:ce=\EK:cl=\EF:cm=\EE%+ %+ :dc=\EJ:dl=\EH:ei=:ic=\EI:\  
         :im=:le=^H:me=\ECI:se=\ECI:so=\EBI:up=^K:ve=\EDE:vs=\EDB:  
   
 # This works on a hp300 console running Utah 4.3 BSD  
 # From: Craig Leres <leres@okeeffe.berkeley.edu>  
 hp300h|HP Catseye console:\  
         :am:bs:da:db:mi:xs:\  
         :co#128:li#51:lm#0:sg#0:\  
         :al=\EL:bl=^G:bt=\Ei:cd=\EJ:ce=\EK:ch=\E&a%dC:\  
         :cl=\E&a0y0C\EJ:cm=\E&a%dy%dC:cr=^M:ct=\E3:cv=\E&a%dY:\  
         :dc=\EP:dl=\EM:do=\EB:ei=\ER:if=/usr/share/tabset/stdcrt:\  
         :im=\EQ:kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:kl=\ED:kr=\EC:\  
         :ks=\E&s1A:ku=\EA:le=^H:me=\E&d@:nd=\EC:se=\E&d@:sf=^J:\  
         :so=\E&dB:ta=^I:ue=\E&d@:up=\EA:us=\E&dD:  
 # From: Greg Couch <gregc@ernie.berkeley.edu>  
 hp9837|hp98720|hp98721|HP 9000/300 workstations:\  
         :am:bs:da:db:mi:xs:\  
         :co#128:it#8:li#46:lm#0:\  
         :al=\EL:bl=^G:bt=\Ei:cd=\EJ:ce=\EK:ch=\E&a%dC:\  
         :cl=\E&a0y0C\EJ:cm=\E&a%dy%dC:ct=\E3:cv=\E&a%dY:dc=\EP:\  
         :dl=\EM:do=\EB:ei=\ER:im=\EQ:is=\E&v0m1b0i&j@:kA=\EL:\  
         :kD=\EP:kE=\EK:kI=\EQ:kL=\EM:kN=\EU:kP=\EV:kS=\EJ:kb=^H:\  
         :kd=\EB:ke=\E&s0A:kh=\Eh:kl=\ED:kr=\EC:ks=\E&s1A:ku=\EA:\  
         :le=^H:me=\E&d@:nd=\EC:se=\E&v0S:sf=^J:so=\E&v5S:st=\E1:\  
         :ta=^I:ue=\E&d@:up=\EA:us=\E&dD:  
 # HP 9845 desktop computer from BRL  
 # (hp9845: removed unknown capability :gu: -- esr)  
 hp9845|HP 9845:\  
         :am:bs:da:db:eo:mi:xs:\  
         :co#80:li#21:\  
         :al=\EL:bc=\ED:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\E&a%r%2c%2Y:\  
         :dc=\EP:dl=\EM:ei=\ER:if=/usr/share/tabset/std:im=\EQ:\  
         :nd=\EC:se=\E&d@:so=\E&dB:up=\EA:  
 # From: Charles A. Finnell of MITRE <finnell@mitre.org>, developed 07SEP90  
 # (hp98550: replaced /usr/share/tabset/9837 with std because :it#8:,:st=\E1:;  
 # added empty <acsc> to avoid warnings re :as:/:ae: --esr)  
 hp98550|hp98550a|HP 9000 Series 300 color console:\  
         :am:bs:da:db:mi:xs:\  
         :co#128:it#8:li#49:lm#0:\  
         :ac=:ae=^O:al=\EL:as=^N:bl=^G:bt=\Ei:cd=\EJ:ce=\EK:\  
         :ch=\E&a%dC:cl=\EH\EJ:cm=\E&a%dy%dC:cr=^M:ct=\E3:\  
         :cv=\E&a%dY:dc=\EP:dl=\EM:do=^J:ei=\ER:\  
         :if=/usr/share/tabset/std:im=\EQ:k1=\Ep:k2=\Eq:k3=\Er:\  
         :k4=\Es:k5=\Et:k6=\Eu:k7=\Ev:k8=\Ew:kA=\EL:kC=\EJ:kD=\EP:\  
         :kE=\EK:kF=\ES:kH=\EF:kI=\EQ:kL=\EM:kM=\ER:kN=\EU:kP=\EV:\  
         :kR=\ET:kS=\EJ:kT=\E1:ka=\E3:kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:\  
         :kl=\ED:kr=\EC:ks=\E&s1A:kt=\E2:ku=\EA:le=^H:mb=\E&dA:\  
         :md=\E&dJ:me=\E&d@:mh=\E&dH:mk=\E&ds:mr=\E&dJ:nd=\EC:\  
         :se=\E&d@:sf=^J:so=\E&dJ:st=\E1:ta=^I:ue=\E&d@:up=\EA:\  
         :us=\E&dD:ve=\E*dQ:vi=\E*dR:  
   
 bobcat|sbobcat|HP 9000 model 300 console:\  
         :am:da:db:mi:xs:\  
         :co#128:it#8:li#47:sg#0:\  
         :al=10*\EL:bt=\Ei:cd=\EJ:ce=\EK:ch=6\E&a%dC:cl=\EH\EJ:\  
         :cm=6\E&a%dy%dC:cr=^M:cv=6\E&a%dY:dc=\EP:dl=10*\EM:do=\EB:\  
         :ei=\ER:im=\EQ:kb=^H:kd=\EB:ke=\E&s0A:kh=\Eh:kl=\ED:kr=\EC:\  
         :ks=\E&s1A:ku=\EA:le=^H:me=\E&d@:nd=\EC:nw=^M^J:se=\E&d@:\  
         :sf=^J:so=\E&dB:ta=^I:ue=\E&d@:up=\EA:us=\E&dD:  
 gator-t|HP 9000 model 237 emulating extra-tall AAA:\  
         :li#94:tc=gator:  
 gator|HP 9000 model 237 emulating AAA:\  
         :bw:km:mi:ul:\  
         :co#128:it#8:li#47:\  
         :AL=1*\E[%dL:DC=4\E[%dP:DL=1*\E[%dM:IC=4\E[%d@:al=\E[L:\  
         :bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:ch=\E[%i%d`:cl=\E[H\E[J:\  
         :cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:do=^J:ei=:ho=\E[H:\  
         :ic=\E[@:im=:kb=^H:kd=^J:kl=^H:le=^H:me=\E[m:mr=\E[7m:\  
         :nd=\E[C:nw=^M^J:rp=1*%.\E[%db:se=\E[m:so=\E[7m:ta=^I:\  
         :ue=\E[m:up=\EM:us=\E[4m:  
 gator-52|HP 9000 model 237 emulating VT52:\  
         :co#128:li#47:tc=vt52:  
 gator-52t|HP 9000 model 237 emulating extra-tall VT52:\  
         :li#94:tc=gator-52:  
   
 #### Honeywell-Bull  
 #  
 # From: Michael Haardt <michael@gandalf.moria> 11 Jan 93  
 #  
   
 # Honeywell Bull terminal.  Its cursor and function keys send single  
 # control characters and it has standout/underline glitch.  Most programs  
 # do not like these features/bugs.  Visual bell is realized by flashing the  
 # "keyboard locked" LED.  
 dku7003-dumb|Honeywell Bull DKU 7003 dumb mode:\  
         :co#80:li#25:\  
         :cd=^_:ce=\E[K:cl=^]^_:cm=\E[%i%d;%dH:cr=^M:do=^K:ho=^]:\  
         :kb=^H:kd=^K:kh=^]:kl=^Y:kr=^X:ku=^Z:le=^Y:nd=^X:nw=^M^J:\  
         :sf=^J:ta=^I:up=^Z:vb=\E[2h\E[2l:  
 dku7003|Honeywell Bull DKU 7003 all features described:\  
         :ms:\  
         :sg#1:\  
         :mb=\E[5m:md=\E[7m:me=\E[m:mh=\E[2m:mr=\E[7m:se=\E[m:\  
         :so=\E[7m:ue=\E[m:us=\E[4m:\  
         :tc=dku7003-dumb:  
   
10671  #### IBM  #### IBM
10672  #  #
10673    
# Line 9757  ibm327x|line mode IBM 3270 style:\ Line 10675  ibm327x|line mode IBM 3270 style:\
10675          :gn:\          :gn:\
10676          :ce=^M:cl=^M^J:ho=^M:          :ce=^M:cl=^M^J:ho=^M:
10677    
 # Beware! The 3101 entry IBM shipped with AIX 3 is *wrong*.  Losers...  
 # From: J.B. Nicholson-Owens <jeffo@uiuc.edu> 8 Mar 94  
 # (ibm3101: :if=/usr/share/tabset/ibm3101: removed, no such file -- esr)  
 # Some versions of this that have :ct=\EH:; they may ort may not be broken.  
10678  ibm3101|i3101|IBM 3101-10:\  ibm3101|i3101|IBM 3101-10:\
10679          :am:bs:xo:\          :am:bs:xo:\
10680          :co#80:li#24:\          :co#80:li#24:\
10681          :bl=^G:cd=\EJ:ce=\EI:cl=\EK:cm=\EY%+ %+ :cr=^M:ct=\E1:do=^J:\          :bl=^G:cd=\EJ:ce=\EI:cl=\EK:cm=\EY%+ %+ :cr=^M:ct=\EH:do=^J:\
10682          :ho=\EH:kb=^H:kd=\EB:kl=\ED:kr=\EC:ku=\EA:le=^H:nd=\EC:\          :ho=\EH:kd=\EB:kl=\ED:kr=\EC:ku=\EA:le=^H:nd=\EC:nw=^M^J:\
10683          :nw=^M^J:sf=^J:st=\E0:ta=^I:up=\EA:          :sf=^J:st=\E0:up=\EA:
10684  ibm3151|IBM 3151 display:\  ibm3151|IBM 3151 display:\
10685          :ae=\E>B:as=\E>A:is=\E S:me=\E4@\E>B:r2=\E S:s0=\E>B:\          :ae=\E>B:as=\E>A:is=\E S:me=\E4@\E>B:rs=\E S:s0=\E>B:\
10686          :..sa=\E4%{64}%?%p1%t%{65}%|%;%?%p2%t%{66}%|%;%?%p3%t%{65}%|%;%?%p4%t%{68}%|%;%?%p5%t%{64}%|%;%?%p6%t%{72}%|%;%?%p7%t%{80}%|%;%c%?%p9%t\E>A%e\E>B%;:\          :..sa=\E4%{64}%?%p1%t%{65}%|%;%?%p2%t%{66}%|%;%?%p3%t%{65}%|%;%?%p4%t%{68}%|%;%?%p5%t%{64}%|%;%?%p6%t%{72}%|%;%?%p7%t%{80}%|%;%c%?%p9%t\E>A%e\E>B%;:\
10687          :te=\E>B:ti=\E>B:\          :te=\E>B:ti=\E>B:tc=ibm3162:
         :tc=ibm3163:  
10688  # From: Mark Easter <marke@fsi-ssd.csg.ssd.fsi.com> 29 Oct 1992  # From: Mark Easter <marke@fsi-ssd.csg.ssd.fsi.com> 29 Oct 1992
10689  # I've commented out or translated some IBM extensions.  # removed kend, knp, kpp -TD
 # <kend>, :kN:, :kP:, <mc4>, <mc5> merged in from AIX 3.2.5    
10690  ibm3161|ibm3163|wy60-316X|wyse60-316X|IBM 3161/3163 display:\  ibm3161|ibm3163|wy60-316X|wyse60-316X|IBM 3161/3163 display:\
10691          :am:bs:mi:ms:\          :am:bs:mi:ms:\
10692          :co#80:it#8:li#24:\          :co#80:it#8:li#24:\
10693          :@7=\E2:F1=\Ek\r:F2=\El\r:F3=\E\041a\r:F4=\E\041b\r:\          :F1=\Ek\r:F2=\El\r:F3=\E!a\r:F4=\E!b\r:F5=\E!c\r:\
10694          :F5=\E\041c\r:F6=\E\041d\r:F7=\E\041e\r:F8=\E\041f\r:\          :F6=\E!d\r:F7=\E!e\r:F8=\E!f\r:F9=\E!g\r:FA=\E!h\r:\
10695          :F9=\E\041g\r:FA=\E\041h\r:FB=\E\041i\r:FC=\E\041j\r:\          :FB=\E!i\r:FC=\E!j\r:FD=\E!k\r:FE=\E!l\r:\
         :FD=\E\041k\r:FE=\E\041l\r:\  
10696          :ac=j\352k\353l\354m\355n\356q\361t\364u\365v\366w\367x\370:\          :ac=j\352k\353l\354m\355n\356q\361t\364u\365v\366w\367x\370:\
10697          :bl=^G:cd=\EJ:ce=\EI:cl=\EH\EJ:cm=\EY%+ %+ :cr=^M:dc=\EQ:\          :bl=^G:cd=\EJ:ce=\EI:cl=\EH\EJ:cm=\EY%+ %+ :cr=^M:dc=\EQ:\
10698          :dl=\EO:do=\EB:ho=\EH:k1=\Ea\r:k2=\Eb\r:k3=\Ec\r:k4=\Ed\r:\          :dl=\EO:do=\EB:ho=\EH:k1=\Ea\r:k2=\Eb\r:k3=\Ec\r:k4=\Ed\r:\
10699          :k5=\Ee\r:k6=\Ef\r:k7=\Eg\r:k8=\Eh\r:k9=\Ei\r:k;=\Ej\r:\          :k5=\Ee\r:k6=\Ef\r:k7=\Eg\r:k8=\Eh\r:k9=\Ei\r:k;=\Ej\r:\
10700          :kA=\EN:kB=\E2:kC=\EL\r:kD=\EQ:kE=\EI:kI=\EP \010:kL=\EO:\          :kA=\EN:kB=\E2:kC=\EL\r:kD=\EQ:kE=\EI:kI=\EP \010:kL=\EO:\
10701          :kN=\EI:kP=\EL:kS=\EJ:kT=\E0:ka=\E 1:kb=^H:kd=\EB:kh=\EH:\          :kS=\EJ:kT=\E0:ka=\E 1:kb=^H:kd=\EB:kh=\EH:kl=\ED:kr=\EC:\
10702          :kl=\ED:kr=\EC:kt=\E1:ku=\EA:le=\ED:mb=\E4D:md=\E4H:\          :kt=\E1:ku=\EA:le=\ED:mb=\E4D:md=\E4H:me=\E4@\E<@:mk=\E4P:\
10703          :me=\E4@\E<@:mk=\E4P:mr=\E4A:nd=\EC:pf=^P^T:po=^P^R:\          :mr=\E4A:nd=\EC:pf=^P^T:po=^P^R:\
10704          :..sa=\E4%{64}%?%p1%t%{65}%|%;%?%p2%t%{66}%|%;%?%p3%t%{65}%|%;%?%p4%t%{68}%|%;%?%p5%t%{64}%|%;%?%p6%t%{72}%|%;%?%p7%t%{80}%|%;%c%?%p9%t\E>A%e\E<@%;:\          :..sa=\E4%{64}%?%p1%t%{65}%|%;%?%p2%t%{66}%|%;%?%p3%t%{65}%|%;%?%p4%t%{68}%|%;%?%p5%t%{64}%|%;%?%p6%t%{72}%|%;%?%p7%t%{80}%|%;%c%?%p9%t\E>A%e\E<@%;:\
10705          :se=\E4@:sf=^J:so=\E4A:te=\E>A:ti=\E>A:ue=\E4@:up=\EA:\          :se=\E4@:sf=^J:so=\E4A:te=\E>A:ti=\E>A:ue=\E4@:up=\EA:\
10706          :us=\E4B:          :us=\E4B:
10707    
10708  ibm3161-C|IBM 3161-C NLS terminal using cartridge:\  ibm3161-C|IBM 3161-C NLS terminal using cartridge:\
10709          :s0=\E>B:s1=\E>A:te=\E>B:ti=\E>B:\          :s0=\E>B:s1=\E>A:te=\E>B:ti=\E>B:tc=ibm3161:
         :tc=ibm3161:  
10710  ibm3162|IBM 3162 display:\  ibm3162|IBM 3162 display:\
10711          :al=\EN:mb=\E4$a:md=\E4(a:me=\E4@:mk=\E40a:mr=\E4\041a:\          :al=\EN:mb=\E4$a:md=\E4(a:me=\E4@:mk=\E40a:mr=\E4!a:\
10712          :se=\E4>b:so=\E4\041a:ue=\E4=b:us=\E4"a:\          :se=\E4>b:so=\E4!a:ue=\E4=b:us=\E4"a:tc=ibm3161-C:
10713          :tc=ibm3161-C:  
10714    # This really should not use setab/setaf, but it is clear that the
10715  # How the 3164 sgr string works:  # original terminfo does not toggle red/blue colors as in setb/setf.
 #       %{32}           # push space for no special video characteristics  
 #       %?%p2%t%{1}%|%; # if p2 set, then OR the 1 bit for reverse  
 #       %?%p3%t%{4}%|%; # if p3 set, then OR the 4 bit for blink  
 #       %?%p4%t%{2}%|%; # if p4 set, then OR the 2 bit for underline  
 #       %c              # pop Pa1  
 #       %{39}%p1%-      # calculate 32 + (7 - p1) for foreground  
 #       %c              # pop Pa2  
 #       %{64}           # use only black background for now  
 #       %c              # pop Pa3  
 # (ibm3164: merged :ms:,<colors>,<pairs>,<setb>,<setf> from AIX 3.2.5 -- esr)  
10716  ibm3164|i3164|IBM 3164:\  ibm3164|i3164|IBM 3164:\
10717          :ms:\          :ms:\
10718          :Co#8:pa#64:\          :Co#8:pa#64:\
10719          :Sb=\E4  %+@:..Sf=\E4%?%p1%t %p1%{32}%+%c%e\041'%;@:\          :AB=\E4  %+@:..AF=\E4%?%p1%t %p1%{32}%+%c%e!'%;@:\
10720          :mb=\E4D:md=\E4H:me=\E4@:\          :op=\E4 "@:s0=\E>B:s1=\E>A:te=\E!9(N\E>B:ti=\E!9/N\E>B:\
10721          :..sa=\E4%{32}%?%p2%t%{1}%|%;%?%p3%t%{4}%|%;%?%p4%t%{2}%|%;%c%{39}%p1%-%c%{64}%c:tc=ibm3163:          :tc=ibm3161:
10722    
 # From: <pryor@math.berkeley.edu>  
 # (ibm5081: merged acsc, s0ds, s1ds, sgr0 into ibm5081 from AIX 3.2.5. -- esr)  
 ibm5081|ibmmpel|IBM 5081 1024x1024 256/4096 Megapel color display:\  
         :es:hs:\  
         :li#33:\  
         :ac=jjkkllmmnnqqttuuvvwwxx:ds=\Ej\EYA \EI\Ek:fs=\Ek:\  
         :me=\E[0m\E(B:s0=\E(B:s1=\E(0:ts=\Ej\EYA%+ \Eo:\  
         :tc=ibmmono:  
 ibm5081-c|ibmmpel-c|IBM 5081 1024x1024 256/4096 Megapel enhanced color display:\  
         :es:hs:\  
         :li#33:\  
         :ds=\Ej\EYA \EI\Ek:fs=\Ek:ts=\Ej\EYA%+ \Eo:tc=ibmega-c:  
10723  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
10724  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
10725    # (acsc removed to fit entry within 1023 bytes)
10726  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
10727  ibm5151|wy60-AT|wyse60-AT|IBM 5151 Monochrome display:\  ibm5151|wy60-AT|wyse60-AT|IBM 5151 Monochrome display:\
10728          :am:bw:ms:xo:\          :am:bw:ms:xo:\
10729          :co#80:it#8:li#25:\          :co#80:it#8:li#25:\
10730          :AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:\          :AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:\
10731          :SF=\E[%dS:SR=\E[%dT:UP=\E[%dA:al=\E[L:bl=^G:cd=\E[J:\          :SF=\E[%dS:SR=\E[%dT:UP=\E[%dA:al=\E[L:bl=^G:cd=\E[J:\
10732          :ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:\          :ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:\
10733          :dl=\E[M:do=^J:ec=\E[%dX:ei=\E[4l:ho=\E[H:im=\E[4h:is=\Ec:\          :do=^J:ec=\E[%dX:ei=\E[4l:ho=\E[H:im=\E[4h:is=\Ec:\
10734          :k0=\E[010q:k1=\E[001q:k2=\E[002q:k3=\E[003q:k4=\E[004q:\          :k1=\E[001q:k2=\E[002q:k3=\E[003q:k4=\E[004q:k5=\E[005q:\
10735          :k5=\E[005q:k6=\E[006q:k7=\E[007q:k8=\E[008q:k9=\E[009q:\          :k6=\E[006q:k7=\E[007q:k8=\E[008q:k9=\E[009q:kD=\E[P:\
10736          :kD=\E[P:kI=\E[139q:kN=\E[154q:kP=\E[150q:kb=^H:kd=\E[B:\          :kI=\E[139q:kN=\E[154q:kP=\E[150q:kb=^H:kd=\E[B:kh=\E[H:\
10737          :kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:\          :kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[0m:\
10738          :me=\E[0m:mr=\E[7m:nd=\E[C:rc=\E[u:sc=\E[s:se=\E[m:sf=\E[S:\          :mr=\E[7m:nd=\E[C:rs=\Ec:se=\E[m:sf=\E[S:so=\E[7m:sr=\E[T:\
10739          :so=\E[7m:sr=\E[T:ue=\E[m:up=\E[A:us=\E[4m:          :ue=\E[m:up=\E[A:us=\E[4m:
 ibm5154|IBM 5154 Color display:\  
         :Co#8:pa#64:\  
         :AB=\E[4%p1%dm:AF=\E[3%p1%dm:md@:tc=ibm5151:  
 ibm6153|IBM 6153 Black & White display:\  
         :mb@:md=\E[12m:me=\E[0;10m:s0=\E[10m:s1=\E[11m:s2=\E[12m:\  
         :..sa=\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;12%;m:\  
         :tc=ibm5151:  
 ibm6153-90|IBM 6153 Black & White display:\  
         :co#90:li#36:\  
         :mb@:md@:tc=ibm5151:  
 ibm6153-40|IBM 6153 Black & White display:\  
         :co#40:li#12:tc=ibm6153-90:  
 ibm6154|IBM 6154 Color displays:\  
         :mb@:md=\E[12m:me=\E[0;10m:s0=\E[10m:s1=\E[11m:s2=\E[12m:\  
         :..sa=\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;12%;m:\  
         :tc=ibm5154:  
 ibm6155|IBM 6155 Black & White display:\  
         :mb@:md@:tc=ibm5151:  
 ibm8503|ibm8507|ibm8604|IBM 8503 B & W VGA display:\  
         :tc=hft-c:  
 ibm8512|ibm8513|IBM color VGA Terminal:\  
         :am:mi:ms:\  
         :co#80:it#8:li#25:\  
         :AL=\E[%dL:DL=\E[%dM:RA=\E[?7l:SA=\E[?7h:\  
         :ac=jjkkllmmnnqqttuuvvwwxx:ae=^O:al=\E[L:as=^N:cd=\E[J:\  
         :ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:dl=\E[M:dm=\E[4h:\  
         :do=^J:ec=\E[%dX:ed=\E[4l:ei=\E[4l:ho=\E[H:im=\E[4h:\  
         :is=\Eb\E[m\017\E[?7h:k0=\E[010q:k1=\E[001q:k2=\E[002q:\  
         :k3=\E[003q:k4=\E[004q:k5=\E[005q:k6=\E[006q:k7=\E[007q:\  
         :k8=\E[008q:k9=\E[009q:kd=\E[B:kh=\E[H:ku=\E[A:le=\E[D:\  
         :mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\  
         :r1=\Eb\E[m\017\E[?7h\E[H\E[J:rc=\E[u:sc=\E[s:se=\E[m:\  
         :so=\E[7m:te=\E[20h:ti=\E[20;4l\E[?7h\Eb:ue=\E[m:up=\E[A:\  
         :us=\E[4m:\  
         :tc=ibm8503:  
 ibm8514|IBM 8514 color display:\  
         :es:hs:\  
         :li#41:\  
         :cr=^M:do=^J:ds=\Ej\EYI \EI\Ek:fs=\Ek:kb=^H:kd=^J:kl=^H:\  
         :nw=^M^J:sf=^J:ta=^I:ts=\Ej\EYI%+ \Eo:\  
         :tc=ibmega:  
 ibm8514-c|IBM 8514 color display with standout and underline:\  
         :es:hs:\  
         :li#41:\  
         :cr=^M:do=^J:ds=\Ej\EYI \EI\Ek:fs=\Ek:kb=^H:kd=^J:kl=^H:\  
         :nw=^M^J:sf=^J:ta=^I:ts=\Ej\EYI%+ \Eo:\  
         :tc=ibmega-c:  
10740    
10741  ibmaed|IBM Experimental display:\  ibmaed|IBM Experimental display:\
10742          :am:bs:eo:ms:\          :am:bs:eo:ms:\
# Line 9913  ibmmono|IBM workstation monochrome:\ Line 10755  ibmmono|IBM workstation monochrome:\
10755          :k2=\ET:k3=\EU:k4=\EV:k5=\EW:k6=\EP:k7=\EQ:k8=\ER:k9=\EY:\          :k2=\ET:k3=\EU:k4=\EV:k5=\EW:k6=\EP:k7=\EQ:k8=\ER:k9=\EY:\
10756          :kF=\EE:kI=\0:kN=\EE:kP=\Eg:kR=\EG:kb=^H:kh=\EH:l0=f10:\          :kF=\EE:kI=\0:kN=\EE:kP=\Eg:kR=\EG:kb=^H:kh=\EH:l0=f10:\
10757          :md=\EZ:me=\Ew\Eq\Ez\EB:mk=\EF\Ef0;\Eb0;:mr=\Ep:se=\Ez:\          :md=\EZ:me=\Ew\Eq\Ez\EB:mk=\EF\Ef0;\Eb0;:mr=\Ep:se=\Ez:\
10758          :so=\EZ:sr=\EA:ts=\Ej\EY8%+ \Eo:ue=\Ew:us=\EW:\          :so=\EZ:sr=\EA:..ts=\Ej\EY8%+ \Eo:ue=\Ew:us=\EW:\
10759          :tc=ibm3101:          :tc=ibm3101:
10760  ibmega|IBM Enhanced Color Display:\  ibmega|IBM Enhanced Color Display:\
10761          :cr=^M:do=^J:kb=^H:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:tc=ibmmono:          :cr=^M:do=^J:kb=^H:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:\
 ibmega-c|ibm5154-c|IBM Enhanced Color Display with standout and underline:\  
         :se=\EB:so=\EF\Ef3;:ue=\EB:us=\EF\Ef2;:\  
10762          :tc=ibmmono:          :tc=ibmmono:
10763    # This color scheme is assumed in some recent IBM terminal descriptions
10764    # (green on black, emulated on a 16-color terminal).
10765    ibm+color|IBM color definitions:\
10766            :Co#8:NC#3:pa#64:\
10767            :..Sb=\E[%?%p1%{0}%=%t40m%e%p1%{1}%=%t41m%e%p1%{2}%=%t42m%e%p1%{3}%=%t43m%e%p1%{4}%=%t44m%e%p1%{5}%=%t45m%e%p1%{6}%=%t46m%e%p1%{7}%=%t107m%;:\
10768            :..Sf=\E[%?%p1%{0}%=%t30m%e%p1%{1}%=%t31m%e%p1%{2}%=%t32m%e%p1%{3}%=%t33m%e%p1%{4}%=%t34m%e%p1%{5}%=%t35m%e%p1%{6}%=%t36m%e%p1%{7}%=%t97m%;:\
10769            :op=\E[32m\E[40m:
10770    ibm5154|IBM 5154 Color display:\
10771            :Co#8:NC@:pa#64:\
10772            :AB=\E[4%dm:AF=\E[3%dm:md@:tc=ibm5151:tc=ibm+color:
10773    ibmega-c|ibm5154-c|IBM Enhanced Color Display with standout and underline:\
10774            :se=\EB:so=\EF\Ef3;:ue=\EB:us=\EF\Ef2;:tc=ibmmono:
10775  ibmvga-c|IBM VGA display color termcap:\  ibmvga-c|IBM VGA display color termcap:\
10776          :cr=^M:do=^J:kb=^H:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:tc=ibmega-c:          :cr=^M:do=^J:kb=^H:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:\
10777            :tc=ibmega-c:
10778  ibmvga|IBM VGA display:\  ibmvga|IBM VGA display:\
10779          :cr=^M:do=^J:kb=^H:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:tc=ibmega:          :cr=^M:do=^J:kb=^H:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:tc=ibmega:
10780  # ibmapa* and ibmmono entries come from ACIS 4.3 distribution  # ibmapa* and ibmmono entries come from ACIS 4.3 distribution
10781  rtpc|ibmapa16|IBM 6155 Extended Monochrome Graphics Display:\  rtpc|ibmapa16|IBM 6155 Extended Monochrome Graphics Display:\
10782          :li#32:\          :li#32:\
10783          :ds=\Ej\EY@ \EI\Ek:ts=\Ej\EY@%+ \Eo:tc=ibmmono:          :ds=\Ej\EY@ \EI\Ek:..ts=\Ej\EY@%+ \Eo:tc=ibmmono:
10784    ibm6155|IBM 6155 Black & White display:\
10785            :mb@:md@:tc=ibm5151:
10786  # Advanced Monochrome (6153) and Color (6154) Graphics Display:  # Advanced Monochrome (6153) and Color (6154) Graphics Display:
10787  ibmapa8c|ibmapa8|IBM 6153/4 Advanced Graphics Display:\  ibmapa8c|ibmapa8|IBM 6154 Advanced Graphics Display:\
10788          :li#31:\          :li#31:\
10789          :ds=\Ej\EY? \EI\Ek:ts=\Ej\EY?%+ \Eo:tc=ibmmono:          :ds=\Ej\EY? \EI\Ek:..ts=\Ej\EY?%+ \Eo:tc=ibmmono:
10790  ibmapa8c-c|ibm6154-c|IBM 6154 Advanced Color Graphics Display:\  ibmapa8c-c|ibm6154-c|IBM 6154 Advanced Color Graphics Display:\
10791          :li#31:\          :li#31:\
10792          :ds=\Ej\EY? \EI\Ek:mh=\EF\Ef7;:ts=\Ej\EY?%+ \Eo:tc=ibmega-c:          :ds=\Ej\EY? \EI\Ek:mh=\EF\Ef7;:..ts=\Ej\EY?%+ \Eo:\
10793  hft-c-old|HFT with Color PC850:\          :tc=ibmega-c:
10794          :Co#8:pa#64:\  ibm6154|IBM 6154 Color displays:\
10795          :AB=\E[4%p1%dm:AF=\E[3%p1%dm:tc=ibm5151:          :mb@:md=\E[12m:me=\E[0;10m:s0=\E[10m:s1=\E[11m:s2=\E[12m:\
10796  # From: Marc Pawliger <marc@ibminet.awdpa.ibm.com>          :..sa=\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;12%;m:\
10797  # also in /usr/lpp/bos/bsdsysadmin.          :tc=ibm5154:
10798  # (hft-c: this entry had :kb=\E[D:kf=\E[C: on the line with ku/kd/kh; this was  ibm6153|IBM 6153 Black & White display:\
10799  # pretty obviously mislabeled for :le: and :nd:; also ":ul=\E[4m:" was clearly          :mb@:md=\E[12m:me=\E[0;10m:s0=\E[10m:s1=\E[11m:s2=\E[12m:\
10800  # a typo for ":us=\E[4m:"; also ":el=\E[K:" was a typo for ":ce=\E[K:".          :..sa=\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;12%;m:\
10801  # I also added <rmam>/<smam> based on the terminal reset string.          :tc=ibm5151:
10802  # There was an unknown boolean ":ht:" which I assume was meant to set hardware  ibm6153-90|IBM 6153 Black & White display:\
10803  # tabs, so I have inserted it#8. Finally, :ac=^N: paired with the :ae: looked          :co#90:li#36:\
10804  # like a typo for :as=^N:; finally, added empty <acsc> to quiet tic -- esr)          :mb@:md@:tc=ibm5151:
10805  hft-c|IBM High Function Terminal:\  ibm6153-40|IBM 6153 Black & White display:\
10806            :co#40:li#12:tc=ibm6153-90:
10807    ibm8512|ibm8513|IBM color VGA Terminal:\
10808          :am:mi:ms:\          :am:mi:ms:\
10809          :co#80:it#8:li#25:\          :co#80:it#8:li#25:\
10810          :AL=\E[%dL:DL=\E[%dM:RA=\E[?7l:SA=\E[?7h:\          :AL=\E[%dL:DL=\E[%dM:RA=\E[?7l:SA=\E[?7h:\
# Line 9960  hft-c|IBM High Function Terminal:\ Line 10817  hft-c|IBM High Function Terminal:\
10817          :mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\          :mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\
10818          :r1=\Eb\E[m\017\E[?7h\E[H\E[J:rc=\E[u:sc=\E[s:se=\E[m:\          :r1=\Eb\E[m\017\E[?7h\E[H\E[J:rc=\E[u:sc=\E[s:se=\E[m:\
10819          :so=\E[7m:te=\E[20h:ti=\E[20;4l\E[?7h\Eb:ue=\E[m:up=\E[A:\          :so=\E[7m:te=\E[20h:ti=\E[20;4l\E[?7h\Eb:ue=\E[m:up=\E[A:\
10820          :us=\E[4m:          :us=\E[4m:tc=ibm8503:
10821  hft|AIWS High Function Terminal:\  hft-c|HFT with Color:\
10822            :Co#8:pa#64:\
10823            :AB=\E[4%dm:AF=\E[3%dm:ac=jjkkllmmnnqqttuuvvwwxx:\
10824            :me=\E[0m\E(B:s0=\E(B:s1=\E(0:tc=ibm5151:tc=ibm+color:
10825    hft-c-old|HFT with Color PC850:\
10826            :Co#8:pa#64:\
10827            :AB=\E[4%dm:AF=\E[3%dm:tc=ibm5151:tc=ibm+color:
10828    hft-old|AIWS High Function Terminal:\
10829          :am:xo:\          :am:xo:\
10830          :co#80:li#25:\          :co#80:li#25:\
10831          :al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[2J:\          :al=\E[L:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:\
10832          :cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:do=^J:ei=\E6:ho=\E[H:\          :cr=^M:dc=\E[P:dl=\E[M:do=^J:ei=\E6:ho=\E[H:ic=\E[@:im=\E6:\
10833          :ic=\E[@:im=\E6:k1=\E[001q:k2=\E[002q:k3=\E[003q:\          :k1=\E[001q:k2=\E[002q:k3=\E[003q:k4=\E[004q:k5=\E[005q:\
10834          :k4=\E[004q:k5=\E[005q:k6=\E[006q:k7=\E[007q:k8=\E[008q:\          :k6=\E[006q:k7=\E[007q:k8=\E[008q:k9=\E[009q:kN=\E[153q:\
10835          :k9=\E[009q:kN=\E[153q:kP=\E[159q:ka=\E[010q:kb=^H:\          :kP=\E[159q:ka=\E[010q:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:\
10836          :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\          :kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:mk=\E[8m:\
10837          :md=\E[1m:me=\E[m:mk=\E[8m:mr=\E[7m:nd=\E[C:se=\E[m:sf=^J:\          :mr=\E[7m:nd=\E[C:se=\E[m:sf=^J:so=\E[7m:ta=^I:ue=\E[m:\
10838          :so=\E[7m:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:          :up=\E[A:us=\E[4m:tc=ibm+color:
10839  ibm-system1|system1|ibm system/1 computer:\  ibm-system1|system1|ibm system/1 computer:\
10840          :am:xt:\          :am:xt:\
10841          :co#80:li#24:\          :co#80:li#24:\
# Line 9982  ibm-system1|system1|ibm system/1 compute Line 10846  ibm-system1|system1|ibm system/1 compute
10846  #    attributes may or may not be supported by the device driver.  #    attributes may or may not be supported by the device driver.
10847  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
10848  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
10849    # (acsc removed to fit entry within 1023 bytes)
10850  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
10851  lft|lft-pc850|LFT-PC850|IBM LFT PC850 Device:\  lft|lft-pc850|LFT-PC850|IBM LFT PC850 Device:\
10852          :am:bw:ms:xo:\          :am:bw:ms:xo:\
# Line 9995  lft|lft-pc850|LFT-PC850|IBM LFT PC850 De Line 10860  lft|lft-pc850|LFT-PC850|IBM LFT PC850 De
10860          :k6=\E[006q:k7=\E[007q:k8=\E[008q:k9=\E[009q:kD=\E[P:\          :k6=\E[006q:k7=\E[007q:k8=\E[008q:k9=\E[009q:kD=\E[P:\
10861          :kI=\E[139q:kN=\E[154q:kP=\E[150q:kb=^H:kd=\E[B:kh=\E[H:\          :kI=\E[139q:kN=\E[154q:kP=\E[150q:kb=^H:kd=\E[B:kh=\E[H:\
10862          :kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[0m:\          :kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[0m:\
10863          :mr=\E[7m:nd=\E[C:se=\E[0m:sf=\ED:so=\E[7m:sr=\EL:ue=\E[0m:\          :mr=\E[7m:nd=\E[C:rs=\Ec:se=\E[0m:sf=\ED:so=\E[7m:sr=\EL:\
10864          :up=\E[A:us=\E[4m:          :ue=\E[0m:up=\E[A:us=\E[4m:
10865    ibm5081|hft|IBM Megapel Color display:\
10866            :ac=jjkkllmmnnqqttuuvvwwxx:mb@:md@:me=\E[0m\E(B:s0=\E(B:\
10867            :s1=\E(0:tc=ibm5154:
10868    ibm5081-c|ibmmpel-c|IBM 5081 1024x1024 256/4096 Megapel enhanced color display:\
10869            :es:hs:\
10870            :li#33:\
10871            :ds=\Ej\EYA \EI\Ek:fs=\Ek:..ts=\Ej\EYA%+ \Eo:\
10872            :tc=ibmega-c:
10873    ibm8503|ibm8507|ibm8604|IBM 8503 B & W VGA display:\
10874            :tc=hft-c:
10875    ibm8514|IBM 8514/a color VGA display:\
10876            :es:hs:\
10877            :ds=\Ej\EYI \EI\Ek:fs=\Ek:..ts=\Ej\EYI%+ \Eo:tc=hft:
10878    ibm8514-c|IBM 8514 color display with standout and underline:\
10879            :es:hs:\
10880            :li#41:\
10881            :cr=^M:do=^J:ds=\Ej\EYI \EI\Ek:fs=\Ek:kb=^H:kd=^J:kl=^H:\
10882            :nw=^M^J:sf=^J:ta=^I:..ts=\Ej\EYI%+ \Eo:tc=ibmega-c:
10883    
10884  #  #
10885  # AIX entries.  IBM ships these with AIX 3.2.5.  # AIX entries.  IBM ships these with AIX 3.2.5.
10886  # AIX extension caps are commented out,  # -- added rc, sc based on manpage -TD
10887  # except for box1 which has been translated to an <acsc> string.  aixterm|IBM Aixterm Terminal Emulator:\
 #  
 aixterm|IBM Aixterm Terminal Eemulator:\  
10888          :es:hs:\          :es:hs:\
10889          :ac=jjkkllmmnnqqttuuvvwwxx:ds=\E[?E:fs=\E[?F:md=\E[1m:\          :ac=jjkkllmmnnqqttuuvvwwxx:ds=\E[?E:fs=\E[?F:md=\E[1m:\
10890          :me=\E[0;10m\E(B:s0=\E(B:s1=\E(0:\          :me=\E[0;10m\E(B:rc=\E8:s0=\E(B:s1=\E(0:\
10891          :..sa=\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;m:\          :..sa=\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;m%?%p9%t\E(0%e\E(B%;:\
10892          :sr@:ts=\E[?%p1%dT:\          :sc=\E7:sr@:ts=\E[?%dT:tc=ibm6154:
         :tc=ibm6154:  
10893  aixterm-m|IBM AIXterm Monochrome Terminal Emulator:\  aixterm-m|IBM AIXterm Monochrome Terminal Emulator:\
10894          :es:hs:\          :es:hs:\
10895          :ac=jjkkllmmnnqqttuuvvwwxx:ds=\E[?E:fs=\E[?F:md=\E[1m:\          :ac=jjkkllmmnnqqttuuvvwwxx:ds=\E[?E:fs=\E[?F:md=\E[1m:\
10896          :me=\E[0;10m\E(B:s0=\E(B:s1=\E(0:\          :me=\E[0;10m\E(B:s0=\E(B:s1=\E(0:\
10897          :..sa=\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m:\          :..sa=\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m:\
10898          :sr@:ts=\E[?%p1%dT:\          :sr@:ts=\E[?%dT:tc=ibm6153:
         :tc=ibm6153:  
10899  aixterm-m-old|old IBM AIXterm Monochrome Terminal Emulator:\  aixterm-m-old|old IBM AIXterm Monochrome Terminal Emulator:\
10900          :es:hs:\          :es:hs:\
10901          :ds=\E[?E:fs=\E[?F:md=\E[1m:\          :ds=\E[?E:fs=\E[?F:md=\E[1m:\
10902          :..sa=\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m:\          :..sa=\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m:\
10903          :sr@:ts=\E[?%p1%dT:\          :sr@:ts=\E[?%dT:tc=ibm6153:
         :tc=ibm6153:  
10904  jaixterm|IBM Kanji Aixterm Terminal Eemulator:\  jaixterm|IBM Kanji Aixterm Terminal Eemulator:\
10905          :ac@:tc=aixterm:          :ac@:tc=aixterm:
10906  jaixterm-m|IBM Kanji AIXterm Monochrome Terminal Emulator:\  jaixterm-m|IBM Kanji AIXterm Monochrome Terminal Emulator:\
10907          :ac@:\          :ac@:tc=aixterm-m:
         :tc=aixterm-m:  
10908    
10909  #### Infoton/General Terminal Corp.  #### Infoton/General Terminal Corp.
10910  #  #
# Line 10322  infoton:\ Line 11199  infoton:\
11199  icl6404|kds7372|icl6402|kds6402|ICL 6404 aka Kokusai Display Systems 7372:\  icl6404|kds7372|icl6402|kds6402|ICL 6404 aka Kokusai Display Systems 7372:\
11200          :am:bs:hs:\          :am:bs:hs:\
11201          :co#80:li#24:\          :co#80:li#24:\
11202          :DC=\EW:al=\EE:bl=^G:bt=\EI:cl=\E*:cm=\E=%+ %+P%+P:cr=^M:\          :al=\EE:bl=^G:bt=\EI:cl=\E*:cm=\E=%+ %+P%+P:cr=^M:\
11203          :..cs=\E\041%+%p1%{32}%+%p2%{32} cud1=\026:ct=\E3:\          :..cs=\E!%+%p1%{32}%+%p2%{32} cud1=\026:ct=\E3:dc=\EW:\
11204          :dl=\ER:ei=\Er:ho=^^:i1=\EC\E.3\EDF\EV1\Eg\E[0ZZ:im=\Eq:\          :dl=\ER:ei=\Er:ho=^^:i1=\EC\E.3\EDF\EV1\Eg\E[0ZZ:im=\Eq:\
11205          :mb=\E[2ZZ:me=\E[0ZZ:mk=\E[1ZZ:mr=\E[4ZZ:nd=^L:nw=^_:\          :mb=\E[2ZZ:me=\E[0ZZ:mk=\E[1ZZ:mr=\E[4ZZ:nd=^L:nw=^_:\
11206          :r2=\Eo1:\          :rs=\Eo1:\
11207          :..sa=\E[%{0}%?%p1%t%{4}%|%;%?%p2%t%{8}%|%;%?%p3%t%{4}%|%;%?%p4%t%{2}%|%;%?%p7%t%{1}%|%;ZZ:\          :..sa=\E[%{0}%?%p1%t%{4}%|%;%?%p2%t%{8}%|%;%?%p3%t%{4}%|%;%?%p4%t%{2}%|%;%?%p7%t%{1}%|%;ZZ:\
11208          :se=\E[%gh%{4}%^%Ph%gh%dZZ:so=\E[8ZZ:st=\E1:ta=^I:\          :se=\E[%gh%{4}%^%Ph%gh%dZZ:so=\E[8ZZ:st=\E1:ta=^I:\
11209          :ue=\E[%gh%{8}%^%Ph%gh%dZZ:up=^K:us=\E[8ZZ:ve=\E.3:\          :ue=\E[%gh%{8}%^%Ph%gh%dZZ:up=^K:us=\E[8ZZ:ve=\E.3:\
11210          :vi=\E.0:vs=\E.1:          :vi=\E.0:vs=\E.1:
11211  icl6404-w|kds7372-w|ICL 6404 aka Kokusai Display Systems 7372 132 cols:\  icl6404-w|kds7372-w|ICL 6404 aka Kokusai Display Systems 7372 132 cols:\
11212          :r2=\Eo1:\          :rs=\Eo1:tc=icl6404:
         :tc=icl6404:  
11213    
11214  #### Interactive Systems Corp  #### Interactive Systems Corp
11215  #  #
# Line 10352  intext|Interactive Systems Corporation m Line 11228  intext|Interactive Systems Corporation m
11228          :cm=\017%+ %+ :cr=^M:dc=\022:dl=\021:do=^J:ei=^V<:im=^V;:\          :cm=\017%+ %+ :cr=^M:dc=\022:dl=\021:do=^J:ei=^V<:im=^V;:\
11229          :ip=:k0=^VJ\r:k1=^VA\r:k2=^VB\r:k3=^VC\r:k4=^VD\r:k5=^VE\r:\          :ip=:k0=^VJ\r:k1=^VA\r:k2=^VB\r:k3=^VC\r:k4=^VD\r:k5=^VE\r:\
11230          :k6=^VF\r:k7=^VG\r:k8=^VH\r:k9=^VI\r:kb=^H:kd=^J:ke=^V9:\          :k6=^VF\r:k7=^VG\r:k8=^VH\r:k9=^VI\r:kb=^H:kd=^J:ke=^V9:\
11231          :kh=^Z:kl=^_:kr=^^:ks=\036\072\264\026%:ku=^\:le=^H:nd=^^:\          :kh=^Z:kl=^_:kr=^^:ks=\036\:\264\026%%%:ku=^\:le=^H:nd=^^:\
11232          :se=^V# :sf=^J:so=^V$\054:ta=^I:up=^\:          :se=^V#\s:sf=^J:so=^V$,:ta=^I:up=^\:
11233  intext2|intextii|INTERACTIVE modified owl 1251:\  intext2|intextii|INTERACTIVE modified owl 1251:\
11234          :am:bw:ul:\          :am:bw:ul:\
11235          :co#80:li#24:sg#0:\          :co#80:li#24:sg#0:ug#0:\
11236          :al=\E[L:bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:ch=\E[%+^AG:\          :al=\E[L:bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:ch=\E[%+^AG:\
11237          :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:\          :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:\
11238          :do=\E[B:ei=:ic=\E[@:im=:k0=\E@\r:k1=\EP\r:k2=\EQ\r:\          :do=\E[B:ei=:ic=\E[@:im=:k0=\E@\r:k1=\EP\r:k2=\EQ\r:\
# Line 10391  intext2|intextii|INTERACTIVE modified ow Line 11267  intext2|intextii|INTERACTIVE modified ow
11267  # (abm85: removed duplicated ":kd=^J:" -- esr)  # (abm85: removed duplicated ":kd=^J:" -- esr)
11268  abm85|Kimtron ABM 85:\  abm85|Kimtron ABM 85:\
11269          :am:bs:bw:ms:\          :am:bs:bw:ms:\
11270          :co#80:it#8:li#24:sg#1:\          :co#80:it#8:li#24:sg#1:ug#1:\
11271          :al=\EE:bt=\EI:cd=\Ey:ce=\Et:cl=\E*:cm=\E=%+ %+ :dc=\EW:\          :al=\EE:bt=\EI:cd=\Ey:ce=\Et:cl=\E*:cm=\E=%+ %+ :dc=\EW:\
11272          :dl=\ER:do=^J:ei=\Er:if=/usr/share/tabset/stdcrt:im=\EQ:\          :dl=\ER:do=^J:ei=\Er:if=/usr/share/tabset/stdcrt:im=\EQ:\
11273          :is=\EC\EX\Eg\En\E%\Er\E(\Ek\Em\Eq:kb=^H:kd=^J:kh=^^:\          :is=\EC\EX\Eg\En\E%\Er\E(\Ek\Em\Eq:kb=^H:kd=^J:kh=^^:\
# Line 10430  abm85e|Kimtron ABM 85H in 920E mode:\ Line 11306  abm85e|Kimtron ABM 85H in 920E mode:\
11306          :sg@:\          :sg@:\
11307          :bl=^G:im=\EZ:\          :bl=^G:im=\EZ:\
11308          :is=\EC\EX\EA\E%\E9\Ee\Er\En\E"\E}\E'\E(\Ef\r\Ek\Eq\Em:\          :is=\EC\EX\EA\E%\E9\Ee\Er\En\E"\E}\E'\E(\Ef\r\Ek\Eq\Em:\
11309          :me=\E(\Ek:mh=\E):mr=\Ej:vb@:\          :me=\E(\Ek:mh=\E):mr=\Ej:vb@:tc=abm85:
         :tc=abm85:  
11310  abm85h-old|oabm85h|o85h|Kimtron ABM 85H with old firmware rev.:\  abm85h-old|oabm85h|o85h|Kimtron ABM 85H with old firmware rev.:\
11311          :sg@:\          :sg@:\
11312          :bl=^G:im=\EZ:\          :bl=^G:im=\EZ:\
11313          :is=\E}\EC\EX\Ee\En\E%\Er\E(\Ek\Em\Eq\Ed\ET\EC\E9\EF:\          :is=\E}\EC\EX\Ee\En\E%\Er\E(\Ek\Em\Eq\Ed\ET\EC\E9\EF:\
11314          :me=\E(\Ek:mh=\E):mr=\Ej:\          :me=\E(\Ek:mh=\E):mr=\Ej:tc=abm85:
         :tc=abm85:  
11315  # From: <malman@bbn-vax.arpa>  # From: <malman@bbn-vax.arpa>
11316  # (kt7: removed obsolete :ma=^V^J^L :" -- esr)  # (kt7: removed obsolete :ma=^V^J^L :" -- esr)
11317  kt7|kimtron model kt-7:\  kt7|kimtron model kt-7:\
# Line 10449  kt7|kimtron model kt-7:\ Line 11323  kt7|kimtron model kt-7:\
11323          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\
11324          :k7=^AF\r:k8=^AG\r:k9=^AH\r:kA=\EE:kB=\EI:kC=^Z:kD=\EW:\          :k7=^AF\r:k8=^AG\r:k9=^AH\r:kA=\EE:kB=\EI:kC=^Z:kD=\EW:\
11325          :kE=\ET:kI=\EQ:kL=\ER:kS=\EY:kb=^H:kd=^V:kh=^^:kl=^H:kr=^L:\          :kE=\ET:kI=\EQ:kL=\ER:kS=\EY:kb=^H:kd=^V:kh=^^:kl=^H:kr=^L:\
11326          :ku=^K:le=^H:mk@:nd=^L:ta=^I:ts=\Ef:up=^K:\          :ku=^K:le=^H:mk@:nd=^L:ta=^I:ts=\Ef:up=^K:tc=adm+sgr:
         :tc=adm+sgr:  
11327  # Renamed TB=^I to :ta:, BE=^G to :bl:, BS=^H to :kb:, N to :kS: (based on the  # Renamed TB=^I to :ta:, BE=^G to :bl:, BS=^H to :kb:, N to :kS: (based on the
11328  # other kt7 entry and the adjacent key capabilities).  Removed EE which is  # other kt7 entry and the adjacent key capabilities).  Removed EE which is
11329  # identical to :mh:.  Removed :ES=\EGD: which is some kind of highlight  # identical to :mh:.  Removed :ES=\EGD: which is some kind of highlight
# Line 10458  kt7|kimtron model kt-7:\ Line 11331  kt7|kimtron model kt-7:\
11331  kt7ix|kimtron model kt-7 or 70 in IX mode:\  kt7ix|kimtron model kt-7 or 70 in IX mode:\
11332          :am:bw:\          :am:bw:\
11333          :co#80:it#8:li#25:\          :co#80:it#8:li#25:\
11334          :@7=\EY:PU=\EK:ac=jYk?lZm@nEqDt4uCvAwBx3:ae=\E%:al=\EE:\          :@7=\EY:PU=\EK:ac=jYk?lZm@nEqDt4uCvAwBx3:ae=\E%%%:al=\EE:\
11335          :as=\E$:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E*:cm=\E=%+ %+ :\          :as=\E$:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E*:cm=\E=%+ %+ :\
11336          :cr=^M:dc=\EW:dl=\ER:do=^V:ds=\Ef\r:ei=:fs=^M:ho=^^:ic=\EQ:\          :cr=^M:dc=\EW:dl=\ER:do=^V:ds=\Ef\r:ei=:fs=^M:ho=^^:ic=\EQ:\
11337          :im=:is=\EG0\E s\017\E~:k0=^AI\r:k1=^A@\r:k2=^AA\r:\          :im=:is=\EG0\E s\017\E~:k0=^AI\r:k1=^A@\r:k2=^AA\r:\
# Line 10560  prism2|MDC Prism-2:\ Line 11433  prism2|MDC Prism-2:\
11433  #  #
11434  prism4|p4|P4|MDC Prism-4:\  prism4|p4|P4|MDC Prism-4:\
11435          :5i:am:bw:hs:ms:\          :5i:am:bw:hs:ms:\
11436          :co#80:li#24:sg#1:ws#72:\          :co#80:li#24:sg#1:ug#1:ws#72:\
11437          :bl=^G:cd=\EJ:ce=\EK:\          :bl=^G:cd=\EJ:ce=\EK:\
11438          :..ch=\020%p1%{10}%/%{16}%*%p1%{10}%m%+%Pc%?%{17}%gc%=%{19}%gc%=%|%gc%!%|%t%{1}%gc%+%c%{8}%e%gc%;%c:\          :..ch=\020%p1%{10}%/%{16}%*%p1%{10}%m%+%Pc%?%{17}%gc%=%{19}%gc%=%|%gc%!%|%t%{1}%gc%+%c%{8}%e%gc%;%c:\
11439          :cl=\014:\          :cl=\014:\
11440          :..cm=\013%p1%{32}%+%c\020%p2%{10}%/%{16}%*%p2%{10}%m%+%Pc%?%{17}%gc%=%{19}%gc%=%|%gc%!%|%t%{1}%gc%+%c%{8}%e%gc%;%c:\          :..cm=\013%p1%{32}%+%c\020%p2%{10}%/%{16}%*%p2%{10}%m%+%Pc%?%{17}%gc%=%{19}%gc%=%|%gc%!%|%t%{1}%gc%+%c%{8}%e%gc%;%c:\
11441          :cr=^M:cv=\013%+ :do=^J:ds=\035\343\035\345:fs=^]\345:\          :cr=^M:cv=\013%+ :do=^J:ds=\035\343\035\345:fs=^]\345:\
11442          :ho=^A:kb=^H:kh=^A:le=^H:mb=^CB:me=^C :mh=^CA:mk=^CH:mr=^CD:\          :ho=^A:kb=^H:kh=^A:le=^H:mb=^CB:me=^C\s:mh=^CA:mk=^CH:mr=^CD:\
11443          :nd=^F:pf=\ET:po=\ER:ps=\EU:\          :nd=^F:pf=\ET:po=\ER:ps=\EU:\
11444          :..sa=\003%{64}%?%p1%p3%|%t%{4}%+%;%?%p2%t%{16}%+%;%?%p4%t%{2}%+%;%?%p5%t%{1}%+%;%?%p7%t%{8}%+%;%c%?%p9%t\016%e\017%;:\          :..sa=\003%{64}%?%p1%p3%|%t%{4}%+%;%?%p2%t%{16}%+%;%?%p4%t%{2}%+%;%?%p5%t%{1}%+%;%?%p7%t%{8}%+%;%c%?%p9%t\016%e\017%;:\
11445          :se=^C :sf=^J:so=^CD:ts=^]\343:ue=^C :up=^Z:us=^CP:\          :se=^C\s:sf=^J:so=^CD:ts=^]\343:ue=^C\s:up=^Z:us=^CP:\
11446          :ve=^]\342:vi=^]\344:          :ve=^]\342:vi=^]\344:
11447    
11448  # p5: Prism-5  # p5: Prism-5
# Line 10643  prism9|p9|P9|MDC Prism-9 in ANSII mode:\ Line 11516  prism9|p9|P9|MDC Prism-9 in ANSII mode:\
11516          :F2=\E[24~:F3=\E[25~:F4=\E[26~:F5=\E[28~:F6=\E[29~:\          :F2=\E[24~:F3=\E[25~:F4=\E[26~:F5=\E[28~:F6=\E[29~:\
11517          :F7=\E[31~:F8=\E[32~:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:\          :F7=\E[31~:F8=\E[32~:LE=\E[%dD:RI=\E[%dC:UP=\E[%dA:\
11518          :al=\E[L:bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:ch=\E[%i%d`:cl=^L:\          :al=\E[L:bl=^G:bt=\E[Z:cd=\E[J:ce=\E[K:ch=\E[%i%d`:cl=^L:\
11519          :cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%d%v:ct=\E[2g:\          :cm=\E[%i%d;%dH:cr=^M:ct=\E[2g:cv=\E[%i%dd:dc=\E[P:\
11520          :cv=\E[%i%dd:dc=\E[P:dl=\E[M:do=^J:ds=\E[%}\024:ec=\E[%dX:\          :dl=\E[M:do=^J:ds=\E[%}\024:ec=\E[%dX:ei=\E[4l:fs=^T:\
11521          :ei=\E[4l:fs=^T:ho=\E[H:im=\E[4h:is=\E[&p\E[<12l\E F:\          :ho=\E[H:im=\E[4h:is=\E[&p\E[<12l\E F:k1=\E[11~:\
11522          :k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:\          :k2=\E[12~:k3=\E[13~:k4=\E[14~:k5=\E[15~:k6=\E[17~:\
11523          :k6=\E[17~:k7=\E[18~:k8=\E[19~:k9=\E[20~:k;=\E[21~:kC=^L:\          :k7=\E[18~:k8=\E[19~:k9=\E[20~:k;=\E[21~:kC=^L:kb=^H:\
11524          :kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\          :kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\E[5m:\
11525          :mb=\E[5m:md=\E[1m:me=\E[0m:mp=\E[32%{:mr=\E[7m:nd=\E[C:\          :md=\E[1m:me=\E[0m:mp=\E[32%{:mr=\E[7m:nd=\E[C:nw=^M^J:\
11526          :nw=^M^J:pf=\E[4i:po=\E[5i:ps=\E[i:\          :pf=\E[4i:po=\E[5i:ps=\E[i:rc=\E[%z:rp=\E[%r%db%.:\
11527          :r2=\E[&p\E[<12l\E F\E[3g\E[9;17;25;33;41;49;57;65;73 N:\          :rs=\E[&p\E[<12l\E F\E[3g\E[9;17;25;33;41;49;57;65;73 N:\
11528          :rc=\E[%z:rp=\E[%r%db%.:sc=\E[%y:se=\E[27m:sf=^J:so=\E[7m:\          :sc=\E[%y:se=\E[27m:sf=^J:so=\E[7m:sr=\E[L:st=\EH:ta=^I:\
11529          :sr=\E[L:st=\EH:ta=^I:ts=\E[%i%p1%d%%}:ue=\E[24m:up=\E[A:\          :ue=\E[24m:up=\E[A:us=\E[4m:ve=\E[<4h:vi=\E[<4l:
         :us=\E[4m:ve=\E[<4h:vi=\E[<4l:  
11530    
11531  # p9-w: Prism-9 in 132 column mode  # p9-w: Prism-9 in 132 column mode
11532  # --------------------------------  # --------------------------------
# Line 10664  prism9|p9|P9|MDC Prism-9 in ANSII mode:\ Line 11536  prism9|p9|P9|MDC Prism-9 in ANSII mode:\
11536  prism9-w|p9-w|P9-W|MDC Prism-9 in 132 column mode:\  prism9-w|p9-w|P9-W|MDC Prism-9 in 132 column mode:\
11537          :co#132:\          :co#132:\
11538          :is=\E[&p\E[<12l\E F\E[<14h:\          :is=\E[&p\E[<12l\E F\E[<14h:\
11539          :r2=\E[&p\E[<12l\E F\E[<14h:tc=p9:          :rs=\E[&p\E[<12l\E F\E[<14h:tc=p9:
11540    
11541  # p9-8: Prism-9 in P8 mode  # p9-8: Prism-9 in P8 mode
11542  # ------------------------  # ------------------------
# Line 10675  prism9-w|p9-w|P9-W|MDC Prism-9 in 132 co Line 11547  prism9-w|p9-w|P9-W|MDC Prism-9 in 132 co
11547  #  #
11548  prism9-8|p9-8|P9-8|MDC Prism-9 in P8 mode:\  prism9-8|p9-8|P9-8|MDC Prism-9 in P8 mode:\
11549          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:al=\E[L:dc=\E[P:\          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:al=\E[L:dc=\E[P:\
11550          :dl=\E[M:ei=:ic=\E[@:im=:\          :dl=\E[M:ei=:ic=\E[@:im=:tc=p8:
         :tc=p8:  
11551    
11552  # p9-8-w: Prism-9 in P8 and 132 column modes  # p9-8-w: Prism-9 in P8 and 132 column modes
11553  # ------------------------------------------  # ------------------------------------------
# Line 10685  prism9-8|p9-8|P9-8|MDC Prism-9 in P8 mod Line 11556  prism9-8|p9-8|P9-8|MDC Prism-9 in P8 mod
11556  #  #
11557  prism9-8-w|p9-8-w|P9-8-W|MDC Prism-9 in Prism 8 emulation and 132 column mode:\  prism9-8-w|p9-8-w|P9-8-W|MDC Prism-9 in Prism 8 emulation and 132 column mode:\
11558          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:al=\E[L:dc=\E[P:\          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:IC=\E[%d@:al=\E[L:dc=\E[P:\
11559          :dl=\E[M:ei=:ic=\E[@:im=:\          :dl=\E[M:ei=:ic=\E[@:im=:tc=p8-w:
         :tc=p8-w:  
11560    
11561  # p12: Prism-12 in ANSI mode  # p12: Prism-12 in ANSI mode
11562  # ---------------------------  # ---------------------------
# Line 10762  prism14-m-w|p14-m-w|P14-M-W|MDC Prism-14 Line 11632  prism14-m-w|p14-m-w|P14-M-W|MDC Prism-14
11632  # From: George Land <georgeland@aol.com> 24 Sep 1996  # From: George Land <georgeland@aol.com> 24 Sep 1996
11633  p8gl|prism8gl|McDonnell-Douglas Prism-8 alternate definition:\  p8gl|prism8gl|McDonnell-Douglas Prism-8 alternate definition:\
11634          :am:bw:hs:mi:\          :am:bw:hs:mi:\
11635          :co#80:li#24:ma#1:sg#1:ws#78:\          :co#80:li#24:ma#1:sg#1:ug#1:ws#78:\
11636          :F2=^AJ\r:F3=^AK\r:F4=^AL\r:F5=^AM\r:F6=^AN\r:F7=^AO\r:\          :F2=^AJ\r:F3=^AK\r:F4=^AL\r:F5=^AM\r:F6=^AN\r:F7=^AO\r:\
11637          :bl=^G:cd=\EJ:ce=\EK:cl=^L:cm=\E[%i%d;%dH:cr=^M:dc= ^H:\          :bl=^G:cd=\EJ:ce=\EK:cl=^L:cm=\E[%i%d;%dH:cr=^M:dc=\s^H:\
11638          :dl=^P:do=^J:ho=^A:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:\          :dl=^P:do=^J:ho=^A:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:\
11639          :k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:k9=^AH\r:k;=^AI\r:\          :k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:k9=^AH\r:k;=^AI\r:\
11640          :kD= ^H:kE=\EK:kL=^P:kS=\EJ:kb=^H:kd=^J:kh=^A:kl=^U:kr=^F:\          :kD=\s^H:kE=\EK:kL=^P:kS=\EJ:kb=^H:kd=^J:kh=^A:kl=^U:kr=^F:\
11641          :ku=^Z:l1=F1:l2=F2:l3=F3:l4=F4:l5=F5:l6=F6:l7=F7:l8=F8:l9=F9:\          :ku=^Z:l1=F1:l2=F2:l3=F3:l4=F4:l5=F5:l6=F6:l7=F7:l8=F8:l9=F9:\
11642          :la=F10:le=^U:mb=^CB:me=^C :mh=^CA:mk=^CH:mr=^CD:nd=^F:\          :la=F10:le=^U:mb=^CB:me=^C\s:mh=^CA:mk=^CH:mr=^CD:nd=^F:\
11643          :nw=^J^M:pc=\0:se=^C :sf=^J:so=^CE:ue=^C :up=^Z:us=^C0:          :nw=^J^M:pc=\0:se=^C\s:sf=^J:so=^CE:ue=^C\s:up=^Z:us=^C0:
11644    
11645  #### Microterm (act, mime)  #### Microterm (act, mime)
11646  #  #
# Line 10817  mime2a-s|microterm mime2a (emulating an Line 11687  mime2a-s|microterm mime2a (emulating an
11687          :co#80:li#24:\          :co#80:li#24:\
11688          :al=\001:bl=^G:cd=\EJ:ce=\EK:cl=\EL:cm=\E=%+ %+ :cr=^M:\          :al=\001:bl=^G:cd=\EJ:ce=\EK:cl=\EL:cm=\E=%+ %+ :cr=^M:\
11689          :dc=\ED:dl=\027:do=^J:ei=^Z:ho=^^:im=\EE:ip=:is=\E):kd=^J:\          :dc=\ED:dl=\027:do=^J:ei=^Z:ho=^^:im=\EE:ip=:is=\E):kd=^J:\
11690          :kl=^H:kr=^L:ku=^K:le=^H:nd=^L:se=\E;:sf=^J:so=\E\072:sr=\EI:\          :kl=^H:kr=^L:ku=^K:le=^H:nd=^L:se=\E;:sf=^J:so=\E\::sr=\EI:\
11691          :ue=\E7:up=\EI:us=\E6:          :ue=\E7:up=\EI:us=\E6:
11692  # This is the preferred mode (but ^X can't be used as a kill character)  # This is the preferred mode (but ^X can't be used as a kill character)
11693  mime2a|mime2a-v|microterm mime2a (emulating an enhanced vt52):\  mime2a|mime2a-v|microterm mime2a (emulating an enhanced vt52):\
# Line 10851  mime314|mm314|mime 314:\ Line 11721  mime314|mm314|mime 314:\
11721  mm340|mime340|mime 340:\  mm340|mime340|mime 340:\
11722          :co#80:li#24:\          :co#80:li#24:\
11723          :al=46\EU:cd=2*\037:ce=2.1\EL:cl=12\032:cm=\E=%+ %+ :\          :al=46\EU:cd=2*\037:ce=2.1\EL:cl=12\032:cm=\E=%+ %+ :\
11724          :cr=^M:dc=2.1*\E#:dl=49.6\EV:do=^J:is=\E\054:kb=^H:kd=^J:\          :cr=^M:dc=2.1*\E#:dl=49.6\EV:do=^J:is=\E,:kb=^H:kd=^J:kl=^H:\
11725          :kl=^H:ku=^K:le=^H:nd=^L:nw=^M^J:sf=^J:ta=^I:up=^K:          :ku=^K:le=^H:nd=^L:nw=^M^J:sf=^J:ta=^I:up=^K:
11726  # This came from University of Wisconsin marked "astro termcap for jooss".  # This came from University of Wisconsin marked "astro termcap for jooss".
11727  # (mt4520-rv: removed obsolete ":kn#4:" and incorrect ":ri=\E[C:";  # (mt4520-rv: removed obsolete ":kn#4:" and incorrect ":ri=\E[C:";
11728  # also added <rmam>/<smam> based  on the init string -- esr)  # also added <rmam>/<smam> based  on the init string -- esr)
# Line 10886  mt4520-rv|micro-term 4520 reverse video: Line 11756  mt4520-rv|micro-term 4520 reverse video:
11756  ergo4000|microterm ergo 4000:\  ergo4000|microterm ergo 4000:\
11757          :da:db:ms:\          :da:db:ms:\
11758          :co#80:li#66:\          :co#80:li#66:\
11759          :AL=\E[1L:RA=\E[?7l:SA=\E[?7m:bl=^G:cd=\E[0J:ce=\E[0K:\          :RA=\E[?7l:SA=\E[?7m:al=\E[1L:bl=^G:cd=\E[0J:ce=\E[0K:\
11760          :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:dc=\E[1P:dl=\E[1M:\          :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:dc=\E[1P:dl=\E[1M:\
11761          :do=\E[B:ei=\E[4l:im=\E[4h:\          :do=\E[B:ei=\E[4l:im=\E[4h:\
11762          :is=\E<\E=\E[?1l\E[?4l\E[?5l\E[?7h\E[?8h:k1=\EOP:\          :is=\E<\E=\E[?1l\E[?4l\E[?5l\E[?7h\E[?8h:k1=\EOP:\
# Line 10911  ergo4000|microterm ergo 4000:\ Line 11781  ergo4000|microterm ergo 4000:\
11781  # DEC vt200/300 with color capabilities added.  # DEC vt200/300 with color capabilities added.
11782  ncr260intan|NCR Intecolor emulation of the 2900_260C with an ANSI keyboard:\  ncr260intan|NCR Intecolor emulation of the 2900_260C with an ANSI keyboard:\
11783          :Co#8:pa#64:\          :Co#8:pa#64:\
11784          :AB=\E[4%p1%dm:AF=\E[3%p1%dm:op=\E[0m:tc=ncr260vt300an:          :AB=\E[4%dm:AF=\E[3%dm:op=\E[0m:tc=ncr260vt300an:
11785  # The Intecolor emulation of the NCR 2900/260C color terminal is basically a  # The Intecolor emulation of the NCR 2900/260C color terminal is basically a
11786  # DEC vt200/300 with color capabilities added.  # DEC vt200/300 with color capabilities added.
11787  ncr260intwan|NCR Intecolor emulation of the 2900_260C with an ANSI keyboard:\  ncr260intwan|NCR Intecolor emulation of the 2900_260C with an ANSI keyboard:\
11788          :Co#8:pa#64:\          :Co#8:pa#64:\
11789          :AB=\E[4%p1%dm:AF=\E[3%p1%dm:op=\E[0m:tc=ncr260vt300wan:          :AB=\E[4%dm:AF=\E[3%dm:op=\E[0m:tc=ncr260vt300wan:
11790  # The Intecolor emulation of the NCR 2900/260C color terminal is basically a  # The Intecolor emulation of the NCR 2900/260C color terminal is basically a
11791  # DEC vt200/300 with color capabilities added.  # DEC vt200/300 with color capabilities added.
11792  ncr260intpp|NCR Intecolor emulation of the 2900_260C with a PC+ keyboard:\  ncr260intpp|NCR Intecolor emulation of the 2900_260C with a PC+ keyboard:\
11793          :Co#8:pa#64:\          :Co#8:pa#64:\
11794          :AB=\E[4%p1%dm:AF=\E[3%p1%dm:op=\E[0m:tc=ncr260vt300pp:          :AB=\E[4%dm:AF=\E[3%dm:op=\E[0m:tc=ncr260vt300pp:
11795  # The Intecolor emulation of the NCR 2900/260C color terminal is basicly a  # The Intecolor emulation of the NCR 2900/260C color terminal is basicly a
11796  # DEC vt200/300 with color capabilities added.  # DEC vt200/300 with color capabilities added.
11797  ncr260intwpp|NCR Intecolor emulation of the 2900_260C with a PC+ keyboard in 132 column mode:\  ncr260intwpp|NCR Intecolor emulation of the 2900_260C with a PC+ keyboard in 132 column mode:\
11798          :Co#8:pa#64:\          :Co#8:pa#64:\
11799          :AB=\E[4%p1%dm:AF=\E[3%p1%dm:op=\E[0m:tc=ncr260vt300wpp:          :AB=\E[4%dm:AF=\E[3%dm:op=\E[0m:tc=ncr260vt300wpp:
11800  # This definition for ViewPoint supports several attributes.  This means  # This definition for ViewPoint supports several attributes.  This means
11801  # that it has magic cookies (extra spaces where the attributes begin).  # that it has magic cookies (extra spaces where the attributes begin).
11802  # Some applications do not function well with magic cookies.  The System  # Some applications do not function well with magic cookies.  The System
# Line 10937  ncr260intwpp|NCR Intecolor emulation of Line 11807  ncr260intwpp|NCR Intecolor emulation of
11807  # restored if needed.  # restored if needed.
11808  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
11809  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
11810    # (acsc removed to fit entry within 1023 bytes)
11811  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
11812  ncr260vppp|NCR 2900_260 viewpoint:\  ncr260vppp|NCR 2900_260 viewpoint:\
11813          :am:bw:hs:km:mi:ms:xo:\          :am:bw:hs:km:mi:ms:xo:\
11814          :co#80:li#24:sg#1:\          :co#80:li#24:sg#1:ug#1:\
11815          :CM=\Ew@%p1%{48}%+%c%p2%{32}%+%c%p3%{32}%+%c:K1=^A:\          :K1=^A:K3=\EJ:K4=\ET:K5=\EJ:ae=\EcB0\EH\003:al=\EM:\
         :K3=\EJ:K4=\ET:K5=\EJ:ae=\EcB0\EH\003:al=\EM:\  
11816          :as=\EcB1\EH\002:bl=^G:bt=\EI:cd=\Ek:ce=\EK:cl=\014:\          :as=\EcB1\EH\002:bl=^G:bt=\EI:cd=\Ek:ce=\EK:cl=\014:\
11817          :cm=\EY%+ %+ :cr=\r:dc=\EW:dl=\El:do=\n:ds=\E`c:ei=\Er:\          :cm=\EY%+ %+ :cr=\r:dc=\EW:dl=\El:do=\n:ds=\E`c:ei=\Er:\
11818          :fs=^M:ho=\036:im=\Eq:\          :fs=^M:ho=\036:im=\Eq:\
11819          :is=\Ee6\E~%\E+\E`\072\Ed/\E`1\EO\Ee4\Ec@0@\Ec@1A\EcB0\EcC1\Ee7:\          :is=\Ee6\E~%\E+\E`\:\Ed/\E`1\EO\Ee4\Ec@0@\Ec@1A\EcB0\EcC1\Ee7:\
11820          :k1=^B1\r:k2=^B2\r:k3=^B3\r:k4=^B4\r:k5=^B5\r:k6=^B6\r:\          :k1=^B1\r:k2=^B2\r:k3=^B3\r:k4=^B4\r:k5=^B5\r:k6=^B6\r:\
11821          :k7=^B7\r:k8=^B8\r:k9=^B9\r:kD=\EW:kI=\Eq:kN=\EJ:kP=\EJ:\          :k7=^B7\r:k8=^B8\r:k9=^B9\r:kD=\EW:kI=\Eq:kN=\EJ:kP=\EJ:\
11822          :kb=^H:kd=^J:kh=^A:kl=^U:kr=^F:ku=^Z:le=\010:ll=\001:mb=\EG2:\          :kb=^H:kd=^J:kh=^A:kl=^U:kr=^F:ku=^Z:le=\010:ll=\001:mb=\EG2:\
11823          :me=\EG0\EH\003:mh=\EGp:mr=\EG4:nd=\006:nw=\037:se=\EG0:\          :me=\EG0\EH\003:mh=\EGp:mr=\EG4:nd=\006:nw=\037:\
11824          :sf=\n:so=\EG4:sr=\Ej:st=\E1:ta=^I:ts=\EF:ue=\EG0:up=\032:\          :rs=\Ee6\E~%\E+\E`\:\Ed/\E`1\EO\Ee4\Ec@0@\Ec@1A\EcB0\EcC1\Ee7:\
11825          :us=\EG8:ve=\E`5:vi=\E`0:vs=\E`5:          :se=\EG0:sf=\n:so=\EG4:sr=\Ej:st=\E1:ta=^I:ts=\EF:ue=\EG0:\
11826            :up=\032:us=\EG8:ve=\E`5:vi=\E`0:vs=\E`5:
11827  ncr260vpwpp|NCR 2900_260 viewpoint wide mode:\  ncr260vpwpp|NCR 2900_260 viewpoint wide mode:\
11828          :co#132:\          :co#132:\
11829          :cm=\Ea%i%dR%dC:\          :cm=\Ea%i%dR%dC:\
11830          :is=\Ee6\E~%\E+\E`;\Ed/\E`1\EO\Ee4\Ec@0@\Ec@1A\EcB0\EcC1\Ee7:\          :is=\Ee6\E~%\E+\E`;\Ed/\E`1\EO\Ee4\Ec@0@\Ec@1A\EcB0\EcC1\Ee7:\
11831          :r2=\Ee6\E~%\E+\E`;\Ed/\E`1\EO\Ee4\Ec@0@\Ec@1A\EcB0\EcC1\Ee7:\          :rs=\Ee6\E~%\E+\E`;\Ed/\E`1\EO\Ee4\Ec@0@\Ec@1A\EcB0\EcC1\Ee7:\
11832          :tc=ncr260vppp:          :tc=ncr260vppp:
11833  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
11834  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
11835  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (acsc removed to fit entry within 1023 bytes)
11836  ncr260vt100an|NCR 2900_260 vt100 with ansi kybd:\  ncr260vt100an|NCR 2900_260 vt100 with ansi kybd:\
11837          :am:hs:mi:ms:xn:xo:\          :am:hs:mi:ms:xn:xo:\
11838          :co#80:li#24:\          :Nl#32:co#80:li#24:\
11839          :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:\          :%0=\E[29~:%1=\E[28~:*6=\E[4~:@0=\E[1~:@8=\EOM:AL=\E[%dL:\
11840          :K1=\EOw:K2=\EOy:K3=\EOu:K4=\EOq:K5=\EOs:LE=\E[%dD:\          :DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:IC=\E[%d@:K1=\EOw:K2=\EOy:\
11841          :RI=\E[%dC:SF=\E[%dE:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:\          :K3=\EOu:K4=\EOq:K5=\EOs:LE=\E[%dD:RI=\E[%dC:SF=\E[%dE:\
11842          :cd=\E[0J:ce=\E[0K:cl=\E[2J\E[1;1H:cm=\E[%i%d;%dH:cr=\r:\          :UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:cb=\E[1K:cd=\E[0J:\
11843          :cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[1P:dl=\E[M:do=\E[B:\          :ce=\E[0K:ch=\E[%dG:cl=\E[2J\E[1;1H:cm=\E[%i%d;%dH:cr=\r:\
11844          :ds=\E[0$~\E[1$~:ec=\E[%dX:ei=\E[4l:fs=\E[0$}:ho=\E[H:\          :cs=\E[%i%d;%dr:ct=\E[3g:cv=\E[%dd:dc=\E[1P:dl=\E[M:\
11845          :im=\E[4h:\          :do=\E[B:ds=\E[0$~\E[1$~:ec=\E[%dX:ei=\E[4l:fs=\E[0$}:\
11846          :is=\E[\041p\E[?7;19;67h\E[?1;3;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\          :ho=\E[H:im=\E[4h:\
11847            :is=\E[!p\E[?7;19;67h\E[?1;3;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\
11848          :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kD=\E[3~:kI=\E[2~:\          :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kD=\E[3~:kI=\E[2~:\
11849          :kN=\E[6~:kP=\E[5~:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:\          :kN=\E[6~:kP=\E[5~:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:\
11850          :kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=\E[D:mb=\E[5m:md=\E[1m:\          :kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=\E[D:mb=\E[5m:md=\E[1m:\
11851          :me=\E[0m\017:mr=\E[7m:nd=\E[C:nw=\EE:rc=\E8:sc=\E7:\          :me=\E[0m\017:mk=\E[8m:mr=\E[7m:nd=\E[C:nw=\EE:rc=\E8:\
11852          :se=\E[0m:sf=\ED:so=\E[1;7m:sr=\EM:st=\EH:ta=^I:\          :rs=\E[!p\E[?7;19;67h\E[?1;3;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\
11853            :sc=\E7:se=\E[0m:sf=\ED:so=\E[1;7m:sr=\EM:st=\EH:ta=^I:\
11854          :ts=\E[2$~\E[1$}:ue=\E[0m:up=\E[A:us=\E[4m:ve=\E[?25h:\          :ts=\E[2$~\E[1$}:ue=\E[0m:up=\E[A:us=\E[4m:ve=\E[?25h:\
11855          :vi=\E[?25l:          :vi=\E[?25l:
11856  ncr260vt100wan|NCR 2900_260 vt100 wide mode ansi kybd:\  ncr260vt100wan|NCR 2900_260 vt100 wide mode ansi kybd:\
11857          :co#132:\          :co#132:\
11858          :cm=\E[%i%d;%dH:\          :cm=\E[%i%d;%dH:\
11859          :is=\E[\041p\E[?3;7;19;67h\E[?1;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\          :is=\E[!p\E[?3;7;19;67h\E[?1;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\
11860          :r2=\E[\041p\E[?3;7;19;67h\E[?1;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\          :rs=\E[!p\E[?3;7;19;67h\E[?1;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\
11861          :tc=ncr260vt100an:          :tc=ncr260vt100an:
11862  ncr260vt100pp|NCR 2900_260 vt100 with PC+ kybd:\  ncr260vt100pp|NCR 2900_260 vt100 with PC+ kybd:\
11863          :@7=\E[5~:K1=\E[H:K2=\E[V:K3=\EOu:K5=\E[U:\          :@7=\E[5~:K1=\E[H:K2=\E[V:K3=\EOu:K5=\E[U:\
11864          :is=\E[\041p\E[?7;19;67h\E[?1;3;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\          :is=\E[!p\E[?7;19;67h\E[?1;3;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\
11865          :kD=\E[4~:kI=\E[1~:kN=\E[6~:kP=\E[3~:kd=\E[B:ke=\E>:\          :kD=\E[4~:kI=\E[1~:kN=\E[6~:kP=\E[3~:kd=\E[B:ke=\E>:\
11866          :kh=\E[2~:kl=\E[D:kr=\E[C:ks=\E=:ku=\E[A:l1=pf1:l2=pf2:\          :kh=\E[2~:kl=\E[D:kr=\E[C:ks=\E=:ku=\E[A:l1=pf1:l2=pf2:\
11867          :l3=pf3:l4=pf4:\          :l3=pf3:l4=pf4:\
11868          :r2=\E[\041p\E[?7;19;67h\E[?1;3;4l\E(B\E)0\017\E[2J\E[1;1H\E>:tc=ncr260vt100an:          :rs=\E[!p\E[?7;19;67h\E[?1;3;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\
11869            :tc=ncr260vt100an:
11870  ncr260vt100wpp|NCR 2900_260 vt100 wide mode pc+  kybd:\  ncr260vt100wpp|NCR 2900_260 vt100 wide mode pc+  kybd:\
11871          :co#132:\          :co#132:\
11872          :cm=\E[%i%d;%dH:\          :cm=\E[%i%d;%dH:\
11873          :is=\E[\041p\E[?3;7;19;67h\E[?1;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\          :is=\E[!p\E[?3;7;19;67h\E[?1;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\
11874          :r2=\E[\041p\E[?3;7;19;67h\E[?1;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\          :rs=\E[!p\E[?3;7;19;67h\E[?1;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\
11875          :tc=ncr260vt100pp:          :tc=ncr260vt100pp:
11876  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
11877  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
11878    # (acsc removed to fit entry within 1023 bytes)
11879  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
11880  ncr260vt200an|NCR 2900_260 vt200 with ansi kybd:\  ncr260vt200an|NCR 2900_260 vt200 with ansi kybd:\
11881          :am:hs:mi:ms:xn:xo:\          :am:hs:mi:ms:xn:xo:\
# Line 11012  ncr260vt200an|NCR 2900_260 vt200 with an Line 11887  ncr260vt200an|NCR 2900_260 vt200 with an
11887          :cr=\r:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[1P:dl=\E[M:do=\E[B:\          :cr=\r:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[1P:dl=\E[M:do=\E[B:\
11888          :ds=\E[0$~\E[1$~:ec=\E[%dX:ei=\E[4l:fs=\E[0$}:ho=\E[H:\          :ds=\E[0$~\E[1$~:ec=\E[%dX:ei=\E[4l:fs=\E[0$}:ho=\E[H:\
11889          :im=\E[4h:\          :im=\E[4h:\
11890          :is=\E[\041p\E[?7;19;67h\E[?1;3;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\          :is=\E[!p\E[?7;19;67h\E[?1;3;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\
11891          :k0=\EOy:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k5=\E[M:k6=\E[17~:\          :k0=\EOy:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k5=\E[M:k6=\E[17~:\
11892          :k7=\E[18~:k8=\E[19~:k9=\E[20~:kD=\E[3~:kI=\E[2~:kN=\E[6~:\          :k7=\E[18~:k8=\E[19~:k9=\E[20~:kD=\E[3~:kI=\E[2~:kN=\E[6~:\
11893          :kP=\E[5~:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:\          :kP=\E[5~:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:\
11894          :ks=\E[?1h\E=:ku=\EOA:le=\E[D:mb=\E[5m:md=\E[1m:\          :ks=\E[?1h\E=:ku=\EOA:le=\E[D:mb=\E[5m:md=\E[1m:\
11895          :me=\E[0m\017:mr=\E[7m:nd=\E[C:nw=\EE:rc=\E8:sc=\E7:\          :me=\E[0m\017:mr=\E[7m:nd=\E[C:nw=\EE:rc=\E8:\
11896          :se=\E[27m:sf=\ED:so=\E[7m:sr=\EM:st=\EH:ta=^I:\          :rs=\E[!p\E[?7;19;67h\E[?1;3;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\
11897            :sc=\E7:se=\E[27m:sf=\ED:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
11898          :ts=\E[2$~\E[1$}:ue=\E[24m:up=\E[A:us=\E[4m:ve=\E[?25h:\          :ts=\E[2$~\E[1$}:ue=\E[24m:up=\E[A:us=\E[4m:ve=\E[?25h:\
11899          :vi=\E[?25l:          :vi=\E[?25l:
11900  ncr260vt200wan|NCR 2900_260 vt200 wide mode ansi kybd:\  ncr260vt200wan|NCR 2900_260 vt200 wide mode ansi kybd:\
11901          :co#132:\          :co#132:\
11902          :cm=\E[%i%d;%dH:\          :cm=\E[%i%d;%dH:\
11903          :is=\E[\041p\E[?3;7;19;67h\E[?4l\E(B\E)0\017\E[2J\E[1;1H:\          :is=\E[!p\E[?3;7;19;67h\E[?4l\E(B\E)0\017\E[2J\E[1;1H:\
11904          :r2=\E[\041p\E[?3;7;19;67h\E[?4l\E(B\E)0\017\E[2J\E[1;1H:\          :rs=\E[!p\E[?3;7;19;67h\E[?4l\E(B\E)0\017\E[2J\E[1;1H:\
11905          :tc=ncr260vt200an:          :tc=ncr260vt200an:
11906  ncr260vt200pp|NCR 2900_260 vt200 with pc+ kybd:\  ncr260vt200pp|NCR 2900_260 vt200 with pc+ kybd:\
11907          :@7=\E[1~:K1=\E[H:K2=\E[V:K3=\EOu:K5=\E[U:kD=\E[4~:\          :@7=\E[1~:K1=\E[H:K2=\E[V:K3=\EOu:K5=\E[U:kD=\E[4~:\
# Line 11035  ncr260vt200pp|NCR 2900_260 vt200 with pc Line 11911  ncr260vt200pp|NCR 2900_260 vt200 with pc
11911  ncr260vt200wpp|NCR 2900_260 vt200 wide mode pc+  kybd:\  ncr260vt200wpp|NCR 2900_260 vt200 wide mode pc+  kybd:\
11912          :co#132:\          :co#132:\
11913          :cm=\E[%i%d;%dH:\          :cm=\E[%i%d;%dH:\
11914          :is=\E[\041p\E[?3;7;19;67h\E[?1;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\          :is=\E[!p\E[?3;7;19;67h\E[?1;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\
11915          :r2=\E[\041p\E[?3;7;19;67h\E[?1;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\          :rs=\E[!p\E[?3;7;19;67h\E[?1;4l\E(B\E)0\017\E[2J\E[1;1H\E>:\
11916          :tc=ncr260vt200pp:          :tc=ncr260vt200pp:
11917  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
11918  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
11919    # (acsc removed to fit entry within 1023 bytes)
11920  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
11921  ncr260vt300an|NCR 2900_260 vt300 with ansi kybd:\  ncr260vt300an|NCR 2900_260 vt300 with ansi kybd:\
11922          :am:hs:mi:ms:xn:xo:\          :am:hs:mi:ms:xn:xo:\
# Line 11051  ncr260vt300an|NCR 2900_260 vt300 with an Line 11928  ncr260vt300an|NCR 2900_260 vt300 with an
11928          :cr=\r:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[1P:dl=\E[M:do=\E[B:\          :cr=\r:cs=\E[%i%d;%dr:ct=\E[3g:dc=\E[1P:dl=\E[M:do=\E[B:\
11929          :ds=\E[0$~\E[1$~:ec=\E[%dX:ei=\E[4l:fs=\E[0$}:ho=\E[H:\          :ds=\E[0$~\E[1$~:ec=\E[%dX:ei=\E[4l:fs=\E[0$}:ho=\E[H:\
11930          :im=\E[4h:\          :im=\E[4h:\
11931          :is=\E[\041p\E[?7;19;67h\E[?1;3;4l\E[1;0%w\E(B\E)0\017\E[2J\E[1;1H\E>:\          :is=\E[!p\E[?7;19;67h\E[?1;3;4l\E[1;0%w\E(B\E)0\017\E[2J\E[1;1H\E>:\
11932          :k0=\EOy:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k5=\E[M:k6=\E[17~:\          :k0=\EOy:k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k5=\E[M:k6=\E[17~:\
11933          :k7=\E[18~:k8=\E[19~:k9=\E[20~:kD=\E[3~:kI=\E[2~:kN=\E[6~:\          :k7=\E[18~:k8=\E[19~:k9=\E[20~:kD=\E[3~:kI=\E[2~:kN=\E[6~:\
11934          :kP=\E[5~:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:\          :kP=\E[5~:kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:\
11935          :ks=\E[?1h\E=:ku=\EOA:le=\E[D:mb=\E[5m:md=\E[1m:\          :ks=\E[?1h\E=:ku=\EOA:le=\E[D:mb=\E[5m:md=\E[1m:\
11936          :me=\E[0m\017:mr=\E[7m:nd=\E[C:nw=\EE:rc=\E8:sc=\E7:\          :me=\E[0m\017:mr=\E[7m:nd=\E[C:nw=\EE:rc=\E8:\
11937          :se=\E[27m:sf=\ED:so=\E[7m:sr=\EM:st=\EH:ta=^I:\          :rs=\E[!p\E[?7;19;67h\E[?1;3;4l\E[1;0%w\E(B\E)0\017\E[2J\E[1;1H\E>:\
11938            :sc=\E7:se=\E[27m:sf=\ED:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
11939          :ts=\E[2$~\E[1$}:ue=\E[24m:up=\E[A:us=\E[4m:ve=\E[?25h:\          :ts=\E[2$~\E[1$}:ue=\E[24m:up=\E[A:us=\E[4m:ve=\E[?25h:\
11940          :vi=\E[?25l:          :vi=\E[?25l:
11941  ncr260vt300wan|NCR 2900_260 vt300 wide mode ansi kybd:\  ncr260vt300wan|NCR 2900_260 vt300 wide mode ansi kybd:\
11942          :co#132:\          :co#132:\
11943          :cm=\E[%i%d;%dH:\          :cm=\E[%i%d;%dH:\
11944          :is=\E[\041p\E[?3;7;19;67h\E[?4l\E[1;0%w\E(B\E)0\017\E[2J\E[1;1H:\          :is=\E[!p\E[?3;7;19;67h\E[?4l\E[1;0%w\E(B\E)0\017\E[2J\E[1;1H:\
11945          :r2=\E[\041p\E[?3;7;19;67h\E[?4l\E[1;0%w\E(B\E)0\017\E[2J\E[1;1H:\          :rs=\E[!p\E[?3;7;19;67h\E[?4l\E[1;0%w\E(B\E)0\017\E[2J\E[1;1H:\
11946          :tc=ncr260vt300an:          :tc=ncr260vt300an:
11947  ncr260vt300pp|NCR 2900_260 vt300 with pc+ kybd:\  ncr260vt300pp|NCR 2900_260 vt300 with pc+ kybd:\
11948          :@7=\E[1~:K1=\E[H:K2=\E[V:K3=\EOu:K5=\E[U:kD=\E[4~:\          :@7=\E[1~:K1=\E[H:K2=\E[V:K3=\EOu:K5=\E[U:kD=\E[4~:\
# Line 11074  ncr260vt300pp|NCR 2900_260 vt300 with pc Line 11952  ncr260vt300pp|NCR 2900_260 vt300 with pc
11952  NCR260VT300WPP|ncr260vt300wpp|NCR 2900_260 vt300 wide mode pc+  kybd:\  NCR260VT300WPP|ncr260vt300wpp|NCR 2900_260 vt300 wide mode pc+  kybd:\
11953          :co#132:\          :co#132:\
11954          :cm=\E[%i%d;%dH:\          :cm=\E[%i%d;%dH:\
11955          :is=\E[\041p\E[?3;7;19;67h\E[?1;4l\E[1;0%w\E(B\E)0\017\E[2J\E[1;1H\E>:\          :is=\E[!p\E[?3;7;19;67h\E[?1;4l\E[1;0%w\E(B\E)0\017\E[2J\E[1;1H\E>:\
11956          :r2=\E[\041p\E[?3;7;19;67h\E[?1;4l\E[1;0%w\E(B\E)0\017\E[2J\E[1;1H\E>:\          :rs=\E[!p\E[?3;7;19;67h\E[?1;4l\E[1;0%w\E(B\E)0\017\E[2J\E[1;1H\E>:\
11957          :tc=ncr260vt300pp:          :tc=ncr260vt300pp:
11958  # This terminfo file contains color capabilities for the Wyse325 emulation of  # This terminfo file contains color capabilities for the Wyse325 emulation of
11959  # the NCR 2900/260C color terminal.  Because of the structure of the command  # the NCR 2900/260C color terminal.  Because of the structure of the command
# Line 11093  NCR260VT300WPP|ncr260vt300wpp|NCR 2900_2 Line 11971  NCR260VT300WPP|ncr260vt300wpp|NCR 2900_2
11971  #  #
11972  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
11973  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
11974    # (acsc removed to fit entry within 1023 bytes)
11975  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
11976  ncr260wy325pp|NCR 2900_260 wyse 325:\  ncr260wy325pp|NCR 2900_260 wyse 325:\
11977          :am:bw:hs:km:mi:ms:xo:\          :am:bw:hs:km:mi:ms:xo:\
11978          :co#80:li#24:\          :co#80:li#24:\
11979          :CM=\Ew@%p1%{48}%+%c%p2%{32}%+%c%p3%{32}%+%c:K1=^^:\          :K1=^^:K2=\EJ:K4=\ET:K5=\EK:ae=\EH\003\EcB0:al=\EE:\
         :K2=\EJ:K4=\ET:K5=\EK:ae=\EH\003\EcB0:al=\EE:\  
11980          :as=\EH\002\EcB1:bl=^G:bt=\EI:cd=\Ey:ce=\Et:cl=\E*:\          :as=\EH\002\EcB1:bl=^G:bt=\EI:cd=\Ey:ce=\Et:cl=\E*:\
11981          :cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=\n:ds=\E`c:\          :cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=\n:ds=\E`c:\
11982          :ei=\Er:fs=^M:ho=\036:im=\Eq:\          :ei=\Er:fs=^M:ho=\036:im=\Eq:\
11983          :is=\Ee6\Ed/\Ee1\Ed*\Er\EO\E`1\E`\072\E`@\E~\041\E"\Ee4\Ex@\E`9\Ee7:\          :is=\Ee6\Ed/\Ee1\Ed*\Er\EO\E`1\E`\:\E`@\E~!\E"\Ee4\Ex@\E`9\Ee7:\
11984          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\
11985          :k7=^AF\r:k8=^AG\r:k9=^AH\r:kD=\EW:kI=\Eq:kN=\EK:kP=\EJ:\          :k7=^AF\r:k8=^AG\r:k9=^AH\r:kD=\EW:kI=\Eq:kN=\EK:kP=\EJ:\
11986          :kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=\010:mb=\EG2:\          :kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=\010:mb=\EG2:\
11987          :me=\EG0\EcB0\EcD:mr=\EG4:nd=\014:nw=\037:se=\EG0:sf=\n:\          :me=\EG0\EcB0\EcD:mr=\EG4:nd=\014:nw=\037:\
11988          :so=\EGt:sr=\Ej:st=\E1:ta=^I:ts=\EF:ue=\EG0:up=\013:us=\EG8:\          :rs=\Ee6\Ed/\Ee1\Ed*\Er\EO\E`1\E`\:\E`@\E~!\E"\Ee4\Ex@\E`9\Ee7:\
11989          :ve=\E`1:vi=\E`0:vs=\E`5:          :se=\EG0:sf=\n:so=\EGt:sr=\Ej:st=\E1:ta=^I:ts=\EF:ue=\EG0:\
11990            :up=\013:us=\EG8:ve=\E`1:vi=\E`0:vs=\E`5:
11991  ncr260wy325wpp|NCR 2900_260 wyse 325 wide mode:\  ncr260wy325wpp|NCR 2900_260 wyse 325 wide mode:\
11992          :co#132:\          :co#132:\
11993          :cm=\Ea%i%dR%dC:\          :cm=\Ea%i%dR%dC:\
11994          :is=\Ee6\Ed/\Ee1\Ed*\Er\EO\E`1\E`;\E`@\E~\041\E"\Ee4\Ex@\E`9\Ee7:\          :is=\Ee6\Ed/\Ee1\Ed*\Er\EO\E`1\E`;\E`@\E~!\E"\Ee4\Ex@\E`9\Ee7:\
11995          :r2=\Ee6\Ed/\Ee1\Ed*\Er\EO\E`1\E`;\E`@\E~\041\E"\Ee4\Ex@\E`9\Ee7:\          :rs=\Ee6\Ed/\Ee1\Ed*\Er\EO\E`1\E`;\E`@\E~!\E"\Ee4\Ex@\E`9\Ee7:\
11996          :tc=ncr260wy325pp:          :tc=ncr260wy325pp:
11997  # This definition for Wyse 350 supports several attributes.  This means  # This definition for Wyse 350 supports several attributes.  This means
11998  # that it has magic cookies (extra spaces where the attributes begin).  # that it has magic cookies (extra spaces where the attributes begin).
# Line 11133  ncr260wy325wpp|NCR 2900_260 wyse 325 wid Line 12012  ncr260wy325wpp|NCR 2900_260 wyse 325 wid
12012  #  #
12013  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
12014  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
12015    # (acsc removed to fit entry within 1023 bytes)
12016  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
12017  ncr260wy350pp|NCR 2900_260 wyse 350:\  ncr260wy350pp|NCR 2900_260 wyse 350:\
12018          :am:bw:hs:km:mi:ms:xo:\          :am:bw:hs:km:mi:ms:xo:\
12019          :co#80:li#24:sg#1:\          :co#80:li#24:sg#1:ug#1:\
12020          :CM=\Ew@%p1%{48}%+%c%p2%{32}%+%c%p3%{32}%+%c:K1=^^:\          :K1=^^:K4=\ET:K5=\EK:ae=\EH\003\EcB0:al=\EE:\
12021          :K4=\ET:K5=\EK:ae=\EH\003\EcB0:al=\EE:as=\EH\002\EcB1:\          :as=\EH\002\EcB1:bl=^G:bt=\EI:cd=\Ey:ce=\Et:cl=\E+:\
12022          :bl=^G:bt=\EI:cd=\Ey:ce=\Et:cl=\E+:cm=\E=%+ %+ :cr=^M:\          :cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=\n:ds=\E`c:\
12023          :ct=\E0:dc=\EW:dl=\ER:do=\n:ds=\E`c:ei=\Er:fs=^M:ho=\036:\          :ei=\Er:fs=^M:ho=\036:im=\Eq:\
12024          :im=\Eq:\          :is=\Ee6\Ed/\Ee1\Ed*\Er\EO\E`1\E`\:\E`@\E~!\E"\Ee4\Ex@\E`9\Ee7:\
         :is=\Ee6\Ed/\Ee1\Ed*\Er\EO\E`1\E`\072\E`@\E~\041\E"\Ee4\Ex@\E`9\Ee7:\  
12025          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\
12026          :k7=^AF\r:k8=^AG\r:k9=^AH\r:kD=\EW:kI=\Eq:kN=\EK:kP=\EJ:\          :k7=^AF\r:k8=^AG\r:k9=^AH\r:kD=\EW:kI=\Eq:kN=\EK:kP=\EJ:\
12027          :kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=\010:mb=\EG2:\          :kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=\010:mb=\EG2:\
12028          :me=\EG0\EH\003\EcD:mh=\EGp:mr=\EG4:nd=\014:nw=\037:\          :me=\EG0\EH\003\EcD:mh=\EGp:mr=\EG4:nd=\014:nw=\037:\
12029            :rs=\Ee6\Ed/\Ee1\Ed*\Er\EO\E`1\E`\:\E`@\E~!\E"\Ee4\Ex@\E`9\Ee7:\
12030          :se=\EG0:sf=\n:so=\EGt:sr=\Ej:st=\E1:ta=^I:ts=\EF:ue=\EG0:\          :se=\EG0:sf=\n:so=\EGt:sr=\Ej:st=\E1:ta=^I:ts=\EF:ue=\EG0:\
12031          :up=\013:us=\EG8:ve=\E`1:vi=\E`0:vs=\E`5:          :up=\013:us=\EG8:ve=\E`1:vi=\E`0:vs=\E`5:
12032  ncr260wy350wpp|NCR 2900_260 wyse 350 wide mode:\  ncr260wy350wpp|NCR 2900_260 wyse 350 wide mode:\
12033          :co#132:\          :co#132:\
12034          :cm=\Ea%i%dR%dC:\          :cm=\Ea%i%dR%dC:\
12035          :is=\Ee6\Ed/\Ee1\Ed*\Er\EO\E`1\E`;\E`@\E~\041\E"\Ee4\Ex@\E`9\Ee7:\          :is=\Ee6\Ed/\Ee1\Ed*\Er\EO\E`1\E`;\E`@\E~!\E"\Ee4\Ex@\E`9\Ee7:\
12036          :r2=\Ee6\Ed/\Ee1\Ed*\Er\EO\E`1\E`;\E`@\E~\041\E"\Ee4\Ex@\E`9\Ee7:\          :rs=\Ee6\Ed/\Ee1\Ed*\Er\EO\E`1\E`;\E`@\E~!\E"\Ee4\Ex@\E`9\Ee7:\
12037          :tc=ncr260wy350pp:          :tc=ncr260wy350pp:
12038  # This definition for Wyse 50+ supports several attributes.  This means  # This definition for Wyse 50+ supports several attributes.  This means
12039  # that it has magic cookies (extra spaces where the attributes begin).  # that it has magic cookies (extra spaces where the attributes begin).
# Line 11167  ncr260wy350wpp|NCR 2900_260 wyse 350 wid Line 12047  ncr260wy350wpp|NCR 2900_260 wyse 350 wid
12047  # <acsc=j5k3l2m1n8q:t4u9v=w0x6>, as well as the commented-out one there -- esr)  # <acsc=j5k3l2m1n8q:t4u9v=w0x6>, as well as the commented-out one there -- esr)
12048  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
12049  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
12050    # (acsc removed to fit entry within 1023 bytes)
12051  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
12052  ncr260wy50+pp|NCR 2900_260 wyse 50+:\  ncr260wy50+pp|NCR 2900_260 wyse 50+:\
12053          :am:bw:hs:km:mi:ms:xo:\          :am:bw:hs:km:mi:ms:xo:\
12054          :co#80:li#24:sg#1:\          :co#80:li#24:sg#1:ug#1:\
12055          :CM=\Ew@%p1%{48}%+%c%p2%{32}%+%c%p3%{32}%+%c:K1=^^:\          :K1=^^:K4=\ET:K5=\EK:ae=\EH^C:al=\EE:as=\EH^B:bl=^G:bt=\EI:\
12056          :K4=\ET:K5=\EK:ae=\EH^C:al=\EE:as=\EH^B:bl=^G:bt=\EI:cd=\EY:\          :cd=\EY:ce=\ET:cl=\E+:cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:\
12057          :ce=\ET:cl=\E+:cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:dl=\ER:\          :dl=\ER:do=\n:ds=\E`c:ei=\Er:fs=^M:ho=\036:im=\Eq:\
12058          :do=\n:ds=\E`c:ei=\Er:fs=^M:ho=\036:im=\Eq:\          :is=\Ee6\E~"\E+\Ed/\Ee1\Ed*\Er\EO\E`1\E`\:\E`@\E~!\E"\Ee4\Ex@\E`9\Ee7:\
         :is=\Ee6\E~"\E+\Ed/\Ee1\Ed*\Er\EO\E`1\E`\072\E`@\E~\041\E"\Ee4\Ex@\E`9\Ee7:\  
12059          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\
12060          :k7=^AF\r:k8=^AG\r:k9=^AH\r:kD=\EW:kI=\Eq:kN=\EK:kP=\EJ:\          :k7=^AF\r:k8=^AG\r:k9=^AH\r:kD=\EW:kI=\Eq:kN=\EK:kP=\EJ:\
12061          :kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=\010:mb=\EG2:\          :kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=\010:mb=\EG2:\
12062          :me=\EG0\EH\003:mh=\EGp:mr=\EG4:nd=\014:nw=\037:se=\EG0:\          :me=\EG0\EH\003:mh=\EGp:mr=\EG4:nd=\014:nw=\037:\
12063          :sf=\n:so=\EGt:sr=\Ej:st=\E1:ta=\011:ts=\EF:ue=\EG0:up=\013:\          :rs=\Ee6\E~"\E+\Ed/\Ee1\Ed*\Er\EO\E`1\E`\:\E`@\E~!\E"\Ee4\Ex@\E`9\Ee7:\
12064          :us=\EG8:ve=\E`1:vi=\E`0:vs=\E`5:          :se=\EG0:sf=\n:so=\EGt:sr=\Ej:st=\E1:ta=\011:ts=\EF:ue=\EG0:\
12065            :up=\013:us=\EG8:ve=\E`1:vi=\E`0:vs=\E`5:
12066  ncr260wy50+wpp|NCR 2900_260 wyse 50+ wide mode:\  ncr260wy50+wpp|NCR 2900_260 wyse 50+ wide mode:\
12067          :co#132:\          :co#132:\
12068          :cm=\Ea%i%dR%dC:\          :cm=\Ea%i%dR%dC:\
12069          :is=\Ee6\E~"\E+\Ed/\Ee1\Ed*\Er\EO\E`1\E`;\E`@\E~\041\E"\Ee4\Ex@\E`9\Ee7:\          :is=\Ee6\E~"\E+\Ed/\Ee1\Ed*\Er\EO\E`1\E`;\E`@\E~!\E"\Ee4\Ex@\E`9\Ee7:\
12070          :r2=\Ee6\E~"\E+\Ed/\Ee1\Ed*\Er\EO\E`1\E`;\E`@\E~\041\E"\Ee4\Ex@\E`9\Ee7:\          :rs=\Ee6\E~"\E+\Ed/\Ee1\Ed*\Er\EO\E`1\E`;\E`@\E~!\E"\Ee4\Ex@\E`9\Ee7:\
12071          :tc=ncr260wy50+pp:          :tc=ncr260wy50+pp:
12072  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
12073  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
12074    # (acsc removed to fit entry within 1023 bytes)
12075  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
12076  ncr260wy60pp|NCR 2900_260 wyse 60:\  ncr260wy60pp|NCR 2900_260 wyse 60:\
12077          :am:bw:hs:km:mi:ms:xo:\          :am:bw:hs:km:mi:ms:xo:\
12078          :co#80:li#24:\          :co#80:li#24:\
12079          :CM=\Ew@%p1%{48}%+%c%p2%{32}%+%c%p3%{32}%+%c:K1=^^:\          :K1=^^:K2=\EJ:K4=\ET:K5=\EK:ae=\EH^C:al=\EE:as=\EH^B:bl=^G:\
12080          :K2=\EJ:K4=\ET:K5=\EK:ae=\EH^C:al=\EE:as=\EH^B:bl=^G:bt=\EI:\          :bt=\EI:cd=\Ey:ce=\Et:cl=\E*:cm=\E=%+ %+ :cr=^M:ct=\E0:\
12081          :cd=\Ey:ce=\Et:cl=\E*:cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:\          :dc=\EW:dl=\ER:do=\n:ds=\E`c:ei=\Er:fs=^M:ho=\036:im=\Eq:\
12082          :dl=\ER:do=\n:ds=\E`c:ei=\Er:fs=^M:ho=\036:im=\Eq:\          :is=\Ee6\E~4\E+\Ed/\Ee1\Ed*\Er\EO\E`1\E`\:\E`@\E~!\E"\Ee4\Ex@\E`9\Ee7:\
         :is=\Ee6\E~4\E+\Ed/\Ee1\Ed*\Er\EO\E`1\E`\072\E`@\E~\041\E"\Ee4\Ex@\E`9\Ee7:\  
12083          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\
12084          :k7=^AF\r:k8=^AG\r:k9=^AH\r:kD=\EW:kI=\Eq:kN=\EK:kP=\EJ:\          :k7=^AF\r:k8=^AG\r:k9=^AH\r:kD=\EW:kI=\Eq:kN=\EK:kP=\EJ:\
12085          :kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=\010:mb=\EG2:\          :kb=^H:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=\010:mb=\EG2:\
12086          :me=\EG0\EcB0\EcD:mr=\EG4:nd=\014:nw=\037:se=\EG0:sf=\n:\          :me=\EG0\EcB0\EcD:mr=\EG4:nd=\014:nw=\037:\
12087          :so=\EGt:sr=\Ej:st=\E1:ta=\011:ts=\EF:ue=\EG0:up=\013:\          :rs=\Ee6\E~4\E+\Ed/\Ee1\Ed*\Er\EO\E`1\E`\:\E`@\E~!\E"\Ee4\Ex@\E`9\Ee7:\
12088          :us=\EG8:ve=\E`1:vi=\E`0:vs=\E`5:          :se=\EG0:sf=\n:so=\EGt:sr=\Ej:st=\E1:ta=\011:ts=\EF:ue=\EG0:\
12089            :up=\013:us=\EG8:ve=\E`1:vi=\E`0:vs=\E`5:
12090  ncr260wy60wpp|NCR 2900_260 wyse 60 wide mode:\  ncr260wy60wpp|NCR 2900_260 wyse 60 wide mode:\
12091          :co#132:\          :co#132:\
12092          :cm=\Ea%i%dR%dC:\          :cm=\Ea%i%dR%dC:\
12093          :is=\Ee6\E~4\E+\Ed/\Ee1\Ed*\Er\EO\E`1\E`;\E`@\E~\041\E"\Ee4\Ex@\E`9\Ee7:\          :is=\Ee6\E~4\E+\Ed/\Ee1\Ed*\Er\EO\E`1\E`;\E`@\E~!\E"\Ee4\Ex@\E`9\Ee7:\
12094          :r2=\Ee6\E~4\E+\Ed/\Ee1\Ed*\Er\EO\E`1\E`;\E`@\E~\041\E"\Ee4\Ex@\E`9\Ee7:\          :rs=\Ee6\E~4\E+\Ed/\Ee1\Ed*\Er\EO\E`1\E`;\E`@\E~!\E"\Ee4\Ex@\E`9\Ee7:\
12095          :tc=ncr260wy60pp:          :tc=ncr260wy60pp:
12096  ncr160vppp|NCR 2900_160 viewpoint:\  ncr160vppp|NCR 2900_160 viewpoint:\
12097          :tc=ncr260vppp:          :tc=ncr260vppp:
# Line 11260  ncrvt100an|ncrvt100pp|NCR vt100 for the Line 12142  ncrvt100an|ncrvt100pp|NCR vt100 for the
12142          :is=\E[12h\E[?10l\E%/0n\E[P\031\E[?3l\E(B\E)0:k1=\EOP:\          :is=\E[12h\E[?10l\E%/0n\E[P\031\E[?3l\E(B\E)0:k1=\EOP:\
12143          :k2=\EOQ:k3=\EOR:k4=\EOS:kb=^H:kd=\E[B:kl=\E[D:kr=\E[C:\          :k2=\EOQ:k3=\EOR:k4=\EOS:kb=^H:kd=\E[B:kl=\E[D:kr=\E[C:\
12144          :ku=\E[A:le=\E[D:mb=\E[5m:md=\E[1m:me=\017\E[0m:mr=\E[7m:\          :ku=\E[A:le=\E[D:mb=\E[5m:md=\E[1m:me=\017\E[0m:mr=\E[7m:\
12145          :nd=\E[C:nw=\EE:ps=\E[i:\          :nd=\E[C:nw=\EE:ps=\E[i:rc=\E8:\
12146          :r2=\Ec\E[12;31h\E[?3;4;5;10l\E[?6;7;19;25h\E[33;34l\E[0m\E(B\E)0\E%/0n\E[P\031:\          :rs=\Ec\E[12;31h\E[?3;4;5;10l\E[?6;7;19;25h\E[33;34l\E[0m\E(B\E)0\E%/0n\E[P\031:\
         :rc=\E8:\  
12147          :..sa=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;$<100>:\          :..sa=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;$<100>:\
12148          :sc=\E7:se=\E[0m:sf=\ED:so=\E[7m:sr=\EM:st=\EH:ta=^I:\          :sc=\E7:se=\E[0m:sf=\ED:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
12149          :ts=\E[>+1:ue=\E[0m:up=\E[A:us=\E[4m:          :ts=\E[>+1:ue=\E[0m:up=\E[A:us=\E[4m:
12150  ncrvt100wan|NCRVT100WPP|ncrvt100wpp|NCR VT100 emulation of the 2900 terminal:\  ncrvt100wan|NCRVT100WPP|ncrvt100wpp|NCR VT100 emulation of the 2900 terminal:\
12151          :co#132:\          :co#132:\
12152          :is=\E[12h\E[?10l\E%/0n\E[P\031\E[?3h\E(B\E)0:\          :is=\E[12h\E[?10l\E%/0n\E[P\031\E[?3h\E(B\E)0:\
12153          :r2=\Ec\E[12;31h\E[?4;5;10l\E?3;6;7;19;25h\E[33;34l\E[0m\E(B\E)0\E%/0n\E[P\031:\          :rs=\Ec\E[12;31h\E[?4;5;10l\E?3;6;7;19;25h\E[33;34l\E[0m\E(B\E)0\E%/0n\E[P\031:\
12154          :tc=ncrvt100an:          :tc=ncrvt100an:
12155  #  #
12156  # Vendor-supplied NCR termcaps end here  # Vendor-supplied NCR termcaps end here
# Line 11329  ncrvt100wan|NCRVT100WPP|ncrvt100wpp|NCR Line 12210  ncrvt100wan|NCRVT100WPP|ncrvt100wpp|NCR
12210  # From <root@goliath.un.atlantaga.NCR.COM>, init string hacked by SCO.  # From <root@goliath.un.atlantaga.NCR.COM>, init string hacked by SCO.
12211  ncr7900i|ncr7900|ncr 7900 model 1:\  ncr7900i|ncr7900|ncr 7900 model 1:\
12212          :am:bw:ul:\          :am:bw:ul:\
12213          :co#80:li#24:sg#1:\          :co#80:li#24:sg#1:ug#1:\
12214          :bl=^G:cd=\Ek:ce=\EK:cl=^L:cm=\E1%r%.%.:cr=^M:do=^J:\          :bl=^G:cd=\Ek:ce=\EK:cl=^L:cm=\E1%r%.%.:cr=^M:do=^J:\
12215          :is=\E0@\010\E3\E4\E7:kd=^J:kh=^A:kl=^U:kr=^F:ku=^Z:le=^H:\          :is=\E0@\010\E3\E4\E7:kd=^J:kh=^A:kl=^U:kr=^F:ku=^Z:le=^H:\
12216          :ll=^A:mb=\E0B:me=\E0@:mh=\E0A:mr=\E0P:nd=^F:pf=^T:po=^R:\          :ll=^A:mb=\E0B:me=\E0@:mh=\E0A:mr=\E0P:nd=^F:pf=^T:po=^R:\
# Line 11342  ncr7900iv|ncr 7900 model 4:\ Line 12223  ncr7900iv|ncr 7900 model 4:\
12223          :do=^J:ds=\Ey1:fs=\Ek\Ey5:ho=\013@\E^E00:k1=\ES:k2=\ET:\          :do=^J:ds=\Ey1:fs=\Ek\Ey5:ho=\013@\E^E00:k1=\ES:k2=\ET:\
12224          :k3=\EU:k4=\EV:k5=\EW:k6=\EP:k7=\EQ:k8=\ER:kb=^H:kd=\EB:\          :k3=\EU:k4=\EV:k5=\EW:k6=\EP:k7=\EQ:k8=\ER:kb=^H:kd=\EB:\
12225          :kh=\EH:kl=\ED:kr=\EC:ku=\EA:l6=blue:l7=red:l8=white:le=^H:\          :kh=\EH:kl=\ED:kr=\EC:ku=\EA:l6=blue:l7=red:l8=white:le=^H:\
12226          :nw=^M^J:sf=^J:ts=\Ej\Ex5\Ex1\EY8%p1%{32}%+%c\Eo:          :nw=^M^J:sf=^J:ts=\Ej\Ex5\Ex1\EY8%+ \Eo:
12227  # Warning: This terminal will lock out the keyboard when it receives a CTRL-D.  # Warning: This terminal will lock out the keyboard when it receives a CTRL-D.
12228  #          The user can enter a CTRL-B to get out of this locked state.  #          The user can enter a CTRL-B to get out of this locked state.
12229  # In <hpa>, we want to output the character given by the formula:  # In <hpa>, we want to output the character given by the formula:
# Line 11350  ncr7900iv|ncr 7900 model 4:\ Line 12231  ncr7900iv|ncr 7900 model 4:\
12231  ncr7901|ncr 7901 model:\  ncr7901|ncr 7901 model:\
12232          :am:bw:ul:\          :am:bw:ul:\
12233          :co#80:li#24:\          :co#80:li#24:\
12234          :bl=^G:cd=\Ek:ce=\EK:ch=\020%+^J:cl=^L:cm=\EY%+ %+ :cr=^M:\          :bl=^G:cd=\Ek:ce=\EK:ch=\020%B%.:cl=^L:cm=\EY%+ %+ :cr=^M:\
12235          :cv=\013%+@:do=^J:is=\E4^O:kC=^L:kd=^J:kh=^H:kl=^U:kr=^F:\          :cv=\013%+@:do=^J:is=\E4^O:kC=^L:kd=^J:kh=^H:kl=^U:kr=^F:\
12236          :ku=^Z:le=^H:ll=^A:mb=\E0B:me=^O:mh=\E0A:mr=\E0P:nd=^F:pf=^T:\          :ku=^Z:le=^H:ll=^A:mb=\E0B:me=^O:mh=\E0A:mr=\E0P:nd=^F:pf=^T:\
12237          :po=^R:\          :po=^R:\
# Line 11380  owl|pe1200|perkin elmer 1200:\ Line 12261  owl|pe1200|perkin elmer 1200:\
12261          :al=\EL:bl=^G:cd=\EJ:ce=\EI:cl=\EH\EJ:cm=\EX%+ \EY%+ :\          :al=\EL:bl=^G:cd=\EJ:ce=\EI:cl=\EH\EJ:cm=\EX%+ \EY%+ :\
12262          :cr=^M:ct=\E3:dc=\EO:dl=\EM:do=^J:ei=:ho=\EH:ic=\EN:im=:ip=:\          :cr=^M:ct=\E3:dc=\EO:dl=\EM:do=^J:ei=:ho=\EH:ic=\EN:im=:ip=:\
12263          :k0=\ERJ:k1=\ERA:k2=\ERB:k3=\ERC:k4=\ERD:k5=\ERE:k6=\ERF:\          :k0=\ERJ:k1=\ERA:k2=\ERB:k3=\ERC:k4=\ERD:k5=\ERE:k6=\ERF:\
12264          :k7=\ERG:k8=\ERH:k9=\ERI:kb=^H:le=^H:ll=\EH\EA:me=\E\041\0:\          :k7=\ERG:k8=\ERH:k9=\ERI:kb=^H:le=^H:ll=\EH\EA:me=\E!\0:\
12265          :nd=\EC:se=\E\041\0:sf=^J:so=\E\041^H:st=\E1:up=\EA:\          :nd=\EC:se=\E!\0:sf=^J:so=\E!^H:st=\E1:up=\EA:\
12266          :vb=\020\002\020\003:          :vb=\020\002\020\003:
12267  pe1251|pe6300|pe6312|perkin elmer 1251:\  pe1251|pe6300|pe6312|perkin elmer 1251:\
12268          :am:\          :am:\
# Line 11396  pe1251|pe6300|pe6312|perkin elmer 1251:\ Line 12277  pe1251|pe6300|pe6312|perkin elmer 1251:\
12277  pe7000m|perkin elmer 7000 series monochrome monitor:\  pe7000m|perkin elmer 7000 series monochrome monitor:\
12278          :am:\          :am:\
12279          :co#80:li#24:\          :co#80:li#24:\
12280          :bl=^G:bt=\E\041Y:cd=\EJ:ce=\EI:cl=\EK:cm=\ES%+ %+ :cr=^M:\          :bl=^G:bt=\E!Y:cd=\EJ:ce=\EI:cl=\EK:cm=\ES%+ %+ :cr=^M:\
12281          :do=\EB:ho=\EH:i1=\E\041\0\EW  7o\Egf\ES7 :k0=\E\041\0:\          :do=\EB:ho=\EH:i1=\E!\0\EW  7o\Egf\ES7\s:k0=\E!\0:\
12282          :k1=\E\041^A:k2=\E\041^B:k3=\E\041^C:k4=\E\041^D:\          :k1=\E!^A:k2=\E!^B:k3=\E!^C:k4=\E!^D:k5=\E!^E:k6=\E!^F:\
12283          :k5=\E\041^E:k6=\E\041^F:k7=\E\041^G:k8=\E\041^H:\          :k7=\E!^G:k8=\E!^H:k9=\E!^I:k;=\E!^J:kb=^H:kd=\E!U:kh=\E!S:\
12284          :k9=\E\041^I:k;=\E\041^J:kb=^H:kd=\E\041U:kh=\E\041S:\          :kl=\E!V:kr=\E!W:ku=\E!T:le=\ED:ll=\ES7\s:nd=\EC:sf=^J:\
12285          :kl=\E\041V:kr=\E\041W:ku=\E\041T:le=\ED:ll=\ES7 :nd=\EC:\          :sr=\ER:up=\EA:
         :sf=^J:sr=\ER:up=\EA:  
12286  pe7000c|perkin elmer 7000 series colour monitor:\  pe7000c|perkin elmer 7000 series colour monitor:\
12287          :i1=\E\041\0\EW  7o\Egf\Eb0\Ec7\ES7 :se=\Eb0:so=\Eb2:\          :i1=\E!\0\EW  7o\Egf\Eb0\Ec7\ES7\s:se=\Eb0:so=\Eb2:\
12288          :ue=\E\041\0:us=\E\041 :\          :ue=\E!\0:us=\E!\s:tc=pe7000m:
         :tc=pe7000m:  
   
 #### Prime  
 #  
 # Yes, Prime made terminals.  These entries were posted by Kevin J. Cummings  
 # <cummings@primerd.prime.com> on 14 Dec 1992 and lightly edited by esr.  
 # Prime merged with ComputerVision in the late 1980s; you can reach them at:  
 #  
 #       ComputerVision Services  
 #       500 Old Connecticut Path  
 #       Framingham, Mass.  
 #  
   
 # Standout mode is dim reverse-video.  
 pt100|pt200|wren|fenix|prime pt100/pt200:\  
         :am:bw:mi:ms:\  
         :co#80:it#8:li#24:\  
         :DC=\E[%dP:DL=\E[M:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:\  
         :UP=\E[%dA:al=\E[L\E[t:bt=\E[Z:cd=\E[J\E[r:ce=\E[K\E[t:\  
         :cl=\E?:cm=\E0%+!%+!:cr=^M:dc=\E[P:do=\ED:ei=\E[4l:ho=\E$B:\  
         :im=\E[4h:kb=^H:kd=\E[B:ke=\E[>13l:kh=\E$A:kl=\E[D:kr=\E[C:\  
         :ks=\E[>13h:ku=\E[A:le=^H:me=\E[m:mh=\E[2m:nd=\E[C:nw=^M^J:\  
         :se=\E[m:sf=^J:so=\E[2;7m:ta=^I:te=:\  
         :ti=\E[>1l\E[>2l\E[>16l\E[4l\E[>9l\E[20l\E[>3l\E[>7h\E[>12l\E[1Q:\  
         :ue=\E[m:up=\EM:us=\E[4m:vb=\E$\E$P:  
 pt100w|pt200w|wrenw|fenixw|prime pt100/pt200 in 132-column mode:\  
         :co#132:\  
         :cm=\E[%i%d;%dH:tc=pt100:  
 pt250|Prime PT250:\  
         :se@:so@:tc=pt100:  
 pt250w|Prime PT250 in 132-column mode:\  
         :se@:so@:tc=pt100w:  
12289    
12290  #### Sperry Univac  #### Sperry Univac
12291  #  #
# Line 11459  uts30|sperry uts30 with cp/m@1R1:\ Line 12307  uts30|sperry uts30 with cp/m@1R1:\
12307          :cm=\E[%i%d;%dH:cr=^M:cs=\EU%+ %+ :dc=\EM:dl=\EL:do=\EB:\          :cm=\E[%i%d;%dH:cr=^M:cs=\EU%+ %+ :dc=\EM:dl=\EL:do=\EB:\
12308          :ei=:fs=^M:ho=\E[H:ic=\EO:im=:is=\E[U 7\E[24;1H:kb=^H:\          :ei=:fs=^M:ho=\E[H:ic=\EO:im=:is=\E[U 7\E[24;1H:kb=^H:\
12309          :kd=\EOB:kh=\E[H:kl=\EOD:kr=\EOC:ku=\EOA:le=^H:mb=\E[5m:\          :kd=\EOB:kh=\E[H:kl=\EOD:kr=\EOC:ku=\EOA:le=^H:mb=\E[5m:\
12310          :md=\E[1m:me=\E[m:mr=\E[7m:nd=\EC:\          :md=\E[1m:me=\E[m:mr=\E[7m:nd=\EC:rc=\EX:\
12311          :r2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\EX:\          :rf=/usr/share/tabset/vt100:\
12312          :rf=/usr/share/tabset/vt100:sc=\EW:se=\E[m:sf=^J:\          :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:sc=\EW:se=\E[m:\
12313          :so=\E[7m:sr=\EI:ta=^I:ts=\E]:uc=\EPB:ue=\E[m:up=\E[A:\          :sf=^J:so=\E[7m:sr=\EI:ta=^I:ts=\E]:uc=\EPB:ue=\E[m:up=\E[A:\
12314          :us=\E[4m:ve=\ES:vi=\ER:          :us=\E[4m:ve=\ES:vi=\ER:
12315    
12316  #### Tandem  #### Tandem
# Line 11483  tandem6510|adm3a repackaged by Tandem:\ Line 12331  tandem6510|adm3a repackaged by Tandem:\
12331  # removed :if=/usr/share/tabset/tandem653:, no such file -- esr)  # removed :if=/usr/share/tabset/tandem653:, no such file -- esr)
12332  tandem653|t653x|Tandem 653x multipage terminal:\  tandem653|t653x|Tandem 653x multipage terminal:\
12333          :am:bs:da:db:hs:\          :am:bs:da:db:hs:\
12334          :co#80:li#24:sg#1:ws#64:\          :co#80:li#24:sg#1:ug#1:ws#64:\
12335          :cd=\EJ:ce=\EK:cl=\EI:cm=\023%+ %+ :do=^J:ds=\Eo\r:fs=^M:\          :cd=\EJ:ce=\EK:cl=\EI:cm=\023%+ %+ :do=^J:ds=\Eo\r:fs=^M:\
12336          :ho=\EH:le=^H:me=\E6 :nd=\EC:se=\E6 :sf=\ES:so=\E6$:sr=\ET:\          :ho=\EH:le=^H:me=\E6\s:nd=\EC:se=\E6\s:sf=\ES:so=\E6$:\
12337          :ts=\Eo:ue=\E6 :up=\EA:us=\E60:          :sr=\ET:ts=\Eo:ue=\E6\s:up=\EA:us=\E60:
12338    
12339  #### Tandy/Radio Shack  #### Tandy/Radio Shack
12340  #  #
# Line 11501  dmterm|deskmate terminal:\ Line 12349  dmterm|deskmate terminal:\
12349          :k2=\E3:k3=\E4:k4=\E5:k5=\E6:k6=\E7:k7=\E8:k8=\E9:k9=\E0:\          :k2=\E3:k3=\E4:k4=\E5:k5=\E6:k6=\E7:k7=\E8:k8=\E9:k9=\E0:\
12350          :kd=\EB:kh=\EH:kl=\ED:kr=\EC:ku=\EA:l0=f1:l1=f2:l2=f3:l3=f4:\          :kd=\EB:kh=\EH:kl=\ED:kr=\EC:ku=\EA:l0=f1:l1=f2:l2=f3:l3=f4:\
12351          :l4=f5:l5=f6:l6=f7:l7=f8:l8=f9:l9=f10:le=^H:ll=\EE:mk@:nd=\EC:\          :l4=f5:l5=f6:l6=f7:l7=f8:l8=f9:l9=f10:le=^H:ll=\EE:mk@:nd=\EC:\
12352          :sf=\EX:ta=^I:ue@:up=\EA:us@:ve=\EG6:vi=\EG5:\          :sf=\EX:ta=^I:ue@:up=\EA:us@:ve=\EG6:vi=\EG5:tc=adm+sgr:
         :tc=adm+sgr:  
12353  dt100|dt-100|Tandy DT-100 terminal:\  dt100|dt-100|Tandy DT-100 terminal:\
12354          :xo:\          :xo:\
12355          :co#80:li#24:sg#1:\          :co#80:li#24:sg#1:ug#1:\
12356          :ac=jjkkllmmnnqqttuuvvwwxx:ae=^O:al=\E[L:as=^N:bl=^G:\          :ac=jjkkllmmnnqqttuuvvwwxx:ae=^O:al=\E[L:as=^N:bl=^G:\
12357          :cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\010\E[%i%d;%dH:cr=^M:\          :cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\010\E[%i%d;%dH:cr=^M:\
12358          :cs=\E[%2;%2r:dc=\E[P:dl=\E[M:do=\E[B:ei=:ho=\E[H:ic=\E[@:\          :cs=\E[%2;%2r:dc=\E[P:dl=\E[M:do=\E[B:ei=:ho=\E[H:ic=\E[@:\
# Line 11558  tek4015|tektronix 4015:\ Line 12405  tek4015|tektronix 4015:\
12405          :ac=:ae=\E^O:as=\E^N:tc=tek4014:          :ac=:ae=\E^O:as=\E^N:tc=tek4014:
12406  tek4014-sm|tektronix 4014 in small font:\  tek4014-sm|tektronix 4014 in small font:\
12407          :co#121:li#58:\          :co#121:li#58:\
12408          :is=\E\017\E\072:tc=tek4014:          :is=\E\017\E\::tc=tek4014:
12409  # (tek4015-sm: added <acsc> to suppress tic warnings re :as:/:ae: --esr)  # (tek4015-sm: added <acsc> to suppress tic warnings re :as:/:ae: --esr)
12410  tek4015-sm|tektronix 4015 in small font:\  tek4015-sm|tektronix 4015 in small font:\
12411          :ac=:ae=\E^O:as=\E^N:tc=tek4014-sm:          :ac=:ae=\E^O:as=\E^N:tc=tek4014-sm:
# Line 11599  tek4024|tek4025|tek4027|tektronix 4024/4 Line 12446  tek4024|tek4025|tek4027|tektronix 4024/4
12446          :UP=\037up %d\r:al=\037up\r\037ili\r:bl=^G:\          :UP=\037up %d\r:al=\037up\r\037ili\r:bl=^G:\
12447          :cd=\037dli 50\r:cl=\037era\r\n\n:cr=^M:dc=\037dch\r:\          :cd=\037dli 50\r:cl=\037era\r\n\n:cr=^M:dc=\037dch\r:\
12448          :dl=\037dli\r\006:do=^F^J:ei=:ic=\037ich\r \010:im=:\          :dl=\037dli\r\006:do=^F^J:ei=:ic=\037ich\r \010:im=:\
12449          :is=\041com 31\r\n\037sto 9 17 25 33 41 49 57 65 73\r:\          :is=!com 31\r\n\037sto 9 17 25 33 41 49 57 65 73\r:\
12450          :ke=\037lea p2\r\037lea p4\r\037lea p6\r\037lea p8\r\037lea f5\r:\          :ke=\037lea p2\r\037lea p4\r\037lea p6\r\037lea p8\r\037lea f5\r:\
12451          :ks=\037lea p4 /h/\r\037lea p8 /k/\r\037lea p6 / /\r\037lea p2 /j/\r\037lea f5 /H/\r:\          :ks=\037lea p4 /h/\r\037lea p8 /k/\r\037lea p6 / /\r\037lea p2 /j/\r\037lea f5 /H/\r:\
12452          :le=^H:nd=\037rig\r:sf=^F^J:ta=^I:up=^K:          :le=^H:nd=\037rig\r:sf=^F^J:ta=^I:up=^K:
12453  tek4025-17|tek 4025 17 line window:\  tek4025-17|tek 4025 17 line window:\
12454          :li#17:tc=tek4025:          :li#17:tc=tek4025:
12455  tek4025-17-ws|tek 4025 17 line window in workspace:\  tek4025-17-ws|tek 4025 17 line window in workspace:\
12456          :is=\041com 31\r\n\037sto 9 17 25 33 41 49 57 65 73\r\037wor 17\r\037mon 17\r:\          :is=!com 31\r\n\037sto 9 17 25 33 41 49 57 65 73\r\037wor 17\r\037mon 17\r:\
12457          :se=\037att s\r:so=\037att e\r:te=\037mon h\r:\          :se=\037att s\r:so=\037att e\r:te=\037mon h\r:\
12458          :ti=\037wor h\r:\          :ti=\037wor h\r:tc=tek4025-17:
         :tc=tek4025-17:  
12459  tek4025-ex|tek4027-ex|tek 4025/4027 w/!:\  tek4025-ex|tek4027-ex|tek 4025/4027 w/!:\
12460          :is=\037com 33\r\n\041sto 9 17 25 33 41 49 57 65 73\r:\          :is=\037com 33\r\n!sto 9 17 25 33 41 49 57 65 73\r:\
12461          :te=\037com 33\r:ti=\041com 31\r:\          :te=\037com 33\r:ti=!com 31\r:tc=tek4025:
         :tc=tek4025:  
12462  # Tektronix 4025a  # Tektronix 4025a
12463  # From: Doug Gwyn <gwyn@brl-smoke.ARPA>  # From: Doug Gwyn <gwyn@brl-smoke.ARPA>
12464  # The following status modes are assumed for normal operation (replace the  # The following status modes are assumed for normal operation (replace the
# Line 11643  tek4025a|Tektronix 4025A:\ Line 12488  tek4025a|Tektronix 4025A:\
12488          :ce=\035dch 80;:ch=\r\035rig %d;:cl=\035era;\n\035rup;:\          :ce=\035dch 80;:ch=\r\035rig %d;:cl=\035era;\n\035rup;:\
12489          :cr=^M:ct=\035sto;:dc=\035dch;:dl=\035dli;:do=^J:le=^H:\          :cr=^M:ct=\035sto;:dc=\035dch;:dl=\035dli;:do=^J:le=^H:\
12490          :nd=\035rig;:\          :nd=\035rig;:\
12491          :rs=\041com 29\035del 0\035rss t\035buf\035buf n\035cle\035dis\035dup\035ech r\035eol\035era g\035for n\035pad 203\035pad 209\035sno n\035sto 9 17 25 33 41 49 57 65 73\035wor 0;:\          :rs=!com 29\035del 0\035rss t\035buf\035buf n\035cle\035dis\035dup\035ech r\035eol\035era g\035for n\035pad 203\035pad 209\035sno n\035sto 9 17 25 33 41 49 57 65 73\035wor 0;:\
12492          :sf=^J:ta=^I:up=^K:          :sf=^J:ta=^I:up=^K:
12493  # From: cbosg!teklabs!davem Wed Sep 16 21:11:41 1981  # From: cbosg!teklabs!davem Wed Sep 16 21:11:41 1981
12494  # Here's the command file that I use to get rogue to work on the 4025.  # Here's the command file that I use to get rogue to work on the 4025.
# Line 11654  tek4025a|Tektronix 4025A:\ Line 12499  tek4025a|Tektronix 4025A:\
12499  tek4025-cr|tek 4025 for curses and rogue:\  tek4025-cr|tek 4025 for curses and rogue:\
12500          :am:bs:\          :am:bs:\
12501          :co#80:it#8:li#33:\          :co#80:it#8:li#33:\
12502          :cl=\037era;:cm=\037jum%i%d\054%d;:do=^F^J:\          :cl=\037era;:cm=\037jum%i%d,%d;:do=^F^J:\
12503          :is=\041com 31\r\n\037sto 9 17 25 33 41 49 57 65 73\r:\          :is=!com 31\r\n\037sto 9 17 25 33 41 49 57 65 73\r:\
12504          :le=^H:nd=\037rig;:sf=^F^J:ta=^I:te=\037wor 0:\          :le=^H:nd=\037rig;:sf=^F^J:ta=^I:te=\037wor 0:\
12505          :ti=\037wor 33h:up=^K:          :ti=\037wor 33h:up=^K:
12506  # next two lines commented out since curses only allows 128 chars, sigh.  # next two lines commented out since curses only allows 128 chars, sigh.
12507  #       :ti=\037lea p1/b/\037lea p2/j/\037lea p3/n/\037lea p4/h/\037lea p5/ /\037lea p6/l/\037lea p7/y/\037lea p8/k/\037lea p9/u/\037lea p./f/\037lea pt/`era w/13\037lea p0/s/\037wor 33h:\  #       :ti=\037lea p1/b/\037lea p2/j/\037lea p3/n/\037lea p4/h/\037lea p5/ /\037lea p6/l/\037lea p7/y/\037lea p8/k/\037lea p9/u/\037lea p./f/\037lea pt/`era w/13\037lea p0/s/\037wor 33h:\
12508  #       :te=\037lea p1\037lea p2\037lea p3\037lea p4\037lea pt\037lea p5\037lea p6\037lea p7\037lea p8\037lea p9/la/13\037lea p.\037lea p0\037wor 0:  #       :te=\037lea p1\037lea p2\037lea p3\037lea p4\037lea pt\037lea p5\037lea p6\037lea p7\037lea p8\037lea p9/la/13\037lea p.\037lea p0\037wor 0:
12509  tek4025ex|4025ex|4027ex|tek 4025 w/!:\  tek4025ex|4025ex|4027ex|tek 4025 w/!:\
12510          :is=\037com 33\r\n\041sto 9\05417\05425\05433\05441\05449\05457\05465\05473\r:\          :is=\037com 33\r\n!sto 9,17,25,33,41,49,57,65,73\r:\
12511          :te=\037com 33\r:ti=\041com 31\r:\          :te=\037com 33\r:ti=!com 31\r:tc=tek4025:
         :tc=tek4025:  
12512  tek4105|tektronix 4105:\  tek4105|tektronix 4105:\
12513          :am:bs:mi:ms:ul:xn:xt:\          :am:bs:mi:ms:ul:xn:xt:\
12514          :co#79:it#8:li#29:\          :co#79:it#8:li#29:\
# Line 11691  tek4105-30|4015 emulating 30 line vt100: Line 12535  tek4105-30|4015 emulating 30 line vt100:
12535          :k4=\EOS:k5=\EOt:k6=\EOu:k7=\EOv:k8=\EOl:k9=\EOw:k;=\EOx:\          :k4=\EOS:k5=\EOt:k6=\EOu:k7=\EOv:k8=\EOl:k9=\EOw:k;=\EOx:\
12536          :kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\          :kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\
12537          :ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:mr=\E[7m:\          :ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:mr=\E[7m:\
12538          :nd=\E[C:r2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:rc=\E8:\          :nd=\E[C:rc=\E8:rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\
12539          :..sa=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;:\          :..sa=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;$<2>:\
12540          :sc=\E7:se=\E[m:sf=^J:so=\E[1;7m:sr=\EM:st=\EH:ta=^I:\          :sc=\E7:se=\E[m:sf=^J:so=\E[1;7m:sr=\EM:st=\EH:ta=^I:\
12541          :ue=\E[m:up=\E[A:us=\E[4m:          :ue=\E[m:up=\E[A:us=\E[4m:
12542    
# Line 11784  tek4107|tek4109|tektronix terminals 4107 Line 12628  tek4107|tek4109|tektronix terminals 4107
12628          :kd=\EB:kl=\ED:kr=\EC:ku=\EA:le=^H:mb=\E%!1\E[5m\E%!0:\          :kd=\EB:kl=\ED:kr=\EC:ku=\EA:le=^H:mb=\E%!1\E[5m\E%!0:\
12629          :md=\E%!1\E[1m\E%!0:me=\E%!1\E[m\E%!0:\          :md=\E%!1\E[1m\E%!0:me=\E%!1\E[m\E%!0:\
12630          :mh=\E%!1\E[<0m\E%!0:mr=\E%!1\E[7m\E%0:nd=\EC:\          :mh=\E%!1\E[<0m\E%!0:mr=\E%!1\E[7m\E%0:nd=\EC:\
12631          :..sa=\E%%\0411\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m\E%%\0410:\          :..sa=\E%%!1\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m$<2>\E%%!0:\
12632          :se=\E%!1\E[m\E%!0:sf=^J:so=\E%!1\E[7;5m\E%!0:sr=\EI:\          :se=\E%!1\E[m\E%!0:sf=^J:so=\E%!1\E[7;5m\E%!0:sr=\EI:\
12633          :ta=^I:ue=\E%!1\E[m\E%!0:up=\EA:us=\E%!1\E[4m\E%!0:\          :ta=^I:ue=\E%!1\E[m\E%!0:up=\EA:us=\E%!1\E[4m\E%!0:\
12634          :ve=\E%!0:vs=\E%!3:          :ve=\E%!0:vs=\E%!3:
# Line 11821  tek4112|tek4114|tektronix 4110 series:\ Line 12665  tek4112|tek4114|tektronix 4110 series:\
12665          :am:bs:db:\          :am:bs:db:\
12666          :co#80:li#34:\          :co#80:li#34:\
12667          :al=\E[L:bt=\E[Z:cd=\E[0J:ce=\E[0K:cl=\E[2J\E[0;0H:\          :al=\E[L:bt=\E[Z:cd=\E[0J:ce=\E[0K:cl=\E[2J\E[0;0H:\
12668          :cm=\E[%i%d;%dH:dc=\E[P:dl=\E[M:ei=:ic=\E[@:im=:\          :cm=\E[%i%d;%dH:dc=\E[P:dl=\E[M:ei=:ic=\E[@:im=:is=\E3!1:\
12669          :is=\E3\0411:le=^H:me=\E[m:nd=\E[C:se=\E[m:\          :le=^H:me=\E[m:nd=\E[C:se=\E[m:sf=\E7\E[0;0H\E[M\E8:\
12670          :sf=\E7\E[0;0H\E[M\E8:so=\E[7m:sr=\E7\E[0;0H\E[L\E8:\          :so=\E[7m:sr=\E7\E[0;0H\E[L\E8:ue=\E[m:up=\EM:us=\E[4m:
         :ue=\E[m:up=\EM:us=\E[4m:  
12671  tek4112-nd|4112 not in dialog area:\  tek4112-nd|4112 not in dialog area:\
12672          :ns:\          :ns:\
12673          :up=^K:tc=tek4112:          :up=^K:tc=tek4112:
# Line 11892  tek4115|newer tektronix 4115 entry with Line 12735  tek4115|newer tektronix 4115 entry with
12735  tek4125|tektronix 4125:\  tek4125|tektronix 4125:\
12736          :li#34:\          :li#34:\
12737          :al=\E[1L:cs@:dl=\E[1M:\          :al=\E[1L:cs@:dl=\E[1M:\
12738          :is=\E%\E\0410\EQD1\EUX03\EKA\ELBB2\ELCE0\ELI100\ELJ2\ELLB2\ELM0\ELS1\ELX00\ELV1\E%\E\0411\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\          :is=\E%\E!0\EQD1\EUX03\EKA\ELBB2\ELCE0\ELI100\ELJ2\ELLB2\ELM0\ELS1\ELX00\ELV1\E%\E!1\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\
12739          :ks=\E=:rc@:sc@:\          :ks=\E=:rc@:sc@:tc=vt100:
         :tc=vt100:  
12740    
12741  # From: <jcoker@ucbic>  # From: <jcoker@ucbic>
12742  # (tek4207: This was the termcap file's entry for the 4107/4207, but SCO  # (tek4207: This was the termcap file's entry for the 4107/4207, but SCO
# Line 11926  tek4404|tektronix 4404:\ Line 12768  tek4404|tektronix 4404:\
12768          :ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:nd=\E[C:rc=\E8:\          :ku=\E[A:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:nd=\E[C:rc=\E8:\
12769          :sc=\E7:se=\E[27m:so=\E[7m:st=\E[2I:ta=^I:\          :sc=\E7:se=\E[27m:so=\E[7m:st=\E[2I:ta=^I:\
12770          :te=\E[1;1H\E[0J\E[?6h\E[?1l:\          :te=\E[1;1H\E[0J\E[?6h\E[?1l:\
12771          :ti=\E%\E\0411\E[1;32r\E[?6l\E>:ue=\E[m:up=\E[A:\          :ti=\E%\E!1\E[1;32r\E[?6l\E>:ue=\E[m:up=\E[A:us=\E[4m:
         :us=\E[4m:  
12772  # Some unknown person wrote:  # Some unknown person wrote:
12773  # I added the is string - straight Unix has ESC ; in the login  # I added the is string - straight Unix has ESC ; in the login
12774  # string which sets a ct8500 into monitor mode (aka 4025 snoopy  # string which sets a ct8500 into monitor mode (aka 4025 snoopy
# Line 11938  ct8500|tektronix ct8500:\ Line 12779  ct8500|tektronix ct8500:\
12779          :co#80:li#25:\          :co#80:li#25:\
12780          :al=\E^L:bl=^G:bt=\E^I:cd=\E^U:ce=\E^T:cl=\E^E:\          :al=\E^L:bl=^G:bt=\E^I:cd=\E^U:ce=\E^T:cl=\E^E:\
12781          :cm=\E|%+ %+ :cr=^M:dc=\E^]:dl=\E^M:do=^J:ei=:ic=\E^\:im=:\          :cm=\E|%+ %+ :cr=^M:dc=\E^]:dl=\E^M:do=^J:ei=:ic=\E^\:im=:\
12782          :is=\037\EZ\Ek:le=^H:me=\E :nd=\ES:se=\E :sf=^J:so=\E$:\          :is=\037\EZ\Ek:le=^H:me=\E\s:nd=\ES:se=\E\s:sf=^J:so=\E$:\
12783          :sr=\E^A:ta=^I:ue=\E :up=\ER:us=\E\041:          :sr=\E^A:ta=^I:ue=\E\s:up=\ER:us=\E!:
12784    
12785  # Tektronix 4205 terminal.  # Tektronix 4205 terminal.
12786  #  #
# Line 11971  tek4205|tektronix 4205:\ Line 12812  tek4205|tektronix 4205:\
12812          :mr=\E[7m:nd=\E[C:\          :mr=\E[7m:nd=\E[C:\
12813          :oc=\E%!0\ETFB000001F4F4F42F40030F404A4C<F450F4F46F40F47F4F40\E%!1:\          :oc=\E%!0\ETFB000001F4F4F42F40030F404A4C<F450F4F46F40F47F4F40\E%!1:\
12814          :op=\E[39;40m:se=\E[=0;<1m:sf=\ED:so=\E[=2;<3m:sr=\EM:\          :op=\E[39;40m:se=\E[=0;<1m:sf=\ED:so=\E[=2;<3m:sr=\EM:\
12815          :ta=^I:te=:ti=\E%%\0411\E[?6l\E[2J:ue=\E[24m:up=\E[A:\          :ta=^I:te=:ti=\E%%%!1\E[?6l\E[2J:ue=\E[24m:up=\E[A:\
12816          :us=\E[4m:          :us=\E[4m:
12817    
12818  #### Teletype (tty)  #### Teletype (tty)
# Line 12008  tty40|ds40|ds40-2|dataspeed40|teletype d Line 12849  tty40|ds40|ds40-2|dataspeed40|teletype d
12849          :bs:xo:\          :bs:xo:\
12850          :co#80:li#24:\          :co#80:li#24:\
12851          :al=\EL:cd=\EJ:cl=\EH\EJ:cr=\EG:ct=\EH\E2:dc=\EP:dl=\EM:\          :al=\EL:cd=\EJ:cl=\EH\EJ:cr=\EG:ct=\EH\E2:dc=\EP:dl=\EM:\
12852          :do=\EB:ei=:ho=\EH:ic=\E\136:im=:kb=^]:kl=^H:le=^H:nd=\EC:\          :do=\EB:ei=:ho=\EH:ic=\E^:im=:kb=^]:kl=^H:le=^H:nd=\EC:pf=^T:\
12853          :pf=^T:po=\022:r2=\023\ER:se=\E4:sf=\ES:so=\E3:sr=\ET:\          :po=\022:rs=\023\ER:se=\E4:sf=\ES:so=\E3:sr=\ET:st=\E1:\
12854          :st=\E1:ta=\E@:up=\E7:          :ta=\E@:up=\E7:
12855  tty43|model 43 teletype:\  tty43|model 43 teletype:\
12856          :am:bs:hc:os:xo:\          :am:bs:hc:os:xo:\
12857          :co#132:\          :co#132:\
# Line 12024  tty43|model 43 teletype:\ Line 12865  tty43|model 43 teletype:\
12865  scanset|sc410|sc415|Tymshare Scan Set:\  scanset|sc410|sc415|Tymshare Scan Set:\
12866          :am:bw:ms:\          :am:bw:ms:\
12867          :co#80:li#24:\          :co#80:li#24:\
12868          :ac=j%k4l<m-q\054x5:ae=^O:as=^N:bl=^G:cd=\EJ:ce=\EK:\          :ac=j%k4l<m-q,x5:ae=^O:as=^N:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:\
12869          :cl=\EH\EJ:cm=\EY%+ %+ :cr=^M:do=^J:ho=\EH:kd=\EB:kl=\ED:\          :cm=\EY%+ %+ :cr=^M:do=^J:ho=\EH:kd=\EB:kl=\ED:kr=\EC:\
12870          :kr=\EC:ku=\EA:le=^H:nd=^I:pf=\E;0:po=\E;0:ps=\E;3:r1=\E>:\          :ku=\EA:le=^H:nd=^I:pf=\E;0:po=\E;0:ps=\E;3:r1=\E>:rc=^C:\
12871          :rc=^C:sc=^B:sf=^J:up=^K:          :sc=^B:sf=^J:up=^K:
12872    
12873  #### Volker-Craig (vc)  #### Volker-Craig (vc)
12874  #  #
# Line 12045  vc303|vc103|vc203|volker-craig 303:\ Line 12886  vc303|vc103|vc203|volker-craig 303:\
12886          :bl=^G:cl=\014:cr=^M:do=^J:ho=\013:kd=^J:kl=^H:kr=^I:ku=^N:\          :bl=^G:cl=\014:cr=^M:do=^J:ho=\013:kd=^J:kl=^H:kr=^I:ku=^N:\
12887          :le=^H:ll=\017W:nd=^I:up=^N:          :le=^H:ll=\017W:nd=^I:up=^N:
12888  vc303a|vc403a|volker-craig 303a:\  vc303a|vc403a|volker-craig 303a:\
12889          :ce=\026:cl=\030:ho=\031:kr=^U:ku=^Z:ll=^P:nd=^U:up=^Z:tc=vc303:          :ce=\026:cl=\030:ho=\031:kr=^U:ku=^Z:ll=^P:nd=^U:up=^Z:\
12890            :tc=vc303:
12891  # (vc404: removed obsolete ":ma=^Z^P^U :" -- esr)  # (vc404: removed obsolete ":ma=^Z^P^U :" -- esr)
12892  vc404|volker-craig 404:\  vc404|volker-craig 404:\
12893          :am:bs:\          :am:bs:\
# Line 12060  vc414|vc414h|Volker-Craig 414H in sane e Line 12902  vc414|vc414h|Volker-Craig 414H in sane e
12902          :am:bs:\          :am:bs:\
12903          :co#80:li#24:\          :co#80:li#24:\
12904          :al=\E\032:cd=\E^X:ce=10\E\017:cl=\E\034:cm=\E\021%r%.%.:\          :al=\E\032:cd=\E^X:ce=10\E\017:cl=\E\034:cm=\E\021%r%.%.:\
12905          :dc=\E3:dl=\E\023:do=\E^K:ei=:ho=\E^R:ic=\E\072:im=:k0=\EA:\          :dc=\E3:dl=\E\023:do=\E^K:ei=:ho=\E^R:ic=\E\::im=:k0=\EA:\
12906          :k1=\EB:k2=\EC:k3=\ED:k4=\EE:k5=\EF:k6=\EG:k7=\EH:kd=\E^K:\          :k1=\EB:k2=\EC:k3=\ED:k4=\EE:k5=\EF:k6=\EG:k7=\EH:kd=\E^K:\
12907          :kh=\E^R:kl=^H:kr=^P:ku=\E^L:l0=PF1:l1=PF2:l2=PF3:l3=PF4:\          :kh=\E^R:kl=^H:kr=^P:ku=\E^L:l0=PF1:l1=PF2:l2=PF3:l3=PF4:\
12908          :l4=PF5:l5=PF6:l6=PF7:l7=PF8:nd=^P:se=\E^_:so=\E^Y:up=\E^L:          :l4=PF5:l5=PF6:l6=PF7:l7=PF8:nd=^P:se=\E^_:so=\E^Y:up=\E^L:
# Line 12103  ibm-pc|ibm5051|5051|IBM Personal Compute Line 12945  ibm-pc|ibm5051|5051|IBM Personal Compute
12945          :up=^^:          :up=^^:
12946    
12947  ibmpc|wy60-PC|wyse60-PC|IBM PC/XT running PC/IX:\  ibmpc|wy60-PC|wyse60-PC|IBM PC/XT running PC/IX:\
12948          :am:bw:eo:hs:km:ms:ul:\          :am:bs:bw:eo:hs:km:ms:ul:\
12949          :co#80:it#8:li#24:\          :co#80:it#8:li#24:\
12950          :@7=\E[Y:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:SF=\E[%dS\E[%dB:\          :@7=\E[Y:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC:SF=\E[%dS\E[%dB:\
12951          :SR=\E[%dT\E[%dA:UP=\E[%dA:\          :SR=\E[%dT\E[%dA:UP=\E[%dA:\
# Line 12111  ibmpc|wy60-PC|wyse60-PC|IBM PC/XT runnin Line 12953  ibmpc|wy60-PC|wyse60-PC|IBM PC/XT runnin
12953          :bl=^G:cd=\E[J:ce=\E[K:ch=\E[%i%dG:cl=\Ec:cm=\E[%i%d;%dH:\          :bl=^G:cd=\E[J:ce=\E[K:ch=\E[%i%dG:cl=\Ec:cm=\E[%i%d;%dH:\
12954          :cr=^M:do=\E[B:ec=\E[%dX:ho=\E[H:k1=\240:k2=\241:k3=\242:\          :cr=^M:do=\E[B:ec=\E[%dX:ho=\E[H:k1=\240:k2=\241:k3=\242:\
12955          :k4=\243:k5=\244:k6=\245:k7=\246:k8=\247:k9=\250:k;=\251:\          :k4=\243:k5=\244:k6=\245:k7=\246:k8=\247:k9=\250:k;=\251:\
12956          :kB=^]:kD=\177:kI=\E[^H:kN=\E[U:kb=^H:kd=\E[B:kh=\E[H:\          :kB=^]:kD=\177:kI=\E[^H:kN=\E[U:kP=\E[V:kb=^H:kd=\E[B:\
12957          :kl=\E[D:kr=\E[C:ku=\E[A:le=\E[D:ll=\E[24;1H:mb=\E[5m:\          :kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=\E[D:ll=\E[24;1H:\
12958          :md=\E[1m:me=\E[m:mk=\E[30;40m:mr=\E[7m:nd=\E[C:nw=^M:\          :mb=\E[5m:md=\E[1m:me=\E[m:mk=\E[30;40m:mr=\E[7m:nd=\E[C:\
12959            :nw=^M:\
12960          :..sa=\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m:\          :..sa=\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m:\
12961          :se=\E[m:sf=\E[S\E[B:so=\E[7m:sr=\E[T\E[A:ue=\E[m:up=\E[A:\          :se=\E[m:sf=\E[S\E[B:so=\E[7m:sr=\E[T\E[A:ue=\E[m:up=\E[A:\
12962          :us=\E[4m:          :us=\E[4m:
# Line 12220  apple-uterm|Ultraterm for Apple micros:\ Line 13063  apple-uterm|Ultraterm for Apple micros:\
13063  apple80p|80-column apple with Pascal card:\  apple80p|80-column apple with Pascal card:\
13064          :am:bw:\          :am:bw:\
13065          :co#80:li#24:\          :co#80:li#24:\
13066          :cd=^K:ce=^]:cl=^Y^L:cm=\036%r%+ %+ :ho=^Y:kl=^H:nd=^\\072:\          :cd=^K:ce=^]:cl=^Y^L:cm=\036%r%+ %+ :ho=^Y:kl=^H:nd=^\\::\
13067          :up=^_:          :up=^_:
13068  #  #
13069  # Apple II+ equipped with Videx 80 column card  # Apple II+ equipped with Videx 80 column card
# Line 12246  apple-videx3|vapple|Apple II with 80 col Line 13089  apple-videx3|vapple|Apple II with 80 col
13089          :am:bs:\          :am:bs:\
13090          :co#80:li#24:\          :co#80:li#24:\
13091          :ce=\Ex:cl=\Ev:cm=\EY%+ %+ :ho=\EH:k0=\EP:k1=\EQ:k2=\ER:\          :ce=\Ex:cl=\Ev:cm=\EY%+ %+ :ho=\EH:k0=\EP:k1=\EQ:k2=\ER:\
13092          :k3=\E :k4=\E\041:k5=\E":k6=\E#:k7=\E$:k8=\E%:k9=\E&:kd=\EB:\          :k3=\E\s:k4=\E!:k5=\E":k6=\E#:k7=\E$:k8=\E%%%:k9=\E&:kd=\EB:\
13093          :kh=\EH:kl=\ED:kr=\EC:ku=\EA:nd=\EC:up=\EA:          :kh=\EH:kl=\ED:kr=\EC:ku=\EA:nd=\EC:up=\EA:
13094  #From: decvax!cbosgd!cbdkc1!mww Mike Warren via BRL  #From: decvax!cbosgd!cbdkc1!mww Mike Warren via BRL
13095  aepro|Apple II+ running ASCII Express Pro--vt52:\  aepro|Apple II+ running ASCII Express Pro--vt52:\
# Line 12259  apple-vm80|ap-vm80|apple with viewmax-80 Line 13102  apple-vm80|ap-vm80|apple with viewmax-80
13102          :bs:\          :bs:\
13103          :co#80:li#24:\          :co#80:li#24:\
13104          :cd=300\013:ce=^]:cl=300\014:cm=100\036%+ %+ :ho=200\031:\          :cd=300\013:ce=^]:cl=300\014:cm=100\036%+ %+ :ho=200\031:\
13105          :nd=^\\072:up=^_:          :nd=^\\::up=^_:
13106    
13107  #### Apple Lisa & Macintosh  #### Apple Lisa & Macintosh
13108  #  #
# Line 12319  mac|macintosh|Macintosh with MacTerminal Line 13162  mac|macintosh|Macintosh with MacTerminal
13162  mac-w|macterminal-w|Apple Macintosh with Macterminal in 132 column mode:\  mac-w|macterminal-w|Apple Macintosh with Macterminal in 132 column mode:\
13163          :co#132:tc=mac:          :co#132:tc=mac:
13164    
13165    # The AppKit Terminal.app descriptions all have names beginning with
13166    # "nsterm". Note that the statusline (-s) versions use the window
13167    # titlebar as a phony status line, and may produce warnings during
13168    # compilation as a result ("tsl uses 0 parameters, expected 1".) Ignore
13169    # these warnings, or even ignore these entries entirely. Apps which
13170    # need to position the cursor or do other fancy stuff inside the status
13171    # line won't work with these entries. They're primarily useful for
13172    # programs like Pine which provide simple notifications in the status
13173    # line. Please note that non-ASCII characters don't work right in the
13174    # status line, since Terminal.app incorrectly interprets their Unicode
13175    # codepoints as MacRoman codepoints.
13176    #
13177    # * Renamed the AppKit Terminal.app entry from "Apple_Terminal" to
13178    #   "nsterm" to comply with the name length and case conventions and
13179    #   limitations of various software packages [notably Solaris terminfo
13180    #   and UNIX.] A single Apple_Terminal alias is retained for
13181    #   backwards-compatbility.
13182    #
13183    # * Added function key support (F1-F4). These only work in Terminal.app
13184    #   version 51, hopefully the capabilities won't cause problems for people
13185    #   using version 41.
13186    #
13187    # * Added "full color" (-c) entries which support the 16-color mode in
13188    #   version 51.
13189    #
13190    # * By default, version 51 uses UTF-8 encoding with broken altcharset
13191    #   support, so "ASCII" (-7) entries without altcharset support were
13192    #   added.
13193    
13194    # nsterm - AppKit Terminal.app
13195    #
13196    # Apple's Mac OS X includes a Terminal.app derived from the old NeXT
13197    # Terminal.app. It is a partial VT100 emulation with some xterm-like
13198    # extensions. This terminfo was written to describe versions 41
13199    # (shipped with Mac OS X version 10.0) and 51 (shipped with Mac OS X
13200    # version 10.1) of Terminal.app.
13201    #
13202    # Terminal.app runs under the Mac OS X Quartz windowing system (and
13203    # other AppKit-supported windowing systems.)  On the Mac OS X machine I
13204    # use, the executable for Terminal.app is:
13205    # /Applications/Utilities/Terminal.app/Contents/MacOS/Terminal
13206    #
13207    # If you're looking for a description of the full-screen system
13208    # console which runs under Apple's Darwin operating system on PowerPC
13209    # platforms, see the "xnuppc" entry instead.
13210    #
13211    # There were no function keys in version 41. In version 51, there are
13212    # four working function keys (F1, F2, F3 and F4.) The function keys
13213    # are included in all of these entries.
13214    #
13215    # It does not support mouse pointer position reporting. Under some
13216    # circumstances the cursor can be positioned using option-click; this
13217    # works by comparing the cursor position and the selected position,
13218    # and simulating enough cursor-key presses to move the cursor to the
13219    # selected position. This technique fails in all but the simplest
13220    # applications.
13221    #
13222    # It provides partial ANSI color support (background colors interacted
13223    # badly with bold in version 41, though, as reflected in :ncv:.) The
13224    # monochrome (-m) entries are useful if you've disabled color support
13225    # or use a monochrome monitor. The full color (-c) entries are useful
13226    # in version 51, which doesn't exhibit the background color bug. They
13227    # also enable an xterm-compatible 16-color mode.
13228    #
13229    # The configurable titlebar is set using xterm-compatible sequences;
13230    # it is used as a status bar in the statusline (-s) entries. Its width
13231    # depends on font sizes and window sizes, but 50 characters seems to
13232    # be the default for an 80x24 window.
13233    #
13234    # The MacRoman character encoding is used for some of the alternate
13235    # characters in the "MacRoman" entries; the "ASCII" (-7) entries
13236    # disable alternate character set support entirely, and the "VT100"
13237    # (-acs) entries rely instead on Terminal.app's own buggy VT100
13238    # graphics emulation, which seems to think the character encoding is
13239    # the old NeXT charset instead of MacRoman. The "ASCII" (-7) entries
13240    # are useful in Terminal.app version 51, which supports UTF-8 and
13241    # other ASCII-compatible character encodings but does not correctly
13242    # implement VT100 graphics; once VT100 graphics are correctly
13243    # implemented in Terminal.app, the "VT100" (-acs) entries should be
13244    # usable in any ASCII-compatible character encoding [except perhaps
13245    # in UTF-8, where some experts argue for disallowing alternate
13246    # characters entirely.]
13247    #
13248    # Terminal.app reports "vt100" as the terminal type, but exports
13249    # several environment variables which may aid detection in a shell
13250    # profile (i.e. .profile or .login):
13251    #
13252    # TERM=vt100
13253    # TERM_PROGRAM=Apple_Terminal
13254    # TERM_PROGRAM_VERSION=41      # in Terminal.app version 41
13255    # TERM_PROGRAM_VERSION=51      # in Terminal.app version 51
13256    #
13257    # For example, the following Bourne shell script would detect the
13258    # correct terminal type:
13259    #
13260    # if [ :"$TERM" = :"vt100" -a :"$TERM_PROGRAM" = :"Apple_Terminal" ]
13261    # then
13262    #     export TERM
13263    #     if [ :"$TERM_PROGRAM_VERSION" = :41 ]
13264    #     then
13265    #         TERM="nsterm"
13266    #     else
13267    #         TERM="nsterm-c-7"
13268    #     fi
13269    # fi
13270    #
13271    # In a C shell derivative, this would be accomplished by:
13272    #
13273    # if ( $?TERM && $?TERM_PROGRAM && $?TERM_PROGRAM_VERSION) then
13274    #     if ( :"$TERM" == :"vt100" && :"$TERM_PROGRAM" == :"Apple_Terminal" ) then
13275    #          if ( :"$TERM_PROGRAM_VERSION" == :41 ) then
13276    #              setenv TERM "nsterm"
13277    #          else
13278    #              setenv TERM "nsterm-c-7"
13279    #          endif
13280    #     endif
13281    # endif
13282    
13283    # The '+' entries are building blocks
13284    nsterm+7|AppKit Terminal.app v41+ basic capabilities w/ASCII charset:\
13285            :am:bw:ms:xn:xo:\
13286            :co#80:it#8:li#24:\
13287            :@8=\EOM:AL=\E[%dL:DL=\E[%dM:DO=\E[%dB:K1=\EOq:K2=\EOr:\
13288            :K3=\EOs:K4=\EOp:K5=\EOn:LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:\
13289            :SA=\E[?7h:UP=\E[%dA:al=\E[L:bl=^G:cb=\E[1K:cd=\E[J:\
13290            :ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\
13291            :ct=\E[3g:dl=\E[M:do=^J:ho=\E[H:k1=\EOP:k2=\EOQ:k3=\EOR:\
13292            :k4=\EOS:kb=\177:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:\
13293            :ks=\E[?1h\E=:ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m\017:\
13294            :mr=\E[7m:nd=\E[C:rc=\E8:\
13295            :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\
13296            :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m:\
13297            :sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:\
13298            :u6=\E[%i%d;%dR:u7=\E[6n:u8=\E[?1;2c:u9=\E[c:ue=\E[m:\
13299            :up=\E[A:us=\E[4m:
13300    
13301    nsterm+acs|AppKit Terminal.app v41+ basic capabilities w/VT100 alternate-charset:\
13302            :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\
13303            :ae=^O:as=^N:eA=\E(B\E)0:\
13304            :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;:\
13305            :tc=nsterm+7:
13306    
13307    nsterm+mac|AppKit Terminal.app v41+ basic capabilities w/MacRoman alternate-charset:\
13308            :ac=0#`\327a\:f\241g\261h#i\360jjkkllmmnno\370p\370q\321rrssttuuvvwwxxy\262z\263{\271|\255}\243~\245+\335-\366,\334.\377:\
13309            :ae=^O:as=^N:eA=\E(B\E)0:\
13310            :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t\016%e\017%;:\
13311            :tc=nsterm+7:
13312    
13313    nsterm+s|AppKit Terminal.app v41+ status-line (window titlebar) support:\
13314            :hs:\
13315            :ws#50:\
13316            :ds=\E]2;\007:fs=^G:ts=\E]2;:
13317    
13318    nsterm+c|AppKit Terminal.app v51+ full color support (including 16 colors):\
13319            :Co#16:pa#256:\
13320            :..AB=\E[%?%p1%{8}%<%t%p1%{40}%+%e%p1%{92}%+%;%dm:\
13321            :..AF=\E[%?%p1%{8}%<%t%p1%{30}%+%e%p1%{82}%+%;%dm:\
13322            :op=\E[0m:
13323    
13324    nsterm+c41|AppKit Terminal.app v41 color support:\
13325            :Co#8:NC#37:pa#64:\
13326            :AB=\E[4%dm:AF=\E[3%dm:op=\E[0m:
13327    
13328    # These are different combinations of the building blocks
13329    
13330    # ASCII charset (-7)
13331    nsterm-m-7|nsterm-7-m|AppKit Terminal.app v41+ w/ASCII charset (monochrome):\
13332            :tc=nsterm+7:
13333    
13334    nsterm-m-s-7|nsterm-7-m-s|AppKit Terminal.app v41+ w/ASCII charset (monochrome w/statusline):\
13335            :tc=nsterm+s:tc=nsterm+7:
13336    
13337    nsterm-7|AppKit Terminal.app v41+ w/ASCII charset (color):\
13338            :tc=nsterm+c41:tc=nsterm+7:
13339    
13340    nsterm-7-c|nsterm-c-7|AppKit Terminal.app v51+ w/ASCII charset (full color):\
13341            :tc=nsterm+c:tc=nsterm+7:
13342    
13343    nsterm-s-7|nsterm-7-s|AppKit Terminal.app v41+ w/ASCII charset (color w/statusline):\
13344            :tc=nsterm+s:tc=nsterm+c41:tc=nsterm+7:
13345    
13346    nsterm-c-s-7|nsterm-7-c-s|AppKit Terminal.app v51+ w/ASCII charset (full color w/statusline):\
13347            :tc=nsterm+s:tc=nsterm+c:tc=nsterm+7:
13348    
13349    # VT100 alternate-charset (-acs)
13350    nsterm-m-acs|nsterm-acs-m|AppKit Terminal.app v41+ w/VT100 alternate-charset (monochrome):\
13351            :tc=nsterm+acs:
13352    
13353    nsterm-m-s-acs|nsterm-acs-m-s|AppKit Terminal.app v41+ w/VT100 alternate-charset (monochrome w/statusline):\
13354            :tc=nsterm+s:tc=nsterm+acs:
13355    
13356    nsterm-acs|AppKit Terminal.app v41+ w/VT100 alternate-charset (color):\
13357            :tc=nsterm+c41:tc=nsterm+acs:
13358    
13359    nsterm-c-acs|nsterm-acs-c|AppKit Terminal.app v51+ w/VT100 alternate-charset (full color):\
13360            :tc=nsterm+c:tc=nsterm+acs:
13361    
13362    nsterm-s-acs|nsterm-acs-s|AppKit Terminal.app v41+ w/VT100 alternate-charset (color w/statusline):\
13363            :tc=nsterm+s:tc=nsterm+c41:tc=nsterm+acs:
13364    
13365    nsterm-c-s-acs|nsterm-acs-c-s|AppKit Terminal.app v51+ w/VT100 alternate-charset (full color w/statusline):\
13366            :tc=nsterm+s:tc=nsterm+c:tc=nsterm+acs:
13367    
13368    # MacRoman charset
13369    nsterm-m|AppKit Terminal.app v41+ w/MacRoman charset (monochrome):\
13370            :tc=nsterm+mac:
13371    
13372    nsterm-m-s|AppKit Terminal.app v41+ w/MacRoman charset (monochrome w/statusline):\
13373            :tc=nsterm+s:tc=nsterm+mac:
13374    
13375    nsterm|Apple_Terminal|AppKit Terminal.app v41+ w/MacRoman charset (color):\
13376            :tc=nsterm+c41:tc=nsterm+mac:
13377    
13378    nsterm-c|AppKit Terminal.app v51+ w/MacRoman charset (full color):\
13379            :tc=nsterm+c:tc=nsterm+mac:
13380    
13381    nsterm-s|AppKit Terminal.app v41+ w/MacRoman charset (color w/statusline):\
13382            :tc=nsterm+s:tc=nsterm+c41:tc=nsterm+mac:
13383    
13384    nsterm-c-s|AppKit Terminal.app v51+ w/MacRoman charset (full color w/statusline):\
13385            :tc=nsterm+s:tc=nsterm+c:tc=nsterm+mac:
13386    
13387    # xnuppc - Darwin PowerPC Console (a.k.a. "darwin")
13388    #
13389    # On PowerPC platforms, Apple's Darwin operating system uses a
13390    # full-screen system console derived from a NetBSD framebuffer
13391    # console. It is an ANSI-style terminal, and is not really VT-100
13392    # compatible.
13393    #
13394    # Under Mac OS X, this is the system console driver used while in
13395    # single-user mode [reachable by holding down Command-S during the
13396    # boot process] and when logged in using console mode [reachable by
13397    # typing ">console" at the graphical login prompt.]
13398    #
13399    # If you're looking for a description of the Terminal.app terminal
13400    # emulator which runs under the Mac OS X Quartz windowing system (and
13401    # other AppKit-supported windowing systems,) see the "nsterm"
13402    # entry instead.
13403    #
13404    # NOTE: Under Mac OS X version 10.1, the default login window does not
13405    # prompt for user name, instead requiring an icon to be selected from
13406    # a list of known users. Since the special ">console" login is not in
13407    # this list, you must make one of two changes in the Login Window
13408    # panel of the Login section of System Prefs to make the special
13409    # ">console" login accessible. The first option is to enable 'Show
13410    # "Other User" in list for network users', which will add a special
13411    # "Other..." icon to the graphical login panel. Selecting "Other..."
13412    # will present the regular graphical login prompt. The second option
13413    # is to change the 'Display Login Window as:' setting to 'Name and
13414    # password entry fields', which replaces the login panel with a
13415    # graphical login prompt.
13416    #
13417    # There are no function keys, at least not in Darwin 1.3.
13418    #
13419    # It has no mouse support.
13420    #
13421    # It has full ANSI color support, and color combines correctly with
13422    # all three supported attributes: bold, inverse-video and underline.
13423    # However, bold colored text is almost unreadable (bolding is
13424    # accomplished using shifting and or-ing, and looks smeared) so bold
13425    # has been excluded from the list of color-compatible attributes
13426    # [using (ncv)]. The monochrome entry (-m) is useful if you use a
13427    # monochrome monitor.
13428    #
13429    # There is one serious bug with this terminal emulation's color
13430    # support: repositioning the cursor onto a cell with non-matching
13431    # colors obliterates that cell's contents, replacing it with a blank
13432    # and displaying a colored cursor in the "current" colors. There is
13433    # no complete workaround at present [other than using the monochrome
13434    # (-m) entries,] but removing the (msgr) capability seemed to help.
13435    #
13436    # The "standout" chosen was simple reverse-video, although a colorful
13437    # standout might be more aesthetically pleasing. Similarly, the bold
13438    # chosen is the terminal's own smeared bold, although a simple
13439    # color-change might be more readable. The color-bold (-b) entries
13440    # uses magenta colored text for bolding instead. The fancy color (-f
13441    # and -f2) entries use color for bold, standout and underlined text
13442    # (underlined text is still underlined, though.)
13443    #
13444    # Apparently the terminal emulator does support a VT-100-style
13445    # alternate character set, but all the alternate character set
13446    # positions have been left blank in the font. For this reason, no
13447    # alternate character set capabilities have been included in this
13448    # description. The console driver appears to be ASCII-only, so (enacs)
13449    # has been excluded [although the VT-100 sequence does work.]
13450    #
13451    # The default Mac OS X and Darwin installation reports "vt100" as the
13452    # terminal type, and exports no helpful environment variables. To fix
13453    # this, change the "console" entry in /etc/ttys from "vt100" to
13454    # "xnuppc-WxH", where W and H are the character dimensions of your
13455    # console (see below.)
13456    #
13457    # The font used by the terminal emulator is apparently one originally
13458    # drawn by Ka-Ping Yee, and uses 8x16-pixel characters. This
13459    # file includes descriptions for the following geometries:
13460    #
13461    #     Pixels        Characters   Entry Name (append -m for monochrome)
13462    #    -------------------------------------------------------------------
13463    #     640x400       80x25        xnuppc-80x25
13464    #     640x480       80x30        xnuppc-80x30
13465    #     720x480       90x30        xnuppc-90x30
13466    #     800x600       100x37       xnuppc-100x37
13467    #     896x600       112x37       xnuppc-112x37
13468    #     1024x640      128x40       xnuppc-128x40
13469    #     1024x768      128x48       xnuppc-128x48
13470    #     1152x768      144x48       xnuppc-144x48
13471    #     1280x1024     160x64       xnuppc-160x64
13472    #     1600x1024     200x64       xnuppc-200x64
13473    #     1600x1200     200x75       xnuppc-200x75
13474    #     2048x1536     256x96       xnuppc-256x96
13475    #
13476    # The basic "xnuppc" entry includes no size information, and the
13477    # emulator includes no reporting capability, so you'll be at the mercy
13478    # of the TTY device (which reports incorrectly on my hardware.) The
13479    # color-bold entries do not include size information.
13480    
13481    # The '+' entries are building blocks
13482    xnuppc+basic|Darwin PowerPC Console basic capabilities:\
13483            :am:mi:ut:xn:\
13484            :it#8:\
13485            :DO=\E[%dB:K1=\EOq:K2=\EOr:K3=\EOs:K4=\EOp:K5=\EOn:\
13486            :LE=\E[%dD:RA=\E[?7l:RI=\E[%dC:SA=\E[?7h:UP=\E[%dA:\
13487            :cb=\E[1K:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:\
13488            :cr=^M:cs=\E[%i%d;%dr:ct=\E[3g:do=\E[B:ds=\E]2;\007:\
13489            :ho=\E[H:kb=\177:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:\
13490            :ks=\E[?1h\E=:ku=\EOA:le=\E[D:md=\E[1m:me=\E[m\017:\
13491            :mr=\E[7m:nd=\E[C:rc=\E8:\
13492            :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\
13493            :..sa=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;m:\
13494            :sc=\E7:se=\E[m:sf=^J:so=\E[7m:sr=\EM:st=\EH:ta=^I:ue=\E[m:\
13495            :up=\E[A:us=\E[4m:
13496    
13497    xnuppc+c|Darwin PowerPC Console ANSI color support:\
13498            :Co#8:NC#32:pa#64:\
13499            :AB=\E[4%dm:AF=\E[3%dm:op=\E[37;40m:
13500    
13501    xnuppc+b|Darwin PowerPC Console color-bold support:\
13502            :NC#32:\
13503            :md=\E[35m:\
13504            :..sa=\E[0%?%p6%t;35%;%?%p2%t;4%;%?%p1%p3%|%t;7%;m:\
13505            :tc=xnuppc+basic:
13506    
13507    xnuppc+f|Darwin PowerPC Console fancy color support:\
13508            :NC#35:\
13509            :..sa=\E[0%?%p6%t;35%;%?%p2%t;36;4%;%?%p1%t;33;44%;%p3%t;7%;m:\
13510            :so=\E[33;44m:us=\E[36;4m:tc=xnuppc+b:
13511    
13512    xnuppc+f2|Darwin PowerPC Console alternate fancy color support:\
13513            :NC#35:\
13514            :md=\E[33m:\
13515            :..sa=\E[0%?%p6%t;33%;%?%p2%t;34%;%?%p1%t;31;47%;%p3%t;7%;m:\
13516            :so=\E[31;47m:us=\E[34m:tc=xnuppc+basic:
13517    
13518    # Building blocks for specific screen sizes
13519    xnuppc+80x25|Darwin PowerPC Console 80x25 support (640x400 pixels):\
13520            :co#80:li#25:
13521    
13522    xnuppc+80x30|Darwin PowerPC Console 80x30 support (640x480 pixels):\
13523            :co#80:li#30:
13524    
13525    xnuppc+90x30|Darwin PowerPC Console 90x30 support (720x480 pixels):\
13526            :co#90:li#30:
13527    
13528    xnuppc+100x37|Darwin PowerPC Console 100x37 support (800x600 pixels):\
13529            :co#100:li#37:
13530    
13531    xnuppc+112x37|Darwin PowerPC Console 112x37 support (896x600 pixels):\
13532            :co#112:li#37:
13533    
13534    xnuppc+128x40|Darwin PowerPC Console 128x40 support (1024x640 pixels):\
13535            :co#128:li#40:
13536    
13537    xnuppc+128x48|Darwin PowerPC Console 128x48 support (1024x768 pixels):\
13538            :co#128:li#48:
13539    
13540    xnuppc+144x48|Darwin PowerPC Console 144x48 support (1152x768 pixels):\
13541            :co#144:li#48:
13542    
13543    xnuppc+160x64|Darwin PowerPC Console 160x64 support (1280x1024 pixels):\
13544            :co#160:li#64:
13545    
13546    xnuppc+200x64|Darwin PowerPC Console 200x64 support (1600x1024 pixels):\
13547            :co#200:li#64:
13548    
13549    xnuppc+200x75|Darwin PowerPC Console 200x75 support (1600x1200 pixels):\
13550            :co#200:li#75:
13551    
13552    xnuppc+256x96|Darwin PowerPC Console 256x96 support (2048x1536 pixels):\
13553            :co#256:li#96:
13554    
13555    # These are different combinations of the building blocks
13556    
13557    xnuppc-m|darwin-m|Darwin PowerPC Console (monochrome):\
13558            :tc=xnuppc+basic:
13559    
13560    xnuppc|darwin|Darwin PowerPC Console (color):\
13561            :tc=xnuppc+c:tc=xnuppc+basic:
13562    
13563    xnuppc-m-b|darwin-m-b|Darwin PowerPC Console (monochrome w/color-bold):\
13564            :tc=xnuppc+b:
13565    
13566    xnuppc-b|darwin-b|Darwin PowerPC Console (color w/color-bold):\
13567            :tc=xnuppc+b:tc=xnuppc+c:
13568    
13569    xnuppc-m-f|darwin-m-f|Darwin PowerPC Console (fancy monochrome):\
13570            :tc=xnuppc+f:
13571    
13572    xnuppc-f|darwin-f|Darwin PowerPC Console (fancy color):\
13573            :tc=xnuppc+f:tc=xnuppc+c:
13574    
13575    xnuppc-m-f2|darwin-m-f2|Darwin PowerPC Console (alternate fancy monochrome):\
13576            :tc=xnuppc+f2:
13577    
13578    xnuppc-f2|darwin-f2|Darwin PowerPC Console (alternate fancy color):\
13579            :tc=xnuppc+f2:tc=xnuppc+c:
13580    
13581    # Combinations for specific screen sizes
13582    xnuppc-80x25-m|darwin-80x25-m|Darwin PowerPC Console (monochrome) 80x25:\
13583            :tc=xnuppc+80x25:tc=xnuppc+basic:
13584    
13585    xnuppc-80x25|darwin-80x25|Darwin PowerPC Console (color) 80x25:\
13586            :tc=xnuppc+c:tc=xnuppc+80x25:tc=xnuppc+basic:
13587    
13588    xnuppc-80x30-m|darwin-80x30-m|Darwin PowerPC Console (monochrome) 80x30:\
13589            :tc=xnuppc+80x30:tc=xnuppc+basic:
13590    
13591    xnuppc-80x30|darwin-80x30|Darwin PowerPC Console (color) 80x30:\
13592            :tc=xnuppc+c:tc=xnuppc+80x30:tc=xnuppc+basic:
13593    
13594    xnuppc-90x30-m|darwin-90x30-m|Darwin PowerPC Console (monochrome) 90x30:\
13595            :tc=xnuppc+90x30:tc=xnuppc+basic:
13596    
13597    xnuppc-90x30|darwin-90x30|Darwin PowerPC Console (color) 90x30:\
13598            :tc=xnuppc+c:tc=xnuppc+90x30:tc=xnuppc+basic:
13599    
13600    xnuppc-100x37-m|darwin-100x37-m|Darwin PowerPC Console (monochrome) 100x37:\
13601            :tc=xnuppc+100x37:tc=xnuppc+basic:
13602    
13603    xnuppc-100x37|darwin-100x37|Darwin PowerPC Console (color) 100x37:\
13604            :tc=xnuppc+c:tc=xnuppc+100x37:tc=xnuppc+basic:
13605    
13606    xnuppc-112x37-m|darwin-112x37-m|Darwin PowerPC Console (monochrome) 112x37:\
13607            :tc=xnuppc+112x37:tc=xnuppc+basic:
13608    
13609    xnuppc-112x37|darwin-112x37|Darwin PowerPC Console (color) 112x37:\
13610            :tc=xnuppc+c:tc=xnuppc+112x37:tc=xnuppc+basic:
13611    
13612    xnuppc-128x40-m|darwin-128x40-m|Darwin PowerPC Console (monochrome) 128x40:\
13613            :tc=xnuppc+128x40:tc=xnuppc+basic:
13614    
13615    xnuppc-128x40|darwin-128x40|Darwin PowerPC Console (color) 128x40:\
13616            :tc=xnuppc+c:tc=xnuppc+128x40:tc=xnuppc+basic:
13617    
13618    xnuppc-128x48-m|darwin-128x48-m|Darwin PowerPC Console (monochrome) 128x48:\
13619            :tc=xnuppc+128x48:tc=xnuppc+basic:
13620    
13621    xnuppc-128x48|darwin-128x48|Darwin PowerPC Console (color) 128x48:\
13622            :tc=xnuppc+c:tc=xnuppc+128x48:tc=xnuppc+basic:
13623    
13624    xnuppc-144x48-m|darwin-144x48-m|Darwin PowerPC Console (monochrome) 144x48:\
13625            :tc=xnuppc+144x48:tc=xnuppc+basic:
13626    
13627    xnuppc-144x48|darwin-144x48|Darwin PowerPC Console (color) 144x48:\
13628            :tc=xnuppc+c:tc=xnuppc+144x48:tc=xnuppc+basic:
13629    
13630    xnuppc-160x64-m|darwin-160x64-m|Darwin PowerPC Console (monochrome) 160x64:\
13631            :tc=xnuppc+160x64:tc=xnuppc+basic:
13632    
13633    xnuppc-160x64|darwin-160x64|Darwin PowerPC Console (color) 160x64:\
13634            :tc=xnuppc+c:tc=xnuppc+160x64:tc=xnuppc+basic:
13635    
13636    xnuppc-200x64-m|darwin-200x64-m|Darwin PowerPC Console (monochrome) 200x64:\
13637            :tc=xnuppc+200x64:tc=xnuppc+basic:
13638    
13639    xnuppc-200x64|darwin-200x64|Darwin PowerPC Console (color) 200x64:\
13640            :tc=xnuppc+c:tc=xnuppc+200x64:tc=xnuppc+basic:
13641    
13642    xnuppc-200x75-m|darwin-200x75-m|Darwin PowerPC Console (monochrome) 200x75:\
13643            :tc=xnuppc+200x75:tc=xnuppc+basic:
13644    
13645    xnuppc-200x75|darwin-200x75|Darwin PowerPC Console (color) 200x75:\
13646            :tc=xnuppc+c:tc=xnuppc+200x75:tc=xnuppc+basic:
13647    
13648    xnuppc-256x96-m|darwin-256x96-m|Darwin PowerPC Console (monochrome) 256x96:\
13649            :tc=xnuppc+256x96:tc=xnuppc+basic:
13650    
13651    xnuppc-256x96|darwin-256x96|Darwin PowerPC Console (color) 256x96:\
13652            :tc=xnuppc+c:tc=xnuppc+256x96:tc=xnuppc+basic:
13653    
13654  #### Radio Shack/Tandy  #### Radio Shack/Tandy
13655  #  #
13656    
# Line 12330  coco3|os9LII|Tandy CoCo3 24*80 OS9 Level Line 13662  coco3|os9LII|Tandy CoCo3 24*80 OS9 Level
13662          :co#80:it#8:li#24:\          :co#80:it#8:li#24:\
13663          :al=^_0:bl=^G:cd=^K:ce=^D:cl=5*\014:cm=2\002%r%+ %+ :\          :al=^_0:bl=^G:cd=^K:ce=^D:cl=5*\014:cm=2\002%r%+ %+ :\
13664          :dl=^_1:do=^J:ho=^A:kd=^J:kl=^H:kr=^I:ku=^L:le=^H:mb=^_":\          :dl=^_1:do=^J:ho=^A:kd=^J:kl=^H:kr=^I:ku=^L:le=^H:mb=^_":\
13665          :md=\E\072^A:me=\037\041\E\072\0:mr=^_ :nd=^F:se=^_\041:\          :md=\E\:^A:me=\037!\E\:\0:mr=^_\s:nd=^F:se=^_!:so=^_\s:\
13666          :so=^_ :ue=^_#:up=^I:us=^_":ve=^E\041:vi=^E :          :ue=^_#:up=^I:us=^_":ve=^E!:vi=^E\s:
13667  # (trs2: removed obsolete ":nl=^_:" -- esr)  # (trs2: removed obsolete ":nl=^_:" -- esr)
13668  trs2|trsII|trs80II|Radio Shack Model II using P&T CP/M:\  trs2|trsII|trs80II|Radio Shack Model II using P&T CP/M:\
13669          :am:bs:ms:\          :am:bs:ms:\
# Line 12369  atari|atari st:\ Line 13701  atari|atari st:\
13701  # From: Paul M. Aoki <aoki@ucbvax.berkeley.edu>  # From: Paul M. Aoki <aoki@ucbvax.berkeley.edu>
13702  uniterm|uniterm49|UniTerm VT220 emulator with 49 lines:\  uniterm|uniterm49|UniTerm VT220 emulator with 49 lines:\
13703          :li#49:\          :li#49:\
13704          :is=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h\E[1;49r\E[49;1H:tc=vt220:          :is=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h\E[1;49r\E[49;1H:\
13705            :tc=vt220:
13706  # MiNT VT52 emulation. 80 columns, 25 rows.  # MiNT VT52 emulation. 80 columns, 25 rows.
13707  # MiNT is Now TOS, the operating system which comes with all Ataris now  # MiNT is Now TOS, the operating system which comes with all Ataris now
13708  # (mainly Atari Falcon). This termcap is for the VT52 emulation you get  # (mainly Atari Falcon). This termcap is for the VT52 emulation you get
# Line 12451  amiga-h|Hans Verkuil's Amiga ANSI:\ Line 13784  amiga-h|Hans Verkuil's Amiga ANSI:\
13784  # From: Henning 'Faroul' Peters <Faroul@beyond.kn-bremen.de>, 25 Sep 1999  # From: Henning 'Faroul' Peters <Faroul@beyond.kn-bremen.de>, 25 Sep 1999
13785  amiga-8bit|Amiga ANSI using 8-bit controls:\  amiga-8bit|Amiga ANSI using 8-bit controls:\
13786          :AL=\233%dL:DL=\233%dM:SF@:SR@:ac=:al=\233L:dl=\233M:\          :AL=\233%dL:DL=\233%dM:SF@:SR@:ac=:al=\233L:dl=\233M:\
13787          :sf=\204:sr=\215:\          :sf=\204:sr=\215:tc=amiga-h:
13788          :tc=amiga-h:  
13789    # From: Ruediger Kuhlmann <terminfo@ruediger-kuhlmann.de>, 18 Jul 2000
13790    # requires use of appropriate preferences settings.
13791    # (untranslatable capabilities removed to fit entry within 1023 bytes)
13792    amiga-vnc|Amiga using VNC console (black on light gray):\
13793            :ND:am:da:db:ms:\
13794            :BT#1:Co#16:NC#0:co#80:li#24:lm#0:pa#256:\
13795            :%1=\E[?~:AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:\
13796            :IC=\E[%d@:Km=\E[M:LE=\E[%dD:RI=\E[%dC:SF=\E[%dS:\
13797            :SR=\E[%dT:UP=\E[%dA:al=\E[1L:bl=^G:cd=\E[J:ce=\E[K:\
13798            :cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:dc=\E[P:\
13799            :dl=\E[1M:do=\E[B:ei=:ic=\E[@:im=:\
13800            :is=\E[>?2;18l\E[>?26;?6;20;>?15;?7;>?22;>?8h:\
13801            :k0=\E[9~:k1=\E[0~:k2=\E[1~:k3=\E[2~:k4=\E[3~:k5=\E[4~:\
13802            :k6=\E[5~:k7=\E[6~:k8=\E[7~:k9=\E[8~:kB=\233Z:kD=\177:\
13803            :kH=\E[45~:kN=\E[42~:kP=\E[41~:kb=^H:kd=\E[B:ke=\E[?1l:\
13804            :kh=\E[44~:kl=\E[D:kr=\E[C:ks=\E[?1h:ku=\E[A:le=\E[D:\
13805            :mb=\E[7;2m:md=\E[1m:me=\E[0m\017\E[30;85;>15m:mh=\E[2m:\
13806            :mk=\E8m:mr=\E[7m:nd=\E[C:nw=\EE:oc=\E[0m:r1=\Ec:\
13807            :r2=\E[>?2;18l\E[>?26;?6;20;>?15;?7;>?22;>?8h:\
13808            :se=\E[21m:sf=\ED:so=\E[1m:sr=\EM:te=\E[?7h\E[r\E[J:\
13809            :ti=\E[?7h:ue=\E[24m:up=\E[A:us=\E[4m:vb=^G:\
13810            :ve=\E[p\E[>?6l:vi=\E[0p:vs=\E[>?6h:
13811    
13812  # Commodore B-128 microcomputer from Doug Tyrol <det@HEL-ACE.ARPA>  # Commodore B-128 microcomputer from Doug Tyrol <det@HEL-ACE.ARPA>
13813  #       I'm trying to write a termcap for a commodore b-128, and I'm  #       I'm trying to write a termcap for a commodore b-128, and I'm
# Line 12469  amiga-8bit|Amiga ANSI using 8-bit contro Line 13824  amiga-8bit|Amiga ANSI using 8-bit contro
13824  commodore|b-128|Commodore B-128 micro:\  commodore|b-128|Commodore B-128 micro:\
13825          :am:bw:\          :am:bw:\
13826          :co#80:dN#20:li#24:pb#150:\          :co#80:dN#20:li#24:pb#150:\
13827          :al=10\Ei:bc=^H:ce=10\Eq:cl=10\E\006:\          :al=10\Ei:bc=^H:ce=10\Eq:cl=10\E\006:cm=20\E\013%2,%2,:\
13828          :cm=20\E\013%2\054%2\054:cr=^M:dc=10*\177:dl=10*\Ed:\          :cr=^M:dc=10*\177:dl=10*\Ed:do=^J:ei=:ho=\E^E:ic=5\E\n:im=:\
13829          :do=^J:ei=:ho=\E^E:ic=5\E\n:im=:kd=^J:kh=\E^E:kl=^B:kr=^F:\          :kd=^J:kh=\E^E:kl=^B:kr=^F:ku=^P:nd=^F:nl=^M:ta=5\011:up=^P:
         :ku=^P:nd=^F:nl=^M:ta=5\011:up=^P:  
13830    
13831  #### North Star  #### North Star
13832  #  #
# Line 12516  osborne|osborne1|osborne I in 80-column Line 13870  osborne|osborne1|osborne I in 80-column
13870  # Added by David Milligan and Tom Smith (SMU)  # Added by David Milligan and Tom Smith (SMU)
13871  osexec|Osborne executive:\  osexec|Osborne executive:\
13872          :am:bs:\          :am:bs:\
13873          :co#80:li#24:sg#1:\          :co#80:li#24:sg#1:ug#1:\
13874          :al=\EE:bl=^G:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :cr=^M:ct=\E3:\          :al=\EE:bl=^G:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :cr=^M:ct=\E3:\
13875          :dc=\EW:dl=\ER:do=^J:ei=:ho=^^:ic=\EQ:im=:\          :dc=\EW:dl=\ER:do=^J:ei=:ho=^^:ic=\EQ:im=:\
13876          :is=\Eq\Ek\Em\EA\Ex0:k0=^A@\r:k1=^AA\r:k2=^AB\r:k3=^AC\r:\          :is=\Eq\Ek\Em\EA\Ex0:k0=^A@\r:k1=^AA\r:k2=^AB\r:k3=^AC\r:\
# Line 12638  mai|basic4|MAI Basic Four in ansi mode:\ Line 13992  mai|basic4|MAI Basic Four in ansi mode:\
13992  # (basis: removed obsolete ":ma=^K^P^R^L^L :nl=5000*^J:" -- esr)  # (basis: removed obsolete ":ma=^K^P^R^L^L :nl=5000*^J:" -- esr)
13993  basis|BASIS108 computer with terminal translation table active:\  basis|BASIS108 computer with terminal translation table active:\
13994          :cd=\EY:ce=\ET:cl=300\E*:do=5000\n:kb=^H:kd=^J:kl=^H:kr=^L:\          :cd=\EY:ce=\ET:cl=300\E*:do=5000\n:kb=^H:kd=^J:kl=^H:kr=^L:\
13995          :ku=^K:me=\E):se=\E):so=\E(:\          :ku=^K:me=\E):se=\E):so=\E(:tc=adm3a:
         :tc=adm3a:  
13996  # luna's BMC terminal emulator  # luna's BMC terminal emulator
13997  luna|luna68k|LUNA68K Bitmap console:\  luna|luna68k|LUNA68K Bitmap console:\
13998          :co#88:li#46:tc=ansi-mini:          :co#88:li#46:tc=ansi-mini:
# Line 12657  xerox820|x820|Xerox 820:\ Line 14010  xerox820|x820|Xerox 820:\
14010  #### Videotex and teletext  #### Videotex and teletext
14011  #  #
14012    
14013    # \E\:1}        switch to te'le'informatique mode (ascii terminal/ISO 6429)
14014    # \E[?3l        80 columns
14015    # \E[?4l        scrolling on
14016    # \E[12h        local echo off
14017    # \Ec           reset: G0 U.S. charset (to get #,@,{,},...), 80 cols, clear screen
14018    # \E)0          G1 DEC set (line graphics)
14019    #
14020    # From: Igor Tamitegama <igor@ppp1493-ft.teaser.fr>, 18 Jan 1997
14021    m2-nam|minitel|minitel-2|minitel-2-nam|France Telecom Minitel 2 mode te'le'informatique:\
14022            :bs:es:hs:xn:\
14023            :co#80:it#8:li#24:sg#0:ug#0:ws#72:\
14024            :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:\
14025            :RI=\E[%dC:UP=\E[%dA:\
14026            :ac=aaffggjjkkllmmnnooqqssttuuvvwwxx:ae=^O:al=\E[L:\
14027            :as=^N:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:\
14028            :cr=^M:cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:do=\E[B:ei=\E[4l:\
14029            :fs=^J:ho=\E[H:i1=\E\:1}\Ec\E[?4l\E[12h:\
14030            :i2=\E[?3l kbs=\010:im=\E[4h:ip=7:is=\Ec\E[12h\E)0:\
14031            :k0=\EOp:k1=\EOq:k2=\EOr:k3=\EOs:k4=\EOt:k5=\EOu:k6=\EOv:\
14032            :k7=\EOw:k8=\EOx:k9=\EOy:k;=\EOp:kA=\E[4l:kC=\E[2J:kD=\E[P:\
14033            :kI=\E[4h:kL=\E[M:kN=\EOn:kP=\EOR:kd=\E[B:kh=\E[H:kl=\E[D:\
14034            :kr=\E[C:ku=\E[A:le=\E[D:ll=\E[24;80H:mb=\E[5m:md=\E[1m:\
14035            :me=\E[m:mr=\E[7m:nd=\E[C:nw=^M^J:ps=\E[i:\
14036            :r1=\Ec\E[?4l\E[12h:r2=\Ec\E)0:rc=\E8:sc=\E7:se=\E[27m:\
14037            :sf=^J:so=\E[7m:sr=\EM:ta=^I:ts=^_@A:u6=\E[%i%d;%dR:\
14038            :u7=\E[6n:ue=\E[24m:up=\E[A:us=\E[4m:vb=^G:ve=\E[<1l:\
14039            :vi=\E[<1h:
14040    
14041  # From: Alexandre Montaron <canal@mygale.org>, 18 Jun 1998  # From: Alexandre Montaron <canal@mygale.org>, 18 Jun 1998
14042  #  #
14043  minitel1|minitel 1:\  minitel1|minitel 1:\
14044          :am:bw:es:hs:hz:ms:\          :am:bw:es:hs:hz:ms:\
14045          :Co#8:co#40:li#24:pa#8:\          :Co#8:co#40:li#24:pa#8:\
14046          :..Sf=\E%?%p1%{1}%=%tD%e%p1%{3}%=%tF%e%p1%{4}%=%tA%e%p1%{6}%=%tC%e%p1%{64}%+%c%;:\          :..Sf=\E%?%p1%{1}%=%tD%e%p1%{3}%=%tF%e%p1%{4}%=%tA%e%p1%{6}%=%tC%e%p1%{64}%+%c%;:\
14047          :ac=+.\054\054./f0g1:bl=^G:ce=^X:cl=^L:cm=\037%+A%+A:\          :ac=+.,,./f0g1:bl=^G:ce=^X:cl=^L:cm=\037%+A%+A:cr=^M:do=^J:\
14048          :cr=^M:do=^J:eA=^Y:fs=^J:ho=^^:\          :eA=^Y:fs=^J:ho=^^:is=\E;`ZQ\E\:iC\E\:iE\021:le=^H:mb=\EH:\
14049          :is=\E;`ZQ\E\072iC\E\072iE\021:le=^H:mb=\EH:me=\EI\E\:\          :me=\EI\E\\:mr=\E]:nd=^I:nw=^M^J:op=\EG:rp=%.\022%+?:\
14050          :mr=\E]:nd=^I:nw=^M^J:op=\EG:rp=%.\022%+?:\          :..sa=%?%p1%t\E]%;%?%p3%t\E]%;%?%p4%t\EH%;:se=\E\\:\
14051          :..sa=%?%p1%t\E]%;%?%p3%t\E]%;%?%p4%t\EH%;:se=\E\:\          :sf=^J:so=\E]:sr=^K:ts=\037@%+A:up=^K:ve=^Q:vi=^T:
         :sf=^J:so=\E]:sr=^K:ts=\037@%p1%{65}%+%c:up=^K:ve=^Q:vi=^T:  
14052  # is2=Fnct TE, Fnct MR, Fnct CM et pour finir: curseur ON.  # is2=Fnct TE, Fnct MR, Fnct CM et pour finir: curseur ON.
14053  minitel1b|minitel 1-bistandard (in 40cols mode):\  minitel1b|minitel 1-bistandard (in 40cols mode):\
14054          :mi:\          :mi:\
# Line 12690  minitel1b-80|minitel 1-bistandard (stand Line 14070  minitel1b-80|minitel 1-bistandard (stand
14070          :sc=\E7:se=\E[27m:sf=\ED:so=\E[7m:sr=\EM:ta=^I:ue=\E[24m:\          :sc=\E7:se=\E[27m:sf=\ED:so=\E[7m:sr=\EM:ta=^I:ue=\E[24m:\
14071          :up=\E[A:us=\E[4m:ve=\037@A\021\n:vi=\037@A\024\n:\          :up=\E[A:us=\E[4m:ve=\037@A\021\n:vi=\037@A\024\n:\
14072          :tc=minitel1b:          :tc=minitel1b:
 # \E\:1}        switch to te'le'informatique mode (ascii terminal/ISO 6429)  
 # \E[?3l        80 columns  
 # \E[?4l        scrolling on  
 # \E[12h        local echo off  
 # \Ec           reset: G0 U.S. charset (to get #,@,{,},...), 80 cols, clear screen  
 # \E)0          G1 DEC set (line graphics)  
 #  
 # From: Igor Tamitegama <igor@ppp1493-ft.teaser.fr>, 18 Jan 1997  
 m2-nam|minitel|minitel-2|minitel-2-nam|France Telecom Minitel 2 mode te'le'informatique:\  
         :bs:es:hs:xn:\  
         :co#80:it#8:li#24:sg#0:ws#72:\  
         :AL=\E[%dL:DC=\E[%dP:DL=\E[%dM:DO=\E[%dB:LE=\E[%dD:\  
         :RI=\E[%dC:SF=^J:SR=\EM:UP=\E[%dA:\  
         :ac=aaffggjjkkllmmnnooqqssttuuvvwwxx:ae=^O:al=\E[L:\  
         :as=^N:bl=^G:cd=\E[J:ce=\E[K:cl=\E[H\E[J:cm=\E[%i%d;%dH:\  
         :cr=^M:cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:do=\E[B:ei=\E[4l:\  
         :fs=^J:ho=\E[H:i1=\E\0721}\Ec\E[?4l\E[12h:\  
         :i2=\E[?3l kbs=\010:im=\E[4h:ip=7:is=\Ec\E[12h\E)0:\  
         :k0=\EOp:k1=\EOq:k2=\EOr:k3=\EOs:k4=\EOt:k5=\EOu:k6=\EOv:\  
         :k7=\EOw:k8=\EOx:k9=\EOy:k;=\EOp:kA=\E[4l:kC=\E[2J:kD=\E[P:\  
         :kI=\E[4h:kL=\E[M:kN=\EOn:kP=\EOR:kd=\E[B:kh=\E[H:kl=\E[D:\  
         :kr=\E[C:ku=\E[A:le=\E[D:ll=\E[24;80H:mb=\E[5m:md=\E[1m:\  
         :me=\E[m:mr=\E[7m:nd=\E[C:nw=^M^J:ps=\E[i:\  
         :r1=\Ec\E[?4l\E[12h:r2=\Ec\E)0:rc=\E8:sc=\E7:se=\E[27m:\  
         :sf=^J:so=\E[7m:sr=\EM:ta=^I:ts=^_@A:u6=\E[%i%d;%dR:\  
         :u7=\E[6n:ue=\E[24m:up=\E[A:us=\E[4m:vb=^G:ve=\E[<1l:\  
         :vi=\E[<1h:  
14073    
14074  ######## OBSOLETE VDT TYPES  ######## OBSOLETE VDT TYPES
14075  #  #
# Line 12761  abm80|amtek business machines 80:\ Line 14114  abm80|amtek business machines 80:\
14114  blit|jerq|blit running teletype rom:\  blit|jerq|blit running teletype rom:\
14115          :am:eo:ul:xo:\          :am:eo:ul:xo:\
14116          :co#87:it#8:li#72:\          :co#87:it#8:li#72:\
14117          :AL=\EF%+ :DC=\Ee%+ :DL=\EE%+ :IC=\Ef%+ :al=\EF\041:bl=^G:\          :AL=\EF%+ :DC=\Ee%+ :DL=\EE%+ :IC=\Ef%+ :al=\EF!:bl=^G:\
14118          :ce=\EK:cl=^L:cm=\EY%r%+ %+ :cr=^M:dc=\Ee\041:dl=\EE\041:\          :ce=\EK:cl=^L:cm=\EY%r%+ %+ :cr=^M:dc=\Ee!:dl=\EE!:do=^J:\
14119          :do=^J:ei=:ic=\Ef\041:im=:k1=\Ex:k2=\Ey:k3=\Ez:kb=^H:kd=\EB:\          :ei=:ic=\Ef!:im=:k1=\Ex:k2=\Ey:k3=\Ez:kb=^H:kd=\EB:kl=\ED:\
14120          :kl=\ED:kr=\EC:ku=\EA:le=\ED:nd=\EC:sf=^J:ta=^I:up=\EA:          :kr=\EC:ku=\EA:le=\ED:nd=\EC:sf=^J:ta=^I:up=\EA:
14121    
14122  # (cbblit: here's a BSD termcap that says :do=\EG: -- esr)  # (cbblit: here's a BSD termcap that says :do=\EG: -- esr)
14123  cbblit|fixterm|blit running columbus code:\  cbblit|fixterm|blit running columbus code:\
14124          :co#88:\          :co#88:\
14125          :cd=\EJ:ei=\ER:ic@:im=\EQ:pO=\EP%03:pf=^T:po=^R:se=\EV\041:\          :cd=\EJ:ei=\ER:ic@:im=\EQ:pO=\EP%03:pf=^T:po=^R:se=\EV!:\
14126          :so=\EU\041:ue=\EV":us=\EU":vb=\E^G:\          :so=\EU!:ue=\EV":us=\EU":vb=\E^G:tc=blit:
         :tc=blit:  
14127    
14128  oblit|ojerq|first version of blit rom:\  oblit|ojerq|first version of blit rom:\
14129          :am:da:db:eo:mi:ul:xo:\          :am:da:db:eo:mi:ul:xo:\
# Line 12811  oblit|ojerq|first version of blit rom:\ Line 14163  oblit|ojerq|first version of blit rom:\
14163  # this big white gap.  # this big white gap.
14164    
14165  bitgraph|bg2.0nv|bg3.10nv|bbn bitgraph 2.0 or later (normal video):\  bitgraph|bg2.0nv|bg3.10nv|bbn bitgraph 2.0 or later (normal video):\
14166          :is=\E>\E[?5l\E[?7h:vb=\E[?5h\E[?5l:\          :is=\E>\E[?5l\E[?7h:vb=\E[?5h\E[?5l:tc=bg2.0:
         :tc=bg2.0:  
14167  bg2.0rv|bg3.10rv|bbn bitgraph 2.0 (reverse video):\  bg2.0rv|bg3.10rv|bbn bitgraph 2.0 (reverse video):\
14168          :is=\E>\E[?5h\E[?7h:vb=\E[?5l\E[?5h:tc=bg2.0:          :is=\E>\E[?5h\E[?7h:vb=\E[?5l\E[?5h:tc=bg2.0:
14169  bg2.0|bg3.10|bbn bitgraph 2.0 or later (no init):\  bg2.0|bg3.10|bbn bitgraph 2.0 or later (no init):\
# Line 12906  bg1.25|bbn bitgraph 1.25:\ Line 14257  bg1.25|bbn bitgraph 1.25:\
14257  # dku7102, tws2102, and tws models 2105 to 2112  # dku7102, tws2102, and tws models 2105 to 2112
14258  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
14259  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
14260    # (acsc removed to fit entry within 1023 bytes)
14261  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
14262  tws-generic|dku7102|Bull Questar tws terminals:\  tws-generic|dku7102|Bull Questar tws terminals:\
14263          :am:es:hs:mi:ms:xn:xo:xs@:\          :am:es:hs:mi:ms:xn:xo:xs@:\
# Line 12914  tws-generic|dku7102|Bull Questar tws ter Line 14266  tws-generic|dku7102|Bull Questar tws ter
14266          :RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:bt=\E[Z:\          :RI=\E[%dC:UP=\E[%dA:ae=^O:al=\E[L:as=^N:bl=^G:bt=\E[Z:\
14267          :cd=\E[J:ce=\E[K:cl=\E[2J:cm=\E[%i%d;%df:cr=^M:ct=\E[2g:\          :cd=\E[J:ce=\E[K:cl=\E[2J:cm=\E[%i%d;%df:cr=^M:ct=\E[2g:\
14268          :dc=\E[P:dl=\E[M:do=^J:\          :dc=\E[P:dl=\E[M:do=^J:\
14269          :ds=\EPY99\07298\E\\E[0;98v\E[2J\E[v:ei=\E[4l:fs=\E[v:\          :ds=\EPY99\:98\E\\\E[0;98v\E[2J\E[v:ei=\E[4l:fs=\E[v:\
14270          :ho=\E[H:i1=\E[?=h\Ec\E`\E[?>h\EPY99\07298\E\:\          :ho=\E[H:i1=\E[?=h\Ec\E`\E[?>h\EPY99\:98\E\\:\
14271          :i2=\Eb\E[?<h:im=\E[4h:\          :i2=\Eb\E[?<h:im=\E[4h:\
14272          :is=\E[5;>;12;18;?<l\E[=h\EP1s\E\\E[\027p:\          :is=\E[5;>;12;18;?<l\E[=h\EP1s\E\\\E[\027p:\
14273          :k1=\E[1u\027:k2=\E[2u\027:k3=\E[3u\027:k4=\E[4u\027:\          :k1=\E[1u\027:k2=\E[2u\027:k3=\E[3u\027:k4=\E[4u\027:\
14274          :k5=\E[5u\027:k6=\E[6u\027:k7=\E[7u\027:k8=\E[8u\027:\          :k5=\E[5u\027:k6=\E[6u\027:k7=\E[7u\027:k8=\E[8u\027:\
14275          :kD=\E[P:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\          :kD=\E[P:kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:\
14276          :le=^H:ll=\E[H\E[A:mb=\E[0;5m:me=\E[m\017:mh=\E[0;2m:\          :le=^H:ll=\E[H\E[A:mb=\E[0;5m:me=\E[m\017:mh=\E[0;2m:\
14277          :mr=\E[0;7m:nd=\E[C:se=\E[m:sf=^J:so=\E[0;7m:st=\EH:\          :mr=\E[0;7m:nd=\E[C:rs=\E[?=h\Ec:se=\E[m:sf=^J:so=\E[0;7m:\
14278          :ta=\E[I:te=\E[0;98v\E[2J\E[v:ti=\E[?>h\EPY99\07298\E\:\          :st=\EH:ta=\E[I:te=\E[0;98v\E[2J\E[v:\
14279          :ts=\EPY99\07298\E\\E[0;98v\E[2;7m:ue=\E[m:up=\E[A:\          :ti=\E[?>h\EPY99\:98\E\\:\
14280            :ts=\EPY99\:98\E\\\E[0;98v\E[2;7m:ue=\E[m:up=\E[A:\
14281          :us=\E[0;4m:ve=\E[r:vi=\E[1r:          :us=\E[0;4m:ve=\E[r:vi=\E[1r:
14282  tws2102-sna|dku7102-sna|BULL Questar tws2102 for SNA:\  tws2102-sna|dku7102-sna|BULL Questar tws2102 for SNA:\
14283          :ds=\E[0;98v\E[2J\E[v:fs=\E[v:i2=\Eb:ts=\E[0;98v:\          :ds=\E[0;98v\E[2J\E[v:fs=\E[v:i2=\Eb:ts=\E[0;98v:\
# Line 12932  tws2102-sna|dku7102-sna|BULL Questar tws Line 14285  tws2102-sna|dku7102-sna|BULL Questar tws
14285  tws2103|xdku|BULL Questar tws2103:\  tws2103|xdku|BULL Questar tws2103:\
14286          :ta=^I:tc=tws-generic:          :ta=^I:tc=tws-generic:
14287  tws2103-sna|dku7103-sna|BULL Questar tws2103 for SNA:\  tws2103-sna|dku7103-sna|BULL Questar tws2103 for SNA:\
14288          :ta=^I:\          :ta=^I:tc=tws2102-sna:
         :tc=tws2102-sna:  
14289  dku7102-old|BULL Questar 200 DKU7102 (microcode version < 6):\  dku7102-old|BULL Questar 200 DKU7102 (microcode version < 6):\
14290          :AL@:DL@:al@:ce=\E[K\E[m:cl=\E[2J\E[H:cm@:dl@:\          :AL@:DL@:al@:ce=\E[K\E[m:cl=\E[2J\E[H:cm@:dl@:\
14291          :ds=\EPY99\07298\E\\E[0;98v\E[2J\E[H\E[v:\          :ds=\EPY99\:98\E\\\E[0;98v\E[2J\E[H\E[v:\
14292          :ts=\EPY99\07298\E\\E[0;98v\E[H\E[2;7m:\          :ts=\EPY99\:98\E\\\E[0;98v\E[H\E[2;7m:tc=tws-generic:
         :tc=tws-generic:  
14293  dku7202|BULL Questar 200 DKU7202 (colour/character attributes):\  dku7202|BULL Questar 200 DKU7202 (colour/character attributes):\
14294          :i2=\E[?3h\Eb:mb=\E[0;2;4m:mh=\E[0;5m:so=\E[0;4;5;7m:\          :i2=\E[?3h\Eb:mb=\E[0;2;4m:mh=\E[0;5m:so=\E[0;4;5;7m:\
14295          :ta=^I:us=\E[0;2m:\          :ta=^I:us=\E[0;2m:tc=tws-generic:
         :tc=tws-generic:  
14296    
14297  #=========================================================#  #=========================================================#
14298  # BULL QUESTAR 303 & 310 `DEC VT 320' terminals emulation #  # BULL QUESTAR 303 & 310 `DEC VT 320' terminals emulation #
# Line 13022  dku7202|BULL Questar 200 DKU7202 (colour Line 14372  dku7202|BULL Questar 200 DKU7202 (colour
14372  # This entry covers BQ303, BQ306, BQ310, Q303, Q306, Q310  # This entry covers BQ303, BQ306, BQ310, Q303, Q306, Q310
14373  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
14374  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
14375    # (acsc removed to fit entry within 1023 bytes)
14376  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
14377  bq300|Bull vt320 ISO Latin 1 80 columns terminal:\  bq300|Bull vt320 ISO Latin 1 80 columns terminal:\
14378          :am:eo:es:hs:km:mi:ms:xn:xo:\          :am:eo:es:hs:km:mi:ms:xn:xo:\
# Line 13043  bq300|Bull vt320 ISO Latin 1 80 columns Line 14394  bq300|Bull vt320 ISO Latin 1 80 columns
14394          :st=\EH:ta=^I:te=\E[?7h:ti=\E[?7l\E[?1l\E(B:\          :st=\EH:ta=^I:te=\E[?7h:ti=\E[?7l\E[?1l\E(B:\
14395          :ts=\E[1$}\E[2$~:ue=\E[24m:up=\E[A:us=\E[4m:\          :ts=\E[1$}\E[2$~:ue=\E[24m:up=\E[A:us=\E[4m:\
14396          :vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h:          :vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h:
14397  bg300-rv|Bull vt320 reverse 80 columns:\  bq300-rv|Bull vt320 reverse 80 columns:\
14398          :is=\E[?2h\E[?3l\E[?5h\E[?7h\E[?8h\E>\E[?1l\E F\E[?42l\E[?4l:\          :is=\E[?2h\E[?3l\E[?5h\E[?7h\E[?8h\E>\E[?1l\E F\E[?42l\E[?4l:\
14399          :vb=\E[?5l\E[?5h:\          :vb=\E[?5l\E[?5h:tc=bq300:
         :tc=bq300:  
14400  bq300-w|Bull vt320 132 columns:\  bq300-w|Bull vt320 132 columns:\
14401          :co#132:ws#132:\          :co#132:ws#132:\
14402          :is=\E[?2h\E[?3h\E[?5l\E[?7h\E[?8h\E>\E[?1l\E F\E[?42l\E[?4l:\          :is=\E[?2h\E[?3h\E[?5l\E[?7h\E[?8h\E>\E[?1l\E F\E[?42l\E[?4l:\
14403          :r2=\E[?3h:\          :rs=\E[?3h:tc=bq300:
         :tc=bq300:  
14404  bq300-w-rv|Bull vt320 reverse mode 132 columns:\  bq300-w-rv|Bull vt320 reverse mode 132 columns:\
14405          :co#132:ws#132:\          :co#132:ws#132:\
14406          :is=\E[?2h\E[?3h\E[?5h\E[?7h\E[?8h\E>\E[?1l\E F\E[?42l\E[?4l:\          :is=\E[?2h\E[?3h\E[?5h\E[?7h\E[?8h\E>\E[?1l\E F\E[?42l\E[?4l:\
14407          :r2=\E[?3h:vb=\E[?5l\E[?5h:\          :rs=\E[?3h:vb=\E[?5l\E[?5h:tc=bq300:
         :tc=bq300:  
14408    
14409  #  This entry is used for terminals with vt320 emulation mode  #  This entry is used for terminals with vt320 emulation mode
14410  #  and following set-up :  #  and following set-up :
# Line 13114  bq300-w-rv|Bull vt320 reverse mode 132 c Line 14462  bq300-w-rv|Bull vt320 reverse mode 132 c
14462  # (bq300-8: :le:,:nd:,:up:,:do:,:dl:,:al: to get under 1024 --esr)  # (bq300-8: :le:,:nd:,:up:,:do:,:dl:,:al: to get under 1024 --esr)
14463  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
14464  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
14465    # (acsc removed to fit entry within 1023 bytes)
14466  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
14467  bq300-8|Bull vt320 full 8 bits 80 columns:\  bq300-8|Bull vt320 full 8 bits 80 columns:\
14468          :am:eo:es:hs:km:mi:ms:xn:xo:\          :am:eo:es:hs:km:mi:ms:xn:xo:\
# Line 13138  bq300-8|Bull vt320 full 8 bits 80 column Line 14487  bq300-8|Bull vt320 full 8 bits 80 column
14487          :vs=\233?25h:          :vs=\233?25h:
14488  bq300-8rv|Bull vt320 8-bit reverse mode 80 columns:\  bq300-8rv|Bull vt320 8-bit reverse mode 80 columns:\
14489          :is=\E[?2h\E[?3l\E[?5h\E[?7h\E[?8h\E>\E[?1l\E G\E[?42l\E[?4l:\          :is=\E[?2h\E[?3l\E[?5h\E[?7h\E[?8h\E>\E[?1l\E G\E[?42l\E[?4l:\
14490          :vb=\233?5l\233?5h:\          :vb=\233?5l\233?5h:tc=bq300-8:
         :tc=bq300-8:  
14491  bq300-8w|Bull vt320 8-bit 132 columns:\  bq300-8w|Bull vt320 8-bit 132 columns:\
14492          :co#132:ws#132:\          :co#132:ws#132:\
14493          :is=\E[?2h\E[?3h\E[?5l\E[?7h\E[?8h\E>\E[?1l\E G\E[?42l\E[?4l:\          :is=\E[?2h\E[?3h\E[?5l\E[?7h\E[?8h\E>\E[?1l\E G\E[?42l\E[?4l:\
14494          :r2=\233?3h:\          :rs=\233?3h:tc=bq300-8:
         :tc=bq300-8:  
14495  bq300-w-8rv|Bull vt320 8-bit reverse mode 132 columns:\  bq300-w-8rv|Bull vt320 8-bit reverse mode 132 columns:\
14496          :co#132:ws#132:\          :co#132:ws#132:\
14497          :is=\E[?2h\E[?3h\E[?5h\E[?7h\E[?8h\E>\E[?1l\E G\E[?42l\E[?4l:\          :is=\E[?2h\E[?3h\E[?5h\E[?7h\E[?8h\E>\E[?1l\E G\E[?42l\E[?4l:\
14498          :r2=\233?3h:vb=\233?5l\233?5h:\          :rs=\233?3h:vb=\233?5l\233?5h:tc=bq300-8:
         :tc=bq300-8:  
14499    
14500  #  This entry is used for terminals with vt320 emulation mode  #  This entry is used for terminals with vt320 emulation mode
14501  #  a 102 keys keyboard (PC scancode !) and following set-up :  #  a 102 keys keyboard (PC scancode !) and following set-up :
# Line 13161  bq300-pc|Questar 303 with PC keyboard IS Line 14507  bq300-pc|Questar 303 with PC keyboard IS
14507          :F7@:F8@:F9@:FA@:k1=\E[17~:k2=\E[18~:k3=\E[19~:k4=\E[20~:\          :F7@:F8@:F9@:FA@:k1=\E[17~:k2=\E[18~:k3=\E[19~:k4=\E[20~:\
14508          :k5=\E[21~:k6=\E[23~:k7=\E[24~:k8=\E[25~:k9=\E[26~:\          :k5=\E[21~:k6=\E[23~:k7=\E[24~:k8=\E[25~:k9=\E[26~:\
14509          :k;=\E[28~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=^H:\          :k;=\E[28~:kD=\E[3~:kI=\E[2~:kN=\E[6~:kP=\E[5~:kb=^H:\
14510          :kh=\E[1~:l1@:l2@:l3@:l4@:\          :kh=\E[1~:l1@:l2@:l3@:l4@:tc=bq300:
         :tc=bq300:  
14511  bq300-pc-rv|Questar 303 with PC keyboard reverse mode 80 columns:\  bq300-pc-rv|Questar 303 with PC keyboard reverse mode 80 columns:\
14512          :is=\E[?2h\E[?3l\E[?5h\E[?7h\E[?8h\E>\E[?1l\E F\E[?42l\E[?4l:\          :is=\E[?2h\E[?3l\E[?5h\E[?7h\E[?8h\E>\E[?1l\E F\E[?42l\E[?4l:\
14513          :vb=\E[?5l\E[?5h:\          :vb=\E[?5l\E[?5h:tc=bq300-pc:
         :tc=bq300-pc:  
14514  bq300-pc-w|Questar 303 with PC keyboard 132 columns terminal:\  bq300-pc-w|Questar 303 with PC keyboard 132 columns terminal:\
14515          :co#132:ws#132:\          :co#132:ws#132:\
14516          :is=\E[?2h\E[?3h\E[?5l\E[?7h\E[?8h\E>\E[?1l\E F\E[?42l\E[?4l:\          :is=\E[?2h\E[?3h\E[?5l\E[?7h\E[?8h\E>\E[?1l\E F\E[?42l\E[?4l:\
14517          :r2=\E[?3h:\          :rs=\E[?3h:tc=bq300-pc:
         :tc=bq300-pc:  
14518  bq300-pc-w-rv|Questar 303 with PC keyboard reverse mode 132 columns:\  bq300-pc-w-rv|Questar 303 with PC keyboard reverse mode 132 columns:\
14519          :co#132:ws#132:\          :co#132:ws#132:\
14520          :is=\E[?2h\E[?3h\E[?5h\E[?7h\E[?8h\E>\E[?1l\E F\E[?42l\E[?4l:\          :is=\E[?2h\E[?3h\E[?5h\E[?7h\E[?8h\E>\E[?1l\E F\E[?42l\E[?4l:\
14521          :r2=\E[?3h:vb=\E[?5l\E[?5h:\          :rs=\E[?3h:vb=\E[?5l\E[?5h:tc=bq300-pc:
         :tc=bq300-pc:  
14522  #    8 bit ISO Latin Character Set (ISO 8859-1),  #    8 bit ISO Latin Character Set (ISO 8859-1),
14523  #    8 bit Control Characters,  #    8 bit Control Characters,
14524  #    80 columns screen.      #    80 columns screen.    
# Line 13185  bq300-8-pc|Q306-8-pc|Questar 303 with PC Line 14527  bq300-8-pc|Q306-8-pc|Questar 303 with PC
14527          :F6@:F7@:F8@:F9@:FA@:k1=\23317~:k2=\23318~:k3=\23319~:\          :F6@:F7@:F8@:F9@:FA@:k1=\23317~:k2=\23318~:k3=\23319~:\
14528          :k4=\23320~:k5=\23321~:k6=\23323~:k7=\23324~:k8=\23325~:\          :k4=\23320~:k5=\23321~:k6=\23323~:k7=\23324~:k8=\23325~:\
14529          :k9=\23326~:k;=\23328~:kD=\2333~:kI=\2332~:kN=\2336~:\          :k9=\23326~:k;=\23328~:kD=\2333~:kI=\2332~:kN=\2336~:\
14530          :kP=\2335~:kb=^H:kh=\2331~:l1@:l2@:l3@:l4@:\          :kP=\2335~:kb=^H:kh=\2331~:l1@:l2@:l3@:l4@:tc=bq300-8:
         :tc=bq300-8:  
14531  bq300-8-pc-rv|Questar 303 with PC keyboard full 8 bits reverse mode 80 columns:\  bq300-8-pc-rv|Questar 303 with PC keyboard full 8 bits reverse mode 80 columns:\
14532          :is=\E[?2h\E[?3l\E[?5h\E[?7h\E[?8h\E>\E[?1l\E G\E[?42l\E[?4l:\          :is=\E[?2h\E[?3l\E[?5h\E[?7h\E[?8h\E>\E[?1l\E G\E[?42l\E[?4l:\
14533          :vb=\E[?5l\E[?5h:\          :vb=\E[?5l\E[?5h:tc=bq300-8-pc:
         :tc=bq300-8-pc:  
14534  bq300-8-pc-w|Questar 303 with PC keyboard full 8 bits 132 columns:\  bq300-8-pc-w|Questar 303 with PC keyboard full 8 bits 132 columns:\
14535          :co#132:ws#132:\          :co#132:ws#132:\
14536          :is=\E[?2h\E[?3h\E[?5l\E[?7h\E[?8h\E>\E[?1l\E G\E[?42l\E[?4l:\          :is=\E[?2h\E[?3h\E[?5l\E[?7h\E[?8h\E>\E[?1l\E G\E[?42l\E[?4l:\
14537          :r2=\E[?3h:\          :rs=\E[?3h:tc=bq300-8-pc:
         :tc=bq300-8-pc:  
14538  bq300-8-pc-w-rv|Questar 303 with PC keyboard full 8 bits reverse 132 columns:\  bq300-8-pc-w-rv|Questar 303 with PC keyboard full 8 bits reverse 132 columns:\
14539          :co#132:ws#132:\          :co#132:ws#132:\
14540          :is=\E[?2h\E[?3h\E[?5h\E[?7h\E[?8h\E>\E[?1l\E G\E[?42l\E[?4l:\          :is=\E[?2h\E[?3h\E[?5h\E[?7h\E[?8h\E>\E[?1l\E G\E[?42l\E[?4l:\
14541          :r2=\E[?3h:vb=\E[?5l\E[?5h:\          :rs=\E[?3h:vb=\E[?5l\E[?5h:tc=bq300-8-pc:
         :tc=bq300-8-pc:  
14542    
14543  #======================================================#  #======================================================#
14544  # BULL QUESTAR 310 `VIP 7800/8800' terminals emulation #  # BULL QUESTAR 310 `VIP 7800/8800' terminals emulation #
# Line 13257  bq300-8-pc-w-rv|Questar 303 with PC keyb Line 14595  bq300-8-pc-w-rv|Questar 303 with PC keyb
14595  # This covers the vip7800 and BQ3155-vip7800  # This covers the vip7800 and BQ3155-vip7800
14596  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
14597  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
14598  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (acsc removed to fit entry within 1023 bytes)
14599  vip|Bull Questar 3155-7800:\  vip|Bull Questar 3155-7800:\
14600          :am:es:hs:km:ms:xn:xo:\          :5i:am:es:hs:km:ms:xn:xo:\
14601          :co#80:it#8:li#24:vt#3:ws#80:\          :co#80:it#8:li#24:vt#3:ws#80:\
14602          :ae=\EF:as=\EG:bl=^G:bt=\E[Z:cd=\EJ:ce=\EK:cl=\E`:\          :#2=\EH:#4=\Eo:%i=\Eu:F1=\E\\:F2=\E^:F3@:F4@:F5@:F6@:F7@:F8@:\
14603          :cm=\E[%i%03%03f:cr=^M:ct=\E[N:dc=\E[P:dl=\E[M:do=^J:\          :F9@:FA@:FB=\E1:FC=\E5:FD=\E7:FE=\E9:FF=\E;:FG=\E=:FH=\E?:\
14604          :ds=\Ev:ei=\E[J:fs=\EO:ho=\EH:i2=\Er\E[W\E`:ic=\E[I:\          :FI=\EQ:FJ=\ES:FK=\EV:FL=\E]:FM=\E_:ae=\EF:as=\EG:bl=^G:\
14605          :im=\E[I:is=\E[00u\E[<>001001024080024080u\E[01u:\          :bt=\E[Z:cd=\EJ:ce=\EK:cl=\E`:cm=\E[%i%03%03f:cr=^M:\
14606          :k1=\E0:k2=\E2:k3=\E6:k4=\E8:k5=\E\072:k6=\E<:k7=\E>:k8=\EP:\          :ct=\E[N:dc=\E[P:dl=\E[M:do=^J:ds=\Ev:ei=\E[J:fs=\EO:ho=\EH:\
14607          :k9=\ER:kD=\E[P:kH=\EH\EA:kI=\E[I:kb=^H:kd=\EB:kh=\EH:\          :i2=\Er\E[W\E`:ic=\E[I:im=\E[I:\
14608          :kl=\ED:kr=\EC:ku=\EA:le=^H:ll=\EH\EA:mb=\EsB:\          :is=\E[00u\E[<>001001024080024080u\E[01u:k1=\E0:k2=\E2:\
14609          :me=\EsR\EsU\EF:mh=\EsL:mr=\EsI:nd=\EC:nw=^M:se=\EsR:sf=^J:\          :k3=\E6:k4=\E8:k5=\E\::k6=\E<:k7=\E>:k8=\EP:k9=\ER:k;=\ET:\
14610          :so=\EsI:sr=\EA\EJ\EH\E[L:st=\Ep:ta=^I:ts=\Ew:ue=\EsR:\          :kA=\E[L:kB=\E[Z:kC=\E`:kD=\E[P:kE=\EK:kF=\E[0s:kH=\EH\EA:\
14611          :up=\EA:us=\Es_:vb=\007\007\007:          :kI=\E[I:kL=\E[M:kM=\E[J:kR=\E[1s:kS=\EJ:kT=\Ep:ka=\E[N:\
14612            :kb=^H:kd=\EB:kh=\EH:kl=\ED:kr=\EC:kt=\E[g:ku=\EA:l1=pf1:\
14613            :l2=pf2:l3=pf3:l4=pf4:le=^H:ll=\EH\EA:mb=\EsB:\
14614            :me=\EsR\EsU\EF:mh=\EsL:mk=\EsH:mp=\EsP:mr=\EsI:nd=\EC:\
14615            :nw=^M:pf=\E[<p:po=\E[3p:ps=\E[0p:r1=\Ec:r2=\E[G:s0=\EF:\
14616            :s1=\EG:se=\EsR:sf=^J:so=\EsI:sr=\EA\EJ\EH\E[L:st=\Ep:\
14617            :ta=^I:ts=\Ew:ue=\EsR:up=\EA:us=\Es_:vb=\007\007\007:
14618  # normal screen, 8 bits, 132 columns terminal.  # normal screen, 8 bits, 132 columns terminal.
14619  vip-w|vip7800-w|Q310-vip-w|Q310-vip-w-am|Questar 3155-vip7800 wide:\  vip-w|vip7800-w|Q310-vip-w|Q310-vip-w-am|Questar 3155-vip7800 wide:\
14620          :co#132:ws#132:\          :co#132:ws#132:\
# Line 13281  vip-H|vip7800-H|Q310-vip-H|Q310-vip-H-am Line 14625  vip-H|vip7800-H|Q310-vip-H|Q310-vip-H-am
14625  vip-Hw|vip7800-Hw|Q310-vip-Hw|Questar 3155-vip7800 wide 72 lines:\  vip-Hw|vip7800-Hw|Q310-vip-Hw|Questar 3155-vip7800 wide 72 lines:\
14626          :co#132:li#72:ws#132:\          :co#132:li#72:ws#132:\
14627          :is=\E[00u\E[<>001001024132072132u\E[01u:tc=vip:          :is=\E[00u\E[<>001001024132072132u\E[01u:tc=vip:
14628    
14629  #### Chromatics  #### Chromatics
14630  #  #
14631    
# Line 13294  vip-Hw|vip7800-Hw|Q310-vip-Hw|Questar 31 Line 14639  vip-Hw|vip7800-Hw|Q310-vip-Hw|Questar 31
14639  cg7900|chromatics|chromatics 7900:\  cg7900|chromatics|chromatics 7900:\
14640          :am:\          :am:\
14641          :co#80:li#40:\          :co#80:li#40:\
14642          :al=^A>2:bl=^G:cd=^Al:ce=^A`:cl=^L:cm=\001M%r%d\054%d\054:\          :al=^A>2:bl=^G:cd=^Al:ce=^A`:cl=^L:cm=\001M%r%d,%d,:cr=^M:\
14643          :cr=^M:dc=^A<1:dl=^A<2:do=^J:ei=:ho=^\:ic=^A>1:im=:le=^H:\          :dc=^A<1:dl=^A<2:do=^J:ei=:ho=^\:ic=^A>1:im=:le=^H:ll=^A|:\
14644          :ll=^A|:nd=^]:se=\001C1\054\001c2\054:sf=^J:\          :nd=^]:se=\001C1,\001c2,:sf=^J:so=\001C4,\001c7,:\
14645          :so=\001C4\054\001c7\054:\          :te=\001W0,40,85,48,\014\001W0,0,85,48,\001M0,40,:\
14646          :te=\001W0\05440\05485\05448\054\014\001W0\0540\05485\05448\054\001M0\05440\054:\          :ti=\001P0\001O1\001R1\001C4,\001c0,\014\001M0,42,WARNING DOUBLE ENTER ESCAPE and \025\001C1,\001c2,\001W0,0,79,39,:\
         :ti=\001P0\001O1\001R1\001C4\054\001c0\054\014\001M0\05442\054WARNING DOUBLE ENTER ESCAPE and \025\001C1\054\001c2\054\001W0\0540\05479\05439\054:\  
14647          :uc=\001\001_\001\0:up=^K:          :uc=\001\001_\001\0:up=^K:
14648    
14649  #### Computer Automation  #### Computer Automation
# Line 13374  dp8242|datapoint 8242:\ Line 14718  dp8242|datapoint 8242:\
14718          :ms:\          :ms:\
14719          :co#80:li#25:\          :co#80:li#25:\
14720          :al=\E^T:bl=^G:cd=^W:ce=^V:cl=\025\E\004\027\030:\          :al=\E^T:bl=^G:cd=^W:ce=^V:cl=\025\E\004\027\030:\
14721          :cm=\011%r%+\%+\:cr=^M:dl=\E^Z:do=^J:ho=^U:\          :cm=\011%r%+\\%+\\:cr=^M:dl=\E^Z:do=^J:ho=^U:\
14722          :i1=\E\014\E\016\0\230\0\317\025\027\030\E\004:\          :i1=\E\014\E\016\0\230\0\317\025\027\030\E\004:\
14723          :k1=^G\Ee:k2=^I\Ed:k3=^J\Ec:k4=^J\Eb:k5=^S\Ea:k6=\EO\Ee:\          :k1=^G\Ee:k2=^I\Ed:k3=^J\Ec:k4=^J\Eb:k5=^S\Ea:k6=\EO\Ee:\
14724          :k7=\EN\Ed:k8=\EM\Ec:k9=\EL\Eb:k;=\EK\Ea:kb=^H:kd=^B:kl=^D:\          :k7=\EN\Ed:k8=\EM\Ec:k9=\EL\Eb:k;=\EK\Ea:kb=^H:kd=^B:kl=^D:\
# Line 13400  gt42|dec gt42:\ Line 14744  gt42|dec gt42:\
14744          :bs:os:\          :bs:os:\
14745          :co#72:li#40:\          :co#72:li#40:\
14746          :bl=^G:cr=^M:do=^J:le=^H:          :bl=^G:cr=^M:do=^J:le=^H:
   
14747  vt50|dec vt50:\  vt50|dec vt50:\
14748          :bs:\          :bs:\
14749          :co#80:li#12:\          :co#80:li#12:\
# Line 13411  vt50h|dec vt50h:\ Line 14754  vt50h|dec vt50h:\
14754          :co#80:li#12:\          :co#80:li#12:\
14755          :bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :cr=^M:do=^J:\          :bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :cr=^M:do=^J:\
14756          :le=^H:nd=\EC:sf=^J:sr=\EI:ta=^I:up=\EA:          :le=^H:nd=\EC:sf=^J:sr=\EI:ta=^I:up=\EA:
 # (<acsc>/:ae:/:as: capabilities aren't in DEC's official entry -- esr)  
 vt52|dec vt52:\  
         :bs:\  
         :co#80:it#8:li#24:\  
         :ac=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\  
         :ae=\EG:as=\EF:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :\  
         :cr=^M:do=\EB:ho=\EH:kb=^H:kd=\EB:kl=\ED:kr=\EC:ku=\EA:\  
         :le=\ED:nd=\EC:nw=^M^J:sf=^J:sr=\EI:ta=^I:up=\EA:  
   
14757  # (vt61: there's a BSD termcap that claims :dl=\EPd:, :al=\EPf.: :kb=^H:)  # (vt61: there's a BSD termcap that claims :dl=\EPd:, :al=\EPf.: :kb=^H:)
14758  vt61|vt-61|vt61.5|dec vt61:\  vt61|vt-61|vt61.5|dec vt61:\
14759          :co#80:li#24:\          :co#80:li#24:\
# Line 13500  ln03|dec ln03 laser printer:\ Line 14834  ln03|dec ln03 laser printer:\
14834          :sf=^J:so=\E[1m:ta=^I:ue=\E[24m:us=\E[4m:          :sf=^J:so=\E[1m:ta=^I:ue=\E[24m:us=\E[4m:
14835  ln03-w|dec ln03 laser printer 132 cols:\  ln03-w|dec ln03 laser printer 132 cols:\
14836          :co#132:\          :co#132:\
14837          :bl=^G:cr=^M:do=^J:kb=^H:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:tc=ln03:          :bl=^G:cr=^M:do=^J:kb=^H:kd=^J:kl=^H:nw=^M^J:sf=^J:ta=^I:\
14838            :tc=ln03:
14839    
14840  #### Delta Data (dd)  #### Delta Data (dd)
14841  #  #
# Line 13610  h19-a|h19a|heath-ansi|heathkit-a|heathki Line 14945  h19-a|h19a|heath-ansi|heathkit-a|heathki
14945  h19-bs|heathkit w/keypad shifted:\  h19-bs|heathkit w/keypad shifted:\
14946          :ke=\Eu:ks=\Et:tc=h19-b:          :ke=\Eu:ks=\Et:tc=h19-b:
14947  h19-us|h19us|h19-smul|heathkit w/keypad shifted/underscore cursor:\  h19-us|h19us|h19-smul|heathkit w/keypad shifted/underscore cursor:\
14948          :ke=\Eu:ks=\Et:\          :ke=\Eu:ks=\Et:tc=h19-u:
         :tc=h19-u:  
14949  # (h19: merged in :ip: from BSDI hp19-e entry>;  # (h19: merged in :ip: from BSDI hp19-e entry>;
14950  # also added empty <acsc> to suppress a tic warning --esr)  # also added empty <acsc> to suppress a tic warning --esr)
14951  # From: Tim Pierce <twp@skepsis.com>, 23 Feb 1998  # From: Tim Pierce <twp@skepsis.com>, 23 Feb 1998
# Line 13635  h19|heath|h19-b|heathkit|heath-19|z19|ze Line 14969  h19|heath|h19-b|heathkit|heath-19|z19|ze
14969          :ip=1.5<1.5/>:k1=\ES:k2=\ET:k3=\EU:k4=\EV:k5=\EW:k6=\EP:\          :ip=1.5<1.5/>:k1=\ES:k2=\ET:k3=\EU:k4=\EV:k5=\EW:k6=\EP:\
14970          :k7=\EQ:k8=\ER:kb=^H:kd=\EB:kh=\EH:kl=\ED:kr=\EC:ku=\EA:\          :k7=\EQ:k8=\ER:kb=^H:kd=\EB:kh=\EH:kl=\ED:kr=\EC:ku=\EA:\
14971          :l6=blue:l7=red:l8=white:le=^H:nd=\EC:se=\Eq:sf=^J:so=\Ep:\          :l6=blue:l7=red:l8=white:le=^H:nd=\EC:se=\Eq:sf=^J:so=\Ep:\
14972          :sr=\EI:ta=^I:ts=\Ej\Ex5\EY8%p1%{32}%+%c\Eo\Eo:up=\EA:\          :sr=\EI:ta=^I:ts=\Ej\Ex5\EY8%+ \Eo\Eo:up=\EA:ve=\Ey4:\
14973          :ve=\Ey4:vs=\Ex4:          :vs=\Ex4:
14974  h19-u|heathkit with underscore cursor:\  h19-u|heathkit with underscore cursor:\
14975          :ve@:vs@:tc=h19-b:          :ve@:vs@:tc=h19-b:
14976  h19-g|h19g|heathkit w/block cursor:\  h19-g|h19g|heathkit w/block cursor:\
# Line 13694  z29|zenith29|z29b|zenith z29b:\ Line 15028  z29|zenith29|z29b|zenith z29b:\
15028          :is=\E<\E[?2h\Ev:k0=\E~:k1=\ES:k2=\ET:k3=\EU:k4=\EV:k5=\EW:\          :is=\E<\E[?2h\Ev:k0=\E~:k1=\ES:k2=\ET:k3=\EU:k4=\EV:k5=\EW:\
15029          :k6=\EP:k7=\EQ:k8=\ER:k9=\E0I:kb=^H:kd=\EB:kh=\EH:kl=\ED:\          :k6=\EP:k7=\EQ:k8=\ER:k9=\E0I:kb=^H:kd=\EB:kh=\EH:kl=\ED:\
15030          :kr=\EC:ku=\EA:l0=home:le=^H:nd=\EC:se=\Eq:sf=\n:so=\Ep:\          :kr=\EC:ku=\EA:l0=home:le=^H:nd=\EC:se=\Eq:sf=\n:so=\Ep:\
15031          :sr=2\EI:ta=^I:ts=\Ej\Ex5\Ex1\EY8%+ \Eo:ue=\Es0:up=\EA:\          :sr=2\EI:ta=^I:..ts=\Ej\Ex5\Ex1\EY8%+ \Eo:ue=\Es0:up=\EA:\
15032          :us=\Es8:ve=\Ey4:vs=\Ex4:          :us=\Es8:ve=\Ey4:vs=\Ex4:
15033  # z29 in ansi mode. Assumes that the cursor is in the correct state, and that  # z29 in ansi mode. Assumes that the cursor is in the correct state, and that
15034  # the world is stable. <rs1> causes the terminal to be reset to the state  # the world is stable. <rs1> causes the terminal to be reset to the state
# Line 13745  z39-a|z39a|zenith39-a|zenith39-ansi|Zeni Line 15079  z39-a|z39a|zenith39-a|zenith39-ansi|Zeni
15079          :kb=^H:kd=\E[B:ke=\E[>7l:kh=\E[H:kl=\E[D:kr=\E[C:ks=\E[>7h:\          :kb=^H:kd=\E[B:ke=\E[>7l:kh=\E[H:kl=\E[D:kr=\E[C:ks=\E[>7h:\
15080          :ku=\E[A:le=^H:ll=\E[24;1H:mb=\E[5m:md=\E[1m:me=\E[0m:\          :ku=\E[A:le=^H:ll=\E[24;1H:mb=\E[5m:md=\E[1m:me=\E[0m:\
15081          :mh=\E[2m:mr=\E[7m:nd=\E[C:pf=\E[4i:po=\E[5i:\          :mh=\E[2m:mr=\E[7m:nd=\E[C:pf=\E[4i:po=\E[5i:\
15082          :ps=\E[?19h\E[i:r2=\E<\Ec\0:rc=\E[u:sc=\E[s:se=\E[0m:\          :ps=\E[?19h\E[i:rc=\E[u:rs=\E<\Ec\0:sc=\E[s:se=\E[0m:\
15083          :sf=^J:so=\E[7m:st=\EH:ta=^I:ts=\E[s\E[>1h\E[25;%i%p1%dH:\          :sf=^J:so=\E[7m:st=\EH:ta=^I:ts=\E[s\E[>1h\E[25;%i%dH:\
15084          :ue=\E[0m:up=\E[A:us=\E[4m:ve=\E[>5l:vi=\E[>5h:          :ue=\E[0m:up=\E[A:us=\E[4m:ve=\E[>5l:vi=\E[>5h:
15085    
15086  # From: Brad Brahms <Brahms@USC-ECLC>  # From: Brad Brahms <Brahms@USC-ECLC>
15087  z100|h100|z110|z-100|h-100|heath/zenith z-100 pc with color monitor:\  z100|h100|z110|z-100|h-100|heath/zenith z-100 pc with color monitor:\
15088          :ve=\Ey4\Em70:vs=\Ex4\Em71:\          :ve=\Ey4\Em70:vs=\Ex4\Em71:tc=z100bw:
         :tc=z100bw:  
15089  # (z100bw: removed obsolete ":kn#10:", added empty <acsc> -- esr)  # (z100bw: removed obsolete ":kn#10:", added empty <acsc> -- esr)
15090  z100bw|h100bw|z110bw|z-100bw|h-100bw|heath/zenith z-100 pc:\  z100bw|h100bw|z110bw|z-100bw|h-100bw|heath/zenith z-100 pc:\
15091          :bs:mi:ms:pt:\          :bs:mi:ms:pt:\
# Line 13775  ztx|ztx11|zt-1|htx11|ztx-1-a|ztx-10 or 1 Line 15108  ztx|ztx11|zt-1|htx11|ztx-1-a|ztx-10 or 1
15108          :is=\Ej\EH\Eq\Ek\Ev\Ey1\Ey5\EG\Ey8\Ey9\Ey>:k0=\ES:\          :is=\Ej\EH\Eq\Ek\Ev\Ey1\Ey5\EG\Ey8\Ey9\Ey>:k0=\ES:\
15109          :k1=\EB:k2=\EU:k3=\EV:k4=\EW:k5=\EP:k6=\EQ:k7=\ER:kb=^H:\          :k1=\EB:k2=\EU:k3=\EV:k4=\EW:k5=\EP:k6=\EQ:k7=\ER:kb=^H:\
15110          :kd=\EB:kl=\ED:kr=\EC:ku=\EA:le=^H:nd=\EC:se=\Eq:so=\Es5:\          :kd=\EB:kl=\ED:kr=\EC:ku=\EA:le=^H:nd=\EC:se=\Eq:so=\Es5:\
15111          :sr=\EI:ta=^I:ts=\Ej\Ex5\Ex1\EY8%+ \Eo:ue=\Eq:up=\EA:\          :sr=\EI:ta=^I:..ts=\Ej\Ex5\Ex1\EY8%+ \Eo:ue=\Eq:up=\EA:\
15112          :us=\Es2:          :us=\Es2:
15113    
15114  #### IMS International (ims)  #### IMS International (ims)
# Line 13791  ims950-b|bare ims950 no init string:\ Line 15124  ims950-b|bare ims950 no init string:\
15124  # (ims950: removed obsolete ":ko@:" -- esr)  # (ims950: removed obsolete ":ko@:" -- esr)
15125  ims950|ims televideo 950 emulation:\  ims950|ims televideo 950 emulation:\
15126          :xn@:\          :xn@:\
15127          :k0@:k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:k9@:kb@:kd@:kh@:kl@:kr@:ku@:vb@:tc=tvi950:          :k0@:k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:k9@:kb@:kd@:kh@:kl@:kr@:ku@:vb@:\
15128            :tc=tvi950:
15129  # (ims950-rv: removed obsolete ":ko@:" -- esr)  # (ims950-rv: removed obsolete ":ko@:" -- esr)
15130  ims950-rv|ims tvi950 rev video:\  ims950-rv|ims tvi950 rev video:\
15131          :xn@:\          :xn@:\
15132          :k0@:k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:k9@:kb@:kd@:kh@:kl@:kr@:ku@:vb@:tc=tvi950-rv:          :k0@:k1@:k2@:k3@:k4@:k5@:k6@:k7@:k8@:k9@:kb@:kd@:kh@:kl@:kr@:ku@:vb@:\
15133            :tc=tvi950-rv:
15134  ims-ansi|ultima2|ultimaII|IMS Ultima II:\  ims-ansi|ultima2|ultimaII|IMS Ultima II:\
15135          :am:bs:\          :am:bs:\
15136          :co#80:it#8:li#24:\          :co#80:it#8:li#24:\
# Line 13831  intertube|intertec|Intertec InterTube:\ Line 15166  intertube|intertec|Intertec InterTube:\
15166  # with the command and it messes up  # with the command and it messes up
15167  intertube2|intertec data systems intertube 2:\  intertube2|intertec data systems intertube 2:\
15168          :bs:\          :bs:\
15169          :ce=\EK:ch=\020%+^J:cm=\016%.\020%+^J:cv=\013%.:\          :ce=\EK:ch=\020%B%.:cm=\016%.\020%B%.:cv=\013%.:\
15170          :ll=^K^X\r:\          :ll=^K^X\r:tc=intertube:
         :tc=intertube:  
15171    
15172  #### Ithaca Intersystems  #### Ithaca Intersystems
15173  #  #
# Line 13897  graphos-30|graphos III with 30 lines:\ Line 15231  graphos-30|graphos III with 30 lines:\
15231  modgraph|mod24|modgraph terminal emulating vt100:\  modgraph|mod24|modgraph terminal emulating vt100:\
15232          :xn@:\          :xn@:\
15233          :co#80:li#24:\          :co#80:li#24:\
15234          :is=\E\1369;0s\E\1367;1s\E[3g\E\13611;9s\E\13611;17s\E\13611;25s\E\13611;33s\E\13611;41s\E\13611;49s\E\13611;57s\E\13611;65s\E\13611;73s\E\13611;81s\E\13611;89s:\          :is=\E^9;0s\E^7;1s\E[3g\E^11;9s\E^11;17s\E^11;25s\E^11;33s\E^11;41s\E^11;49s\E^11;57s\E^11;65s\E^11;73s\E^11;81s\E^11;89s:\
15235          :rf@:sr=5\EM\E[K:vs=\E\1369;0s\E\1367;1s:\          :rf@:sr=5\EM\E[K:vs=\E^9;0s\E^7;1s:tc=vt100:
         :tc=vt100:  
15236  # The GX-1000 manual is dated 1984.  This looks rather like a VT-52.  # The GX-1000 manual is dated 1984.  This looks rather like a VT-52.
15237  modgraph2|modgraph gx-1000 80x24 with keypad not enabled:\  modgraph2|modgraph gx-1000 80x24 with keypad not enabled:\
15238          :am:da:db:\          :am:da:db:\
15239          :co#80:it#8:li#24:\          :co#80:it#8:li#24:\
15240          :cd=50\EJ:ce=3\EK:cl=50\EH\EJ:cm=5\EY%+ %+ :\          :cd=50\EJ:ce=3\EK:cl=50\EH\EJ:cm=5\EY%+ %+ :\
15241          :is=\E<\E\1365;2s\E\1367;1s\E[3g\E\13611;9s\E\13611;17s\E\13611;25s\E\13611;33s\E\13611;41s\E\13611;49s\E\13611;57s\E\13611;65s\E\13611;73s\E\13611;81s\E\13611;89s\E\13612;0s\E\13614;2s\E\13615;9s\E\13625;1s\E\1369;1s\E\13627;1:\          :is=\E<\E^5;2s\E^7;1s\E[3g\E^11;9s\E^11;17s\E^11;25s\E^11;33s\E^11;41s\E^11;49s\E^11;57s\E^11;65s\E^11;73s\E^11;81s\E^11;89s\E^12;0s\E^14;2s\E^15;9s\E^25;1s\E^9;1s\E^27;1:\
15242          :le=^H:nd=2\EC:sr=5\EI:ta=^I:up=2\EA:          :le=^H:nd=2\EC:sr=5\EI:ta=^I:up=2\EA:
15243  #  #
15244  # Modgraph from Nancy L. Cider <nancyc@brl-tbd>  # Modgraph from Nancy L. Cider <nancyc@brl-tbd>
# Line 13952  mt70|mt-70|Morrow MD-70; native Morrow m Line 15285  mt70|mt-70|Morrow MD-70; native Morrow m
15285          :co#80:it#8:li#24:\          :co#80:it#8:li#24:\
15286          :%1=^AO\r:F1=^A`\r:F2=^Aa\r:F3=^Ab\r:F4=^Ac\r:F5=^Ad\r:\          :%1=^AO\r:F1=^A`\r:F2=^Aa\r:F3=^Ab\r:F4=^Ac\r:F5=^Ad\r:\
15287          :F6=^Ae\r:F7=^Af\r:F8=^Ag\r:F9=^Ah\r:FA=^Ai\r:\          :F6=^Ae\r:F7=^Af\r:F8=^Ag\r:F9=^Ah\r:FA=^Ai\r:\
15288          :ac=+z\054{-x.yOi`|jGkFlEmDnHqJtLuKvNwMxI:ae=\E%:\          :ac=+z,{-x.yOi`|jGkFlEmDnHqJtLuKvNwMxI:ae=\E%%%:al=\EE:\
15289          :al=\EE:as=\E$:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=^Z:\          :as=\E$:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=^Z:cm=\E=%+ %+ :cr=^M:\
15290          :cm=\E=%+ %+ :cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ei=:ho=^^:\          :ct=\E0:dc=\EW:dl=\ER:do=^J:ei=:ho=^^:i1=\E"2\EG0\E]:ic=\EQ:\
15291          :i1=\E"2\EG0\E]:ic=\EQ:im=:k1=^A@\r:k2=^AA\r:k3=^AB\r:\          :im=:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\
15292          :k4=^AC\r:k5=^AD\r:k6=^AE\r:k7=^AF\r:k8=^AG\r:k9=^AH\r:\          :k7=^AF\r:k8=^AG\r:k9=^AH\r:k;=^AI\r:kB=^A^Z\r:kC=^An\r:\
15293          :k;=^AI\r:kB=^A^Z\r:kC=^An\r:kD=\177:kb=^H:kd=^AK\r:\          :kD=\177:kb=^H:kd=^AK\r:kh=^AN\r:kl=^AL\r:kr=^AM\r:\
15294          :kh=^AN\r:kl=^AL\r:kr=^AM\r:ku=^AJ\r:le=^H:mh=\EG2:mk@:\          :ku=^AJ\r:le=^H:mh=\EG2:mk@:nd=^L:nw=^_:sf=^J:ta=^I:te=:\
15295          :nd=^L:nw=^_:sf=^J:ta=^I:te=:ti=\E"2\EG0\E]:up=^K:us=\EG1:\          :ti=\E"2\EG0\E]:up=^K:us=\EG1:vb=\EK1\EK0:ve=\E"2:vi=\E"0:\
         :vb=\EK1\EK0:ve=\E"2:vi=\E"0:\  
15296          :tc=adm+sgr:          :tc=adm+sgr:
15297    
15298  #### Motorola  #### Motorola
# Line 13970  mt70|mt-70|Morrow MD-70; native Morrow m Line 15302  mt70|mt-70|Morrow MD-70; native Morrow m
15302  # (Seth H Zirin)  # (Seth H Zirin)
15303  ex155|Motorola Exorterm 155:\  ex155|Motorola Exorterm 155:\
15304          :am:bs:bw:\          :am:bs:bw:\
15305          :co#80:kn#5:li#24:\          :co#80:kn#5:li#24:ug#1:\
15306          :bt=\E[:cd=\ET:ce=\EU:cl=\EX:cm=\EE%+ %+ :do=\EB:ho=\E@:\          :bt=\E[:cd=\ET:ce=\EU:cl=\EX:cm=\EE%+ %+ :do=\EB:ho=\E@:\
15307          :kB=\E[:kC=\EX:kE=\EU:kS=\ET:kb=^H:kd=^J:kh=\E@:kl=^H:kr=^L:\          :kB=\E[:kC=\EX:kE=\EU:kS=\ET:kb=^H:kd=^J:kh=\E@:kl=^H:kr=^L:\
15308          :ku=^K:nd=\ED:se=\Ec\ED:so=\Eb\ED:ta=\EZ:ue=\Eg\ED:\          :ku=^K:nd=\ED:se=\Ec\ED:so=\Eb\ED:ta=\EZ:ue=\Eg\ED:\
# Line 14073  vsc|Signetics Vsc Video driver by RMC:\ Line 15405  vsc|Signetics Vsc Video driver by RMC:\
15405          :am:ms:\          :am:ms:\
15406          :co#80:it#8:li#26:\          :co#80:it#8:li#26:\
15407          :ce=\E[K:cl=50\E[;H\E[2J:cm=\E[%i%d;%dH:cr=^M:do=^J:\          :ce=\E[K:cl=50\E[;H\E[2J:cm=\E[%i%d;%dH:cr=^M:do=^J:\
15408          :ho=\E[H:kb=^H:kd=^J:kl=^H:le=^H:me=^_\041:mr=^_ :nd=\E[C:\          :ho=\E[H:kb=^H:kd=^J:kl=^H:le=^H:me=^_!:mr=^_\s:nd=\E[C:\
15409          :nw=^M^J:se=^_\041:sf=^J:so=^_ :ta=^I:ue=^_#:up=\E[A:us=^_":          :nw=^M^J:se=^_!:sf=^J:so=^_\s:ta=^I:ue=^_#:up=\E[A:us=^_":
15410    
15411  #### Soroc  #### Soroc
15412  #  #
# Line 14110  soroc140|iq140|soroc iq140:\ Line 15442  soroc140|iq140|soroc iq140:\
15442          :ll=^^^K:nd=^L:se=\E\177:sf=^J:so=\E\177:ue=\E^A:up=^K:\          :ll=^^^K:nd=^L:se=\E\177:sf=^J:so=\E\177:ue=\E^A:up=^K:\
15443          :us=\E^A:          :us=\E^A:
15444    
15445    #### Southwest Technical Products
15446    #
15447    # These guys made an early personal micro called the M6800.  
15448    # The ct82 was probably its console terminal.
15449    #
15450    
15451    # (swtp: removed obsolete ":bc=^D:" -- esr)
15452    swtp|ct82|southwest technical products ct82:\
15453            :am:\
15454            :co#82:li#20:\
15455            :al=^^Y:bl=^G:cd=^V:ce=^F:cl=^L:cm=\013%r%.%.:cr=^M:dc=^^H:\
15456            :dl=^Z:do=^J:ei=:ho=^P:ic=^^X:im=:\
15457            :is=\034\022\036\023\036\004\035\027\011\023\036\035\036\017\035\027\022\011:\
15458            :le=^D:ll=^C:nd=^S:se=^^^F:sf=^N:so=^^^V:sr=^O:up=^A:
15459    
15460  #### Synertek  #### Synertek
15461  #  #
15462  # Bob Manson <manson@pattyr.acs.ohio-state.edu> writes (28 Apr 1995):  # Bob Manson <manson@pattyr.acs.ohio-state.edu> writes (28 Apr 1995):
# Line 14177  tab132|tab|tab132-15|tab 132/15:\ Line 15524  tab132|tab|tab132-15|tab 132/15:\
15524          :co#80:dN@:li#24:lm#96:\          :co#80:dN@:li#24:lm#96:\
15525          :al=\E[L:cm=\E[%i%d;%dH:dc=\E[P:dl=\E[M:do=^J:ei=\E[4l:\          :al=\E[L:cm=\E[%i%d;%dH:dc=\E[P:dl=\E[M:do=^J:ei=\E[4l:\
15526          :im=\E[4h:is=\E[?7h\E[?3l\E[?5l:kd=\E[B:ke@:kl=\E[D:ks@:\          :im=\E[4h:is=\E[?7h\E[?3l\E[?5l:kd=\E[B:ke@:kl=\E[D:ks@:\
15527          :ku=\E[A:\          :ku=\E[A:tc=vt100:
         :tc=vt100:  
15528  tab132-w|tab132 in wide mode:\  tab132-w|tab132 in wide mode:\
15529          :co#132:\          :co#132:\
15530          :is=\E[?7h\E[?3h\E[?5l:tc=tab132:          :is=\E[?7h\E[?3h\E[?5l:tc=tab132:
# Line 14214  t3800|teleray 3800 series:\ Line 15560  t3800|teleray 3800 series:\
15560          :bs:\          :bs:\
15561          :co#80:it#8:li#24:\          :co#80:it#8:li#24:\
15562          :bl=^G:cd=\EJ:ce=\EK:cl=^L:cm=\EY%+ %+ :cr=^M:do=^J:ho=\EH:\          :bl=^G:cd=\EJ:ce=\EK:cl=^L:cm=\EY%+ %+ :cr=^M:do=^J:ho=\EH:\
15563          :le=^H:ll=\EY7 :nd=\EC:sf=^J:ta=^I:up=^K:          :le=^H:ll=\EY7\s:nd=\EC:sf=^J:ta=^I:up=^K:
15564  t1061|teleray|teleray 1061:\  t1061|teleray|teleray 1061:\
15565          :am:bs:km:xs:xt:\          :am:bs:km:xs:xt:\
15566          :co#80:it#8:li#24:sg#1:\          :co#80:it#8:li#24:sg#1:ug#1:\
15567          :al=\EL:bl=^G:cd=\EJ:ce=\EK:cl=\014:cm=\EY%+ %+ :cr=^M:\          :al=\EL:bl=^G:cd=\EJ:ce=\EK:cl=\014:cm=\EY%+ %+ :cr=^M:\
15568          :ct=\EG:dc=\EQ:dl=\EM:do=^J:ei=:ho=\EH:ic=\EP:im=:ip=:\          :ct=\EG:dc=\EQ:dl=\EM:do=^J:ei=:ho=\EH:ic=\EP:im=:ip=:\
15569          :is=\Ee\EU01^Z1\EV\EU02^Z2\EV\EU03^Z3\EV\EU04^Z4\EV\EU05^Z5\EV\EU06^Z6\EV\EU07^Z7\EV\EU08^Z8\EV\Ef:\          :is=\Ee\EU01^Z1\EV\EU02^Z2\EV\EU03^Z3\EV\EU04^Z4\EV\EU05^Z5\EV\EU06^Z6\EV\EU07^Z7\EV\EU08^Z8\EV\Ef:\
15570          :k1=^Z1:k2=^Z2:k3=^Z3:k4=^Z4:k5=^Z5:k6=^Z6:k7=^Z7:k8=^Z8:\          :k1=^Z1:k2=^Z2:k3=^Z3:k4=^Z4:k5=^Z5:k6=^Z6:k7=^Z7:k8=^Z8:\
15571          :le=^H:nd=\EC:se=\ER@:sf=^J:so= \ERD:st=\EF:ta=^I:ue=\ER@:\          :le=^H:nd=\EC:se=\ER@:sf=^J:so=\s\ERD:st=\EF:ta=^I:ue=\ER@:\
15572          :up=\EA:us=\ERH:          :up=\EA:us=\ERH:
15573  t1061f|teleray 1061 with fast PROMs:\  t1061f|teleray 1061 with fast PROMs:\
15574          :al=\EL:dl=\EM:ip@:tc=t1061:          :al=\EL:dl=\EM:ip@:tc=t1061:
# Line 14238  t1061f|teleray 1061 with fast PROMs:\ Line 15584  t1061f|teleray 1061 with fast PROMs:\
15584  # (t10: removed overridden ":so@:se@:us@:ue@:" -- esr)  # (t10: removed overridden ":so@:se@:us@:ue@:" -- esr)
15585  t10|teleray 10 special:\  t10|teleray 10 special:\
15586          :bs:km:xs:xt:\          :bs:km:xs:xt:\
15587          :co#80:it#8:li#24:sg#2:\          :co#80:it#8:li#24:sg#2:ug#2:\
15588          :al=\EL:cd=\EJ:ce=\EK:cl=30\Ej:cm=\EY%+ %+ :dc=\EQ:dl=\EM:\          :al=\EL:cd=\EJ:ce=\EK:cl=30\Ej:cm=\EY%+ %+ :dc=\EQ:dl=\EM:\
15589          :ei=:ho=\EH:ic=\EP:im=:le=^H:nd=\EC:pc=\0:se=\ER@:sf=\Eq:\          :ei=:ho=\EH:ic=\EP:im=:le=^H:nd=\EC:pc=\0:se=\ER@:sf=\Eq:\
15590          :so=\ERD:sr=\Ep:ta=^I:ue=\ER@:up=\EA:us=\ERH:          :so=\ERD:sr=\Ep:ta=^I:ue=\ER@:up=\EA:us=\ERH:
# Line 14281  ti916|ti916-220-7|Texas Instruments 916 Line 15627  ti916|ti916-220-7|Texas Instruments 916
15627          :ec=\E[%dX:ei=:ff=^L:im=:ip=:is=\E[1;24r\E[24;1H:k1=\E[17~:\          :ec=\E[%dX:ei=:ff=^L:im=:ip=:is=\E[1;24r\E[24;1H:k1=\E[17~:\
15628          :k2=\E[18~:k3=\E[19~:k4=\E[20~:k5=\E[21~:k6=\E[23~:\          :k2=\E[18~:k3=\E[19~:k4=\E[20~:k5=\E[21~:k6=\E[23~:\
15629          :k7=\E[24~:k8=\E[25~:k9=\E[26~:k;=\E[28~:kD=\E[P:kI=\E[@:\          :k7=\E[24~:k8=\E[25~:k9=\E[26~:k;=\E[28~:kD=\E[P:kI=\E[@:\
15630          :kN=\E[S:kP=\E[T:kh=\E[H:mp=\E&:r2=\E[\041p:st=\E[0W:\          :kN=\E[S:kP=\E[T:kh=\E[H:mp=\E&:rs=\E[!p:st=\E[0W:\
15631          :vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h:\          :vb=\E[?5h\E[?5l:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h:\
15632          :tc=vt220:          :tc=vt220:
15633  #  #
# Line 14292  ti916-8|ti916-220-8|Texas Instruments 91 Line 15638  ti916-8|ti916-220-8|Texas Instruments 91
15638          :k2=\23318~:k3=\23319~:k4=\23320~:k5=\23321~:k6=\23323~:\          :k2=\23318~:k3=\23319~:k4=\23320~:k5=\23321~:k6=\23323~:\
15639          :k7=\23324~:k8=\23325~:k9=\23326~:k;=\23328~:kD=\233P:\          :k7=\23324~:k8=\23325~:k9=\23326~:k;=\23328~:kD=\233P:\
15640          :kI=\233@:kN=\233S:kP=\233T:kd=\233B:kh=\233H:kl=\233D:\          :kI=\233@:kN=\233S:kP=\233T:kd=\233B:kh=\233H:kl=\233D:\
15641          :kr=\233C:ku=\233A:\          :kr=\233C:ku=\233A:tc=ti916:
         :tc=ti916:  
15642  #  #
15643  # Texas Instruments 916 VDT 8859/1 7 bit control 132 column mode  # Texas Instruments 916 VDT 8859/1 7 bit control 132 column mode
15644  #  #
# Line 14345  ti926|Texas Instruments 926 VDT 8859/1 7 Line 15690  ti926|Texas Instruments 926 VDT 8859/1 7
15690          :cs@:sf=\E[1S:sr=\E[1T:tc=ti924:          :cs@:sf=\E[1S:sr=\E[1T:tc=ti924:
15691  # (ti926-8: I corrected this from the broken SCO entry -- esr)  # (ti926-8: I corrected this from the broken SCO entry -- esr)
15692  ti926-8|Texas Instruments 926 VDT 8859/1 8 bit CTRL:\  ti926-8|Texas Instruments 926 VDT 8859/1 8 bit CTRL:\
15693          :cs@:sf=\2331S:sr=\2331T:\          :cs@:sf=\2331S:sr=\2331T:tc=ti924-8:
         :tc=ti924-8:  
15694  ti_ansi|basic entry for ti928:\  ti_ansi|basic entry for ti928:\
15695          :am:eo:ut:xn:xo:\          :am:eo:ut:xn:xo:\
15696          :Co#8:co#80:it#8:li#25:pa#64:\          :Co#8:co#80:it#8:li#25:pa#64:\
15697          :@7=\E[F:AB=\E[4%p1%dm:AF=\E[3%p1%dm:al=\E[L:bl=^G:\          :@7=\E[F:AB=\E[4%dm:AF=\E[3%dm:al=\E[L:bl=^G:bt=\E[Z:\
15698          :bt=\E[Z:cd=\E[J:ce=\E[K:cl=\E[2J\E[H:cm=\E[%i%d;%dH:\          :cd=\E[J:ce=\E[K:cl=\E[2J\E[H:cm=\E[%i%d;%dH:cr=^M:\
15699          :cr=^M:cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:do=\E[B:ei=:ho=\E[H:\          :cs=\E[%i%d;%dr:dc=\E[P:dl=\E[M:do=\E[B:ei=:ho=\E[H:\
15700          :ic=\E[@:im=:k0=\E[V:k1=\E[M:k2=\E[N:k3=\E[O:k4=\E[P:\          :ic=\E[@:im=:k0=\E[V:k1=\E[M:k2=\E[N:k3=\E[O:k4=\E[P:\
15701          :k5=\E[Q:k6=\E[R:k7=\E[S:k8=\E[T:k9=\E[U:kN=\E[G:kP=\E[I:\          :k5=\E[Q:k6=\E[R:k7=\E[S:k8=\E[T:k9=\E[U:kN=\E[G:kP=\E[I:\
15702          :kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\          :kb=^H:kd=\E[B:kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:\
# Line 14362  ti_ansi|basic entry for ti928:\ Line 15706  ti_ansi|basic entry for ti928:\
15706  #       928 VDT 7 bit control mode  #       928 VDT 7 bit control mode
15707  #  #
15708  ti928|Texas Instruments 928 VDT 8859/1 7 bit CTRL:\  ti928|Texas Instruments 928 VDT 8859/1 7 bit CTRL:\
15709          :%9=\E[35~:@7=\E_1\E\:@8=\E[8~:F1=\E[29~:F2=\E[31~:\          :%9=\E[35~:@7=\E_1\E\\:@8=\E[8~:F1=\E[29~:F2=\E[31~:\
15710          :F3=\E[32~:F5=\E[34~:k1=\E[17~:k2=\E[18~:k3=\E[19~:\          :F3=\E[32~:F5=\E[34~:k1=\E[17~:k2=\E[18~:k3=\E[19~:\
15711          :k4=\E[20~:k5=\E[21~:k6=\E[23~:k7=\E[24~:k8=\E[25~:\          :k4=\E[20~:k5=\E[21~:k6=\E[23~:k7=\E[24~:k8=\E[25~:\
15712          :k9=\E[26~:k;=\E[28~:kD=\E[P:kI=\E[@:kN=\E[S:kP=\E[T:\          :k9=\E[26~:k;=\E[28~:kD=\E[P:kI=\E[@:kN=\E[S:kP=\E[T:\
# Line 14375  ti928-8|Texas Instruments 928 VDT 8859/1 Line 15719  ti928-8|Texas Instruments 928 VDT 8859/1
15719          :F3=\23332~:F5=\23334~:k1=\23317~:k2=\23318~:k3=\23319~:\          :F3=\23332~:F5=\23334~:k1=\23317~:k2=\23318~:k3=\23319~:\
15720          :k4=\23320~:k5=\23321~:k6=\23323~:k7=\23324~:k8=\23325~:\          :k4=\23320~:k5=\23321~:k6=\23323~:k7=\23324~:k8=\23325~:\
15721          :k9=\23326~:k;=\23328~:kD=\233P:kI=\233@:kN=\233S:\          :k9=\23326~:k;=\23328~:kD=\233P:kI=\233@:kN=\233S:\
15722          :kP=\233T:kh=\233H:\          :kP=\233T:kh=\233H:tc=ti_ansi:
         :tc=ti_ansi:  
15723    
15724  #### Zentec (zen)  #### Zentec (zen)
15725  #  #
# Line 14390  zen30|z30|zentec 30:\ Line 15733  zen30|z30|zentec 30:\
15733          :co#80:li#24:\          :co#80:li#24:\
15734          :al=\EE:bl=^G:cd=\EY:ce=\ET:cl=\E*:cm=\E=%+ %+ :cr=^M:\          :al=\EE:bl=^G:cd=\EY:ce=\ET:cl=\E*:cm=\E=%+ %+ :cr=^M:\
15735          :dc=\EW:dl=\ER:do=^J:ei=\Er:ho=^^:im=\Eq:le=^H:mh=\EG2:nd=^L:\          :dc=\EW:dl=\ER:do=^J:ei=\Er:ho=^^:im=\Eq:le=^H:mh=\EG2:nd=^L:\
15736          :sf=^J:so=\EG6:ue@:up=^K:us@:\          :sf=^J:so=\EG6:ue@:up=^K:us@:tc=adm+sgr:
         :tc=adm+sgr:  
15737  # (zen50: this had extension capabilities  # (zen50: this had extension capabilities
15738  #       :BS=^U:CL=^V:CR=^B:  #       :BS=^U:CL=^V:CR=^B:
15739  # UK/DK/RK/LK/HM were someone's aliases for ku/kd/kl/kr/kh,  # UK/DK/RK/LK/HM were someone's aliases for ku/kd/kl/kr/kh,
# Line 14402  zen50|z50|zentec zephyr:\ Line 15744  zen50|z50|zentec zephyr:\
15744          :co#80:li#24:sg#1:\          :co#80:li#24:sg#1:\
15745          :al=\EE:cd=\EY:ce=\ET:cl=\E+:cm=\E=%+ %+ :dc=\EW:dl=\ER:ei=:\          :al=\EE:cd=\EY:ce=\ET:cl=\E+:cm=\E=%+ %+ :dc=\EW:dl=\ER:ei=:\
15746          :ic=\EQ:im=:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:mk@:ue@:up=^K:\          :ic=\EQ:im=:kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:mk@:ue@:up=^K:\
15747          :us@:\          :us@:tc=adm+sgr:
         :tc=adm+sgr:  
15748    
15749  # CCI 4574 (Office Power) from Will Martin <wmartin@BRL.ARPA> via BRL  # CCI 4574 (Office Power) from Will Martin <wmartin@BRL.ARPA> via BRL
15750  cci|cci1|z8001|zen8001|CCI Custom Zentec 8001:\  cci|cci1|z8001|zen8001|CCI Custom Zentec 8001:\
# Line 14411  cci|cci1|z8001|zen8001|CCI Custom Zentec Line 15752  cci|cci1|z8001|zen8001|CCI Custom Zentec
15752          :co#80:li#24:\          :co#80:li#24:\
15753          :cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :cs=\ER%+ %+ :do=^J:\          :cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :cs=\ER%+ %+ :do=^J:\
15754          :ho=\EH:is=\EM \EF\ET\EP\ER 7:kb=^H:kd=\EB:kh=\EH:kl=\ED:\          :ho=\EH:is=\EM \EF\ET\EP\ER 7:kb=^H:kd=\EB:kh=\EH:kl=\ED:\
15755          :kr=\EC:ku=\EA:le=^H:mb=\EM":me=\EM :mh=\EM\041:mk=\EM(:\          :kr=\EC:ku=\EA:le=^H:mb=\EM":me=\EM\s:mh=\EM!:mk=\EM(:\
15756          :mr=\EM$:nd=\EC:pf=^T:po=^R:se=\EM :so=\EM$:sr=\EI:ue=\EM :\          :mr=\EM$:nd=\EC:pf=^T:po=^R:se=\EM\s:so=\EM$:sr=\EI:\
15757          :up=\EA:us=\EM0:ve=\EP:vs=\EF\EQ\EM \ER 7:          :ue=\EM\s:up=\EA:us=\EM0:ve=\EP:vs=\EF\EQ\EM \ER 7:
15758    
15759  ######## OBSOLETE UNIX CONSOLES  ######## OBSOLETE UNIX CONSOLES
15760  #  #
15761    
 #### Altos  
 #  
 # Altos made a moderately successful line of UNIX boxes.  In 1990 they were  
 # bought out by Acer, a major Taiwanese manufacturer of PC-clones.  
 # Acer has a web site at http://www.acer.com.  
 #  
 # Altos descriptions from Ted Mittelstaedt <tedm@agora.rain.com> 4 Sep 1993  
 # His comments suggest they were shipped with the system.  
 #  
   
 # (altos2: had extension capabilities  
 #       :c0=^A`\r:c1=^Aa\r:c2=^Ab\r:c3=^Ac\r:\  
 #       :c4=^Ad\r:c5=^Ae\r:c6=^Af\r:c7=^Ag\r:\  
 #       :c8=^Ah\r:c9=^Ai\r:cA=^Aj\r:cB=^Ak\r:\  
 #       :cC=^Al\r:cD=^Am\r:cE=^An\r:cF=^Ao\r:  
 #       :XU=^Aq\r:XD=^Ar\r:XR=^As\r:XL=^At\r:\  
 #       :YU=^AQ\r:YD=^AR\r:YR=^AS\r:YL=^AT\r:\  
 #       :HL=^AP\r:SP=\E[i:\  
 #       :IS=\E[@:DE=\E[P:IL=\E[L:NS=\E[S:PS=\E[T:\  
 #       :LO=\E[0q:LC=\E[5q:LL=\E[6q:\  
 # Comparison with the k* capabilities makes it obvious that the c* things are  
 # shift keys.  I have renamed them to keys 32 and up accordingly.  Also,  
 # :sr: was given as a boolean-- esr)  
 altos2|alt2|altos-2|altos II:\  
         :co#80:it#8:li#24:sg#0:\  
         :*5=^Am\r:*8=^An\r:DL=\E[M:FM=^A`\r:FN=^Aa\r:FO=^Ab\r:\  
         :FP=^Ac\r:FQ=^Ad\r:FR=^Ae\r:FS=^Af\r:FT=^Ag\r:FU=^Ah\r:\  
         :FV=^Ai\r:FW=^Aj\r:FX=^Ak\r:RA=\E[?7l:SA=\E[?7h:al=\E[L:\  
         :cd=\E[J:ce=\E[K:cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:\  
         :dc=\E[P:do=\E[1B:ei=:ho=\E[H:ic=\E[@:\  
         :if=/usr/share/tabset/vt100:im=:\  
         :is=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:k0=^AI\r:\  
         :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\  
         :k7=^AF\r:k8=^AG\r:k9=^AH\r:kA=^AJ\r:kB=^AK\r:kC=^AL\r:\  
         :kD=^AM\r:kE=^AN\r:kF=^AO\r:kb=^H:kd=\E[B:kh=\E[f:kl=\E[D:\  
         :kr=\E[C:ku=\E[A:le=^H:me=\E[m:nd=\E[1C:nw=^M^J:se=\E[m:\  
         :sf=^J:so=\E[7m:ta=^I:ue=\E[m:up=\E[1A:us=\E[4m:  
 # (altos3: had extension capabilities  
 #       :c0=^A`\r:c1=^Aa\r:c2=^Ab\r:c3=^Ac\r:\  
 #       :c4=^Ad\r:c5=^Ae\r:c6=^Af\r:c7=^Ag\r:\  
 #       :c8=^Ah\r:c9=^Ai\r:cA=^Aj\r:cB=^Ak\r:\  
 #       :cC=^Al\r:cD=^Am\r:cE=^An\r:cF=^Ao\r:  
 #       :XU=^Aq\r:XD=^Ar\r:XR=^As\r:XL=^At\r:\  
 #       :HL=^AP\r:SP=\E[i:\  
 #       :IS=\E[@:DE=\E[P:IL=\E[L:NS=\E[S:PS=\E[T:\  
 altos3|altos5|alt3|alt5|altos-3|altos-5|altos III or V:\  
         :mb=\E[5p:me=\E[p:sr=\EM:\  
         :tc=altos2:  
 altos4|alt4|altos-4|altos IV:\  
         :tc=wy50:  
 # (altos7: had extension capabilities:  
 #       :GG#0:GI=\EH8:GF=\EH7:\  
 #       :c0=^A`\r:c1=^Aa\r:c2=^Ab\r:c3=^Ac\r:\  
 #       :c4=^Ad\r:c5=^Ae\r:c6=^Af\r:c7=^Ag\r:\  
 #       :c8=^Ah\r:c9=^Ai\r:cA=^Aj\r:cB=^Ak\r:\  
 #       :cC=^Al\r:cD=^Am\r:cE=^An\r:cF=^Ao\r:  
 # Comparison with the k* capabilities makes it obvious that the c* things are  
 # shift keys.  I have renamed them to keys 32 and up accordingly.  I have  
 # also made this entry relative to adm12 in order to give it an :sa:. The  
 # <invis> imported by use=adm+sgr may work, let me know. -- esr)  
 altos7|alt7|altos VII:\  
         :am:mi:\  
         :co#80:li#24:sg#0:\  
         :*5=^Am\r:*8=^An\r:DL=\ER:FM=^A`\r:FN=^Aa\r:FO=^Ab\r:\  
         :FP=^Ac\r:FQ=^Ad\r:FR=^Ae\r:FS=^Af\r:FT=^Ag\r:FU=^Ah\r:\  
         :FV=^Ai\r:FW=^Aj\r:FX=^Ak\r:\  
         :ac=j5k3l2m1n8q\072t4u9v=w0x6:al=\EE:cd=\EY:ce=\ET:\  
         :cl=\E+^^:cm=\E=%+ %+ :cr=^M:dc=\EW:do=^J:ei=\Er:ho=^^:\  
         :im=\Eq:is=\E`\072\Ee(\EO\Ee6\Ec41\E~4\Ec21\Eu\E~2:\  
         :k0=^AI\r:k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:\  
         :k6=^AE\r:k7=^AF\r:k8=^AG\r:k9=^AH\r:kA=^AJ\r:kB=^AK\r:\  
         :kC=^AL\r:kD=^AM\r:kE=^AN\r:kF=^AO\r:kN=\EK:kP=\EJ:kb=^H:\  
         :kd=^J:kh=^^:kl=^H:kr=^L:ku=^K:le=^H:mb=\EG2:md=\EGt:mh=\EGp:\  
         :mk=\EG1:nd=^L:nw=^M^J:pf=\EJ:po=\Ed#:sf=^J:sr=\Ej:ta=^I:\  
         :up=^K:\  
         :tc=adm+sgr:  
 altos7pc|alt7pc|altos PC VII:\  
         :@7=\ET:tc=altos7:  
   
15762  #### Apollo consoles  #### Apollo consoles
15763  #  #
15764  # Apollo got bought by Hewlett-Packard.  The Apollo workstations are  # Apollo got bought by Hewlett-Packard.  The Apollo workstations are
# Line 14507  altos7pc|alt7pc|altos PC VII:\ Line 15769  altos7pc|alt7pc|altos PC VII:\
15769  apollo|apollo console:\  apollo|apollo console:\
15770          :am:bs:mi:\          :am:bs:mi:\
15771          :co#88:li#53:\          :co#88:li#53:\
15772          :al=\EI:cd=\EJ:ce=\EK:ch=\EN%d:cl=^L:cm=\EM%+ %d):cv=\EO+ :\          :al=\EI:cd=\EJ:ce=\EK:ch=\EN%d:cl=^L:cm=\EM%+ %d):\
15773          :dc=\EP:dl=\EL:do=\EB:ei=\ER:im=\EQ:le=^H:nd=\EC:se=\ET:\          :cv=\EO+\s:dc=\EP:dl=\EL:do=\EB:ei=\ER:im=\EQ:le=^H:nd=\EC:\
15774          :sf=\EE:so=\ES:sr=\ED:te=\EX:ti=\EW:ue=\EV:up=\EA:us=\EU:          :se=\ET:sf=\EE:so=\ES:sr=\ED:te=\EX:ti=\EW:ue=\EV:up=\EA:\
15775            :us=\EU:
15776    
15777  # We don't know whether or not the apollo guys replicated DEC's firmware bug  # We don't know whether or not the apollo guys replicated DEC's firmware bug
15778  # in the VT132 that reversed :ei:/:im:.  To be on the safe side, disable  # in the VT132 that reversed :ei:/:im:.  To be on the safe side, disable
# Line 14532  apollo_color|apollo color display:\ Line 15795  apollo_color|apollo color display:\
15795  # (aws: removed unknown :dn=^K: -- esr)  # (aws: removed unknown :dn=^K: -- esr)
15796  aws|Convergent Technologies AWS workstation under UTX and Xenix:\  aws|Convergent Technologies AWS workstation under UTX and Xenix:\
15797          :am:\          :am:\
15798          :co#80:li#28:sg#0:\          :co#80:li#28:sg#0:ug#0:\
15799          :ac=:ae=\EAAF:al=\EIL:as=\EAAN:bc=^H:cd=\EEF:ce=\EEL:\          :ac=:ae=\EAAF:al=\EIL:as=\EAAN:bc=^H:cd=\EEF:ce=\EEL:\
15800          :ch=\EH%.:cl=^L:cm=\EC%r%.%.:cv=\EV%.:dc=\EDC:dl=\EDL:\          :ch=\EH%.:cl=^L:cm=\EC%r%.%.:cv=\EV%.:dc=\EDC:dl=\EDL:\
15801          :do=^K:ei=:ic=\EIC:im=:kb=^H:kd=^K:kl=^N:kr=^R:ku=^A:\          :do=^K:ei=:ic=\EIC:im=:kb=^H:kd=^K:kl=^N:kr=^R:ku=^A:\
# Line 14540  aws|Convergent Technologies AWS workstat Line 15803  aws|Convergent Technologies AWS workstat
15803          :sf=\ESU:so=\EARN:sr=\ESD:ue=\EAUF:up=^A:us=\EAUN:          :sf=\ESU:so=\EARN:sr=\ESD:ue=\EAUF:up=^A:us=\EAUN:
15804  awsc|Convergent Technologies AWS workstation under CTOS:\  awsc|Convergent Technologies AWS workstation under CTOS:\
15805          :am:\          :am:\
15806          :co#80:li#24:sg#0:\          :co#80:li#24:sg#0:ug#0:\
15807          :ac=:ae=\EAAF:as=\EAAN:bc=^N:cd=\EEF:ce=\EEL:cl=^L:\          :ac=:ae=\EAAF:as=\EAAN:bc=^N:cd=\EEF:ce=\EEL:cl=^L:\
15808          :cm=\EC%r%.%.:do=^K:kb=^H:kd=^K:kl=^N:kr=^R:ku=^A:\          :cm=\EC%r%.%.:do=^K:kb=^H:kd=^K:kl=^N:kr=^R:ku=^A:\
15809          :ma=\016h\013j\001k\022l\002m:nd=^R:se=\EAA:so=\EAE:\          :ma=\016h\013j\001k\022l\002m:nd=^R:se=\EAA:so=\EAE:\
# Line 14595  fos|fortune|Fortune system:\ Line 15858  fos|fortune|Fortune system:\
15858          :k7=^Ag\r:k8=^Ah\r:kN=^Ao\r:kP=^An\r:kb=^H:kd=^Ay\r:\          :k7=^Ag\r:k8=^Ah\r:kN=^Ao\r:kP=^An\r:kb=^H:kd=^Ay\r:\
15859          :kh=^A?\r:kl=^Aw\r:kr=^Az\r:ku=^Ax\r:le=^H:mb=\EN:me=\EI:\          :kh=^A?\r:kl=^Aw\r:kr=^Az\r:ku=^Ax\r:le=^H:mb=\EN:me=\EI:\
15860          :mr=\EH:nw=^M^J:se=^\I`:sf=^J:so=^\H`:ta=^Z:ue=^\IP:up=\013:\          :mr=\EH:nw=^M^J:se=^\I`:sf=^J:so=^\H`:ta=^Z:ue=^\IP:up=\013:\
15861          :us=^\HP:ve=\E\:vi=\E]:vs=\E\072:          :us=^\HP:ve=\E\\:vi=\E]:vs=\E\::
   
 #### IBM Unix consoles  
 #  
   
 # The following is a version of the ibm-pc entry distributed with PC/IX,  
 # (Interactive Systems' System 3 for the Big Blue), modified by Richard  
 # McIntosh at UCB/CSM.  The :pt: and :uc: have been removed from the original,  
 # (the former is untrue, and the latter failed under UCB/man); standout and  
 # underline modes have been added.  Note: this entry describes the "native"  
 # capabilities of the PC monochrome display, without ANY emulation; most  
 # communications packages (but NOT PC/IX connect) do some kind of emulation.  
 pcix|PC/IX console:\  
         :am:bw:eo:\  
         :co#80:li#24:\  
         :cd=\E[J:ce=\E[K:cl=\Ec:cm=\E[%i%2;%2H:do=\E[B:ho=\E[H:\  
         :le=^H:me=\E[m:nd=\E[C:se=\E[m:so=\E[7m:ue=\E[m:up=\E[A:\  
         :us=\E[4m:  
   
 # (ibmpcx: this entry used to be known as ibmx.  
 # It formerly included the following extension capabilities:  
 #       :GC=b:GL=v:GR=t:RT=^J:\  
 #       :GH=\E[196g:GV=\E[179g:\  
 #       :GU=\E[193g:GD=\E[194g:\  
 #       :G1=\E[191g:G2=\E[218g:G3=\E[192g:G4=\E[217g:\  
 #       :CW=\E[E:NU=\E[F:RF=\E[G:RC=\E[H:\  
 #       :WL=\E[K:WR=\E[L:CL=\E[M:CR=\E[N:\  
 # I renamed GS/GE/WL/WR/CL/CR/PU/PD/HM/EN; also, removed a duplicate  
 # ":kh=\E[Y:".  Added IBM-PC forms characters and highlights, they match  
 # what was there before. -- esr)  
 ibmpcx|xenix|ibmx|IBM PC xenix console display:\  
         :am:bs:ms:\  
         :co#80:li#25:\  
         :@7=\E[d:al=\E[L:cd=\E[J:ce=\E[K:cl=^L:cm=\E[%d;%dH:\  
         :dc=\E[P:dl=\E[M:do=\E[B:ei=:ho=\E[H:ic=\E[@:im=:k1=\E[K:\  
         :k2=\E[L:k3=\E[M:k4=\E[N:kN=\E[e:kP=\E[Z:kb=^H:kd=\E[B:\  
         :kh=\E[Y:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:nd=\E[C:up=\E[A:\  
         :tc=klone+acs:tc=klone+sgr:  
   
15862    
15863  #### Masscomp consoles  #### Masscomp consoles
15864  #  #
# Line 14655  masscomp1|masscomp large screen version Line 15880  masscomp1|masscomp large screen version
15880  masscomp2|masscomp large screen version 2:\  masscomp2|masscomp large screen version 2:\
15881          :co#64:li#21:tc=masscomp:          :co#64:li#21:tc=masscomp:
15882    
 #### Sony NEWS workstations  
 #  
   
 # (news-unk: this had :KB=news: -- esr)  
 news-unk|SONY NEWS vt100 emulator old common entry:\  
         :am:bs:pt:xn:\  
         :co#80:\  
         :AL=\E[%dL:DL=\E[%dM:al=\E[L:bl=^G:cd=\E[J:ce=\E[K:\  
         :cl=\E[H\E[2J:cm=\E[%i%d;%dH:cr=^M:cs=\E[%i%d;%dr:\  
         :dl=\E[M:do=^J:ho=\E[H:if=/usr/lib/tabset/vt100:\  
         :is=\E[?7h\E[?1l\E[?3l\E7\E8:k0=\EOY:k1=\EOP:k2=\EOQ:\  
         :k3=\EOR:k4=\EOS:k5=\EOT:k6=\EOU:k7=\EOV:k8=\EOW:k9=\EOX:\  
         :kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\  
         :ku=\EOA:le=^H:mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:\  
         :nl=^J:rc=\E8:rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h\E[r:\  
         :sc=\E7:se=\E[m:so=\E[7m:sr=\EM:ta=^I:ue=\E[m:up=\E[A:\  
         :us=\E[4m:  
 #  
 # (news-29: this had :TY=ascii: --esr)  
 news-29:\  
         :li#29:tc=news-unk:  
 # (news-29-euc: this had :TY=euc: --esr)  
 news-29-euc:\  
         :tc=news-29:  
 # (news-29-sjis: this had :TY=sjis: --esr)  
 news-29-sjis:\  
         :tc=news-29:  
 #  
 # (news-33: this had :TY=ascii: --esr)  
 news-33:\  
         :li#33:tc=news-unk:  
 # (news-33-euc: this had :TY=euc: --esr)  
 news-33-euc:\  
         :tc=news-33:  
 # (news-33-sjis: this had :TY=sjis: --esr)  
 news-33-sjis:\  
         :tc=news-33:  
 #  
 # (news-42: this had :TY=ascii: --esr)  
 news-42:\  
         :li#42:tc=news-unk:  
 # (news-42-euc: this had :TY=euc: --esr)  
 news-42-euc:\  
         :tc=news-42:  
 # (news-42-sjis: this had :TY=sjis: --esr)  
 news-42-sjis:\  
         :tc=news-42:  
 #  
 #       NEWS-OS old termcap entry  
 #  
 # (news-old-unk: this had :KB=news:TY=sjis: --esr)  
 news-old-unk|SONY NEWS vt100 emulator common entry:\  
         :am:bs:pt:xn:\  
         :co#80:vt#3:\  
         :bl=^G:cd=\E[J:ce=\E[K:cl=\E[;H\E[2J:cm=\E[%i%d;%dH:cr=^M:\  
         :cs=\E[%i%d;%dr:do=^J:ho=\E[H:if=/usr/lib/tabset/vt100:\  
         :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:kb=^H:kd=\EOB:\  
         :ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:ku=\EOA:le=^H:\  
         :mb=\E[5m:md=\E[1m:me=\E[m:mr=\E[7m:nd=\E[C:nl=^J:rc=\E8:\  
         :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:sc=\E7:se=\E[m:\  
         :so=\E[7m:sr=\EM:ta=^I:ue=\E[m:up=\E[A:us=\E[4m:  
 #  
 # (nwp512: this had :DE=^H:, which I think means :bs: --esr)  
 nwp512|news|nwp514|news40|vt100-bm|old sony vt100 emulator 40 lines:\  
         :bs:\  
         :li#40:\  
         :is=\E7\E[r\E8\EE\EE\EE\EM\EM\EM\E[?7h\E[?1l\E[?3l\E7\E[1;40r\E8:tc=news-old-unk:  
 #  
 # (nwp512-a: this had :TY=ascii: and the alias vt100-bm --esr)  
 nwp512-a|nwp514-a|news-a|news42|news40-a|sony vt100 emulator 42 line:\  
         :li#42:\  
         :is=\E[?7h\E[?1l\E[?3l\E7\E[1;42r\E8:tc=news-old-unk:  
 #  
 # (nwp-512-o: this had :KB=nwp410:DE=^H:  I interpret the latter as :bs:. --esr)  
 nwp512-o|nwp514-o|news-o|news40-o|vt100-bm-o|sony vt100 emulator 40 lines:\  
         :bs:\  
         :li#40:\  
         :is=\E7\E[r\E8\EE\EE\EE\EM\EM\EM\E[?7h\E[?1l\E[?3l\E7\E[1;40r\E8:tc=news-old-unk:  
 #  
 # (nwp513: this had :DE=^H: and the alias vt100-bm --esr)  
 nwp513|nwp518|nwe501|newscbm|news31|sony vt100 emulator 33 lines:\  
         :bs:\  
         :li#31:\  
         :is=\E7\E[r\E8\EE\EE\EE\EM\EM\EM\E[?7h\E[?1l\E[?3l\E7\E[1;31r\E8:tc=news-old-unk:  
 #  
 # (nwp513-a: this had :TY=ascii: and :DE=^H:, which I interpret as :bs:; --esr)  
 # also the alias vt100-bm.  
 nwp513-a|nwp518-a|nwe501-a|nwp251-a|newscbm-a|news31-a|newscbm33|news33|old sony vt100 emulator 33 lines:\  
         :bs:\  
         :li#33:\  
         :is=\E7\E[r\E8\EE\EE\EE\EM\EM\EM\E[?7h\E[?1l\E[?3l\E7\E[1;33r\E8:tc=news-old-unk:  
 #  
 # (nwp513-o: had :DE=^H:, I think that's :bs:; also the alias vt100-bm --esr)  
 nwp513-o|nwp518-o|nwe501-o|nwp251-o|newscbm-o|news31-o|old sony vt100 emulator 33 lines:\  
         :bs:\  
         :li#31:\  
         :is=\E7\E[r\E8\EE\EE\EE\EM\EM\EM\E[?7h\E[?1l\E[?3l\E7\E[1;31r\E8:tc=news-old-unk:  
 #  
 # (news28: this had :DE=^H:, I think that's :bs:, and :KB=nws1200: --esr)  
 news28|sony vt100 emulator 28 lines:\  
         :bs:\  
         :li#28:\  
         :is=\E7\E[r\E8\EE\EE\EE\EM\EM\EM\E[?7h\E[?1l\E[?3l\E7\E[1;28r\E8:tc=news-old-unk:  
 #  
 # (news29: this had :TY=ascii:KB=nws1200:\ --esr)  
 news29|news28-a|sony vt100 emulator 29 lines:\  
         :li#29:\  
         :is=\E7\E[r\E8\EE\EE\EE\EM\EM\EM\E[?7h\E[?1l\E[?3l\E7\E[1;29r\E8:tc=news-old-unk:  
 #  
 # (news511: this had :TY=sjis: --esr)  
 nwp511|nwp-511|nwp-511 vt100:\  
         :am:bs:pt:xn:\  
         :co#80:li#24:\  
         :al=\E[L:cd=30\E[J:ce=3\E[K:cl=20\E[;H\E[2J:\  
         :cm=\E[%i%d;%dH:dl=\E[M:is=\E[?5l\E[?1l\E>\E[?7h\E[?8h:\  
         :k1=\EOP:k2=\EOQ:k3=\EOR:k4=\EOS:k5=\EOT:k6=\E#W:kd=\E[B:\  
         :kh=\E[H:kl=\E[D:kr=\E[C:ku=\E[A:nd=\E[C:\  
         :rs=\E7\E[r\E8\E[?5l\E[?1l\E>\E[?7h\E[?8h:se=2\E[m:\  
         :so=2\E[7m:sr=5\EM:ue=2\E[m:up=2\E[A:us=2\E[4m:\  
         :vb=\E[?5h\0\0\0\0\0\0\0\0\0\0\0\0\0\E[?5l:  
 # (news517: this had :TY=sjis:. --esr)  
 nwp517|nwp-517|nwp-517 vt200 80 cols 30 rows:\  
         :es:hs:\  
         :co#80:li#30:\  
         :ds=\E[1$~:fs=\E[0$}:i2=\E[2$~\n:\  
         :is=\E7\E[r\E8\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:\  
         :ts=\E[1$}\E[;%df:\  
         :tc=vt200:  
 # (news517-w: this had :TY=sjis:. --esr)  
 nwp517-w|nwp-517-w|nwp-517 vt200 132 cols 50 rows:\  
         :es:hs:\  
         :co#132:li#50:\  
         :ds=\E[1$~:fs=\E[0$}:i2=\E[2$~\n:\  
         :is=\E7\E[r\E8\E>\E[?3h\E[?4l\E[?5l\E[?7h\E[?8h:\  
         :rs=\E>\E[?3h\E[?4l\E[?5l\E[?7h\E[?8h:\  
         :ts=\E[1$}\E[;%df:tc=vt200:  
   
 #### Obsolete virtual-terminal types.  
 #  
   
 # Columbus UNIX virtual terminal. This terminal also appears in  
 # UNIX 4.0 and successors as line discipline 1 (?), but is  
 # undocumented and does not really work quite right.  
 cbunix|cb unix virtual terminal:\  
         :am:bs:da:db:\  
         :co#80:li#24:lm#0:\  
         :al=\EP:bl=^G:cd=\EL:ce=\EK:cl=\EL:cm=\EG%r%.%.:cr=^M:\  
         :dc=\EM:dl=\EN:do=^J:ei=:ic=\EO:im=:kd=\EB:kh=\EE:kl=\ED:\  
         :kr=\EC:ku=\EA:le=^H:nd=\EC:se=\Eb^D:sf=^J:so=\Ea^D:\  
         :ue=\Eb^A:up=\EA:us=\Ea^A:  
 # (vremote: removed obsolete ":nl@:" -- esr)  
 vremote|virtual remote terminal:\  
         :am@:\  
         :co#79:tc=cbunix:  
   
 pty|4bsd pseudo teletype:\  
         :cm=\EG%+ %+ :se=\Eb$:so=\Ea$:ue=\Eb\041:us=\Ea\041:tc=cbunix:  
   
15883  ######## OTHER OBSOLETE TYPES  ######## OTHER OBSOLETE TYPES
15884  #  #
15885  # These terminals are *long* dead -- these entries are retained for  # These terminals are *long* dead -- these entries are retained for
# Line 14822  pty|4bsd pseudo teletype:\ Line 15889  pty|4bsd pseudo teletype:\
15889  #### Obsolete non-ANSI software emulations  #### Obsolete non-ANSI software emulations
15890  #  #
15891    
 #### Avatar  
 #  
 # These entries attempt to describe Avatar, a terminal emulation used with  
 # MS-DOS bulletin-board systems.  It was designed to give ANSI-like  
 # capabilities, but with cheaper (shorter) control sequences.  Messy design,  
 # excessively dependent on PC idiosyncracies, but apparently rather popular  
 # in the BBS world.  
 #  
 # No color support.  Avatar doesn't fit either of the Tektronix or HP color  
 # models that terminfo knows about.  An Avatar color attribute is the  
 # low 7 bits of the IBM-PC display-memory attribute.  Bletch.  
 #  
 # I wrote these entries while looking at the Avatar spec.  I don't have  
 # the facilities to test them.  Let me know if they work, or don't.  
 #  
 # Avatar escapes not used by these entries (because maybe you're smarter  
 # and more motivated than I am and can figure out how to wrap terminfo  
 # around some of them, and because they are weird enough to be funny):  
 #                               level 0:  
 # ^L            -- clear window/reset current attribute to default  
 # ^V^A%p1%c     -- set current color attribute, parameter decodes as follows:  
 #  
 #      bit:         6   5   4   3   2   1   0  
 #                   |       |   |   |       |  
 #                   +---+---+   |   +---+---+  
 #                       |       |       |  
 #                       |       |  foreground color  
 #                       |  foreground intensity  
 #                  background color  
 #                               level 0+:  
 # ^V^J%p1%c%p2%c%p3%c%p4%c%p5%c -- scroll (p2,p3) to (p4,p5) up by p1 lines  
 # ^V^K%p1%c%p2%c%p3%c%p4%c%p5%c -- scroll (p2,p3) to (p4,p5) down by p1 lines  
 # ^V^L%p1%c%p2%c%p3%c           -- clear p2 lines and p3 cols w/attr %p1  
 # ^V^M%p1%c%p2%c%p3%c%p4%c      -- fill p3 lines & p4 cols w/char p2+attr %p1  
 # (^V^L and ^V^M set the current attribute as a side-effect.)  
 # ^V ^Y <a> [...] <c>   -- repeat pattern. <a> specifies the number of bytes  
 #                          in the pattern, <c> the number of times the pattern  
 #                          should be repeated. If either value is 0, no-op.  
 #                          The pattern can contain Avatar console codes,  
 #                          including other ^V ^Y patterns.  
 #                               level 1:  
 # ^V^O          -- clockwise mode on; turn print direction right each time you  
 #                  hit a window edge (yes, really).  Turned off by CR  
 # ^V^P          -- no-op  
 # ^V^Q%c        -- query the driver  
 # ^V^R          -- driver reset  
 # ^V^S          -- Sound tone (PC-specific)  
 # ^V^T                  -- change highlight at current cursor poition to %c  
 # ^V^U%p1%c%p2%c        -- highlight window <a> with attribute <b>  
 # ^V^V%p1%c%p2%c%p3%c%p4%c%p5%c  
 #                       -- define window  
 #  
 # From: Eric S. Raymond <esr@snark.thyrsus.com> 1 Nov 1995  
 # (The :mb:/:md:/:mr:/:as:/:us:/:so: capabilities exist only to  
 # tell ncurses that the corresponding highlights exist; it should use :sa:,  
 # which is the only method that will actually work for multiple highlights.)  
 avatar0|avatar terminal emulator level 0:\  
         :am:ms:ut:\  
         :co#80:it#8:li#25:\  
         :as=:ce=^V^G:cm=\026\010%.%.:cr=^M:do=^V^D:le=^V^E:\  
         :mb=^A^V\177:md=^V^A^P:me=^V^A^G:mk=^V^A\0:mr=^A^Vp:\  
         :nd=^V^F:r2=^L:rp=\031%.%d:\  
         :..sa=\026\001%{0}%?%p1%t%{112}%|%;%?%p2%t%{1}%|%;%?%p3%t%{112}%|%;%?%p4%t{128}%|%;%?%p6%t%{16}%|%;:\  
         :sf=^J:so=^A^Vp:up=^V^C:us=^V^A:\  
         :tc=klone+acs:  
 # From: Eric S. Raymond <esr@snark.thyrsus.com> 1 Nov 1995  
 avatar0+|avatar terminal emulator level 0+:\  
         :dc=^V^N:ei=\026\n\0\0\0\0:im=^V^I:tc=avatar0:  
 # From: Eric S. Raymond <esr@snark.thyrsus.com> 1 Nov 1995  
 avatar|avatar1|avatar terminal emulator level 1:\  
         :RA=^V":SA=^V$:al=^V+:dl=^V-:ei=^V^P:ve=^V'^A:vi=^V'^B:\  
         :vs=^V^C:\  
         :tc=avatar0+:  
   
 #### RBcomm  
 #  
 # RBComm is a lean and mean terminal emulator written by the Interrupt List  
 # maintainer, Ralf Brown. It was fairly popular in the late DOS years (early  
 # '90s), especially in the BBS world, and still has some loyal users due to  
 # its very small memory footprint and to a cute macro language.  
 rbcomm|IBM PC with RBcomm and EMACS keybindings:\  
         :am:bw:mi:ms:xn:\  
         :co#80:it#8:li#25:\  
         :AL=\E[%dL:DL=\E[%dM:al=^K:bl=^G:bt=\E[Z:cd=^F5:ce=^P^P:\  
         :cl=^L:cm=\037%r%+ %+ :cr=^M:cs=\E[%i%d;%dr:dc=^W:dl=^Z:\  
         :dm=:do=^C:ec=\E[%dX:ed=:ei=^]:im=^\:\  
         :is=\017\035\E(B\E)0\E[?7h\E[?3l\E[>8g:kb=^H:kd=^N:\  
         :ke=\E>:kh=^A:kl=^B:kr=^F:ks=\E=:ku=^P:le=^H:mb=\E[5m:\  
         :md=\E[1m:me=\E[m:mk=\E[8m:mr=^R:nd=^B:nw=^M\ED:\  
         :r1=\017\E(B\E)0\025\E[?3l\E[>8g:rc=\E8:rp=\030%.%.:\  
         :sc=\E7:se=^U:sf=\ED:so=^R:sr=\EM:ta=^I:te=:ti=:ue=^U:up=^^:\  
         :us=^T:ve=\E[?25h:vi=\E[?25l:vs=\E[?25h:  
 rbcomm-nam|IBM PC with RBcomm without autowrap:\  
         :am@:\  
         :bl=^G:cr=^M:do=^J:\  
         :is=\017\035\E(B\E)0\E[?7l\E[?3l\E[>8g:kb=^H:kd=^J:\  
         :kl=^H:nw=^M^J:sf=^J:ta=^I:\  
         :tc=rbcomm:  
 rbcomm-w|IBM PC with RBcomm in 132 column mode:\  
         :co#132:\  
         :bl=^G:cr=^M:do=^J:\  
         :is=\017\035\E(B\E)0\E[?7h\E[?3h\E[>8g:kb=^H:kd=^J:\  
         :kl=^H:nw=^M^J:sf=^J:ta=^I:\  
         :tc=rbcomm:  
   
15892  # CTRM terminal emulator  # CTRM terminal emulator
15893  # 1. underlining is not allowed with colors: first, is is simulated by  # 1. underlining is not allowed with colors: first, is is simulated by
15894  # black on white, second, it disables background color manipulations.  # black on white, second, it disables background color manipulations.
# Line 14981  gs6300|emots|AT&T PC6300 with EMOTS term Line 15943  gs6300|emots|AT&T PC6300 with EMOTS term
15943          :LE=\E[%dD:RI=\E[%dC:Sb=\E[?;%dm:\          :LE=\E[%dD:RI=\E[%dC:Sb=\E[?;%dm:\
15944          :..Sf=\E[?%?%p1%{0}%=%t0%e%p1%{1}%=%t2%e%p1%{1}%-%d%;m:\          :..Sf=\E[?%?%p1%{0}%=%t0%e%p1%{1}%=%t2%e%p1%{1}%-%d%;m:\
15945          :UP=\E[%dA:\          :UP=\E[%dA:\
15946          :ac=++\054\054--..``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\          :ac=++,,--..``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~:\
15947          :ae=\E[10m:al=\E[L:as=\E[11m:bl=^G:cd=\E[J:ce=\E[K:\          :ae=\E[10m:al=\E[L:as=\E[11m:bl=^G:cd=\E[J:ce=\E[K:\
15948          :cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:do=^J:\          :cl=\E[H\E[J:cm=\E[%i%d;%dH:cr=^M:dc=\E[P:dl=\E[M:do=^J:\
15949          :ei=:ho=\E[H:ic=\E[@:im=:is=\E[m:k1=\E[0s:k2=\E[24s:\          :ei=:ho=\E[H:ic=\E[@:im=:is=\E[m:k1=\E[0s:k2=\E[24s:\
# Line 15030  xtalk|IBM PC with xtalk communication pr Line 15992  xtalk|IBM PC with xtalk communication pr
15992          :k4=\EOS:k5=\EOt:k6=\EOu:k7=\EOv:k8=\EOl:k9=\EOw:k;=\EOx:\          :k4=\EOS:k5=\EOt:k6=\EOu:k7=\EOv:k8=\EOl:k9=\EOw:k;=\EOx:\
15993          :kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\          :kb=^H:kd=\EOB:ke=\E[?1l\E>:kl=\EOD:kr=\EOC:ks=\E[?1h\E=:\
15994          :ku=\EOA:le=^H:me=\E[m:nd=\E[C:\          :ku=\EOA:le=^H:me=\E[m:nd=\E[C:\
15995          :r2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:se=\E[m :sf=^J:\          :rs=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h:se=\E[m\s:sf=^J:\
15996          :so=\E[7m :sr=\EM:st=\EH:ta=^I:up=\E[A:          :so=\E[7m\s:sr=\EM:st=\EH:ta=^I:up=\E[A:
15997    
15998  # The official PC terminal emulator program of the AT&T Product Centers.  # The official PC terminal emulator program of the AT&T Product Centers.
15999  # Note - insert mode commented out - doesn't seem to work on AT&T PC.  # Note - insert mode commented out - doesn't seem to work on AT&T PC.
# Line 15042  simterm|attpc running simterm:\ Line 16004  simterm|attpc running simterm:\
16004          :dc=\ER:dl=\EM:do=\EB:ho=\EH:le=^H:me=\E&d@:nd=\EC:se=\E&d@:\          :dc=\ER:dl=\EM:do=\EB:ho=\EH:le=^H:me=\E&d@:nd=\EC:se=\E&d@:\
16005          :sf=^J:so=\E&dB:te=\EVE:ti=\EVS:up=\EA:          :sf=^J:so=\E&dB:te=\EVE:ti=\EVS:up=\EA:
16006    
16007    #### Daisy wheel printers
16008    #
16009    # This section collects Diablo, DTC, Xerox, Qume, and other daisy
16010    # wheel terminals.  These are now largely obsolete.
16011    #
16012    
16013    # (diablo1620: removed :if=/usr/share/tabset/xerox1720:, no such file -- esr)
16014    diablo1620|diablo1720|diablo450|ipsi|diablo 1620:\
16015            :hc:os:\
16016            :co#132:it#8:\
16017            :ch=\E\011%i%.:ct=\E2:do=^J:hd=\ED:hu=\EU:kb=^H:le=^H:\
16018            :st=\E1:ta=^I:up=\E^J:
16019    diablo1620-m8|diablo1640-m8|diablo 1620 w/8 column left margin:\
16020            :co#124:\
16021            :is=\r        \E9:tc=diablo1620:
16022    # (diablo1640: removed :if=/usr/share/tabset/xerox1730:, no such file -- esr)
16023    diablo1640|diablo1730|diablo1740|diablo630|x1700|diablo|xerox|diablo 1640:\
16024            :bl=^G:se=\E&:so=\EW:ue=\ER:us=\EE:tc=diablo1620:
16025    # (diablo1640-lm: removed :if=/usr/share/tabset/xerox1730-lm:, no such
16026    # file -- esr)
16027    diablo1640-lm|diablo-lm|xerox-lm|diablo 1640 with indented left margin:\
16028            :co#124:\
16029            :se=\E&:so=\EW:ue=\ER:us=\EE:tc=diablo1620:
16030    diablo1740-lm|630-lm|1730-lm|x1700-lm|diablo 1740 printer:\
16031            :tc=diablo1640-lm:
16032    # DTC 382 with VDU.  Has no :cd: so we fake it with :ce:.  Standout
16033    # :so=^P\s\002^PF: works but won't go away without dynamite :se=^P\s\0:.
16034    # The terminal has tabs, but I'm getting tired of fighting the braindamage.
16035    # If no tab is set or the terminal's in a bad mood, it glitches the screen
16036    # around all of memory.  Note that return puts a blank ("a return character")
16037    # in the space the cursor was at, so we use ^P return (and thus ^P newline for
16038    # newline).  Note also that if you turn off :pt: and let Unix expand tabs,
16039    # curses won't work (some old BSD versions) because it doesn't clear this bit,
16040    # and cursor addressing sends a tab for row/column 9.  What a losing terminal!
16041    # I have been unable to get tabs set in all 96 lines - it always leaves at
16042    # least one line with no tabs in it, and once you tab through that line,
16043    # it completely weirds out.
16044    # (dtc382: change :te: to :ti: -- it  just does a clear --esr)
16045    dtc382|DTC 382:\
16046            :am:da:db:xs:\
16047            :co#80:li#24:lm#96:\
16048            :al=^P^Z:bl=^G:cd=\020\025\020\023\020\023:ce=^P^U:\
16049            :cl=\020\035:cm=\020\021%r%.%.:cr=^P^M:dc=^X:dl=^P^S:\
16050            :ei=^Pi:ho=^P^R:im=^PI:le=^H:nd=^PR:pc=\177:sf=^J:te=:\
16051            :ti=\020\035:ue=^P \0:up=^P^L:us=^P ^P:ve=^Pb:vs=^PB:
16052    dtc300s|DTC 300s:\
16053            :hc:os:\
16054            :co#132:\
16055            :bl=^G:cr=^M:ct=\E3:do=^J:ff=^L:hd=\Eh:hu=\EH:kb=^H:le=^H:\
16056            :sf=^J:st=\E1:ta=^I:up=^Z:
16057    gsi|mystery gsi terminal:\
16058            :hc:os:\
16059            :co#132:\
16060            :bl=^G:cr=^M:do=^J:hd=\Eh:hu=\EH:le=^H:sf=^J:ta=^I:up=^Z:
16061    aj830|aj832|aj|anderson jacobson:\
16062            :hc:os:\
16063            :bl=^G:cr=^M:do=^J:hd=\E9:hu=\E8:le=^H:sf=^J:up=\E7:
16064    # From: Chris Torek <chris@gyre.umd.edu> Thu, 7 Nov 85 18:21:58 EST
16065    aj510|Anderson-Jacobson model 510:\
16066            :am:mi:\
16067            :co#80:li#24:\
16068            :al=2*\E&I:cd=\E'P:ce=\E'L:cl=^L:cm=\E#%+ %+ :dc=.1*\E'D:\
16069            :dl=2*\E&D:ei=\E'J:ic=:im=\E'I:ip=.1*:kd=\EZ:kl=\EW:kr=\EX:\
16070            :ku=\EY:le=^H:nd=\EX:pc=\177:se=\E"I:so=\E"I:te=\E"N:\
16071            :ti=\E"N:ue=\E"U:up=\EY:us=\E"U:
16072    # From: <cbosg!ucbvax!pur-ee!cincy!chris> Thu Aug 20 09:09:18 1981
16073    # This is incomplete, but it's a start.
16074    nec5520|nec|spinwriter|nec 5520:\
16075            :hc:os:\
16076            :co#132:it#8:\
16077            :bl=^G:cr=^M:ct=\E3:do=^J:ff=^L:hd=\E]s\n\E]W:\
16078            :hu=\E]s\E9\E]W:kb=^H:le=^H:sf=^J:st=\E1:ta=^I:up=\E9:
16079    qume5|qume|Qume Sprint 5:\
16080            :hc:os:\
16081            :co#80:it#8:\
16082            :bl=^G:cr=^M:ct=\E3:do=^J:ff=^L:hd=\Eh:hu=\EH:kb=^H:le=^H:\
16083            :sf=^J:st=\E1:ta=^I:up=^Z:
16084    # I suspect the xerox 1720 is the same as the diablo 1620.
16085    xerox1720|x1720|x1750|xerox 1720:\
16086            :hc:os:\
16087            :co#132:it#8:\
16088            :bl=^G:cr=^M:ct=\E2:do=^J:ff=^L:le=^H:sf=^J:st=\E1:ta=^I:
16089    
16090  #### Miscellaneous obsolete terminals, manufacturers unknown  #### Miscellaneous obsolete terminals, manufacturers unknown
16091  #  #
16092  # If you have any information about these (like, a manufacturer's name,  # If you have any information about these (like, a manufacturer's name,
# Line 15091  digilog|digilog 333:\ Line 16136  digilog|digilog 333:\
16136  dwk|dwk-vt|dwk terminal:\  dwk|dwk-vt|dwk terminal:\
16137          :am:\          :am:\
16138          :co#80:it#8:li#24:\          :co#80:it#8:li#24:\
16139          :ac=+\136\054Q-S.M0\177`+a\072f'g#h#i#jXkClJmFnNo~qUs_tEuPv\wKxW~_:\          :ac=+^,Q-S.M0\177`+a\:f'g#h#i#jXkClJmFnNo~qUs_tEuPv\\wKxW~_:\
16140          :ae=\EG:as=\EF:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :\          :ae=\EG:as=\EF:bl=^G:cd=\EJ:ce=\EK:cl=\EH\EJ:cm=\EY%+ %+ :\
16141          :cr=^M:dc=\EP:do=^J:ei=:ho=\EH:ic=\EQ:im=:k1=\Ef1:k2=\Ef2:\          :cr=^M:dc=\EP:do=^J:ei=:ho=\EH:ic=\EQ:im=:k1=\Ef1:k2=\Ef2:\
16142          :k3=\Ef3:k4=\Ef4:k5=\Ef5:k6=\Ef6:k7=\Ef7:k8=\Ef8:k9=\Ef9:\          :k3=\Ef3:k4=\Ef4:k5=\Ef5:k6=\Ef6:k7=\Ef7:k8=\Ef8:k9=\Ef9:\
# Line 15101  dwk|dwk-vt|dwk terminal:\ Line 16146  dwk|dwk-vt|dwk terminal:\
16146  env230|envision230|envision 230 graphics terminal:\  env230|envision230|envision 230 graphics terminal:\
16147          :xn@:\          :xn@:\
16148          :pf=\E[4i:po=\E[5i:ps=\E[0i:\          :pf=\E[4i:po=\E[5i:ps=\E[0i:\
16149          :..sa=\E[%?%p1%t;1%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m:tc=vt100:          :..sa=\E[%?%p1%t;1%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m$<2>:\
16150            :tc=vt100:
16151  # These execuports were impact-printer ttys with a 30- or maybe 15-cps acoustic  # These execuports were impact-printer ttys with a 30- or maybe 15-cps acoustic
16152  # coupler attached, the whole rig fitting in a suitcase and more or less  # coupler attached, the whole rig fitting in a suitcase and more or less
16153  # portable.  Hot stuff for c.1977 :-) -- esr  # portable.  Hot stuff for c.1977 :-) -- esr
# Line 15126  ep40|ep4000|execuport 4000:\ Line 16172  ep40|ep4000|execuport 4000:\
16172  ifmr|Informer D304:\  ifmr|Informer D304:\
16173          :am:bs:\          :am:bs:\
16174          :co#80:li#24:\          :co#80:li#24:\
16175          :cd=\E/:ce=\EQ:cl=\EZ:cm=\EY%r%+ %+ :dc=\E\:do=^J:ei=:\          :cd=\E/:ce=\EQ:cl=\EZ:cm=\EY%r%+ %+ :dc=\E\\:do=^J:ei=:\
16176          :ho=\EH:ic=\E[:im=:le=^H:me=\EK:nd=\EC:se=\EK:so=\EJ:sr=\En:\          :ho=\EH:ic=\E[:im=:le=^H:me=\EK:nd=\EC:se=\EK:so=\EJ:sr=\En:\
16177          :up=\EA:          :up=\EA:
16178  # Entry largely based on wy60 and has the features of wy60ak.  # Entry largely based on wy60 and has the features of wy60ak.
16179  # (untranslatable capabilities removed to fit entry within 1023 bytes)  # (untranslatable capabilities removed to fit entry within 1023 bytes)
16180  # (sgr removed to fit entry within 1023 bytes)  # (sgr removed to fit entry within 1023 bytes)
16181    # (acsc removed to fit entry within 1023 bytes)
16182  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)  # (terminfo-only capabilities suppressed to fit entry within 1023 bytes)
16183  opus3n1+|Esprit Opus3n1+ in wy60 mode with ANSI arrow keys:\  opus3n1+|Esprit Opus3n1+ in wy60 mode with ANSI arrow keys:\
16184          :am:bw:hs:km:mi:ms:ul:xo:\          :am:bw:hs:km:mi:ms:ul:xo:\
# Line 15139  opus3n1+|Esprit Opus3n1+ in wy60 mode wi Line 16186  opus3n1+|Esprit Opus3n1+ in wy60 mode wi
16186          :ae=\EH^C:al=\EE:as=\EH^B:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E*:\          :ae=\EH^C:al=\EE:as=\EH^B:bl=^G:bt=\EI:cd=\EY:ce=\ET:cl=\E*:\
16187          :cm=\Ea%i%dR%dC:cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\Ez(\r:\          :cm=\Ea%i%dR%dC:cr=^M:ct=\E0:dc=\EW:dl=\ER:do=^J:ds=\Ez(\r:\
16188          :ei=\Er:fs=^M:ho=\036:if=/usr/share/tabset/std:im=\Eq:ip=:\          :ei=\Er:fs=^M:ho=\036:if=/usr/share/tabset/std:im=\Eq:ip=:\
16189          :is=\E`\072\Ee(\EO\Ee6\Ec41\E~4\Ec21\Ed/\Ezz&\E[A\177\Ezz'\E[B\177\Ezz(\E[D\177\Ezz)\E[C\177\Ezz<\E[Q\177\Ezz`\E[F\177\EA1*\EZH12:\          :is=\E`\:\Ee(\EO\Ee6\Ec41\E~4\Ec21\Ed/\Ezz&\E[A\177\Ezz'\E[B\177\Ezz(\E[D\177\Ezz)\E[C\177\Ezz<\E[Q\177\Ezz`\E[F\177\EA1*\EZH12:\
16190          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\          :k1=^A@\r:k2=^AA\r:k3=^AB\r:k4=^AC\r:k5=^AD\r:k6=^AE\r:\
16191          :k7=^AF\r:k8=^AG\r:k9=^AH\r:kD=\EW:kI=\EQ:kN=\EK:kP=\EJ:\          :k7=^AF\r:k8=^AG\r:k9=^AH\r:kD=\EW:kI=\EQ:kN=\EK:kP=\EJ:\
16192          :kb=^H:kd=\E[B:kh=^^:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\EG2:\          :kb=^H:kd=\E[B:kh=^^:kl=\E[D:kr=\E[C:ku=\E[A:le=^H:mb=\EG2:\
16193          :me=\E(\EH\003\EG0\EcD:mh=\EGp:nd=^L:nw=\r\n:sf=^J:sr=\Ej:\          :me=\E(\EH\003\EG0\EcD:mh=\EGp:nd=^L:nw=\r\n:sf=^J:sr=\Ej:\
16194          :st=\E1:ta=\011:te=:\          :st=\E1:ta=\011:te=:\
16195          :ti=\Ezz&\E[A\177\Ezz'\E[B\177\Ezz(\E[D\177\Ezz)\E[C\177\Ezz<\E[Q\177:\          :ti=\Ezz&\E[A\177\Ezz'\E[B\177\Ezz(\E[D\177\Ezz)\E[C\177\Ezz<\E[Q\177:\
16196          :ts=\Ez(:uc=\EG8%p1%c\EG0:up=^K:ve=\E`1:vi=\E`0:\          :ts=\Ez(:uc=\EG8\EG0:up=^K:ve=\E`1:vi=\E`0:tc=adm+sgr:
         :tc=adm+sgr:  
16197  teletec|Teletec Datascreen:\  teletec|Teletec Datascreen:\
16198          :am:bs:\          :am:bs:\
16199          :co#80:li#24:\          :co#80:li#24:\
# Line 16118  v3220|LANPAR Vision II model 3220/3221/3 Line 17164  v3220|LANPAR Vision II model 3220/3221/3
17164  #         that it was messing up someone's 3270 emulator.  #         that it was messing up someone's 3270 emulator.
17165  #       * Added some longname fields in order to avoid warning messages from  #       * Added some longname fields in order to avoid warning messages from
17166  #         older tic implementations.  #         older tic implementations.
17167  #       * According to ctrlseqs.ms, xterm has a full vt100 graphics set.  Use  #       * According to ctlseqs.ms, xterm has a full vt100 graphics set.  Use
17168  #         it! (This gives us pi, greater than, less than, and a few more.)  #         it! (This gives us pi, greater than, less than, and a few more.)
17169  #       * Freeze for ncurses-1.9.6 release.  #       * Freeze for ncurses-1.9.6 release.
17170  # 9.10.1 (Sat Oct 21 22:18:09 EDT 1995):  # 9.10.1 (Sat Oct 21 22:18:09 EDT 1995):
# Line 16371  v3220|LANPAR Vision II model 3220/3221/3 Line 17417  v3220|LANPAR Vision II model 3220/3221/3
17417  #       * add linux-koi8r to replace linux-koi8 (which uses a corrupt acsc,  #       * add linux-koi8r to replace linux-koi8 (which uses a corrupt acsc,
17418  #         apparently based on cp-866).  #         apparently based on cp-866).
17419  #       * Merged in Pavel Roskin's acsc for linux-koi8  #       * Merged in Pavel Roskin's acsc for linux-koi8
17420  #       * Corrected some erroneous \\\s to \.  #       * Corrected some erroneous \\'s to \.
17421  #       * 4.2 ncurses has been changed to use setaf/setab, consistent w/SysV.  #       * 4.2 ncurses has been changed to use setaf/setab, consistent w/SysV.
17422  #       * II -> ii in pcvtXX, screen, xterm.  #       * II -> ii in pcvtXX, screen, xterm.
17423  #       * Removed \n chars following ANSI escapes in sgr & friends.  #       * Removed \n chars following ANSI escapes in sgr & friends.
# Line 16390  v3220|LANPAR Vision II model 3220/3221/3 Line 17436  v3220|LANPAR Vision II model 3220/3221/3
17436  #       * Incorporated NCR terminfos from the Boundless Technology FTP site.  #       * Incorporated NCR terminfos from the Boundless Technology FTP site.
17437  #       * Incorporated att700 from the Boundless Technology FTP site.  #       * Incorporated att700 from the Boundless Technology FTP site.
17438  #       * Miscellaneous contact-address and Web-page updates.  #       * Miscellaneous contact-address and Web-page updates.
17439  # 10.2.2 (Thu May  7 12:18:04 EDT 1998):  #
17440  #       * Moved Altos to OBSOLETE UNIX CONSOLES  # 1998/5/9
 #       * Moved Hewlett-Packard terminals to OLDER TERMINAL TYPES, except for  
 #         the 700s which go to WORKSTATION CONSOLES.  
 #       * Major reorganization of ANSI/console/VT types.  Moved vt52 to the  
 #         obsolete section.  
 #       * Daisy-wheel printers moved to UFO file.  
 # 10.2.3 (Tue May 12 22:59:11 EDT 1998):  
 #       * Commented out hds200 is2 to avoid overflowing terminfo length limit.  
 #       * Restored OT capabilities to UFO file.  
17441  #       * add nxterm and xterm-color terminfo description (request by Cristian  #       * add nxterm and xterm-color terminfo description (request by Cristian
17442  #         Gafton <gafton@redhat.com>).  #         Gafton <gafton@redhat.com>).
17443  #       * Modify rxvt terminfo description to clear alternate screen before  #       * modify rxvt terminfo description to clear alternate screen before
17444  #         switching back to normal screen, for compatibility with applications  #         switching back to normal screen, for compatibility with applications
17445  #         which use xterm (reported by Manoj Kasichainula <manojk@io.com>).  #         which use xterm (reported by Manoj Kasichainula <manojk@io.com>).
17446  #       * Modify linux terminfo description to reset color palette (reported  #       * modify linux terminfo description to reset color palette (reported
17447  #         by Telford Tendys <telford@eng.uts.edu.au>).  #         by Telford Tendys <telford@eng.uts.edu.au>).
17448  # 10.2.4 (Thu Jul  2 18:13:26 EDT 1998):  #
17449    # 1998/7/4
17450    #       * merge changes from current XFree86 xterm terminfo descriptions.
17451    #
17452    # 1998/7/25
17453  #       * Added minitel1 entries from Alexander Montaron.  #       * Added minitel1 entries from Alexander Montaron.
17454  #       * Added qnxt2 from Federico Bianchi.  #       * Added qnxt2 from Federico Bianchi.
 # 10.2.5: (Mon Aug 24 07:32:34 EDT 1998):  
 #       * Resolve NetBSD Problem Report #4583 by adding civis/cnorm to pcvtXX.  
 #       * dtterm enacs correction from Alexander V. Lukyanov.  
 #       * Added ncsa-telnet, resolving Debian bug report 25341.  
 #       * Added Francesco Potorti's tuned Wyse 99 entries.  
 # 10.2.6: (Mon Dec 21 00:49:43 EST 1998):  
 #       * Home site has changed.  
 # 10.2.7: (Wed Mar  3 15:53:04 EST 1999):  
 #       * Documentation fixes, mainly from David J. Mackenzie.  
 #  
 # 11.0.0: (Wed Mar  1 22:02:03 EST 2000)  
 #       * BSD/OS console fixes from Jeffrey Honig at BSDI.  
 #       ** TD's branch changes up to his 1999/10/23 version begin here  
17455  #       * Added arm100 terminfo entries from Dave Millen.  #       * Added arm100 terminfo entries from Dave Millen.
17456  #       * Added Data General entries from Hasufin.  #
17457  #       * NCSA telnet entry from Francesco Potorti as modified by TD.  # 1998/8/6
17458  #       * Added teraterm, crt, ms-vt100, mach, mach-bold, linux-lat,  #       * Added ncsa telnet entries from Francesco Potorti
17459  #         ofcons, wsvt25, wsvt25m, rcons, rcons-color, cygwin, amiga-8bit,  #
17460  #         ibm3161-C, ibm3162.  # 1998/8/15
17461  #       * Updated xterm entries, BSD/OS entries, AIX entries.  #       * modify ncsa telnet entry to reflect color, other capabilities based on
17462  #       * Updated linux, iris-ansi, screen, beterm entries.  #         examination of the source code - T.Dickey.
17463  #       * Added full function keys for scoansi.  #
17464  #       * Typo fixes for icl6404, osborne, eterm. att6386  # 1998/8/22
17465  #       * Corrected hp70092 acsc.  #       * Corrected some erroneous \\'s to \ (eterm, osborne) - TD.
17466  #       * Added ibmpc from AIX 3.2.5; ibm-pc is no longer a synonym.  #
17467  #       * Added ibm5151 from AIX 3.2.5; ibmmono is no longer a synonym.  # 1998/8/29
17468  #       * Added ibm5154 from AIX 3.2.5; ibmega is no longer a synonym.  #       * Added Francesco Potorti's tuned Wyse 99 entries.
17469  #       * Merged acsc, s0ds, s1ds, sgr0 into ibm5081 from AIX 3.2.5.  #       * dtterm enacs correction from Alexander V. Lukyanov.
17470  #       * Merged kend, knp, kpp, mc4, mc5 into ibm3161 in from AIX 3.2.5.  #       * Add ncsa-ns, ncsa-m-ns and ncsa-m entries from esr version.
17471  #       * Merged acsc into hft-c from AIX 3.2.5.  #       * correct a typo in icl6404 entry.
17472  #       * Updated ibm3151 from AIX 3.2.5.  #       * add xtermm and xtermc
17473  #       * Errors in TD's branch not accepted: ibm3101, ibm3151, ibm8514  #
17474  #       * Merged msgr,colors,pairs,setb,setf into ibm3164 from AIX 3.2.5.  # 1998/9/26
17475  #       ** TD's branch changes end here  #       * format most %'char' sequences to %{number}
17476  #       * Address updates from various contributors.  #       * adapt IBM AIX 3.2.5 terminfo - T.Dickey
17477  #       * Historical info on basis console.  #       * merge Data General terminfo from Hasufin <hasufin@vidnet.net> - TD
17478  #       * Ty Sarna's corrections to the amiga entry.  #
17479  #       * Add Kevin Turner's entry for the Wyse 85 in 8-bit mode.  # 1998/10/10
17480  #       * Added 22 Bull-Questar terminal variants from AIX 4.1.5  #       * update xterm-xfree86 to current (patch 84), for is2/rs2 changes - TD
17481  #       * Added OSF/1 console and lft from AIX 4.1.5.  #       * correct initialization string in xterm-r5, add misc other features
17482  #       * Move vt2220 to vt220-old, vt220-8 to vt220, introduce vt220-8bit  #         to correspond with xterm patch 84 - TD
17483  #         from AIX 4.1.5.  #
17484  #       * swtp moved to UFO file (only 20 lines).  # 1998/12/19
17485  #       * Added pcmw.  #       * update xterm-xfree86 to current (patch 90), smcur/rmcur changes - TD
17486  # 11.0.1: (Thu Mar  2 10:49:21 EST 2000):  #       * add Mathew Vernon's mach console entries
17487  #       * Disabled hpa, vpa, in rxvt.  #       * corrections for ncsa function-keys (report by Larry Virden)
17488  #       * Incorporated ansi components and generic-ansi.  #
17489    # 1998/12/19
17490    #       * change linux to use ncv#2, since underline does not work with color - TD
17491    #
17492    # 1999/1/9
17493    #       * add kbt to iris-ansi, document other shift/control functionkeys - TD
17494    #       * correct iris-ansi and iris-ansi-ap with respect to normal vs keypad
17495    #         application modes, change kent to use the correct keypad code - TD
17496    #
17497    # 1999/1/10
17498    #       * add entry for Tera Term - TD
17499    #
17500    # 1999/1/23
17501    #       * minor improvements for teraterm entry - TD
17502    #       * rename several entries used by BSDI: bsdos to bsdos-pc-nobold,
17503    #         and bsdos-bold to bsdos-pc (Jeffrey C Honig)
17504    #
17505    # 1999/2/20
17506    #       * resolve ambiguity of kend/kll/kslt and khome/kfnd/kich1 strings in
17507    #         xterm and ncsa entries by removing the unneeded ones.  Note that
17508    #         some entries will return kend & khome versus kslt and kfnd, for
17509    #         PC-style keyboards versus strict vt220 compatiblity - TD
17510    #
17511    # 1999/3/13
17512    #       * adjust xterm-xfree86 khome/kend to match default PC-style keyboard
17513    #         tables - TD
17514    #       * add 'crt' entry - TD
17515    #       * correct typos in 'linux-c' entry - TD
17516    #
17517    # 1999/3/14
17518    #       * update entries for BSD/OS console to use klone+sgr and klone+color
17519    #         (Jeffrey C Honig)
17520    #
17521    # 1999/3/27
17522    #       * adjust xterm-xfree86 miscellaneous keypad keys, as per patch #94 - TD.
17523    #
17524    # 1999/4/10
17525    #       * add linux-lat, from RedHat patches to ncurses 4.2
17526    #
17527    # 1999/4/17
17528    #       * add complete set of default function-key definitions for scoansi - TD.
17529    #
17530    # 1999/7/3
17531    #       * add cnorm, cvvis for Linux 2.2 kernels
17532    #
17533    # 1999/7/24
17534    #       * add kmous to xterm-r5 -TD
17535    #       * correct entries xterm+sl and xterm+sl-twm, which were missing the
17536    #         parent "use" clause -TD
17537    #
17538    # 1999/7/31
17539    #       * corrected cnorm, added el1 in 'screen' description -TD
17540    #
17541    # 1999/8/14
17542    #       * add ms-vt100 -TD
17543    #
17544    # 1999/8/21
17545    #       * corrections to beterm entry -TD
17546    #
17547    # 1999/8/28
17548    #       * add cygwin entry -TD
17549    #
17550    # 1999/9/4
17551    #       * minor corrections for beterm entry -TD
17552    #
17553    # 1999/9/18
17554    #       * add acsc string to HP 70092 terminfo entry -Joerg Wunsch
17555    #
17556    # 1999/9/25
17557    #       * add amiga-8bit entry
17558    #       * add console entries from NetBSD: ofcons, wsvt25, wsvt25m, rcons,
17559    #         rcons-color, based on
17560    #         ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-current/src/share/termcap/termcap.src
17561    #       * add alias for iris-ansi-net
17562    #
17563    # 1999/10/2
17564    #       * corrected scoansi entry's acsc, some function keys, add color -TD
17565    #
17566    # 1999/10/23
17567    #       * add cnorm, cvvis to cons25w, and modify ncv to add 'dim' -TD
17568    #       * reorder ncsa entries to make ncsa-vt220 use the alternate function
17569    #         key mapping, leaving Potorti's entries more like he named them -TD
17570    #       * remove enter/exit am-mode from cygwin -TD
17571    #
17572    # 1999/10/30
17573    #       * correct typos in several entries (missing '[' from CSI):
17574    #         mgr-sun, ncsa-m, vt320-k3, att505, avt-ns, as well as smir/rmir
17575    #         strings for avt-ns -TD
17576    #       * add 'dim' to ncv mask for linux (report by Klaus Weide).
17577    #
17578    # 1999/11/27
17579    #       * correct kf1-kf4 in xterm-r6 which were vt100-style PF1-PF4 -TD
17580    #       * add hts to xterm-r6, and u6-u9 to xterm-r5 -TD
17581    #       * add xterm-88color and xterm-256color -TD
17582    #
17583    # 1999/12/4
17584    #       * add "obsolete" termcap strings -TD
17585    #       * add kvt and gnome entries -TD
17586    #
17587    # 1999/12/11
17588    #       * correct cup string for regent100 -TD
17589    #
17590    # 2000/1/1
17591    #       * update mach, add mach-color based on Debian diffs for ncurses 5.0 -TD
17592    #       * add entries for xterm-hp, xterm-vt220, xterm-vt52 and xterm-noapp -TD
17593    #       * change OTrs capabilities to rs2 -TD
17594    #       * add obsolete and extended capabilities to 'screen' -TD
17595    #
17596    # 2000/1/5
17597    #       * remove kf0 from rxvt, vt520, vt525 and ibm5151 since it conflicts
17598    #         with kf10 -TD
17599    #       * updated xterm-xf86-v40, making kdch1 correspond to vt220 'Remove',
17600    #         and adding kcbt -TD
17601    #
17602    # 2000/1/12
17603    #       * remove incorrect khome/kend from xterm-xf86-v333, which was based on
17604    #         nonstandard resource settings -TD
17605    #
17606    # 2000/2/26
17607    #       * minor fixes for xterm-*, based on Debian #58530 -TD
17608    #
17609    # 2000/3/4
17610    #       * add several terminal types from esr's "11.0", as well as comments.
17611    #         bq300*, dku7102-old, dku7202, hft, lft, pcmw, pmcons, tws*, vip*,
17612    #         vt220-8bit, vt220-old, wy85-8bit
17613    #
17614    # 2000/3/18
17615    #       * add several terminal types from esr's "11.0.1" (ansi-*).
17616    #       * update OTxx capabilities for changes on 2000/3/4.
17617    #       * revert part of vt220 change (request by Todd C Miller for OpenBSD)
17618    #
17619    # 2000/3/26
17620    #       * move screen's AX extension to ecma+color, modify several entries to
17621    #         use that, adjusting ncv as needed -TD
17622    #
17623    # 2000/4/8
17624    #       * add bsdos-pc-m, bsdos-pc-mono (Jeffrey C Honig)
17625    #       * correct spelling error in entry name: bq300-rv was given as bg300-rv
17626    #         in esr's version.
17627    #
17628    # 2000/4/15
17629    #       * add cud, ech, etc., to beterm based on feedback from Rico Tudor -TD
17630    #       * correct color definition for ibm3164, make minor changes to other
17631    #         IBM terminal definitions based on recent terminfo descriptions -TD
17632    #
17633    # 2000/4/22
17634    #       * add mgterm, from NetBSD -TD
17635    #       * add alias sun-cgsix for sun-ss5 as per NetBSD
17636    #       * change cons25w to use rs2 for reset rather than rs1 -TD
17637    #       * add rc/sc to aixterm based on manpage -TD
17638    #
17639    # 2000/5/13
17640    #       * remove ncv from xterm-16color, xterm-256 color
17641    #
17642    # 2000/6/10
17643    #       * add kmous capability to linux to use Joerg Schoen's gpm patch.
17644    #
17645    # 2000/7/1
17646    #       * add Eterm (Michael Jennings)
17647    #
17648    # 2000-07-18
17649    #       * add amiga-vnc entry.
17650    #
17651    # 2000-08-12
17652    #       * correct description of Top Gun Telnet.
17653    #       * add kterm-color
17654    #
17655    # 2000-08-26
17656    #       * add qansi* entries from QNX ftp site.
17657    #
17658    # 2000-09-16
17659    #       * add Matrix Orbital entries by Eric Z. Ayers).
17660    #       * add xterm-basic, xterm-sco entries, update related entries to XFree86
17661    #         4.0.1c -TD
17662    #
17663    # 2000-09-17
17664    #       * add S0, E0 extensions to screen's entry -TD
17665    #
17666    # 2000-09-23
17667    #       * several corrections based on tic's new parameter-checking code -TD
17668    #       * modify xterm-r6 and similar rs2 sequences which had \E7...\E8
17669    #         bracketing sequences that reset video attributes (\E8 would restore
17670    #         them) -TD
17671    #
17672    # 2000-11-11
17673    #       * rename cygwin to cygwinB19, adapt newer entry from Earnie Boyd -TD
17674    #
17675    # 2000-12-16
17676    #       * improved scoansi, based on SCO man-page, and testing console,
17677    #         scoterm with tack -TD
17678    #
17679    # 2001-01-27
17680    #       * modify kterm to use acsc via SCS controls.
17681    #
17682    # 2001-02-10
17683    #       * screen 3.9.8 allows xterm mouse controls to pass-through
17684    #
17685    # 2001-03-11
17686    #       * remove spurious "%|" from some xterm entries.
17687    #
17688    # 2001-03-31
17689    #       * modify 'screen' khome/kend to match screen 3.09.08
17690    #       * add examples of 'screen' customization (screen.xterm-xfree86,
17691    #         screen.xterm-r6, screen.teraterm) -TD
17692    #
17693    # 2001-04-14
17694    #       * correct definitions of shifted editing keys for xterm-xfree86 -TD
17695    #       * add "Apple_Terminal" entries -Benjamin Sittler
17696    #       * remove time-delays from "Apple_Terminal" entries -TD
17697    #       * make sgr entries time-delays consistent with individual caps -TD
17698    #
17699    # 2001-05-05
17700    #       * corrected/updated screen.xterm-xfree86
17701    #
17702    # 2001-05-19
17703    #       * ELKS descriptions, from Federico Bianchi
17704    #       * add u6 (CSR) to Eterm (Michael Jennings).
17705    #
17706    # 2001-07-21
17707    #       * renamed "Apple_Terminal" entries to "nsterm" to work with Solaris's
17708    #         tic which handles names no longer than 14 characters.  Add
17709    #         corresponding descriptions for the Darwin PowerPC console named
17710    #         "xnuppc" -Benjamin Sittler
17711    #
17712    # 2001-09-01
17713    #       * change kbs in mach entries to ^? (Marcus Brinkmann).
17714    #
17715    # 2001-11-17
17716    #       * add "putty" entry -TD
17717    #       * updated "Apple_Terminal" entries -Benjamin Sittler
17718    #
17719    # 2001-11-24
17720    #       * add ms-vt100-color entry -TD
17721    #       * add "konsole" entries -TD
17722    #
17723    # 2001-12-08
17724    #       * update gnome entry to Redhat 7.2 -TD
17725  #  #
17726  # The following sets edit modes for GNU EMACS.  # The following sets edit modes for GNU EMACS.
17727  # Local Variables:  # Local Variables:
# Line 16465  v3220|LANPAR Vision II model 3220/3221/3 Line 17730  v3220|LANPAR Vision II model 3220/3221/3
17730  # comment-column:0  # comment-column:0
17731  # comment-start-skip:"^#+"  # comment-start-skip:"^#+"
17732  # comment-start:"# "  # comment-start:"# "
17733  # compile-command:"tic -c termtypes.master"  # compile-command:"tic -c terminfo.master"
17734  # End:  # End:
17735  ######## SHANTIH!  SHANTIH!  SHANTIH!  ######## SHANTIH!  SHANTIH!  SHANTIH!

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.2.14.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26