1426 1361 missed two codepaths
[unleashed.git] / usr / src / cmd / terminfo / att.ti
blob038eaf5faa4462994b35f8edf4f175227ad08d7d
2 # CDDL HEADER START
4 # The contents of this file are subject to the terms of the
5 # Common Development and Distribution License (the "License").
6 # You may not use this file except in compliance with the License.
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 # or http://www.opensolaris.org/os/licensing.
10 # See the License for the specific language governing permissions
11 # and limitations under the License.
13 # When distributing Covered Code, include this CDDL HEADER in each
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 # If applicable, add the following below this CDDL HEADER, with the
16 # fields enclosed by brackets "[]" replaced with your own identifying
17 # information: Portions Copyright [yyyy] [name of copyright owner]
19 # CDDL HEADER END
22 # Copyright 2007 Sun Microsystems, Inc.  All rights reserved.
23 # Use is subject to license terms.
26 #       Copyright (c) 1984, 1986, 1987, 1988, 1989 AT&T
27 #         All Rights Reserved
29 #ident  "%Z%%M% %I%     %E% SMI"
30 \f# --------------------------------
32 # att: AT&T
34 # Manufacturer: AT&T
35 # Class:        I
37 2300|att2300|ATT2300|sv80|AT&T 2300 Video Information Terminal 80 column mode @(#)2300.ti 1.1,
38         am, xon, eo, mir, msgr,
39         cols#80, lines#24, it#8,
40         bel=^G,
41         cub=\E[%p1%dD, cub1=\b,
42         cuf=\E[%p1%dC, cuf1=\E[C,
43         cud=\E[%p1%dB, cud1=\n,
44         cuu=\E[%p1%dA, cuu1=\E[A,
45         cup=\E[%i%p1%d;%p2%dH,
46         ich=\E[%p1%d@, 
47         il=\E[%p1%dL, il1=\E[L,
48         dch=\E[%p1%dP, dch1=\E[P,
49         dl=\E[%p1%dM, dl1=\E[M,
50         smso=\E[7m, rmso=\E[0m, rev=\E[7m,
51         cr=\r, ind=\n, 
52         ht=\t, smir=\E[4h, rmir=\E[4l,
53         home=\E[H, clear=\E[H\E[J, ed=\E[J, el=\E[K, el1=\E[1K,
54         kf1=\E[1r, kf2=\E[2r, kf3=\E[3r, kf4=\E[4r,
55         kf5=\E[5r, kf6=\E[6r, kf7=\E[7r, kf8=\E[8r,
56         kf9=\E[9r, kf10=\E[10r, kf11=\E[11r, kf12=\E[12r,
57         kf13=\E[13r, kf14=\E[14r, kf15=\E[15r, kf16=\E[16r,
58         kcub1=\E[D, kcud1=\E[B, kcuf1=\E[C, kcuu1=\E[A,
59         khome=\E[H, kclr=\E[J, kcbt=\E[Z, kbs=\b,
60         kil1=\E[L, kich1=\E[@, kdl1=\E[M, kdch1=\E[P,
61         mc0=\E[0i, mc4=\E[4i, mc5=\E[5i,
62         sgr0=\E[m, 
63 2350|att2350|ATT2350|AT&T 2350 Video Information Terminal 80 column mode @(#)2300.ti 1.1,
64         mc0@, mc4@, mc5@, use=att2300,
65 2300-x40|att2300-x40|ATT2300-x40|sv40|AT&T 2300 Video Information Terminal 40 column mode @(#)2300.ti 1.1,
66         cols#40, lines#23, it#5, il@, il1@, use=att2300,
67 2350-x40|att2350-x40|ATT2350-x40|AT&T 2350 Video Information Terminal 40 column mode @(#)2300.ti 1.1,
68         cols#40, lines#23, it#5, il@, il1@, use=att2350,
70 # AT&T 386 monocrome console
72 AT386-M|at386-m|386AT-M|386at-m|at/386 console @(#)386.ti 1.4,
73         am, bw, eo, xon,
74         cols#80, lines#25,
75         bel=^G, blink=\E[5m, bold=\E[1m, clear=\E[2J\E[H,
76         cr=\r, cub=\E[%p1%dD, cub1=\E[D, cud=\E[%p1%dB,
77         cud1=\E[B, cuf=\E[%p1%dC, cuf1=\E[C,
78         cup=\E[%i%p1%02d;%p2%02dH, cuu=\E[%p1%dA, cuu1=\E[A,
79         dch=\E[%p1%dP, dch1=\E[P, dl=\E[%p1%dM, dl1=\E[1M,
80         ed=\E[J, el=\E[K, flash=^G, home=\E[H, ht=\t,
81         ich=\E[%p1%d@, ich1=\E[1@, il=\E[%p1%dL, il1=\E[1L,
82         ind=\E[S, indn=\E[%p1%dS, invis=\E[9m, is2=\E[0;10m,
83         kbs=\b, kcbt=^], kclr=\E[2J, kcub1=\E[D, kcud1=\E[B,
84         kcuf1=\E[C, kcuu1=\E[A, kdch1=\E[P, kend=\E[Y,
85         kf1=\EOP, kf10=\EOY, kf11=\EOZ, kf12=\EOA, kf2=\EOQ,
86         kf3=\EOR, kf4=\EOS, kf5=\EOT, kf6=\EOU, kf7=\EOV,
87         kf8=\EOW, kf9=\EOX, khome=\E[H, kich1=\E[@, knp=\E[U,
88         kpp=\E[V, krmir=\E0, pfx=\EQ%p1%{1}%-%d'%p2%s',
89         rev=\E[7m, rin=\E[S, rmacs=\E[10m, rmso=\E[m, rmul=\E[m,
90         sgr=\E[10m\E[0%?%p1%p3%|%t;7%;%?%p2%t;4%;%?%p4%t;5%;%?%p6%t;1%;%?%p9%t;12%;%?%p7%t;9%;m,
91         sgr0=\E[0;10m, smacs=\E[12m, smso=\E[7m, smul=\E[4m,
93 # AT&T 386 color console
95 AT386|at386|386AT|386at|at/386 console @(#)386.ti 1.4,
96         colors#8, ncv#3, pairs#64,
97         op=\E[0m,
98         setab=\E[4%p1%dm, setaf=\E[3%p1%dm,
99         setb=\E[4%?%p1%{1}%=%t4
100                  %e%p1%{3}%=%t6
101                  %e%p1%{4}%=%t1
102                  %e%p1%{6}%=%t3
103                  %e%p1%d%;m,
104         setf=\E[3%?%p1%{1}%=%t4
105                  %e%p1%{3}%=%t6
106                  %e%p1%{4}%=%t1
107                  %e%p1%{6}%=%t3
108                  %e%p1%d%;m,
109         use=at386-m,
111 AT386-DOS-M|at/386 console for 437 codeset @(#)386.ti 1.4,
112         acsc=``a~ffggjYk?lZm@nEooppqDrrsstCu4vAwBx3yyzz{{||}}~~,
113         use=at386-m,
115 AT386-DOS|at/386 console for 437 codeset @(#)386.ti 1.4,
116         acsc=``a~ffggjYk?lZm@nEooppqDrrsstCu4vAwBx3yyzz{{||}}~~,
117         use=at386,
119 33|tty33|tty|AT&T model 33 teletype @(#)33.ti 1.1,
120         xon,cr=^M, cud1=^J, ind=^J, bel=^G, cols#72, hc, os,
122 35|tty35|AT&T model 35 teletype @(#)35.ti 1.1,
123         use=tty33,
125 37|tty37|AT&T model 37 teletype @(#)37.ti 1.1,
126         xon,cr=^M, cud1=^J, ind=^J, bel=^G,
127         cub1=^H, hc, hu=\E8, hd=\E9, cuu1=\E7, os,
129 # Info:
130 #       The Dataspeed 40's print a visible newline indicator after 
131 #       each newline. The 40-1 is a half duplex terminal.
132 #       and is described here. The 40-4 is a 3270 lookalike 
133 #       
134 #       The terminal has blinking standout. It also has visible bell 
135 #       but I don't know it - it's null here to prevent it from showing
136 #       the BL character.
137 #       
138 #       I am not sure if the 40 has xmc, it looked like it didn't.
139 #       
140 #       Note also that the control characters have been randomly 
141 #       rearranged, for example, to get escape you type control-P and 
142 #       cntrol-H generates GS, group separator!
143 #       
144 #       
145 #       \EX will get terminal out of protect mode but there doesn't 
146 #       appear to be a mnemonic for it (\EW will put it into protect).
147 #       
148 #       When printer is enabled all received characters are printed - no
149 #       print screen is provided. Most delays are pure guesswork.
150 #       
151 #       Watch out for the visible newline symbol. Note that 
152 #       the editing and cursor controls do not work in S/R mode except 
153 #       for cursor left arrow which generates the backspace character. 
154 #       
155 #       Note also that many control codes echo visibly while the 
156 #       corresponding escape sequences do not; for example, both ^K 
157 #       and \EC move the cursor right one place, but the former
158 #       prints a VT symbol, too.
161 40|tty40|ds40|ds40-2|dataspeed40|teletype dataspeed 40/2 @(#)40.ti 1.1,
162         clear=\EH$<20>\EJ$<80>, ed=\EJ$<75>, il1=\EL$<50>, dl1=\EM$<50>,
163         dch1=\EP$<50>, ich1=\E\^$<50>, cuf1=\EC, cuu1=\E7, cub1=^H, cr=\EG,
164         ind=\ES$<20>, cud1=\EB, cols#80, lines#24, smso=\E3, rmso=\E4,
165         xon,kbs=\035, kcub1=^H, rs2=^S\ER$<60>, hts=\E1, home=\EH$<10>,
166         ri=\ET$<10>, tbc=\EH\E2$<80>, mc5=^R$<2000>, mc4=^T, ht=\E@$<10>,
168 43|tty43|AT&T model 43 teletype @(#)43.ti 1.1,
169         xon,cr=^M, cud1=^J, ind=^J, bel=^G,
170         kbs=^h, am, cub1=^H, hc, os, cols#132,
172 # Info:
173 #       Must setup RETURN KEY - CR, REC'VD LF - INDEX.
174 #       Seems upward compatible with vt100, plus ins/del line/char.
175 #       On sgr, the protection parameter is ignored.
176 #       No check is made to make sure that only 3 parameters are output.
177 #               standout= reverse + half-intensity = 3 | 5.
178 #               bold= reverse + underline = 2 | 3.
179 #       note that half-bright blinking doesn't look different from 
180 #       normal blinking.
181 #       
182 #       NOTE:you must program the function keys first, label second!
186 ATT4410v1|ATT5410v1|att5410v1|att4410v1|4410v1|tty5410v1|5410v1|AT&T 4410/5410 terminal in 80 column mode - version 1 @(#)4410.ti 1.4,
187         am, hs, mir, msgr, xon,
188         cols#80, it#8, lh#2, lines#24, lw#8, nlab#8, wsl#80,
189         acsc=``aaffhhggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~00++--\,\,..,
190         is1=\E[?3l\E)0,
191         is2=\E[0m^O,
192         bel=^G, blink=\E[5m, bold=\E[4;7m, clear=\E[H\E[J,
193         cr=\r, csr=\E[%i%p1%d;%p2%dr, cub1=\b, cud1=\E[B,
194         cuf1=\E[C, cup=\E[%i%p1%d;%p2%dH, cuu1=\E[A,
195         dch1=\E[P, dim=\E[2m, dl1=\E[M, ed=\E[J, el=\E[K,
196         fsl=\E8, home=\E[H, ht=\t, ich1=\E[@, il1=\E[L,
197         ind=\n, invis=\E[8m,
198         is3=\E[1;03q\s\s\sf1\s\s\s\s\s\s\s\s\s\s\s\EOP\E[2;03q\s\s\sf2\s\s\s\s\s\s\s\s\s\s\s\EOQ\E[3;03q\s\s\sf3\s\s\s\s\s\s\s\s\s\s\s\EOR\E[4;03q\s\s\sf4\s\s\s\s\s\s\s\s\s\s\s\EOS\E[5;03q\s\s\sf5\s\s\s\s\s\s\s\s\s\s\s\EOT\E[6;03q\s\s\sf6\s\s\s\s\s\s\s\s\s\s\s\EOU\E[7;03q\s\s\sf7\s\s\s\s\s\s\s\s\s\s\s\EOV\E[8;03q\s\s\sf8\s\s\s\s\s\s\s\s\s\s\s\EOW,
199         kbs=\b, kclr=\E[2J, kcub1=\E[D, kcud1=\E[B,
200         kcuf1=\E[C, kcuu1=\E[A, kf1=\EOP, kf2=\EOQ, kf3=\EOR,
201         kf4=\EOS, kf5=\EOT, kf6=\EOU, kf7=\EOV, kf8=\EOW,
202         khome=\E[H, kll=\E[24;1H, ll=\E[24H, nel=\r\n,
203         pfx=\E[%p1%1d;%p2%l%2.2dq\s\s\sf%p1%1d\s\s\s\s\s\s\s\s\s\s\s%p2%s,
204         pln=\E[%p1%d;00q%p2%:-16s, rc=\E8, rev=\E[7m, ri=\EM,
205         rmacs=^O, rmso=\E[m, rmul=\E[m, rs2=\Ec\E[?3l\E[2;0y,
206         sc=\E7,
207         sgr=\E[0%?%p1%p5%|%t;2%;%?%p2%p6%|%t;4%;%?%p4%t;5%;%?%p3%p1%|%p6%|%t;7%;%?%p7%t;8%;m%?%p9%t^N%e^O%;,
208         sgr0=\E[m^O, smacs=^N, smso=\E[2;7m, smul=\E[4m,
209         tsl=\E7\E[25;%p1%{1}%+%dH,
211 att4410v1-w|ATT4410v1-w|att5410v1-w|ATT5410v1-w|4410v1-w|tty5410v1-w|5410v1-w|AT&T 4410/5410 terminal in 132 column mode - version 1 @(#)4410.ti 1.4,
212         cols#132,is1=\E[?3h\E)0,rs2=\Ec\E[?3h\E[2;0y,wsl#132,use=4410v1,
214 att4410|ATT4410|att5410|ATT5410|4410|tty5410|5410|AT&T 4410/5410 terminal in 80 column mode - version 2 @(#)4410.ti 1.4,
215         pfx=\E[%p1%d;%p2%l%02dq   f%p1%d           %p2%s,
216         use=4410v1,
218 ATT4410-nfk|att4410-nfk|att5410-nfk|ATT5410-nfk|4410-nfk|tty5410-nfk|5410-nfk|version 1 AT&T 4410/5410 entry without function keys @(#)4410.ti 1.4,
219         pln@, is3@, kf1@, kf2@, kf3@, kf4@, kf5@, kf6@, kf7@, kf8@, use=att4410,
221 att5410-w|ATT5410-w|att4410-w|4410-w|tty5410-w|5410-w|AT&T 4410/5410 in 132 column mode @(#)4410.ti 1.4,
222         cols#132, is1=\E[?3h\E)0,rs2=\Ec\E[?3h\E[2;0y, wsl#132,
223         use=att4410,
226 5410-nsl|att5410-nsl|ATT5410-nsl|4410-nsl|att4410-nsl|ATT4410-nsl|tty5410-nsl|tty5410 entry without pln defined @(#)4410.ti 1.4,
227         pln@,
228         use=tty5410,
230 otty5410|teletype 5410 for S5R2 curses @(#)4410.ti 1.4,
231         tsl=\E7\E[25;%p1%{1}%+%dH,
232         use=tty5410,
234 # Info:
235 #       5410 in terms of a vt100
237 v5410| 5410 in terms of a vt100 @(#)4410.ti 1.4,
238         am, mir, msgr, xon,
239         cols#80, it#8, lines#24, vt#3,
240         acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
241         bel=^G, blink=\E[5m$<2>, bold=\E[1m$<2>,
242         clear=\E[H\E[J$<50>, cr=\r, csr=\E[%i%p1%d;%p2%dr,
243         cub1=\b, cud1=\n, cuf1=\E[C$<2>,
244         cup=\E[%i%p1%d;%p2%dH$<5>, cuu1=\E[A$<2>, dch1=\E[P,
245         dl1=\E[M, ed=\E[J$<50>, el=\E[K$<3>, el1=\E[1K$<3>,
246         enacs=\E(B\E)0, home=\E[H, ht=\t, hts=\EH, ich1=\E[@,
247         il1=\E[L, ind=\n, ka1=\EOq, ka3=\EOs, kb2=\EOr,
248         kbs=\b, kc1=\EOp, kc3=\EOn, kcub1=\EOD, kcud1=\EOB,
249         kcuf1=\EOC, kcuu1=\EOA, kent=\EOM, kf0=\EOy, kf1=\EOP,
250         kf10=\EOx, kf2=\EOQ, kf3=\EOR, kf4=\EOS, kf5=\EOt,
251         kf6=\EOu, kf7=\EOv, kf8=\EOl, kf9=\EOw, rc=\E8,
252         rev=\E[7m$<2>, ri=\EM$<5>, rmacs=^O, rmkx=\E[?1l\E>,
253         rmso=\E[m$<2>, rmul=\E[m$<2>,
254         rs2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h, sc=\E7,
255         sgr=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t^N%e^O%;$<2>,
256         sgr0=\E[m^O$<2>, smacs=^N$<2>, smkx=\E[?1h\E=,
257         smso=\E[1;7m$<2>, smul=\E[4m$<2>, tbc=\E[3g,
259 # Info:
260 #       
261 #       Teletype Model 5420 -- A souped up 5410, with multiple windows,
262 #       even! the 5420 has three modes: scroll, window or page mode
263 #       this terminfo should work in scroll or window mode, but doesn't
264 #       take advantage of any of the differences between them.
266 ATT4415|att4415|4415|tty5420|att5420|ATT5420|5420|AT&T 4415/5420 in 80 column mode @(#)4415.ti 1.4,
267 # Info:
268 #       Memory below (2 lines!)
270         xon,db, mir,
271 # Info:
272 #       3 pages of memory (plus some spare)
274         nlab#8, lh#2, lw#8, wsl#55, lm#78,
275         cbt=\E[Z, clear=\E[x\E[J, cnorm=\E[11;0j,
276         cub=\E[%p1%dD, cud=\E[%p1%dB, cuf=\E[%p1%dC, cuu=\E[%p1%dA,
277 # Info:
278 #       The 5410 sequences would work for these, but these
279 #       work in both scroll and window mode...
281         cup=\E[%i%p1%d;%p2%dx,
282         cvvis=\E[11;1j, dch=\E[%p1%dP, dl=\E[%p1%dM,
283         ech=\E[%p1%ds\E[%p1%dD,
284         flash=\E[?5h$<200>\E[?5l,
285         home=\E[x, hpa=\E[%p1%{1}%+%dG, hts=\EH,
286 # Info:
287 #       Unset insert character so insert mode works
289         ich1@, ich=\E[%p1%d@, il=\E[%p1%dL, indn=\E[%p1%dE,
290 # Info:
291 #       set 80 column mode,
293         is1=\E[?3l$<100>,
294 #       is2 escape sequence:
295 #       1) turn off all fonts
296 #       2) function keys off, keyboard lock off, control display off,
297 #          insert mode off, erasure mode off,
298 #       3) full duplex, monitor mode off, send graphics off, nl on lf off
299 #       4) reset origin mode
300 #       5) set line wraparound
301 #       6) exit erasure mode, positional attribute mode, and erasure extent mode
302 #       7) clear margins
303 #       8) program ENTER to transmit ^J,
304 #       We use \212 to program the ^J because a bare ^J will get translated by
305 #       UNIX into a CR/LF. The enter key is needed for AT&T uOMS.
306 #           1      2            3              4     5     6    7  8
308         is2=\E[0m^O\E[1;2;3;4;6l\E[12;13;14;20l\E[?6;97;99l\E[?7h\E[4i\Ex\E[21;1j\212,
309 # Info:
310 #       set screen color to black,
312         is3=\E[?5l,
313         kbeg=\Et, kcbt=\E[Z, kdch1=\E[P, kdl1=\E[M,
314 # info:
315 #       No representation in terminfo for the delete word key
316 #       kdw1=\Ed
318         kel=\E[2K, kend=\Ez, kent=\Eent,
319 # Info:
320 #       This assumes the power-up send sequence...
322         kf1=\EOc, kf2=\EOd, kf3=\EOe, kf4=\EOf,
323         kf5=\EOg, kf6=\EOh, kf7=\EOi, kf8=\EOj,
324         kich1=\E[4h, kil1=\E[L, kind=\E[T, kll=\Eu,
325         knp=\E[U, kpp=\E[V, kri=\E[S,
326         lf1=F1, lf2=F2, lf3=F3, lf4=F4, lf5=F5, lf6=F6, lf7=F7, lf8=F8,
327         ll=\Ew, mc0=\E[?2i, mc4=\E[4i, mc5=\E[5i,
328         mrcup=\E[%i%p1%d;%p2%dt,
329         pfx=\E[%p1%d;%p2%l%02dq   F%p1%d           %p2%s,
330         pln=\E[%p1%d;0;0;0q%p2%:-16.16s,
331         rmln=\E|, smln=\E~, prot=\EV, rin=\E[%p1%dF,
332 # Info:
333 #       This rmcup is not strictly necessary, but it helps maximize 
334 #       memory usefulness
335 #       rmcup=\Ez,
337         rmir=\E[4l, rmkx=\E[19;0j\E[21;1j\212, sgr0=\E[0m^O,
338 # Info:
339 #       sgr0=\E[0m\EW^O,
341         sgr=\E[0%?%p1%p5%|%t;2%;%?%p2%p6%|%t;4%;%?%p4%t;5%;%?%p3%p1%|%p6%|%t;7%;%?%p7%t;8%;m%?%p9%t^N%e^O%;,
342 # Info:
343 #       sgr=\E[%?%p1%t2;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5%t;2%;%?%p7%t;8%;m%?%p8%t\EV%;%?%p9%t^N%e^O%;,
345         smir=\E[4h,
346 # Info:
347 #       This programs the SYS PF keys to send a set sequence.
348 #       It also sets up labels f1, f2, ..., f8, and sends edit keys.
349 #       This string causes them to send the strings kf1-kf8
350 #       when pressed in SYS PF mode.
352         smkx=\E[19;1j\E[21;4j\Eent, tbc=\E[3g,
353         tsl=\E7\E[25;%p1%{8}%+%dH, vpa=\E[%p1%{1}%+%dd,
354         use=att4410,
356 ATT4415-w|att4415-w|4415-w|tty5420-w|att5420-w|ATT5420-w|5420-w|AT&T model 4415/5420 in 132 column mode @(#)4415.ti 1.4,
357         lm#54, cols#132, wsl#97,
358 # Info:
359 #       set 132 column mode,
361         is1=\E[?3h$<100>,
362         use=att4415,
364 ATT4415-rv|att4415-rv|4415-rv|tty5420-rv|att5420-rv|ATT5420-rv|5420-rv|AT&T model 4415/5420 80 columns in reverse video @(#)4415.ti 1.4,
365         flash=\E[?5l$<200>\E[?5h,
366 # Info:
367 #       set screen color to white,
369         is3=\E[?5h,
370         use=att4415,
372 ATT4415-w-rv|att4415-w-rv|4415-w-rv|tty5420-w-rv|att5420-w-rv|ATT5420-w-rv|5420-w-rv|AT&T model 4415/5420 132 columns in reverse video @(#)4415.ti 1.4,
373         lm#54, cols#132, wsl#97,
374         flash=\E[?5l$<200>\E[?5h,
375 # Info:
376 #       set 132 column mode,
378         is1=\E[?3h$<100>, 
379 # Info:
380 #       set screen color to white,
382         is3=\E[?5h,
383         use=att4415,
385 # Info:
386 #       Note that this mode permits programming USER PF KEYS and labels
387 #       However, when you program user pf labels you have to reselect
388 #       user pf keys to make them appear! 
390 ATT4415+nl|att4415+nl|4415+nl|tty5420+nl|att5420+nl|ATT5420+nl|5420+nl|generic AT&T 4415/5420 changes for not changing labels @(#)4415.ti 1.4,
391         kf1@, kf2@, kf3@, kf4@, kf5@, kf6@, kf7@, kf8@,
392         pfx=\E[%p1%d;%p2%l%02d;0;1q   F%p1%d           %p2%s,
393         pln=\E[%p1%d;0;0;1q%p2%:-16.16s,
395 ATT4415-nl|att4415-nl|4415-nl|tty5420-nl|att5420-nl|ATT5420-nl|5420-nl|AT&T 4415/5420 without changing labels @(#)4415.ti 1.4,
396         kf1@, kf2@, kf3@, kf4@, kf5@, kf6@, kf7@, kf8@,
397         use=att4415+nl, use=att4415,
399 ATT4415-rv-nl|att4415-rv-nl|4415-rv-nl|tty5420-rv-nl|5420-rv-nl|ATT5420-rv-nl|att5420-rv-nl|AT&T 4415/5420 reverse video without changing labels @(#)4415.ti 1.4,
400         kf1@, kf2@, kf3@, kf4@, kf5@, kf6@, kf7@, kf8@,
401         use=att4415+nl, use=att4415-rv,
403 ATT4415-w-nl|att4415-w-nl|4415-w-nl|tty5420-w-nl|5420-w-nl|att5420-w-nl|ATT5420-w-nl|AT&T 4415/5420 132 cols without changing labels @(#)4415.ti 1.4,
404         kf1@, kf2@, kf3@, kf4@, kf5@, kf6@, kf7@, kf8@,
405         use=att4415+nl, use=att4415-w,
407 ATT4415-w-rv-n|att4415-w-rv-n|4415-w-rv-nl|tty5420-w-rv-n|5420-w-rv-nl|att5420-w-rv-n|ATT5420-w-rv-n|AT&T 4415/5420 132 cols reverse without changing labels @(#)4415.ti 1.4,
408         kf1@, kf2@, kf3@, kf4@, kf5@, kf6@, kf7@, kf8@,
409         use=att4415+nl, use=att4415-w-rv,
411 otty5420|teletype 5420 for SVR2 curses on the 3B-20's @(#)4415.ti 1.4,
412         hpa=\E[%p1%{1}%+%dG,
413         vpa=\E[%p1%{1}%+%dd,
414         use=tty5420,
416 att5420_2|ATT5420_2|5420_2|AT&T 5420 model 2 in 80 column mode @(#)4415.ti 1.4,
417         am, db, hs, mir, msgr, xon,
418         cols#80, it#8, lh#2, lines#24, lm#78, lw#8, nlab#8,
419         wsl#55,
420         blink=\E[5m, bold=\E[4;7m, cbt=\E[1Z, clear=\EH\EJ, 
421         cnorm=\E[11;0j, cr=\EG, csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, 
422         cub1=\b, cud1=\E[1B, cuf=\E[%p1%dC, cuf1=\E[1C,
423         cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cvvis=\E[11;1j,
424         dch=\E[%p1%dP, dch1=\E[P, dim=\E[2m, dl=\E[%p1%dM,
425         dl1=\E[M, ech=\E[%p1%ds\E[%p1%dD, ed=\E[0J, el=\E[0K,
426         el1=\E[1K, flash=\E[?5h$<200>\E[?5l, fsl=\E8,
427         home=\E[0;0H, hpa=\E[%p1%{1}%+%dG, ht=\t, hts=\EH,
428         ich=\E[%p1%d@, ich1=\E[@, il=\E[%p1%dL, il1=\E[L,
429         ind=\n, indn=\E[%p1%dE, invis=\E[8m,
430         is1=\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,
431         kbeg=\Et, kbs=\b, kcbt=\E[Z, kclr=\E[2J, kcub1=\E[D,
432         kcud1=\E[B, kcuf1=\E[C, kcuu1=\E[A, kdch1=\E[P,
433         kdl1=\E[M, kel=\E[2K, kend=\Ez, kent=\n, kf1=\EOc,
434         kf2=\EOd, kf3=\EOe, kf4=\EOf, kf5=\EOg, kf6=\EOh,
435         kf7=\EOi, kf8=\EOj, khome=\E[H, kich1=\E[4h,
436         kil1=\E[L, kind=\E[T, kll=\Eu, knp=\E[U, kpp=\E[V,
437         kri=\E[S, lf1=F1, lf2=F2, lf3=F3, lf4=F4, lf5=F5,
438         lf6=F6, lf7=F7, lf8=F8, ll=\Ew, mc0=\E[?;2i,
439         mc4=\E[4i, mc5=\E[5i, mrcup=\E[%i%p1%d;%p2%dt,
440         nel=\r\n,
441         pfx=\E[%p1%d;%p2%l%02dq\s\s\sF%p1%d\s\s\s\s\s\s\s\s\s\s\s%p2%s\E~,
442         pln=\E[%p1%d;0;0;0q%p2%:-16.16s\E~, prot=\EV, rc=\E8,
443         rev=\E[7m, ri=\EM, rin=\E[%p1%dF, rmacs=^O,
444         rmkx=\E[19;0j, rmln=\E|, rmso=\E[m, rmul=\E[m,
445         rs2=\Ec\E[?3l\E[2;0y, sc=\E7,
446         sgr=\E[0%?%p1%p5%|%t;2%;%?%p2%p6%|%t;4%;%?%p4%t;5%;%?%p3%p1%|%p6%|%t;7%;%?%p7%t;8%;m%?%p9%t^N%e^O%;,
447         sgr0=\E[0m^O, smacs=^N, smkx=\E[19;1j,
448         smln=\E~, smso=\E[2;7m, smul=\E[4m, tbc=\E[3g,
449         tsl=\E7\E[25;%p1%{8}%+%dH, vpa=\E[%p1%{1}%+%dd,
450 att5420_2-w|ATT5420_2-w|5420_2-w|AT&T 5420 model 2 in 132 column mode @(#)4415.ti 1.4,
451         cols#132,
452         is1=\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,
453         use=5420_2,
455 4418|att4418|ATT4418|5418|att5418|ATT5418|AT&T 5418 in 80 column mode @(#)4418.ti 1.2,
456         am, xon,
457         cols#80, lines#24,
458         bel=^G, blink=\E[5m, clear=\E[H\E[2J, cr=\r,
459         cub=\E[%p1%dD, cub1=\E[D, cud=\E[%p1%dB, cud1=\E[B,
460         cuf=\E[%p1%dC, cuf1=\E[C, cup=\E[%i%p1%d;%p2%dH,
461         cuu=\E[%p1%dA, cuu1=\E[A, dch=\E[%p1%dP, dch1=\E[1P,
462         dim=\E[2m, dl=\E[%p1%dM, dl1=\E[M, ed=\E[0J, el=\E[0K,
463         home=\E[H, ich=\E[%p1%d@, ich1=\E[1@, il=\E[%p1%dL,
464         il1=\E[1L, ind=\n, is1=\E[?3l, is2=\E)0\E?6l\E?5l,
465         kclr=\E[%, kcub1=\E@, kcud1=\EU, kcuf1=\EA, kcuu1=\ES,
466         khome=\Ec, kent=\E[, kf1=\E[h, kf10=\E[m, kf11=\E[n, kf12=\E[o,
467         kf13=\E[H, kf14=\E[I, kf15=\E[J, kf18=\E[K, kf19=\E[L,
468         kf2=\E[i, kf20=\E[E, kf21=\E[_, kf22=\E[M, kf23=\E[N,
469         kf24=\E[O, kf3=\E[j, kf6=\E[k, kf7=\E[l, kf8=\E[f,
470         kf9=\E[w, rc=\E8, rev=\E[7m, rmacs=^O, rmso=\E[0m,
471         rmul=\E[0m, sc=\E7, sgr0=\E[0m^O, smacs=^N, smso=\E[7m,
472         smul=\E[4m,
473 4418-w|att4418-w|ATT4418-w|5418-w|att5418-w|ATT5418-w|AT&T 5418 in 132 column mode @(#)4418.ti 1.2,
474         cols#132,is1=\E[?3h,use=5418,
476 4420|tty4420|teletype 4420 @(#)4420.ti 1.1,
477         xon,da, db, eo, msgr, ul,lm#72,
478         cols#80, lines#24,
479         bel=^G, clear=\EH\EJ, cr=\EG,
480         cuu1=\EA, cud1=\EB,cuf1=\EC,cub1=\ED,
481         cup=\EY%p1%' '%+%c%p2%' '%+%c, cuu1=\EA,
482         dch1=\EP, dl1=\EM, ed=\EJ, el=\Ez, il1=\EL,
483         home=\EH,
484         ind=\EH\EM\EY7 , kcub1=\b, kcud1=\EB, kcuf1=\EC, kcuu1=\EA,
485         kf0=\EU, kf3=\E@,
486         lf0=segment advance, lf3=cursor tab,
487         kind=\ES, kri=\ET, kcbt=\EO, kclr=\EJ,
488         kil1=\EL, kdl1=\EM, kich1=\E\^, kdch1=\EP, khome=\EH,
489         rmdc@, rmso=\E~, rmul=\EZ, smdc@, smso=\E}, smul=\E\\,
491 # Info:
492 #        The following is a termcap entry for the Teletype 4424
493 #        asyncronous keyboard-display terminal.  It supports
494 #        the vi editor.  The terminal must be "set up" as follows,
495 #               
496 #               HIGHLIGHT DEFINITION    3-TONE
497 #               DISPLAY FUNCTION        GROUP III
498 #               
499 #        The second entry below provides limited (a la adm3a)
500 #        operation under GROUP II.
501 #               
502 #        This must be used with DISPLAY FUNCTION GROUP I or III
503 #               and HIGHLIGHT DEFINITION 3-TONE
505 4424|att4424|ATT4424|tty4424|4424-3|teletype 4424 @(#)4424.ti 1.7,
506         xon,cr=^M, ind=^J, bel=^G, cols#80, lines#24, am,
507         smso=\E[7m, rmso=\E~, rev=\E[7m, smul=\E[4m, rmul=\EZ, ri=\ET,
508 # Info:
509 #       The terminal has either bold or blink, depending on options
511         xon,bold=\E[1m, blink=\E[5m,
512         ht=^I, cbt=\EO, home=\E[H, cuu1=\EA, cuu=\E[%p1%dA,
513         cud1=\EB, cud=\E[%p1%dB, cuf1=\EC, cuf=\E[%p1%dC,
514         smcup=\E[1m,
515         cub1=^H, cub=\E[%p1%dD, cup=\E[%i%p1%d;%p2%dH,
516         clear=\E[H\E[2J, ed=\EJ, el=\Ez, nel=\EE, hts=\EH, tbc=\EF,
517         smacs=\E(0, rmacs=\E(B, is2=\E[20l\E[?7h, csr=\E[%i%p1%d;%p2%dr,
518         il1=\EL, il=\E[%p1%dL, dl1=\EM, dl=\E[%p1%dM,
519         ich1=\E\^, ich=\E[%p1%d@, dch1=\EP, dch=\E[%p1%dP,
520         sgr=\E[0%?%p1%p3%|%t;7%;%?%p2%t;4%;%?%p6%t;1%;%?%p4%t;5%;m,
521         sgr0=\EX\E~\EZ\E4\E(B,
522         kcuu1=\E[A, kcud1=\E[B, kcub1=\E[D, kcuf1=\E[C, khome=\E[H, kbs=^H, kclr=\EJ,
523         kf1=\EOP, kf2=\EOQ, kf3=\EOR, kf4=\EOS,
525 4424-1|att4424-1|ATT4424-1|tty4424-1|teletype 4424 in display function group I @(#)4424.ti 1.7,
526         kclr@,kcub1=\ED,kcud1=\EB,kcuf1=\EC,kcuu1=\EA,khome@,use=4424,
528 # Info:
529 #       The Teletype 5425 is really version 2 of the Teletype 5420. It 
530 #       is quite similar, except for some minor differences. No page 
531 #       mode, for example, so all of the cup sequences used above have 
532 #       to change back to what's being used for the 5410. Many of the 
533 #       option settings have changed their numbering as well.
534 #       
535 #       This has been tested on a preliminary model.
538 ATT4425|ATT5425|att5425|4425|5425|tty5425|att4425|AT&T 4425/5425 @(#)4425.ti 1.4,
539         am, da, db, hs, mir, msgr, xenl, xon,
540         cols#80, it#8, lh#2, lines#24, lm#78, lw#8, nlab#8,
541         wsl#55,
542         acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
543         bel=^G, blink=\E[5m, bold=\E[4;7m, cbt=\E[Z,
544         clear=\E[H\E[J, cnorm=\E[12;0j, cr=\r,
545         csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, cub1=\b,
546         cud=\E[%p1%dB, cud1=\n, cuf=\E[%p1%dC, cuf1=\E[C,
547         cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A,
548         cvvis=\E[12;1j, dch=\E[%p1%dP, dch1=\E[P, dim=\E[2m,
549         dl=\E[%p1%dM, dl1=\E[M, ech=\E[%p1%ds\E[%p1%dD,
550         ed=\E[J, el=\E[K, el1=\E[1K, enacs=\E(B\E)0,
551         flash=\E[?5h$<200>\E[?5l, fsl=\E8, home=\E[H,
552         hpa=\E[%p1%{1}%+%dG, ht=\t, hts=\EH, ich=\E[%p1%d@,
553         il=\E[%p1%dL, il1=\E[L, ind=\n, indn=\E[%p1%dE,
554         invis=\E[8m, is1=\E<\E[?3l$<100>,
555         is2=\E[0m^O\E[1;2;3;4;6l\E[12;13;14;20l\E[?6;97;99l\E[?7h\E[4i\Ex\E[25;1j\212,
556         is3=\E[?5l, kbeg=\Et, kbs=\b, kcbt=\E[Z, kclr=\E[J,
557         kcub1=\E[D, kcud1=\E[B, kcuf1=\E[C, kcuu1=\E[A,
558         kdch1=\E[P, kdl1=\E[M, kel=\E[2K, kend=\Ez, kent=\Eent,
559         kf1=\EOc, kf2=\EOd, kf3=\EOe, kf4=\EOf, kf5=\EOg,
560         kf6=\EOh, kf7=\EOi, kf8=\EOj, khome=\E[H, kich1=\E[4h,
561         kil1=\E[L, kind=\E[T, kri=\E[S, ll=\E[24H, mc0=\E[?2i,
562         mc4=\E[4i, mc5=\E[5i, nel=\r\n,
563         pfx=\E[%p1%d;%p2%l%02dq\s\s\sF%p1%1d\s\s\s\s\s\s\s\s\s\s\s%p2%s,
564         pln=\E[%p1%d;0;0;0q%p2%:-16.16s, prot=\EV, rc=\E8,
565         rev=\E[7m, ri=\EM, rin=\E[%p1%dF, rmacs=^O,
566         rmir=\E[4l, rmkx=\E[21;0j\E[25;1j\212, rmln=\E|, rmso=\E[m,
567         rmul=\E[m, rs2=\Ec\E[?3l\E[2;0y, sc=\E7,
568         sgr=\E[0%?%p1%p5%|%t;2%;%?%p2%p6%|%t;4%;%?%p4%t;5%;%?%p3%p1%|%p6%|%t;7%;%?%p7%t;8%;m%?%p9%t^N%e^O%;,
569         sgr0=\E[m^O, smacs=^N, smir=\E[4h, smkx=\E[21;1j\E[25;4j\Eent\E~,
570         smln=\E~, smso=\E[2;7m, smul=\E[4m, tbc=\E[3g,
571         tsl=\E7\E[25;%p1%{8}%+%dH, vpa=\E[%p1%{1}%+%dd,
573 ATT4425-nl|ATT5425-nl|att5425-nl|4425-nl|5425-nl|tty5425-nl|att4425-nl|AT&T 4425/5425 without label change 80 column mode @(#)4425.ti 1.4,
574         smkx=\E[21;1j\E[25;4j\Eent,use=4425,
576 ATT4425-nl-w|ATT5425-nl-w|att5425-nl-w|4425-nl-w|5425-nl-w|tty5425-nl-w|att4425-nl-w|AT&T 4425/5425 without label change 132 column mode @(#)4425.ti 1.4,
577         smkx=\E[21;1j\E[25;4j\Eent,use=4425-w,
579 4425-fk|5425-fk|tty5425-fk|att4425-fk|AT&T 4425/5425 without function keys @(#)4425.ti 1.4,
580         smkx@,rmkx@,use=5425,
582 ATT4425-w|att5425-w|ATT5425-w|att4425-w|4425-w|5425-w|tty5425-w|teletype 4425/5425 in 132 column mode @(#)4425.ti 1.4,
583         lm#54, cols#132, wsl#97,
584 # Info:
585 #       set 132 column mode,
587         is1=\E[?3h$<100>,
588         use=tty5425,
590 4425-w-fk|5425-w-fk|tty5425-w-fk|att4425-w-fk|ATT4425-w-fk|att5425-w-fk|ATT5425-w-fk|AT&T 4425/5425 without function keys in wide mode @(#)4425.ti 1.4,
591         smkx@,rmkx@,use=5425-w,
593 4426|att4426|ATT4426|tty4426|teletype 4426S @(#)4426.ti 1.2,
594         am,xon,
595         is1=\Ec\E[?7h,
596         bel=^G,
597         bold=\E[5m,
598         clear=\E[H\E[2J\E[1U\E[H\E[2J\E[1V,
599         cols#80,
600         cr=^M,
601         cub1=\E[D,
602         cub=\E[%p1%dD,
603         cud1=\E[B,
604         cud=\E[%p1%dB,
605         cuf1=\E[C,
606         cuf=\E[%p1%dC,
607         cup=\E[%i%p1%d;%p2%dH, 
608         cuu1=\EA,
609         cuu=\E[%p1%dA,
610         dch1=\EP,
611         dch=\E[%p1%dP,
612         dl1=\E[M,
613         dl=\E[%p1%dM,
614         ed=\E[J, 
615         el=\E[0K,
616         home=\E[H,
617         hpa=\E[%p1%dG,
618         hts=\E1,
619         ht=\t,
620         ich1=\E\^, 
621         ich=\E[%p1%d@,
622         il1=\EL,
623         il=\E[%p1%dL,
624         ind=\ES,
625         ind=^J,
626         indn=\E[%p1%dS,
627         is2=\E[m\E[1;24r,
628         kbs=^H,
629         kcbt=\EO,
630         kclr=\E[2J,
631         kcub1=\ED,
632         kcud1=\EB,
633         kcuf1=\EC, 
634         kcuu1=\EA,
635         kf1=\EOP,
636         kf2=\EOQ,
637         kf3=\EOR,
638         kf4=\EOS,
639         kf5=\EOT,
640         kf6=\EOU,
641         kf7=\EOV,
642         kf8=\EOW,
643         khome=\E[H,
644         kll=\E[24;1H,
645         lines#24,
646         ll=\E[24H,
647         nel=^M^J,
648         rc=\E8,
649         rev=\E[7m,
650         ri=\EM,
651         ri=\ET,
652         ri=\E[1U, 
653         rin=\E[%p1%dT,
654         rmacs=\E(B,
655         rmso=\E[0m,
656         rmul=\E[0m,
657         rmul=\E[m,
658         rs2=\Ec\E[?3l\E[2;0y,
659         sc=\E7, 
660         sgr0=\E[0m\E(B,
661         smacs=\E(0,
662         smso=\E[5m,
663         smul=\E[4m,
664         smul=\E[4m,
665         tbc=\E[3g,
666         lm#48,da,db,
667         vpa=\E[%p1%dd,
670 # Terminfo entry for the AT&T 510 A Personal Terminal
671 # Function keys 9 - 16 are available only after the 
672 # screen labeled (soft keys/action blocks) are labeled.  Function key
673 # 9 corresponds to the leftmost touch target on the screen,
674 # function key 16 corresponds to the rightmost.
677 # This entry is based on one done by Ernie Rice at Summit, NJ and
678 # changed by Anne Gallup, Skokie, IL, ttrdc!anne
680 att510a|510a|bct510a|510A|AT&T 510A Personal Terminal @(#)510a.ti 1.3,
681         am,
682         xenl,
683         mir,
684         msgr,
685         xon,
686         cols#80,
687         lines#24,
688         nlab#8,
689         lh#2,
690         lw#7,
691         cbt=\E[Z,
692         bel=^G,
693         cr=^M,
694         tbc=\E[3g,
695         clear=\E[H\E[J,
696         el=\E[0K,
697         ed=\E[0J,
698         cup=\E[%i%p1%d;%p2%dH,
699         cud1=\E[1B,
700         home=\E[H,
701         cub1=^H,
702         cnorm=\E[11;3|,
703         cuf1=\E[C,
704         cuu1=\E[A,
705         civis=\E[11;0|,
706         cvvis=\E[11;2|,
707         dch1=\E[P,
708         dl1=\E[M,
709         smacs=^N,
710         blink=\E[5m,
711         bold=\E[2;7m,
712         dim=\E[2m,
713         rev=\E[7m,
714         smso=\E[7m,
715         smul=\E[4m,
716         rmacs=^O,
717         sgr0=\E[m^O,
718         rmso=\E[m,
719         rmul=\E[m,
720         ff=^L,
721         is3=\E[21;1|\212,
722         il1=\E[L,
723         kbs=^H,
724         kcud1=\E[B,
725         kf1=\EOm,
726         kf2=\EOV,
727         kf3=\EOu,
728         kf4=\ENj,
729         kf5=\ENe,
730         kf6=\ENf,
731         kf7=\ENh,
732         kf8=\E[H,
733         kf9=\EOc,
734         kf10=\EOd,
735         kf11=\EOe,
736         kf12=\EOf,
737         kf13=\EOg,
738         kf14=\EOh,
739         kf15=\EOi,
740         kf16=\EOj,
741         kcub1=\E[D,
742         kcuf1=\E[C,
743         kind=\E[S,
744         kri=\E[T,
745         kcuu1=\E[A,
746         nel=\EE,
747         dch=\E[%p1%dP,
748         dl=\E[%p1%dM,
749         cud=\E[%p1%dB,
750         il=\E[%p1%dL,
751         cub=\E[%p1%dD,
752         cuf=\E[%p1%dC,
753         cuu=\E[%p1%dA,
754         mc0=\E[0i,
755         mc4=\E[?8i,
756         mc5=\E[?4i,
757         rc=\E8,
758         sc=\E7,
759         ind=^J,
760         ri=\EM,
761         sgr=\E[0%?%p5%p6%|%t;2%;%?%p2%t;4%;%?%p4%t;5%;%?%p3%p1%|%p6%|%t;7%;m%?%p9%t^N%e^O%;,
762         hts=\EH,
763         ht=\t,
764         acsc=hrisjjkkllmmnnqqttuuvvwwxx{{||}}~~-f\,h.e+g`b,
765         pln=\E[%p1%dp%p2%:-16s,
766         kcbt=\E[Z,
767         enacs=\E(B\E)1,
768         kLFT=\E[u,
769         kRIT=\E[v,
770         el1=\E[1K,
771         is1=\E(B\E)1\E[2l,
773 # Terminfo entry for the AT&T 510 D Personal Terminal
774 # Function keys 9 through 16 are accessed by bringing up the
775 # system blocks.
776 # Function key 9 corresponds to the leftmost touch target on the screen,
777 # function key 16 corresponds to the rightmost.
779 # There are problems with soft key labeling.  These are due to 
780 # strangenesses in the native terminal that are impossible to
781 # describe in a terminfo.  
784 att510d|510d|bct510d|510D|AT&T 510D Personal Terminal @(#)510d.ti 1.2,
785         am,
786         da,
787         db,
788         mir,
789         msgr,
790         xenl,
791         xon,
792         cols#80,
793         lh#2,
794         lines#24,
795         lm#48,
796         lw#7,
797         nlab#8,
798         acsc=hrisjjkkllmmnnqqttuuvvwwxx{{||}}~~-f\,h.e+g`b,
799         bel=^G,
800         blink=\E[5m,
801         bold=\E[2;7m,
802         cbt=\E[Z,
803         clear=\E[H\E[J,
804         cnorm=\E[11;3|,
805         cr=^M,
806         cub1=^H,
807         cub=\E[%p1%dD,
808         cud1=\E[1B,
809         cud=\E[%p1%dB,
810         cuf1=\E[C,
811         cuf=\E[%p1%dC,
812         cup=\E[%i%p1%d;%p2%dH,
813         cuu1=\E[A,
814         cuu=\E[%p1%dA,
815         cvvis=\E[11;2|,
816         dch1=\E[P,
817         dch=\E[%p1%dP,
818         dim=\E[2m,
819         dl1=\E[M,
820         dl=\E[%p1%dM,
821         ed=\E[0J,
822         el1=\E[1K,
823         el=\E[0K,
824         enacs=\E(B\E)1,
825         ff=^L,
826         home=\E[H,
827         hpa=\E[%p1%{1}%+%dG,
828         hts=\EH,
829         ht=\t,
830         ich=\E[%p1%d@,
831         il1=\E[L,
832         il=\E[%p1%dL,
833         ind=^J,
834         indn=\E[%p1%dS,
835         invis=\E[8m,
836         is1=\E(B\E)1\E[5;0|,
837         is3=\E[21;1|\212,
838         kbs=^H,
839         kcbt=\E[Z,
840         kcub1=\E[D,
841         kcud1=\E[B,
842         kcuf1=\E[C,
843         kcuu1=\E[A,
844         kf10=\EOd,
845         kf11=\EOe,
846         kf12=\EOf,
847         kf13=\EOg,
848         kf14=\EOh,
849         kf15=\EOi,
850         kf16=\EOj,
851         kf1=\EOm,
852         kf2=\EOV,
853         kf3=\EOu,
854         kf4=\ENj,
855         kf5=\ENe,
856         kf6=\ENf,
857         kf7=\ENh,
858         kf8=\E[H,
859         kf9=\EOc,
860         kind=\E[S,
861         kLFT=\E[u,
862         kri=\E[T,
863         kRIT=\E[v,
864         ll=\E#2,
865         mc0=\E[0i,
866         mc4=\E[?8i,
867         mc5=\E[?4i,
868         mgc=\E:,
869         nel=\EE,
870         pln=\E[%p1%dp%p2%:-16s,
871         rc=\E8,
872         rep=%p1%c\E[%p2%{1}%-%db,
873         rev=\E[7m,
874         ri=\EM,
875         rin=\E[%p1%dT,
876         rmacs=^O,
877         rmir=\E[4l,
878         rmkx=\E[19;0|,
879         rmln=\E<,
880         rmso=\E[m,
881         rmul=\E[m,
882         rmxon=\E[29;1|,
883         rs2=\E[5;0|,
884         sc=\E7,
885         sgr0=\E[m^O,
886         sgr=\E[0%?%p5%p6%|%t;2%;%?%p2%t;4%;%?%p4%t;5%;%?%p3%p1%|%p6%|%t;7%;%?%p7%t;8%;m%?%p9%t^N%e^O%;,
887         smacs=^N,
888         smgl=\E4,
889         smgr=\E5,
890         smir=\E[4h,
891         smkx=\E[19;1|,
892         smln=\E?,
893         smso=\E[7m,
894         smul=\E[4m,
895         smxon=\E[29;0|,
896         tbc=\E[3g,
897         vpa=\E[%p1%{1}%+%dd,
900 ATT513|att513|513|att513-page|513-page|attis513-pfk|513bct|AT&T 513 Terminal using page mode @(#)513.ti 1.3,
901         am, chts, mir, msgr, xenl, xon,
902         cols#80, lh#2, lines#24, lw#8, nlab#8,
903         acsc=hrisjjkkllmmnnqqttuuvvwwxx{{||}}~~-f\,h.e+g`b,
904         bel=^G, blink=\E[5m, bold=\E[4;7m, cbt=\E[Z,
905         clear=\E[H\E[J, cnorm=\E[11;0|, cr=\r,
906         csr=%i\E[%p1%d;%p2%dr, cub=\E[%p1%dD, cub1=\b,
907         cud=\E[%p1%dB, cud1=\n, cuf=\E[%p1%dC, cuf1=\E[C,
908         cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A,
909         cvvis=\E[11;1|, dch=\E[%p1%dP, dch1=\E[P$<1>,
910         dim=\E[2m, dl=\E[%p1%dM, dl1=\E[M, ed=\E[J, el=\E[K,
911         el1=\E[1K, enacs=\E(B\E)1, home=\E[H,
912         hpa=\E[%p1%{1}%+%dG, ht=\t, hts=\EH, ich=\E[%p1%d@,
913         il=\E[%p1%dL, il1=\E[L, ind=\n, indn=\E[%p1%dE,
914         invis=\E[8m,
915         is1=\E?\E[3;3|\E[10;0|\E[21;1|\212\E[6;1|\E[1{\E[?99l,
916         kBEG=\ENB, kCAN=\EOW, kCMD=\EOU, kCPY=\END, kCRT=\EON,
917         kDC=\ENF, kDL=\ENE, kEND=\ENN, kEOL=\EOA, kEXT=\EOK,
918         kFND=\EOX, kHLP=\EOM, kHOM=\ENM, kIC=\ENJ, kLFT=\ENK,
919         kMOV=\ENC, kMSG=\EOL, kNXT=\ENH, kOPT=\EOR, kPRT=\EOZ,
920         kPRV=\ENG, kRDO=\EOT, kRES=\EOQ, kRIT=\ENL, kRPL=\EOY,
921         kSAV=\EOO, kSPD=\EOP, kUND=\EOS, kbeg=\E9, kbs=\b,
922         kcan=\EOw, kcbt=\E[Z, kclo=\EOV, kclr=\E[J, kcmd=\EOu,
923         kcpy=\ENd, kcrt=\EOn, kcub1=\E[D, kcud1=\E[B,
924         kcuf1=\E[C, kcuu1=\E[A, kdch1=\ENf, kdl1=\ENe,
925         kel=\EOa, kend=\E0, kent=\Eent, kext=\EOk, kf1=\EOc,
926         kf2=\EOd, kf3=\EOe, kf4=\EOf, kf5=\EOg, kf6=\EOh,
927         kf7=\EOi, kf8=\EOj, kfnd=\EOx, khlp=\EOm, khome=\E[H,
928         kich1=\ENj, kind=\E[S, kmov=\ENc, kmrk=\ENi,
929         kmsg=\EOl, knp=\E[U, knxt=\ENh, kopn=\EOv, kopt=\EOr,
930         kpp=\E[V, kprt=\EOz, kprv=\ENg, krdo=\EOt, kref=\EOb,
931         kres=\EOq, krfr=\ENa, kri=\E[T, krpl=\EOy, krst=\EOB,
932         ksav=\EOo, kslt=\ENI, kspd=\EOp, kund=\EOs, ll=\E#2,
933         mc0=\E[?98l\E[0i, mc4=\E[?98l\E[?8i,
934         mc5=\E[?98l\E[?4i, nel=\EE,
935         pfkey=\E[%p1%d;%p2%l%d;3;0p\s\s\sF%p1%d\s\s\s\s\s\s\s\s\s\s\s%p2%s,
936         pfloc=\E[%p1%d;%p2%l%d;2;0p\s\s\sF%p1%d\s\s\s\s\s\s\s\s\s\s\s%p2%s,
937         pfx=\E[%p1%d;%p2%l%d;1;0p\s\s\sF%p1%d\s\s\s\s\s\s\s\s\s\s\s%p2%s,
938         pln=\E[%p1%dp%p2%:-16s, rc=\E8,
939         rep=%p1%c\E[%p2%{1}%-%db, rev=\E[7m, ri=\EM,
940         rin=\E[%p1%dF, rmacs=^O, rmir=\E[4l, rmkx=\E[19;0|\E[21;1|\212,
941         rmln=\E<, rmso=\E[m, rmul=\E[m,
942         rs1=\E?\E[3;3|\E[10;0|\E[21;1|\212\E[6;1|\E[1{\E[?99l\E[2;0|\E[6;1|\E[8;0|\E[19;0|\E[1{\E[?99l,
943         rs2=\E[5;0|, sc=\E7,
944         sgr=\E[0%?%p1%p5%|%t;2%;%?%p2%p6%|%t;4%;%?%p4%t;5%;%?%p3%p1%|%p6%|%t;7%;%?%p7%t;8%;m%?%p9%t^N%e^O%;,
945         sgr0=\E[m^O, smacs=^N, smir=\E[4h, smkx=\E[19;1|\E[21;4|\Eent,
946         smln=\E?, smso=\E[2;7m, smul=\E[4m, tbc=\E[3g,
947         vpa=\E[%p1%{1}%+%dd,
949 ATT500|att500|bct500|500|BCT500|AT&T-IS 500 terminal @(#)513.ti 1.3,
950         use=att513,
952 # Info:
953 #       5620 terminfo  (2.0 or later ROMS with char attributes)
954 #       
955 #    assumptions:
956 #       ind (scroll forward one line) is only done at screen bottom
958 att5620|ATT5620|dmd|tty5620|ttydmd|5620|5620 terminal 88 columns @(#)5620.ti 1.3,
959         npc,xon,am, cols#88, lines#70, it#8,
960         bel=^G, cr=^M, clear=\E[H\E[J,
961         ht=^I, nel=^J,
962 # Info:
963 #       clear to end of line, screen
965         el=\E[K, ed=\E[J,
966 # Info:
967 #       scroll screen up/down one/many lines
969         ind=\E[S, indn=\E[%p1%dS, ri=\E[T, rin=\E[%p1%dT,
970 # Info:
971 #       cursor arbitrarily, down, home, left, right, up
972 #       cup=\E[%i%p1%d;%p2%dH, home=\E[H,
974         cup=\E[%i%p1%d;%p2%dH, cud1=\E[B, home=\E[H,
975         cub1=^H, cuf1=\E[C, cuu1=\E[A,
976 # Info:
977 #       delete/insert one/many characters/lines
979         dch1=\E[P, dch=\E[%p1%dP, dl1=\E[M, dl=\E[%p1%dM,
980         ich1=\E[@, ich=\E[%p1%d@, il1=\E[L, il=\E[%p1%dL,
981 # Info:
982 #       sequences sent by keys: backspace, clear, down-arrow, 
983 #       home-arrow, left-arrow, home-down, right-arrow, up-arrow
985         kbs=^H, kclr=\E[2J, kcud1=\E[B, khome=\E[H,
986         kcub1=\E[D, kll=\E[70;1H, kcuf1=\E[C, kcuu1=\E[A,
987 # Info:
988 #       program function keys, reset terminal, restore/store cursor 
989 #       position (padding in pfx cannot be used, since terminal doesn't
990 #       have a padding character, but it is needed and FMLI extracts
991 #       and uses this information
993         pfx=\E[%p1%d;%p2%l%dq%p2%s$<230/>,
994         rs1=\Ec, rc=\E8, sc=\E7,
995 # Info:
996 #       set/clear underline/standout character attributes
998         smul=\E[4m, rmul=\E[0m,
999         smso=\E[7m, rmso=\E[0m,
1000 # Info:
1001 #       reverse video, reset character attributes, pseudo-dim, 
1002 #       pseudo-bold
1004         rev=\E[7m, sgr0=\E[0m,
1005         dim=\E[2m, bold=\E[2m,
1007 att5620-24|ATT5620-24|5620-24|dmd-24|teletype dmd 5620 in a 24x80 layer @(#)5620.ti 1.3,
1008         lines#24, use=5620,
1010 att5620-34|ATT5620-34|5620-34|dmd-34|teletype dmd 5620 in a 34x80 layer @(#)5620.ti 1.3,
1011         lines#34, use=5620,
1014 #Info:
1015 #       Entries for kf15 thru kf28 refer to the shifted system pf keys.
1017 #       Entries for kf29 thru kf46 refer to the alternate keypad mode
1018 #       keys:  = * / + 7 8 9 - 4 5 6 , 1 2 3 0 . ENTER
1021 605|705|605bct|ATT605|att605|AT&T 605  80 column  102key keyboard @(#)605.ti 1.5,
1022         am,
1023         xenl,
1024         hs,
1025         eslok,
1026         mir,
1027         msgr,
1028         xon,
1029         cols#80,
1030         it#8,
1031         lh#2,
1032         lines#24,
1033         lw#8,
1034         nlab#8,
1035         wsl#80,
1036         acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
1037         bel=^G,
1038         blink=\E[5m,
1039         bold=\E[1m,
1040         cbt=\E[Z,
1041         civis=\E[?25l,
1042         clear=\E[H\E[J,
1043         cnorm=\E[?25h\E[?12l,
1044         cr=^M,
1045         csr=\E[%i%p1%d;%p2%dr,
1046         cup=\E[%i%p1%d;%p2%dH,
1047         cud1=\E[B,
1048         cub=\E[%p1%dD,
1049         cub1=^H,
1050         cud=\E[%p1%dB,
1051         cuf=\E[%p1%dC,
1052         cuf1=\E[C,
1053         cuu=\E[%p1%dA,
1054         cuu1=\E[A,
1055         cvvis=\E[?12;25h,
1056         dch1=\E[P,
1057         dch=\E[%p1%dP,
1058         dim=\E[2m,
1059         dl=\E[%p1%dM,
1060         dl1=\E[M,
1061         ed=\E[J,
1062         el=\E[K,
1063         el1=\E[1K,
1064         flash=\E[?5h$<200>\E[?5l,
1065         fsl=\E8,
1066         home=\E[H,
1067         ht=\t,
1068         ich=\E[%p1%d@,      
1069         il=\E[%p1%dL,
1070         il1=\E[L,
1071         ind=\ED,
1072         invis=\E[8m,
1073         is1=\E[8;0|\E[?3;4;5;13;15l\E[13;20l\E[?7h\E[12h\E(B\E)0,
1074         is2=\E[0m^O,
1075         is3=\E(B\E)0,
1076         kbs=^H,
1077         kcbt=\E[Z,
1078         kclr=\E[2J,
1079         kcub1=\E[D,
1080         kcud1=\E[B,
1081         kcuf1=\E[C,
1082         kcuu1=\E[A,
1083         kdch1=\E[P,
1084         kdl1=\E[M,
1085         kend=\E[24;1H,
1086         kf1=\EOc,
1087         kf2=\EOd,
1088         kf3=\EOe,
1089         kf4=\EOf,
1090         kf5=\EOg,
1091         kf6=\EOh,
1092         kf7=\EOi,
1093         kf8=\EOj,
1094         kf9=\ENo,
1095         kf10=\ENp,
1096         kf11=\ENq,
1097         kf12=\ENr,
1098         kf13=\ENs,
1099         kf14=\ENt,
1100         kf15=\EOC,
1101         kf16=\EOD,
1102         kf17=\EOE,
1103         kf18=\EOF,
1104         kf19=\EOG,
1105         kf20=\EOH,
1106         kf21=\EOI,
1107         kf22=\EOJ,
1108         kf23=\ENO,
1109         kf24=\ENP,
1110         kf25=\ENQ,
1111         kf26=\ENR,
1112         kf27=\ENS,
1113         kf28=\ENT,
1114         kf29=\EOP,
1115         kf30=\EOQ,
1116         kf31=\EOR,
1117         kf32=\EOS,
1118         kf33=\EOw,
1119         kf34=\EOx,
1120         kf35=\EOy,
1121         kf36=\EOm,
1122         kf37=\EOt,
1123         kf38=\EOu,
1124         kf39=\EOv,
1125         kf40=\EOl,
1126         kf41=\EOq,
1127         kf42=\EOr,
1128         kf43=\EOs,
1129         kf44=\EOp,
1130         kf45=\EOn,
1131         kf46=\EOM,
1132         khome=\E[H,
1133         kil1=\E[L,
1134         kind=\E[S,
1135         kich1=\E[@,
1136         kpp=\E[V,
1137         knp=\E[U,
1138         kri=\E[T,
1139         kLFT=\E[ A,
1140         kRIT=\E[ @,
1141         ll=\E[24H,
1142         mc4=\E[?4i,
1143         mc5=\E[?5i,
1144         nel=\EE,
1145         pfxl=\E[%p1%d;%p2%l%02dq%?%p1%{9}%<%t   F%p1%1d           %;%p2%s,
1146         pln=\E[%p1%d;0;0;0q%p2%:-16.16s,
1147         rev=\E[7m,
1148         ri=\EM,
1149         rmacs=^O,
1150         rmir=\E[4l,
1151         rs2=\Ec\E[?3l,
1152         rc=\E8,
1153         rmso=\E[m,
1154         rmln=\E[2p,
1155         rmul=\E[m,
1156         sgr0=\E[m^O,
1157         sgr=\E[0%?%p6%t;1%;%?%p5%t;2%;%?%p2%t;4%;%?%p4%t;5%;%?%p3%p1%|%t;7%;%?%p7%t;8%;m%?%p9%t^N%e^O%;,
1158         smacs=^N,
1159         smir=\E[4h,
1160         smso=\E[7m,
1161         smul=\E[4m,
1162         smln=\E[p,
1163         sc=\E7,
1164         tsl=\E7\E[25;%i%p1%dx,
1166 605-w|605bct-w|ATT605-w|att605-w|AT&T 605-w 132 column 102 key keyboard @(#)605.ti 1.5,
1167         cols#132,
1168         is1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h\E(B\E)0,
1169         wsl#132,
1170         use=605,
1171 #Info:
1172 #       Entries for kf15 thru kf28 refer to the shifted system pf keys.
1174 #       Entries for kf29 thru kf46 refer to the alternate keypad mode
1175 #       keys:  = * / + 7 8 9 - 4 5 6 , 1 2 3 0 . ENTER
1176 605V2|605V2bct|ATT605V2|att605V2|AT&T 605V2  80 column  102key keyboard @(#)605V2.ti 1.5,
1177         am,
1178         xenl,
1179         hs,
1180         eslok,
1181         mir,
1182         msgr,
1183         xon,
1184         cols#80,
1185         it#8,
1186         lh#2,
1187         lines#24,
1188         lw#8,
1189         nlab#8,
1190         acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
1191         bel=^G,
1192         blink=\E[5m,
1193         bold=\E[1m,
1194         cbt=\E[Z,
1195         civis=\E[?25l,
1196         clear=\E[H\E[J,
1197         cnorm=\E[?25h\E[?12l,
1198         cr=^M,
1199         csr=\E[%i%p1%d;%p2%dr,
1200         cup=\E[%i%p1%d;%p2%dH,
1201         cud1=\E[B,
1202         cub=\E[%p1%dD,
1203         cub1=^H,
1204         cud=\E[%p1%dB,
1205         cuf=\E[%p1%dC,
1206         cuf1=\E[C,
1207         cuu=\E[%p1%dA,
1208         cuu1=\E[A,
1209         cvvis=\E[?12;25h,
1210         dch1=\E[P,
1211         dch=\E[%p1%dP,
1212         dim=\E[2m,
1213         dl=\E[%p1%dM,
1214         dl1=\E[M,
1215         ed=\E[J,
1216         el=\E[K,
1217         el1=\E[1K,
1218         flash=\E[?5h$<200>\E[?5l,
1219         fsl=\E8,
1220         home=\E[H,
1221         ht=\t,
1222         ich=\E[%p1%d@,      
1223         il=\E[%p1%dL,
1224         il1=\E[L,
1225         ind=\ED,
1226         invis=\E[8m,
1227         is1=\E[8;0|\E[?3;4;5;13;15l\E[13;20l\E[?7h\E[12h\E(B\E)0,
1228         is2=\E[0m^O,
1229         is3=\E(B\E)0,
1230         kbs=^H,
1231         kcbt=\E[Z,
1232         kclr=\E[2J,
1233         kcub1=\E[D,
1234         kcud1=\E[B,
1235         kcuf1=\E[C,
1236         kcuu1=\E[A,
1237         kdch1=\E[P,
1238         kdl1=\E[M,
1239         kend=\E[24;1H,
1240         kf1=\EOc,
1241         kf2=\EOd,
1242         kf3=\EOe,
1243         kf4=\EOf,
1244         kf5=\EOg,
1245         kf6=\EOh,
1246         kf7=\EOi,
1247         kf8=\EOj,
1248         kf9=\ENo,
1249         kf10=\ENp,
1250         kf11=\ENq,
1251         kf12=\ENr,
1252         kf13=\ENs,
1253         kf14=\ENt,
1254         kf15=\EOC,
1255         kf16=\EOD,
1256         kf17=\EOE,
1257         kf18=\EOF,
1258         kf19=\EOG,
1259         kf20=\EOH,
1260         kf21=\EOI,
1261         kf22=\EOJ,
1262         kf23=\ENO,
1263         kf24=\ENP,
1264         kf25=\ENQ,
1265         kf26=\ENR,
1266         kf27=\ENS,
1267         kf28=\ENT,
1268         kf29=\EOP,
1269         kf30=\EOQ,
1270         kf31=\EOR,
1271         kf32=\EOS,
1272         kf33=\EOw,
1273         kf34=\EOx,
1274         kf35=\EOy,
1275         kf36=\EOm,
1276         kf37=\EOt,
1277         kf38=\EOu,
1278         kf39=\EOv,
1279         kf40=\EOl,
1280         kf41=\EOq,
1281         kf42=\EOr,
1282         kf43=\EOs,
1283         kf44=\EOp,
1284         kf45=\EOn,
1285         kf46=\EOM,
1286         khome=\E[H,
1287         kil1=\E[L,
1288         kich1=\E[@,
1289         kpp=\E[V,
1290         knp=\E[U,
1291         kLFT=\E[ A,
1292         kRIT=\E[ @,
1293         ll=\E[24H,
1294         nel=\EE,
1295         pfxl=\E[%p1%d;%p2%l%02dq%?%p1%{9}%<%t   F%p1%1d           %;%p2%s,
1296         pln=\E[%p1%d;0;0;0q%p2%:-16.16s,
1297         rev=\E[7m,
1298         ri=\EM,
1299         rmacs=\E)B^O,
1300         rmir=\E[4l,
1301         rs2=\Ec\E[?3l,
1302         rc=\E8,
1303         rmso=\E[m,
1304         rmln=\E[2p,
1305         rmul=\E[m,
1306         sgr0=\E[m^O,
1307         sgr=\E[0%?%p6%t;1%;%?%p5%t;2%;%?%p2%t;4%;%?%p4%t;5%;%?%p3%p1%|%t;7%;%?%p7%t;8%;m%?%p9%t^N%e^O%;,
1308         smacs=\E)0^N,
1309         smir=\E[4h,
1310         smso=\E[7m,
1311         smul=\E[4m,
1312         smln=\E[p,
1313         sc=\E7,
1314         tsl=\E7\E[25;%i%p1%dx,
1315         tbc=\E[3g,
1316         fln=4\,4,
1317         hts=\EH,
1318         swidm=\E#6,
1319         mc0=\E[i,
1320         mc4=\E[?4i,
1321         mc5=\E[?5i,
1322 605V2-w|605V2bct-w|ATT605V2-w|att605V2-w|AT&T 605V2-w 132 column 102 key keyboard @(#)605V2.ti 1.5,
1323         cols#132,
1324         is1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h\E(B\E)0,
1325         use=605V2,
1326 610|610bct|ATT610|att610|AT&T 610; 80 column; 98key keyboard @(#)610.ti 1.8,
1327         am,
1328         xenl,
1329         hs,
1330         eslok,
1331         mir,
1332         msgr,
1333         xon,
1334         cols#80,
1335         it#8,
1336         lh#2,
1337         lines#24,
1338         lw#8,
1339         nlab#8,
1340         wsl#80,
1341         cbt=\E[Z,
1342         bel=^G,
1343         cr=^M,
1344         csr=\E[%i%p1%d;%p2%dr,
1345         clear=\E[H\E[J,
1346         el=\E[K,
1347         ed=\E[J,
1348         cup=\E[%i%p1%d;%p2%dH,
1349         cud1=\E[B,
1350         home=\E[H,
1351         civis=\E[?25l,
1352         cub1=^H,
1353         cnorm=\E[?25h\E[?12l,
1354         cuf1=\E[C,
1355         ll=\E[24H,
1356         cuu1=\E[A,
1357         cvvis=\E[?12;25h,
1358         dch1=\E[P,
1359         dl1=\E[M,
1360         smacs=^N,
1361         blink=\E[5m,
1362         bold=\E[1m,
1363         dim=\E[2m,
1364         smir=\E[4h,
1365         ich=\E[%p1%d@,
1366         invis=\E[8m,
1367         rev=\E[7m,
1368         smso=\E[7m,
1369         smul=\E[4m,
1370         rmacs=^O,
1371         sgr0=\E[m^O,
1372         rmir=\E[4l,
1373         rmso=\E[m,
1374         rmul=\E[m,
1375         flash=\E[?5h$<200>\E[?5l,
1376         fsl=\E8,
1377         is1=\E[8;0|\E[?3;4;5;13;15l\E[13;20l\E[?7h\E[12h\E(B\E)0,
1378         is2=\E[0m^O,
1379         is3=\E(B\E)0,
1380         il1=\E[L,
1381         kbs=^H,
1382         kclr=\E[2J,
1383         kcud1=\E[B,
1384         kf1=\EOc,
1385         kf2=\EOd,
1386         kf3=\EOe,
1387         kf4=\EOf,
1388         kf5=\EOg,
1389         kf6=\EOh,
1390         kf7=\EOi,
1391         kf8=\EOj,
1392         kf9=\ENo,
1393         kf10=\ENp,
1394         kf11=\ENq,
1395         kf12=\ENr,
1396         kf13=\ENs,
1397         kf14=\ENt,
1398         khome=\E[H,
1399         kcub1=\E[D,
1400         kcuf1=\E[C,
1401         kind=\E[S,
1402         kri=\E[T,
1403         kcuu1=\E[A,
1404         nel=\EE,
1405         dch=\E[%p1%dP,
1406         dl=\E[%p1%dM,
1407         cud=\E[%p1%dB,
1408         il=\E[%p1%dL,
1409         cub=\E[%p1%dD,
1410         cuf=\E[%p1%dC,
1411         cuu=\E[%p1%dA,
1412         pfxl=\E[%p1%d;%p2%l%02dq%?%p1%{9}%<%t   F%p1%1d           %;%p2%s,
1413         mc4=\E[?4i,
1414         mc5=\E[?5i,
1415         rs2=\Ec\E[?3l,
1416         rc=\E8,
1417         sc=\E7,
1418         ind=\ED,
1419         ri=\EM,
1420         sgr=\E[0%?%p6%t;1%;%?%p5%t;2%;%?%p2%t;4%;%?%p4%t;5%;%?%p3%p1%|%t;7%;%?%p7%t;8%;m%?%p9%t^N%e^O%;,
1421         ht=\t,
1422         tsl=\E7\E[25;%i%p1%dx,
1423         acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
1424         pln=\E[%p1%d;0;0;0q%p2%:-16.16s,
1425         kcbt=\E[Z,
1426         smln=\E[p,
1427         rmln=\E[2p,
1428         kLFT=\E[ @,
1429         kRIT=\E[ A,
1430         el1=\E[1K,
1431 610-w|610bct-w|ATT610-w|att610-w|AT&T 610; 132 column; 98key keyboard @(#)610.ti 1.8,
1432         cols#132,
1433         is1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h,
1434         wsl#132,
1435         use=610,
1436 610-103k|610bct-103k|ATT610-103k|att610-103k|AT&T 610; 80 column; 103key keyboard @(#)610.ti 1.8,
1437         kf9@,
1438         kf10@,
1439         kf11@,
1440         kf12@,
1441         kf13@,
1442         kf14@,
1443         kdch1=\ENf,
1444         kdl1=\ENe,
1445         kel=\EOa,
1446         kich1=\ENj,
1447         krmir=\ENj,
1448         knp=\E[U,
1449         kpp=\E[V,
1450         kbeg=\E9,
1451         kcan=\EOw,
1452         kclo=\EOV,
1453         kcmd=\EOu,
1454         kcpy=\ENd,
1455         kcrt=\EOn,
1456         kend=\E0,
1457         kext=\EOk,
1458         kfnd=\EOx,
1459         khlp=\EOm,
1460         kmrk=\ENi,
1461         kmsg=\EOl,
1462         kmov=\ENc,
1463         knxt=\ENh,
1464         kopn=\EOv,
1465         kopt=\EOr,
1466         kprt=\EOz,
1467         kprv=\ENg,
1468         krdo=\EOt,
1469         kref=\EOb,
1470         krfr=\ENa,
1471         krpl=\EOy,
1472         krst=\EOB,
1473         kres=\EOq,
1474         ksav=\EOo,
1475         kspd=\EOp,
1476         kund=\EOs,
1477         kBEG=\ENB,
1478         kCAN=\EOW,
1479         kCMD=\EOU,
1480         kCPY=\END,
1481         kCRT=\EON,
1482         kDC=\ENF,
1483         kDL=\ENE,
1484         kslt=\ENI,
1485         kEND=\ENN,
1486         kEOL=\EOA,
1487         kEXT=\EOK,
1488         kFND=\EOX,
1489         kHLP=\EOM,
1490         kMSG=\EOL,
1491         kMOV=\ENC,
1492         kNXT=\ENH,
1493         kOPT=\EOR,
1494         kPRT=\EOZ,
1495         kPRV=\ENG,
1496         kRDO=\EOT,
1497         kRPL=\EOY,
1498         kRES=\EOQ,
1499         kSAV=\EOO,
1500         kSPD=\EOP,
1501         kUND=\EOS,
1502         use=610,
1503 610-103k-w|610bct-103k-w|ATT610-103k-w|att610-103k-w|AT&T 610; 132 column; 103key keyboard @(#)610.ti 1.8,
1504         cols#132,
1505         is1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h,
1506         wsl#132,
1507         use=610-103k,
1508 615|615mt|ATT615|att615|AT&T 615; 80 column; 98key keyboard @(#)615.ti 1.4,
1509 # add sequences for changing flow control setting
1510         smxon=\E[?21;29h,
1511         rmxon=\E[?21l,
1512 # modify initialization string font setting to match terminal on power-up
1513         is1=\E[8;0|\E[?3;4;5;13;15l\E[13;20l\E[?7h\E[12h\E(B\E)B,
1514 # add print screen not in previous versions of 615 MT
1515         mc0=\E[i,
1516 # add shifted HOME key
1517         kHOM=\ENM,
1518         kLFT=\E[ A,
1519         kRIT=\E[ @,
1520         kf15=\EOC,
1521         kf16=\EOD,
1522         kf17=\EOE,
1523         kf18=\EOF,
1524         kf19=\EOG,
1525         kf20=\EOH,
1526         kf21=\EOI,
1527         kf22=\EOJ,
1528         kf23=\ENO,
1529         kf24=\ENP,
1530         kf25=\ENQ,
1531         kf26=\ENR,
1532         kf27=\ENS,
1533         kf28=\ENT,
1534         kf29=\EOP,
1535         kf30=\EOQ,
1536         kf31=\EOR,
1537         kf32=\EOS,
1538         kf33=\EOw,
1539         kf34=\EOx,
1540         kf35=\EOy,
1541         kf36=\EOm,
1542         kf37=\EOt,
1543         kf38=\EOu,
1544         kf39=\EOv,
1545         kf40=\EOl,
1546         kf41=\EOq,
1547         kf42=\EOr,
1548         kf43=\EOs,
1549         kf44=\EOp,
1550         kf45=\EOn,
1551         kf46=\EOM,
1552         use=610,
1553 615-w|615mt-w|ATT615-w|att615-w|AT&T 615; 132 column; 98key keyboard @(#)615.ti 1.4,
1554 # add sequences for changing flow control setting
1555         smxon=\E[?21;29h,
1556         rmxon=\E[?21l,
1557 # modify initialization string font setting to match terminal on power-up
1558         is1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h\E(B\E)B,
1559 # add print screen not in previous versions of 615 MT
1560         mc0=\E[i,
1561 # add shifted HOME key
1562         kHOM=\ENM,
1563         kLFT=\E[ A,
1564         kRIT=\E[ @,
1565         kf15=\EOC,
1566         kf16=\EOD,
1567         kf17=\EOE,
1568         kf18=\EOF,
1569         kf19=\EOG,
1570         kf20=\EOH,
1571         kf21=\EOI,
1572         kf22=\EOJ,
1573         kf23=\ENO,
1574         kf24=\ENP,
1575         kf25=\ENQ,
1576         kf26=\ENR,
1577         kf27=\ENS,
1578         kf28=\ENT,
1579         kf29=\EOP,
1580         kf30=\EOQ,
1581         kf31=\EOR,
1582         kf32=\EOS,
1583         kf33=\EOw,
1584         kf34=\EOx,
1585         kf35=\EOy,
1586         kf36=\EOm,
1587         kf37=\EOt,
1588         kf38=\EOu,
1589         kf39=\EOv,
1590         kf40=\EOl,
1591         kf41=\EOq,
1592         kf42=\EOr,
1593         kf43=\EOs,
1594         kf44=\EOp,
1595         kf45=\EOn,
1596         kf46=\EOM,
1597         use=610-w,
1598 615-103k|615mt-103k|ATT615-103k|att615-103k|AT&T 615; 80 column; 103key keyboard @(#)615.ti 1.4,
1599 # add sequences for changing flow control setting
1600         smxon=\E[?21;29h,
1601         rmxon=\E[?21l,
1602 # modify initialization string font setting to match terminal on power-up
1603         is1=\E[8;0|\E[?3;4;5;13;15l\E[13;20l\E[?7h\E[12h\E(B\E)B,
1604 # add print screen not in previous versions of 615 MT
1605         mc0=\E[i,
1606 # remove shifted HOME key added for 615 with 98-key keyboard
1607         kHOM@,
1608         kLFT=\E[ A,
1609         kRIT=\E[ @,
1610         use=610-103k,
1611 615-103k-w|615mt-103k-w|ATT615-103k-w|att615-103k-w|AT&T 615; 132 column; 103key keyboard @(#)615.ti 1.4,
1612 # add sequences for changing flow control setting
1613         smxon=\E[?21;29h,
1614         rmxon=\E[?21l,
1615 # modify initialization string font setting to match terminal on power-up
1616         is1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h\E(B\E)B,
1617 # add print screen not in previous versions of 615 MT
1618         mc0=\E[i,
1619 # remove shifted HOME key added for 615 with 98-key keyboard
1620         kHOM@,
1621         kLFT=\E[ A,
1622         kRIT=\E[ @,
1623         use=610-103k-w,
1625 # AT&T 615CMT - Color Multitasking Terminal - default is 102 keyboard
1627 615CMT-102k|615cmt-102k|A615CMT-102k|a615CMT-102k|AT&T 615 CMT color multitasking terminal; 80 column; 102 key keyboard @(#)615CMT.ti 1.5,
1628         colors#8,pairs#64,
1629 # all attributes supported except protect
1630 # with bold mapped to cyan, dim to blue, and standout as for the 615 MT
1632 # color       terminfo        escape sequence parameters
1633 #             parameters       foreground    background
1635 # black           0               30              40
1636 # blue            1               34              44
1637 # green           2               32              42
1638 # cyan            3               36              46
1639 # red             4               31              41
1640 # magenta         5               35              45
1641 # yellow          6               33              43
1642 # white           7               37              47
1643 # default         -               39              49
1645 # initial color always white foreground on black background
1646         op=\E[37;40m,
1647         sgr0=\E[m^O,
1648 # set for foreground and background color variable 
1649         setab=\E[4%p1%dm, setaf=\E[3%p1%dm,
1650         setf=\E[3%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%{7}%>%t9%e%p1%d%;m,
1651         setb=\E[4%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%{7}%>%t9%e%p1%d%;m,
1653 # attribute     terminfo parameter      escape sequence parameter
1655 # none          0                       0
1656 # standout      1                       7 (reverse)
1657 # underline     2                       4
1658 # reverse       3                       7
1659 # blink         4                       5
1660 # dim           5                       34 (blue)
1661 # bold          6                       36 (cyan)
1662 # invisible     7                       8
1663 # protect       8                       not supported
1664 # altcharset    9                       no sequence - SO for on, SI for off
1666 # modify sgr from 615 MT for dim and bold
1667         sgr=\E[0%?%p6%t;36%;%?%p5%t;34%;%?%p2%t;4%;%?%p4%t;5%;%?%p3%p1%|%t;7%;%?%p7%t;8%;m%?%p9%t^N%e^O%;,
1668         bold=\E[36m,
1669         dim=\E[34m,
1670 # add keys for 102 key keyboard not on 98 key keyboard
1671         kdch1=\E[P,
1672         kdl1=\E[M,
1673         kend=\E[24;1H,
1674         kich1=\E[@,
1675         kil1=\E[L,
1676         knp=\E[U,
1677         kpp=\E[V,
1678 # remove key for 98 key keyboard not on 102 key keyboard
1679         kHOM@,
1680 # add sequences for changing flow control setting
1681         smxon=\E[?21;29h,
1682         rmxon=\E[?21l,
1683 # modify initialization string font setting
1684         is1=\E[8;0|\E[?3;4;5;13;15l\E[13;20l\E[?7h\E[12h\E(B\E)B,
1685 # add some enhancements not in previous versions for 615 MT
1686         mc0=\E[i,
1687 # all other controls are the same as the 615 MT
1688         use=att615,
1690 # AT&T 615CMT - Color Multitasking Terminal - default is 98 keyboard
1692 615CMT-98k|615cmt-98k|A615CMT-98k|a615CMT-98k|AT&T 615 CMT color multitasking terminal; 80 column; 98 key keyboard @(#)615CMT.ti 1.5,
1693         kHOM=\ENM,
1694         kdch1@,
1695         kdl1@,
1696         kend@,
1697         kich1@,
1698         kil1@,
1699         knp@,
1700         kpp@,
1701         use=615CMT-102k,
1703 # AT&T 615CMT - Color Multitasking Terminal - default is 102 keyboard
1704 #                                             and wide columns
1706 615CMT-102k-w|615cmt-102k-w|A615CMT-102k-w|a615CMT-102k-w|AT&T 615 CMT color multitasking terminal; 132 column; 102 key keyboard @(#)615CMT.ti 1.5,
1707         cols#132,
1708         wsl#132,
1709         is1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h\E(B\E)B,
1710         use=615CMT-102k,
1712 # AT&T 615CMT - Color Multitasking Terminal - default is 98 keyboard
1713 #                                             and wide columns
1715 615CMT-98k-w|615cmt-98k-w|A615CMT-98k-w|a615CMT-98k-w|AT&T 615 CMT color multitasking terminal; 132 column; 98 key keyboard @(#)615CMT.ti 1.5,
1716         cols#132,
1717         wsl#132,
1718         is1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h\E(B\E)B,
1719         kHOM=\ENM,
1720         kdch1@,
1721         kdl1@,
1722         kend@,
1723         kich1@,
1724         kil1@,
1725         knp@,
1726         kpp@,
1727         use=615CMT-102k,
1728 620|620mtg|ATT620|att620|AT&T 620; 80 column; 98key keyboard @(#)620.ti 1.8,
1729         am,
1730         xenl,
1731         hs,
1732         eslok,
1733         mir,
1734         msgr,
1735         xon,
1736         cols#80,
1737         it#8,
1738         lh#2,
1739         lines#24,
1740         lw#8,
1741         nlab#8,
1742         wsl#80,
1743         cbt=\E[Z,
1744         bel=^G,
1745         cr=^M,
1746         csr=\E[%i%p1%d;%p2%dr,
1747         clear=\E[H\E[J,
1748         el=\E[K,
1749         ed=\E[J,
1750         cup=\E[%i%p1%d;%p2%dH,
1751         cud1=\E[B,
1752         home=\E[H,
1753         civis=\E[?25l,
1754         cub1=^H,
1755         cnorm=\E[?25h\E[?12l,
1756         cuf1=\E[C,
1757         ll=\E[24H,
1758         cuu1=\E[A,
1759         cvvis=\E[?12;25h,
1760         dch1=\E[P,
1761         dl1=\E[M,
1762         smacs=^N,
1763         blink=\E[5m,
1764         bold=\E[1m,
1765         smir=\E[4h,
1766         ich=\E[%p1%d@,
1767         invis=\E[8m,
1768         rev=\E[7m,
1769         smso=\E[7m,
1770         smul=\E[4m,
1771         rmacs=^O,
1772         sgr0=\E[m^O,
1773         rmir=\E[4l,
1774         rmso=\E[m,
1775         rmul=\E[m,
1776         flash=\E[?5h$<200>\E[?5l,
1777         fsl=\E8,
1778         is1=\E[8;0|\E[?3;4;5;13;15l\E[13;20l\E[?7h\E[12h,
1779         is2=\E[0m^O,
1780         is3=\E(B\E)0,
1781         il1=\E[L,
1782         kbs=^H,
1783         kclr=\E[2J,
1784         kcud1=\E[B,
1785         kf1=\EOc,
1786         kf2=\EOd,
1787         kf3=\EOe,
1788         kf4=\EOf,
1789         kf5=\EOg,
1790         kf6=\EOh,
1791         kf7=\EOi,
1792         kf8=\EOj,
1793         kf9=\ENo,
1794         kf10=\ENp,
1795         kf11=\ENq,
1796         kf12=\ENr,
1797         kf13=\ENs,
1798         kf14=\ENt,
1799         kf15=\EOC,
1800         kf16=\EOD,
1801         kf17=\EOE,
1802         kf18=\EOF,
1803         kf19=\EOG,
1804         kf20=\EOH,
1805         kf21=\EOI,
1806         kf22=\EOJ,
1807         kf23=\ENO,
1808         kf24=\ENP,
1809         kf25=\ENQ,
1810         kf26=\ENR,
1811         kf27=\ENS,
1812         kf28=\ENT,
1813         kf29=\EOP,
1814         kf30=\EOQ,
1815         kf31=\EOR,
1816         kf32=\EOS,
1817         kf33=\EOw,
1818         kf34=\EOx,
1819         kf35=\EOy,
1820         kf36=\EOm,
1821         kf37=\EOt,
1822         kf38=\EOu,
1823         kf39=\EOv,
1824         kf40=\EOl,
1825         kf41=\EOq,
1826         kf42=\EOr,
1827         kf43=\EOs,
1828         kf44=\EOp,
1829         kf45=\EOn,
1830         kf46=\EOM,
1831         khome=\E[H,
1832         kcub1=\E[D,
1833         kcuf1=\E[C,
1834         kind=\E[S,
1835         kri=\E[T,
1836         kcuu1=\E[A,
1837         nel=\EE,
1838         dch=\E[%p1%dP,
1839         dl=\E[%p1%dM,
1840         cud=\E[%p1%dB,
1841         il=\E[%p1%dL,
1842         cub=\E[%p1%dD,
1843         cuf=\E[%p1%dC,
1844         cuu=\E[%p1%dA,
1845         pfxl=\E[%p1%d;%p2%l%02dq%?%p1%{9}%<%t   F%p1%1d           %;%p2%s,
1846         mc4=\E[?4i,
1847         mc5=\E[?5i,
1848         rs2=\Ec\E[?3l,
1849         rc=\E8,
1850         sc=\E7,
1851         ind=\ED,
1852         ri=\EM,
1853         sgr=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p4%t;5%;%?%p5%t;2%;%?%p3%p1%|%t;7%;%?%p7%t;8%;m%?%p9%t^N%e^O%;,
1854         ht=\t,
1855         tsl=\E7\E[25;%i%p1%dx,
1856         acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
1857         pln=\E[%p1%d;0;0;0q%p2%:-16.16s,
1858         kcbt=\E[Z,
1859         smln=\E[p,
1860         rmln=\E[2p,
1861         kLFT=\E[ A,
1862         kRIT=\E[ @,
1863         el1=\E[1K,
1864 620-w|620mtg-w|ATT620-w|att620-w|AT&T 620; 132 column; 98key keyboard @(#)620.ti 1.8,
1865         cols#132,
1866         is1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h,
1867         wsl#132,
1868         use=620,
1869 620-103k|620mtg-103k|ATT620-103k|att620-103k|AT&T 620; 80 column; 103key keyboard @(#)620.ti 1.8,
1870         kf9@,
1871         kf10@,
1872         kf11@,
1873         kf12@,
1874         kf13@,
1875         kf14@,
1876         kf15@,
1877         kf16@,
1878         kf17@,
1879         kf18@,
1880         kf19@,
1881         kf20@,
1882         kf21@,
1883         kf22@,
1884         kf23@,
1885         kf24@,
1886         kf25@,
1887         kf26@,
1888         kf27@,
1889         kf28@,
1890         kf29@,
1891         kf30@,
1892         kf31@,
1893         kf32@,
1894         kf33@,
1895         kf34@,
1896         kf35@,
1897         kf36@,
1898         kf37@,
1899         kf38@,
1900         kf39@,
1901         kf40@,
1902         kf41@,
1903         kf42@,
1904         kf43@,
1905         kf44@,
1906         kf45@,
1907         kf46@,
1908         kdch1=\ENf,
1909         kdl1=\ENe,
1910         kel=\EOa,
1911         kich1=\ENj,
1912         krmir=\ENj,
1913         knp=\E[U,
1914         kpp=\E[V,
1915         kbeg=\E9,
1916         kcan=\EOw,
1917         kclo=\EOV,
1918         kcmd=\EOu,
1919         kcpy=\ENd,
1920         kcrt=\EOn,
1921         kend=\E0,
1922         kext=\EOk,
1923         kfnd=\EOx,
1924         khlp=\EOm,
1925         kmrk=\ENi,
1926         kmsg=\EOl,
1927         kmov=\ENc,
1928         knxt=\ENh,
1929         kopn=\EOv,
1930         kopt=\EOr,
1931         kprt=\EOz,
1932         kprv=\ENg,
1933         krdo=\EOt,
1934         kref=\EOb,
1935         krfr=\ENa,
1936         krpl=\EOy,
1937         krst=\EOB,
1938         kres=\EOq,
1939         ksav=\EOo,
1940         kspd=\EOp,
1941         kund=\EOs,
1942         kBEG=\ENB,
1943         kCAN=\EOW,
1944         kCMD=\EOU,
1945         kCPY=\END,
1946         kCRT=\EON,
1947         kDC=\ENF,
1948         kDL=\ENE,
1949         kslt=\ENI,
1950         kEND=\ENN,
1951         kEOL=\EOA,
1952         kEXT=\EOK,
1953         kFND=\EOX,
1954         kHLP=\EOM,
1955         kMSG=\EOL,
1956         kMOV=\ENC,
1957         kNXT=\ENH,
1958         kOPT=\EOR,
1959         kPRT=\EOZ,
1960         kPRV=\ENG,
1961         kRDO=\EOT,
1962         kRPL=\EOY,
1963         kRES=\EOQ,
1964         kSAV=\EOO,
1965         kSPD=\EOP,
1966         kUND=\EOS,
1967         use=620,
1968 620-103k-w|620mtg-103k-w|ATT620-103k-w|att620-103k-w|AT&T 620; 132 column; 103key keyboard @(#)620.ti 1.8,
1969         cols#132,
1970         is1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h,
1971         wsl#132,
1972         use=620-103k,
1974 ##############################################################
1976 #       630 terminfo
1979 630|att630|5630|5630DMD|630MTG|AT&T 630 windowing terminal @(#)630.ti 1.5,
1980         am, da, db, mir, msgr, npc, xon,
1981         cols#80, it#8, lines#60, lm#0,
1983 # short descriptions without \E
1985         bel=^G, cr=\r, ht=\t, nel=\r\n,
1987 # cursor movement
1989         cuu1=\E[A,     cud1=\E[B,     cuf1=\E[C,     cub1=\b,
1990         cuu=\E[%p1%dA, cud=\E[%p1%dB, cuf=\E[%p1%dC, cub=\E[%p1%dD,
1991         cup=\E[%i%p1%d;%p2%dH,
1992         home=\E[H,
1993         cbt=\E[Z,
1995 # scrolling
1997         ind=\ED,         ri=\EM,
1998         indn=\E[%p1%dS, rin=\E[%p1%dT,
2000 # character attributes
2002         smul=\E[4m, rmul=\E[m,
2003         smso=\E[7m, rmso=\E[m,
2004         rev=\E[7m,
2005         sgr=\E[0%?%p2%t;4%;%?%p1%p3%|%p4%|%p5%|%t;7%;m,
2006         sgr0=\E[m,
2008 # clear
2010         el=\E[K, el1=\E[1K, ed=\E[J, clear=\E[H\E[J,
2012 # insert/delete
2014         dch1=\E[P,     dl1=\E[M,     il1=\E[L,
2015         dch=\E[%p1%dP, dl=\E[%p1%dM, il=\E[%p1%dL, ich=\E[%p1%d@,
2016         smir=\E[4h,    rmir=\E[4l,
2018 # pf string
2020         pfx=\E[%p1%d;%p2%l%dq%p2%s,
2022 # set/reset
2024         sc=\E7, rc=\E8,
2025         is2=\E[m, rs2=\Ec,
2027 # printer
2029         mc4=\E[?4i, mc5=\E[?5i,
2031 # keyboard definitions
2033         kbs=\b, kclr=\E[2J, khome=\E[H, kcbt=\E[Z,
2034         kcuu1=\E[A, kcud1=\E[B, kcuf1=\E[C, kcub1=\E[D,
2035         kf9=\ENo,  kf10=\ENp, kf11=\ENq,
2036         kf12=\ENr, kf13=\ENs, kf14=\ENt,
2038 # the following keys are used only by the 122 key keyboard
2040         kdch1=\E[P, kdl1=\E[M,
2041         kich1=\E[@, kil1=\E[L,
2042         kf15=\ENu, kf16=\ENv, kf17=\ENw,
2043         kf18=\ENx, kf19=\ENy, kf20=\ENz,
2044         kf21=\EN{, kf22=\EN|, kf23=\EN},
2045         kf24=\EN~,
2048 630-24|att630-24|5630-24|5630DMD-24|630MTG-24|AT&T 630 windowing terminal 24 lines @(#)630.ti 1.5,
2049         lines#24, use=630,
2052 6300+|PC6300PLUS|pc6300plus|6300plus|6300PLUS|AT&T-IS PC 6300 PLUS Personal Computer @(#)6300+.ti 1.1,
2053         am,
2054         cols#80, lines#24,
2055         bel=^G, blink=\E[5m, bold=\E[1m, clear=\E[2J\E[H,
2056         cr=\r, cub1=\b, cud1=\E[B, cuf1=\E[C,
2057         cup=\E[%i%p1%02d;%p2%02dH, cuu1=\E[A, dch1=\E[1P,
2058         dim=\E[2m, dl1=\E[1M, ed=\E[0J, el=\E[0K, home=\E[H,
2059         hts=\EH, ich1=\E[1@, il1=\E[1L, ind=\n, invis=\E[9m,
2060         kbs=\b, kcub1=\E[D, kcud1=\E[B, kcuf1=\E[C,
2061         kcuu1=\E[A, kf1=\EOc, kf10=\EOu, kf2=\EOd, kf3=\EOe,
2062         kf4=\EOf, kf5=\EOg, kf6=\EOh, kf7=\EOi, kf8=\EOj,
2063         kf9=\EOk, nel=\r\n, rev=\E[7m, rmso=\E[m, rmul=\E[m,
2064         smso=\E[7m, smul=\E[4m, tbc=\E[3g,
2065 730|att730|730MTG|AT&T 730 windowing terminal Version @(#)730.ti 1.3,
2067 # has status line of 80 chars
2069         hs,
2070         wsl#80,
2071         tsl=\E7\E[;%i%p1%dx,
2073 # support \E on the status line (status_line_esc_ok)
2075         eslok,
2077 #       screen dimension
2079         cols#80,
2080         lines#60,
2082 # label information
2084         lw#8,
2085         lh#2,
2086         nlab#24,
2087         rmln=\E[?13h,
2088         smln=\E[?13l,
2090 # mapping of alternate character set to ASCII
2092         acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
2094 # change the scrolling region
2096         csr=\E[%i%p1%d;%p2%dr,
2098 # cursor visibility control
2100         civis=\E[?25l,
2101         cnorm=\E[?25h\E[?12l,
2102         cvvis=\E[?12;25h,
2104 # character set mode
2106         smacs=^N,
2107         rmacs=^O,
2109         am,
2110         da,
2111         db,
2112         xenl,
2113         mir,
2114         msgr,
2115         npc,
2116         xon,
2117         it#8,
2118         lm#0,
2120 # short descriptions without \E
2122         bel=^G,
2123         cr=^M,
2124         ht=\t,
2126 # cursor movement
2128         cud1=\E[B,
2129         cuf1=\E[C,
2130         cuu1=\E[A,
2131         cub1=^H,
2132         cud=\E[%p1%dB,
2133         cuu=\E[%p1%dA,
2134         cuf=\E[%p1%dC,
2135         cub=\E[%p1%dD,
2136         cup=\E[%i%p1%d;%p2%dH,
2137         home=\E[H,
2138         cbt=\E[Z,
2140 # scrolling
2142         ind=\ED,
2143         ri=\EM,
2144 #       indn=\E[%p1%dS,
2145 #       rin=\E[%p1%dT,
2147 # character attributes
2149         smul=\E[4m,
2150         rmul=\E[24m,
2151         smso=\E[7m,
2152         rmso=\E[27m,
2153         rev=\E[7m,
2154         sgr=\E[0%?%p6%t;1%;%?%p5%t;2%;%?%p2%t;4%;%?%p4%t;5%;%?%p3%p1%|%t;7%;%?%p7%t;8%;m%?%p9%t^N%e^O%;,
2155         sgr0=\E[m^O,
2157 # character attribute mode
2159         blink=\E[5m,
2160         bold=\E[1m,
2161         dim=\E[2m,
2162         invis=\E[8m,
2164 # line attribute
2166         swidm=\E#6,
2168 # clear
2170         el=\E[K,
2171         el1=\E[1K,
2172         ed=\E[J,
2173         clear=\E[H\E[J,
2175 # insert/delete
2177         dch1=\E[P,
2178         dl1=\E[M,
2179         il1=\E[L,
2180         dch=\E[%p1%dP,
2181         dl=\E[%p1%dM,
2182         il=\E[%p1%dL,
2183         ich=\E[%p1%d@,
2184         smir=\E[4h,
2185         rmir=\E[4l,
2187 # pf string
2188 # the escape sequences are different to program
2189 #       system function keys 1-24
2190 #       shifted system function keys (numbers 25-48, but no label)
2191 # <25:  ESC [ pf# ; string-length q 16-char-label up-to-8-char-str
2192 # >24:  ESC [ pf#-24 ; string-length ; 0 ; 3 q       up-to-8-char-str
2193         pfxl=\E[%?%p1%{25}%<%t%p1%e%p1%{24}%-%;%d;%p2%l%02d%?%p1%{25}%<%tq\s\s\sSYS\s\s\s\s\sF%p1%:-2d\s\s%e;0;3q%;%p2%s,
2195 # set/reset
2197         sc=\E7,
2198         rc=\E8,
2199         is2=\E[0m^O,
2200         rs2=\Ec\E[?3l,
2202 # printer
2204         mc0=\E[?19h\E[0i,
2205         mc4=\E[?4i,
2206         mc5=\E[?5i,
2208 # keyboard definition
2210         kich1=\E[@,
2211         kil1=\E[L,
2213         kbs=^H,
2214         kclr=\E[2J,
2215         khome=\E[H,
2216         kcbt=\E[Z,
2217         kcuu1=\E[A,
2218         kcud1=\E[B,
2219         kcuf1=\E[C,
2220         kcub1=\E[D,
2221         kf1=\EOc,
2222         kf2=\EOd,
2223         kf3=\EOe,
2224         kf4=\EOf,
2225         kf5=\EOg,
2226         kf6=\EOh,
2227         kf7=\EOi,
2228         kf8=\EOj,
2229         kf9=\ENo,
2230         kf10=\ENp,
2231         kf11=\ENq,
2232         kf12=\ENr,
2233         kf13=\ENs,
2234         kf14=\ENt,
2235         kf15=\ENu,
2236         kf16=\ENv,
2237         kf17=\ENw,
2238         kf18=\ENx,
2239         kf19=\ENy,
2240         kf20=\ENz,
2241         kf21=\EN{,
2242         kf22=\EN|,
2243         kf23=\EN},
2244         kf24=\EN~,
2246 # the following keys are used for shifted system Fkeys
2248         kf25=\EOC,
2249         kf26=\EOD,
2250         kf27=\EOE,
2251         kf28=\EOF,
2252         kf29=\EOG,
2253         kf30=\EOH,
2254         kf31=\EOI,
2255         kf32=\EOJ,
2256         kf33=\ENO,
2257         kf34=\ENP,
2258         kf35=\ENQ,
2259         kf36=\ENR,
2260         kf37=\ENS,
2261         kf38=\ENT,
2262         kf39=\EOU,
2263         kf40=\EOV,
2264         kf41=\EOW,
2265         kf42=\EOX,
2266         kf43=\EOY,
2267         kf44=\EOZ,
2268         kf45=\EO[,
2269         kf46=\EO\s,
2270         kf47=\EO],
2271         kf48=\EO\^,
2273         flash=\E[?5h$<200>\E[?5l,
2274         fsl=\E8,
2275         is1=\E[8;0|\E[?3;4;5;13;15l\E[13;20l\E[?7h\E[12h\E(B\E)B,
2276         is3=\E(B\E)0,
2277         kind=\E[S,
2278         kri=\E[T,
2279         nel=\EE,
2282         pln=\E[%p1%d;0;0;0q%p2%:-16.16s,
2283         kLFT=\E[\s@,
2284         kRIT=\E[\sA,
2286 # add sequences for changing flow control setting
2288         smxon=\E[?21h,
2289         rmxon=\E[?21l,
2291 # add shifted HOME key
2293         kHOM=\E[2J,
2295 # repeat char
2297         rep=%p1%c\E[%p2%1%-$db,
2300 730-41|att730-41|730MTG-41|AT&T 730-41 windowing terminal Version @(#)730.ti 1.3,
2302         lines#41,
2303         use=730,
2305 730-24|att730-24|730MTG-24|AT&T 730-24 windowing terminal Version @(#)730.ti 1.3,
2307         lines#24,
2308         use=730,
2310 730r|att730r|730MTGr|AT&T 730 rev video windowing terminal Version @(#)730.ti 1.3,
2312         flash=\E[?5l$<200>\E[?5h,
2313         is1=\E[8;0|\E[?3;4;13;15l\E[?5h\E[13;20l\E[?7h\E[12h\E(B\E)B,
2314         use=730,
2316 730r-41|att730r-41|730MTG-41r|AT&T 730r-41 rev video windowing terminal Version @(#)730.ti 1.3,
2318         lines#41,
2319         use=730r,
2321 730r-24|att730r-24|730MTGr-24|AT&T 730r-24 rev video windowing terminal Version @(#)730.ti 1.3,
2323         lines#24,
2324         use=730r,
2327 # Info:
2328 #       TERMINFO entry for the AT&T Unix PC 7300
2329 #       from escape(7) in Unix PC 7300 Manual.
2330 #       Somewhat similar to a vt100-am (but different enough
2331 #       to redo this from scratch.)
2332 # Info:
2333 #       /***************************************************************
2334 #       *
2335 #       *           FONT LOADING PROGRAM FOR THE UNIX PC
2336 #       *
2337 #       *     This routine loads a font defined in the file ALTFONT
2338 #       *     into font memory slot #1.  Once the font has been loaded,
2339 #       *     it can be used as an alternative character set.
2340 #       *
2341 #       *     The call to ioctl with the argument WIOCLFONT is the key 
2342 #       *     to this routine.  For more information, see window(7) in 
2343 #       *     the PC 7300 documentation.
2344 #       ***************************************************************/
2345 #       #include <string.h>             /* needed for strcpy call */
2346 #       #include <sys/window.h>         /* needed for ioctl call */
2347 #       #define FNSIZE  60              /* font name size */
2348 #       #define ALTFONT  "/usr/lib/wfont/special.8.ft"  /* font file */
2349 #       /*
2350 #       *     The file /usr/lib/wfont/special.8.ft comes with the
2351 #       *     standard PC software.  It defines a graphics character set
2352 #       *     similar to that of the Teletype 5425 terminal.  To view
2353 #       *     this or other fonts in /usr/lib/wfont, use the command
2354 #       *     cfont <filename>.  For further information on fonts see
2355 #       *     cfont(1) in the PC 7300 documentation.
2356 #       */
2357 #       
2358 #       struct altfdata         /* structure for alt font data */
2359 #       {
2360 #       short   altf_slot;              /* memory slot number */
2361 #       char    altf_name[FNSIZE];      /* font name (file name) */
2362 #       };
2363 #       ldfont()
2364 #       {
2365 #               int wd;         /* window in which altfont will be */
2366 #               struct altfdata altf;
2367 #               altf.altf_slot=1;
2368 #               strcpy(altf.altf_name,ALTFONT);
2369 #               for (wd =1; wd < 12; wd++) {
2370 #                    ioctl(wd, WIOCLFONT,&altf);
2371 #               }
2372 #       }
2374 7300|unixpc|pc7300|PC7300|unix_pc|AT&T UNIX PC Model 7300 @(#)7300.ti 1.5,
2375         am, xon,
2376         cols#80, lines#24,
2377         bel=^G, bold=\E[7m, clear=\E[2J\E[H, cr=\r,
2378         cub=\E[%p1%dD, cub1=\b, cud=\E[%p1%dB, cud1=\E[B,
2379         cuf=\E[%p1%dC, cuf1=\E[C, cup=\E[%i%p1%d;%p2%dH,
2380         cuu=\E[%p1%dA, cuu1=\E[A, dim=\E[2m, dl=\E[%p1%dM,
2381         dl1=\E[M, ed=\E[0J, el=\E[0K, home=\E[H, il=\E[%p1%dL,
2382         il1=\E[L, ind=\n, kBEG=\ENB, kCAN=\EOW, kCMD=\EOU,
2383         kCPY=\END, kCRT=\EON, kDC=\ENF, kDL=\ENE, kEND=\ENN,
2384         kEOL=\EOA, kEXT=\EOK, kFND=\EOX, kHLP=\EOM, kHOM=\ENM,
2385         kIC=\ENJ, kLFT=\ENK, kMOV=\ENC, kMSG=\EOL, kNXT=\ENH,
2386         kOPT=\EOR, kPRT=\EOZ, kPRV=\ENG, kRDO=\EOT, kRES=\EOQ,
2387         kRIT=\ENL, kRPL=\EOY, kSAV=\EOO, kSPD=\EOP, kUND=\EOS,
2388         kbeg=\E9, kbs=\b, kcan=\EOw, kclo=\EOV, kclr=\E[J,
2389         kcmd=\EOu, kcpy=\ENd, kcrt=\EOn, kcub1=\E[D,
2390         kcud1=\E[B, kcuf1=\E[C, kcuu1=\E[A, kdch1=\ENf,
2391         kdl1=\ENe, kel=\EOa, kend=\E0, kext=\EOk, kf1=\EOc,
2392         kf2=\EOd, kf3=\EOe, kf4=\EOf, kf5=\EOg, kf6=\EOh,
2393         kf7=\EOi, kf8=\EOj, kfnd=\EOx, khlp=\EOm, khome=\E[H,
2394         kich1=\ENj, kind=\E[S, kmov=\ENc, kmrk=\ENi,
2395         kmsg=\EOl, knp=\E[U, knxt=\ENh, kopn=\EOv, kopt=\EOr,
2396         kpp=\E[V, kprt=\EOz, kprv=\ENg, krdo=\EOt, kref=\EOb,
2397         kres=\EOq, krfr=\ENa, kri=\E[T, krpl=\EOy, krst=\EOB,
2398         ksav=\EOo, kslt=\ENI, kspd=\EOp, kund=\EOs, nel=\EE,
2399         rev=\E[7m, ri=\EM, rmacs=\E[10m, rmso=\E[0m,
2400         rmul=\E[0m, sgr0=\E[0;10m, smacs=\E[11m, smso=\E[7m,
2401         smul=\E[4m,
2402 SYS75|sys75|AT&T System 75 Cartridge; 80 column; 98key keyboard @(#)SYS75.ti 1.2,
2403         am,
2404         xenl,
2405         hs,
2406         eslok,
2407         mir,
2408         msgr,
2409         xon,
2410         cols#80,
2411         it#8,
2412         lh#2,
2413         lines#24,
2414         lw#8,
2415         nlab#8,
2416         wsl#80,
2417         cbt=\E[Z,
2418         bel=^G,
2419         cr=^M,
2420         csr=\E[%i%p1%d;%p2%dr,
2421         clear=\E[H\E[J,
2422         el=\E[K,
2423         ed=\E[J,
2424         cup=\E[%i%p1%d;%p2%dH,
2425         cud1=\E[B,
2426         home=\E[H,
2427         civis=\E[?25l,
2428         cub1=^H,
2429         cnorm=\E[?25h\E[?12l,
2430         cuf1=\E[C,
2431         ll=\E[24H,
2432         cuu1=\E[A,
2433         cvvis=\E[?12;25h,
2434         dch1=\E[P,
2435         dl1=\E[M,
2436         smacs=^N,
2437         blink=\E[5m,
2438         bold=\E[1m,
2439         dim=\E[2m,
2440         smir=\E[4h,
2441         ich=\E[%p1%d@,
2442         invis=\E[8m,
2443         rev=\E[7m,
2444         smso=\E[7m,
2445         smul=\E[4m,
2446         rmacs=^O,
2447         sgr0=\E[m^O,
2448         rmir=\E[4l,
2449         rmso=\E[m,
2450         rmul=\E[m,
2451         flash=\E[?5h$<200>\E[?5l,
2452         fsl=\E8,
2453         is1=\E[8;0|\E[?3;4;5;13;15l\E[13;20l\E[?7h\E[12h\E(B\E)0,
2454         is2=\E[0m^O,
2455         is3=\E(B\E)0,
2456         il1=\E[L,
2457         kbs=^H,
2458         kcud1=\E[B,
2459         kf1=\EOc,
2460         kf2=\EOd,
2461         kf3=\EOe,
2462         kf4=\EOf,
2463         kf5=\EOg,
2464         kf6=\EOh,
2465         kf7=\EOi,
2466         kf8=\EOj,
2467         kf9=\ENo,
2468         kf10=\ENp,
2469         kf11=\ENq,
2470         kf12=\ENr,
2471         kf13=\ENs,
2472         kf14=\ENt,
2473         khome=\E[H,
2474         kcub1=\E[D,
2475         kcuf1=\E[C,
2476         kind=\E[S,
2477         kri=\E[T,
2478         kcuu1=\E[A,
2479         nel=\EE,
2480         dch=\E[%p1%dP,
2481         dl=\E[%p1%dM,
2482         cud=\E[%p1%dB,
2483         il=\E[%p1%dL,
2484         cub=\E[%p1%dD,
2485         cuf=\E[%p1%dC,
2486         cuu=\E[%p1%dA,
2487         rs2=\Ec\E[?3l,
2488         rc=\E8,
2489         sc=\E7,
2490         ind=\ED,
2491         ri=\EM,
2492         sgr=\E[0%?%p6%t;1%;%?%p5%t;2%;%?%p2%t;4%;%?%p4%t;5%;%?%p3%p1%|%t;7%;%?%p7%t;8%;m%?%p9%t^N%e^O%;,
2493         ht=\t,
2494         tsl=\E7\E[25;%i%p1%dx,
2495         acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
2496         pln=\E[%p1%d;0;0;0p%p2%:-16.16s,
2497         kcbt=\E[Z,
2498         smln=\E?,
2499         rmln=\E<,
2500         el1=\E[1K,
2501         kclr=\E[J,
2502         pfxl=\E[%p1%d;%p2%l%02dp%?%p1%{9}%<%t   F%p1%1d           %;%p2%s,
2503         mc0=\E[?0i,
2504         mc4=\E[?8i,
2505         mc5=\E[?4i,
2506         kLFT=\ENK,
2507         kRIT=\ENL,
2508         kHOM=\ENM,
2509         hpa=\E[%p1%dG,
2510 SYS75-w|sys75-w|AT&T System 75 Cartridge; 132 column; 98key keyboard @(#)SYS75.ti 1.2,
2511         cols#132,
2512         is1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h,
2513         wsl#132,
2514         use=SYS75,
2515 SYS75-103k|sys75-103k|AT&T System 75 Cartridge; 80 column; 103key keyboard @(#)SYS75.ti 1.2,
2516         kf9@,
2517         kf10@,
2518         kf11@,
2519         kf12@,
2520         kf13@,
2521         kf14@,
2522         kdch1=\ENf,
2523         kdl1=\ENe,
2524         kel=\EOa,
2525         kich1=\ENj,
2526         krmir=\ENj,
2527         knp=\E[U,
2528         kpp=\E[V,
2529         kbeg=\E9,
2530         kcan=\EOw,
2531         kclo=\EOV,
2532         kcmd=\EOu,
2533         kcpy=\ENd,
2534         kcrt=\EOn,
2535         kend=\E0,
2536         kext=\EOk,
2537         kfnd=\EOx,
2538         khlp=\EOm,
2539         kmrk=\ENi,
2540         kmsg=\EOl,
2541         kmov=\ENc,
2542         knxt=\ENh,
2543         kopn=\EOv,
2544         kopt=\EOr,
2545         kprt=\EOz,
2546         kprv=\ENg,
2547         krdo=\EOt,
2548         kref=\EOb,
2549         krfr=\ENa,
2550         krpl=\EOy,
2551         krst=\EOB,
2552         kres=\EOq,
2553         ksav=\EOo,
2554         kspd=\EOp,
2555         kund=\EOs,
2556         kBEG=\ENB,
2557         kCAN=\EOW,
2558         kCMD=\EOU,
2559         kCPY=\END,
2560         kCRT=\EON,
2561         kDC=\ENF,
2562         kDL=\ENE,
2563         kslt=\ENI,
2564         kEND=\ENN,
2565         kEOL=\EOA,
2566         kEXT=\EOK,
2567         kFND=\EOX,
2568         kHLP=\EOM,
2569         kMSG=\EOL,
2570         kMOV=\ENC,
2571         kNXT=\ENH,
2572         kOPT=\EOR,
2573         kPRT=\EOZ,
2574         kPRV=\ENG,
2575         kRDO=\EOT,
2576         kRPL=\EOY,
2577         kRES=\EOQ,
2578         kSAV=\EOO,
2579         kSPD=\EOP,
2580         kUND=\EOS,
2581         use=SYS75,
2582 SYS75-103k-w|sys75-103k-w|AT&T System 75 Cartridge; 132 column; 103key keyboard @(#)SYS75.ti 1.2,
2583         cols#132,
2584         is1=\E[8;0|\E[?4;5;13;15l\E[13;20l\E[?3;7h\E[12h,
2585         wsl#132,
2586         use=SYS75-103k,
2588 blit|jerq|blit running teletype rom @(#)blit.ti 1.1,
2589         xon,cr=^M, ind=^J, bel=^G, am, ht=^I, it#8, ul, eo,
2590         cud1=^J, cuf1=\EC, cuu1=\EA, cub1=\ED,
2591         cols#87, lines#72, clear=^L, el=\EK,
2592         cup=\EY%p2%' '%+%c%p1%' '%+%c,
2593         il1=\EF!, dl1=\EE!, ich1=\Ef!, dch1=\Ee!,
2594         il=\EF%p1%' '%+%c, dl=\EE%p1%' '%+%c,
2595         ich=\Ef%p1%' '%+%c, dch=\Ee%p1%' '%+%c,
2596         kcuu1=\EA, kcud1=\EB, kcuf1=\EC, kcub1=\ED, kbs=^H,
2597         kf1=\Ex, kf2=\Ey, kf3=\Ez,
2599 cbblit|fixterm|blit running columbus code @(#)blit.ti 1.1,
2600         smso=\EU!, rmso=\EV!, smul=\EU", rmul=\EV",
2601         flash=\E^G, ed=\EJ, smir=\EQ, rmir=\ER, ich1@, cols#88,
2602         mc5=^R, mc4=^T, mc5p=\EP%p1%03d, use=blit,
2604 oblit|ojerq|first version of blit rom @(#)blit.ti 1.1,
2605         xon,cr=^M, cud1=^J, ind=^J, bel=^G, cols#88, lines#72, it#8, ht=^I,
2606         am, ul, eo, mir, il=\Ef%p1%' '%+%c, dl=\Ee%p1%' '%+%c,
2607         dl1=\EE, rmir=\ER, smir=\EQ, dch1=\EO, cub1=\ED, da, db,
2608         il1=\EF, ed=\EJ, el=\EK, clear=^L, cup=\EY%p2%' '%+%c%p1%' '%+%c,
2609         cuf1=\EC, cuu1=\EA, flash=\E^G, kbs=^H,
2611 # Info: 
2612 #       This is an old version of vitty reentered. It is used when 
2613 #       running the vitty program outside a blit layer.
2616 blitlayer|vitty| @(#)blit.ti 1.1,
2617         cr=^M, cud1=^J, ind=^J, bel=^G, cols#87, lines#72, it#8, ht=^I,
2618         am, clear=^L, cup=\EY%p2%' '%+%c%p1%' '%+%c, el=\EK, il1=\EI, dl1=\ED,
2619         flash=\E^G, cuu1=^K,
2621 # Info: 
2622 #       
2623 #       This is a generic terminal for the new AT&T terminals that is not
2624 #               really for use by itself, but was created to help make the
2625 #               support for the other new terminals easier by defining the
2626 #               common entry fields only once.  There are several things
2627 #               that weren't defined here but were common to 2 or more terminal
2628 #               entries because they were different in at least 2 of the other
2629 #               entries (e.g. clear, cols, cud1, ht, ind, and lines).
2630 #               Unfortunately the 4424 has almost completely different data
2631 #               for the fields than what the newer ones have and so hasn't been
2632 #               included as one of the terminals using this common entry.
2634 attgeneric| AT&T generic terminal description @(#)generic.ti 1.2,
2635         am, hs, mir, msgr, xenl, xon,
2636         cols#80, it#8, lh#2, lines#24, lw#8, nlab#8,
2637         wsl#55,
2638         acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
2639         bel=^G, blink=\E[5m, bold=\E[4;7m, cbt=\E[Z,
2640         clear=\E[H\E[J, cnorm=\E[12;0j, cr=\r,
2641         csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, cub1=\b,
2642         cud=\E[%p1%dB, cud1=\n, cuf=\E[%p1%dC, cuf1=\E[C,
2643         cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A,
2644         cvvis=\E[12;1j, dch=\E[%p1%dP, dch1=\E[P, dim=\E[2m,
2645         dl=\E[%p1%dM, dl1=\E[M, ech=\E[%p1%ds\E[%p1%dD,
2646         ed=\E[J, el=\E[K, el1=\E[1K, enacs=\E(B\E)0,
2647         flash=\E[?5h$<200>\E[?5l, fsl=\E8, home=\E[H,
2648         ht=\t, hts=\EH, ich=\E[%p1%d@,
2649         il=\E[%p1%dL, il1=\E[L, ind=\n, indn=\E[%p1%dE,
2650         invis=\E[8m, is1=\E<\E[?3l$<100>,
2651         is2=\E[0m^O\E[1;2;3;4;6l\E[12;13;14;20l\E[?6;97;99l\E[?7h\E[4i\Ex\E[25;1j\212,
2652         is3=\E[?5l, kbeg=\Et, kbs=\b, kcbt=\E[Z, kclr=\E[2J,
2653         kcub1=\E[D, kcud1=\E[B, kcuf1=\E[C, kcuu1=\E[A,
2654         kdch1=\E[P, kdl1=\E[M, kel=\E[2K, kend=\Ez, kent=\n,
2655         kf1=\EOc, kf2=\EOd, kf3=\EOe, kf4=\EOf, kf5=\EOg,
2656         kf6=\EOh, kf7=\EOi, kf8=\EOj, khome=\E[H, kich1=\E[4h,
2657         kil1=\E[L, kind=\E[T, kprt=\EOe, kri=\E[S, ll=\E[24H,
2658         mc0=\E[?2i, mc4=\E[?9i, mc5=\E[?4i, nel=\r\n,
2659         pfx=\E[%p1%d;%p2%l%02dq\s\s\sF%p1%1d\s\s\s\s\s\s\s\s\s\s\s%p2%s,
2660         pln=\E[%p1%d;0;0;0q%p2%:-16.16s, prot=\EV, rc=\E8,
2661         rev=\E[7m, ri=\EM, rin=\E[%p1%dF, rmacs=^O,
2662         rmir=\E[4l, rmkx=\E[21;0j, rmln=\E|, rmso=\E[m,
2663         rmul=\E[m, rs2=\Ec\E[?3l\E[2;0y, sc=\E7,
2664         sgr=\E[0%?%p1%p5%|%t;2%;%?%p2%p6%|%t;4%;%?%p4%t;5%;%?%p3%p1%|%p6%|%t;7%;%?%p7%t;8%;m%?%p9%t^N%e^O%;,
2665         sgr0=\E[m^O, smacs=^N, smir=\E[4h, smkx=\E[21;1j\E~,
2666         smln=\E~, smso=\E[2;7m, smul=\E[4m, tbc=\E[3g,
2667         tsl=\E7\E[25;%p1%{8}%+%dH,
2669 netty| @(#)netty.ti 1.2,
2670         smcup=\EC@\EI@\EU@\ER@\EW@\EP@\E{A\E[@\E#A\EXA, rmcup=\E{@\E#@\EX@,
2671         use=netty-Tabs,
2673 netty-vi| @(#)netty.ti 1.2,
2674         smcup=\EC@\EI@\EU@\ER@\EW@\EP@\E{A\E[A\E#B\EX@, rmcup=\E{@\E[@\E#@,
2675         use=netty-Tabs,
2677 netty-Tabs| @(#)netty.ti 1.2,
2678         am,
2679         hs,
2680         mir,
2681         msgr,
2682         it#8,
2683         acsc=jjkkllmmqqxx,
2684         bel=^G,
2685         cr=^M,
2686         clear=^L,
2687         el=\EZ,
2688         cup=\EY%p2%?%p2%{95}%>%t^A%{96}%-%;%' '%+%c%p1%?%p1%{95}%>%t^A%{96}%-%;%' '%+%c,
2689         home=\EY\s\s,
2690         cub1=^H,
2691         cud1=^J,
2692         cuu1=\EA,
2693         dch1=\Ed,
2694         dl1=\ED!,
2695         fsl=^A,
2696         smacs=\ECA, rmacs=\EC@,
2697         smcup=\EC@\EI@\EU@\ER@\EW@\EP@\E{A\E[@\EX@\E#C\EM@!!, rmcup=\E{@\E#@,
2698         smcup=\E{A, rmcup=\E{@,
2699         smir=\EIA, rmir=\EI@,
2700         smul=\EUA, rmul=\EU@,
2701         smso=\ERA, rmso=\ER@,
2702         sgr0=\EC@\EI@\EU@\ER@,
2703         il1=\EO!,
2704         is3=\EF@^A^XOE^A\EFA^A^XOF^A\EFB^A^XOG^A\EFC^A^XOH^A\EFD^A^XOI^A\EFE^A^XOJ^A\EFF^A^XOK^A\EFG^A^XOL^A\EFH^A^XOM^A\EFI^A^XON^A\EFK^A^XOO^A,
2705         kcud1=^XOB,
2706         kf1=^XOE,
2707         kf2=^XOF,
2708         kf3=^XOG,
2709         kf4=^XOH,
2710         kf5=^XOI,
2711         kf6=^XOJ,
2712         kf7=^XOK,
2713         kf8=^XOL,
2714         kclr=^XOM,
2715         khome=^XON,
2716         kll=^XOO,
2717         kcub1=^XOC,
2718         kcuf1=^XOD,
2719         kcuu1=^XOA,
2720         dl=\ED%p1%' '%+%c,
2721         indn=\ES%p1%' '%+%c,
2722         ind=\n,
2723         il=\EO%p1%' '%+%c,
2724         ht=\t,
2725         cols#80,
2726         lines#24,
2727 # Info:
2728 #       wind=\Ev%p1%' '%+%c%p3%' '%+%c%p2%' '%+%c%p4%' '%+%c,   loses bad
2729 #       rev=^N,         standout seems to work better
2731         tsl=\Eb^A,
2734 # The following Terminfo entry describes functions which are supported by
2735 # the AT&T 5430/pt505 terminal software version 2 and later.
2737 # The following represents the screen layout along with the associated
2738 # bezel buttons for the 5430/pt505 terminal. The "kf" designations do
2739 # not appear on the screen but are shown to reference the bezel buttons.
2740 # The "CMD", "MAIL", and "REDRAW" buttons are shown in their approximate
2741 # position relative to the screen.
2745 #      +----------------------------------------------------------------+
2746 #      |                                                                |
2747 # XXXX | kf0                                                       kf24 | XXXX
2748 #      |                                                                |
2749 #      |                                                                |
2750 # XXXX | kf1                                                       kf23 | XXXX
2751 #      |                                                                |
2752 #      |                                                                |
2753 # XXXX | kf2                                                       kf22 | XXXX
2754 #      |                                                                |
2755 #      |                                                                |
2756 # XXXX | kf3                                                       kf21 | XXXX
2757 #      |                                                                |
2758 #      |                                                                |
2759 # XXXX | kf4                                                       kf20 | XXXX
2760 #      |                                                                |
2761 #      |                                                                |
2762 # XXXX | kf5                                                       kf19 | XXXX
2763 #      |                                                                |
2764 #      |                                                                |
2765 # XXXX | kf6                                                       kf18 | XXXX
2766 #      |                                                                |
2767 #      |                                                                |
2768 # XXXX |                                                                | XXXX
2769 #      |                                                                |
2770 #      |                                                                |
2771 #      +----------------------------------------------------------------+
2773 #          XXXX  XXXX  XXXX  XXXX  XXXX  XXXX  XXXX  XXXX  XXXX  XXXX
2775 # Note: XXXX represents the screen buttons
2776 #                                                          CMD   REDRAW
2778 #                                                          MAIL
2780 #       Depression of the "CMD" key sends    \E!    (kcmd)
2781 #       Depression of the "MAIL" key sends   \E[26s (kf26)
2782 #       "REDRAW" same as "REFRESH" (krfr)
2785 # "kf" functions adds carriage return to output string if terminal is in
2786 # 'new line' mode.
2788 # The following are functions not covered in the table above:
2790 #       Set keyboard character (SKC):
2792 #               \EPn1;Pn2w
2794 #                       Pn1= 0 Back Space key
2795 #                       Pn1= 1 Break key
2796 #                       Pn2=   Program char (hex)
2798 #       Screen Definition (SDF):
2800 #               \E[Pn1;Pn2;Pn3;Pn4;Pn5t
2802 #                       Pn1=     Window number (1-39)
2803 #                       Pn2-Pn5= Y;X;Y;X coordinates
2805 #       Screen Selection (SSL):
2807 #               \E[Pnu
2809 #                       Pn= Window number
2811 #       Set Terminal Modes (SM):
2813 #               \E[Pnh
2815 #                       Pn= 3 Graphics mode
2816 #                       Pn= > Cursor blink
2817 #                       Pn= < Enter new line mode
2818 #                       Pn= = Enter reverse insert/replace mode
2819 #                       Pn= ? Enter no scroll mode
2821 #       Reset Terminal Mode (RM):
2823 #               \E[Pnl
2825 #                       Pn= 3 Exit graphics mode
2826 #                       Pn= > Exit cursor blink
2827 #                       Pn= < Exit new line mode
2828 #                       Pn= = Exit reverse insert/replace mode
2829 #                       Pn= ? Exit no scroll mode
2831 #       Screen Status Report (SSR):
2833 #               \E[Pnp
2835 #                       Pn= 0 Request current window number
2836 #                       Pn= 1 Request current window dimensions
2838 #       Device Status Report (DSR):
2840 #               \E[6n    Request cursor position
2842 #       Call Status Report (CSR):
2844 #               \E[Pnv
2846 #                       Pn= 0 Call failed
2847 #                       Pn= 1 Call successful
2849 #       Transparent Button String (TBS):
2851 #               \E[Pn1;Pn2;Pn3;{string
2853 #                       Pn1= Button number to be loaded
2854 #                       Pn2= Character count of "string"
2855 #                       Pn3= Key mode being loaded:
2856 #                               0= Unshifted
2857 #                               1= Shifted
2858 #                               2= Control
2859 #                       String= Text string (15 chars max)
2861 #       Screen Number Report (SNR):
2863 #               \E[Pnp
2865 #                       Pn= Screen number
2867 #       Screen Dimension Report (SDR):
2869 #               \E[Pn1;Pn2r
2871 #                       Pn1= Number of rows available in window
2872 #                       Pn2= Number of columns available in window
2874 #       Cursor Position Report (CPR):
2876 #               \E[Pn1;Pn2R
2878 #                       Pn1= "Y" Position of cousor
2879 #                       Pn2= "X" Position of cursor
2881 #       Request Answer Back (RAB):
2883 #               \E[c
2885 #       Answer Back Response (ABR):
2887 #               \E[?;*;30;VSV
2889 #                       *=  0 No printer available
2890 #                       *=  2 Printer available
2891 #                       V=  Software version number
2892 #                       SV= Software sub version number
2894 #       Screen Alingment Aid:
2896 #               \En
2898 #       Bell (lower pitch):
2900 #               \E[x
2902 #       Dial Phone Number:
2904 #               \EPdstring\
2906 #                       string= Phone number to be dialed
2908 #       Set Phone Labels:
2910 #               \EPpstring\
2912 #                       string= Label for phone buttons
2914 #       Set Clock:
2916 #               \EPchour;minute;second\
2918 #       Position Clock:
2920 #               \EPsY;X\
2922 #                       Y= "Y" coordinate
2923 #                       X= "X" coordinate
2925 #       Delete Clock:
2927 #               \Epr\
2929 #       Programming The Function Buttons:
2931 #               \EPfPn;string\
2933 #                       Pn= Button number (00-06, 18-24)
2934 #                                         (kf00-kf06, kf18-kf24)
2936 #                       string= Text to sent on button depression
2938 #       Request For Local Directory Data:
2940 #               \EPp12;\
2942 #       Local Directory Data to host:
2944 #               \EPp11;LOCAL...DIRECTORY...DATA\
2946 #       Request for Local Directory Data in print format:
2947 #       
2948 #               \EPp13;\
2950 #       Enable 'Prt on Line' mode:
2952 #               \022 (DC2)
2954 #       Disable 'Prt on Line' mode:
2956 #               \024 (DC4)
2960 #                                                               05-Aug-86
2963 505|pt505|5430|gs5430| AT&T Personal Terminal 505 or 5430 GETSET terminal @(#)pt505.ti 1.4,
2964         am, bel=^G, blink=\E[5m, bold=\E[1m, clear=\E[2J\E[H, cnorm=\E[>l,
2965         cols#80, cr=\r, cub1=\E[D, cub=\E[%p1%dD, cud=\E[%p1%dB, cud1=\E[B,
2966         cuf=\E[%p1%dC, cuf1=\E[C, cup=\E[%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A,
2967         cvvis=\E[>h, dch=\E[%p1%dP, dch1=\E[P, dl=\E[%p1%dM, dl1=\E[M, ed=\E[0J,
2968         el=\E[0K, el1=\E2K, home=\E[H, ht=\t, il=\E[%p1%dL, il1=\E[L, ind=\n,
2969         is1=\EPr\\E[0u\E[2J\E[0;0H\E[0m\E[3l\E[<l\E[4l\E[>l\E[=l\E[?l,
2970         it#8, kbs=\b, kcmd=\E!, kcub1=\E[D, kcud1=\E[B, kcuf1=\E[C, kcuu1=\E[A,
2971         kf0=\E[00s, kf1=\E[01s, kf2=\E[02s, kf3=\E[03s, kf4=\E[04s, kf5=\E[05s,
2972         kf6=\E[06s, kf18=\E[18s, kf19=\E[19s, kf20=\E[20s, kf21=\E[21s,
2973         kf22=\E[22s, kf23=\E[23s, kf24=\E24s, kf26=\E26s, krfr=\E[27s,
2974         lines#24, mc4=\E[4i, mc5=\E[5i, rc=\E8,
2975         rev=\E[7m, rmacs=\E[10m, rmir=\E[4l, rmso=\E[0m, rmul=\E[0m, rs1=\Ec,
2976         sc=\E7, sgr0=\E[0m, smacs=\E[11m, smir=\E[4h, smso=\E[1m, smul=\E[4m,
2977         xon, rmam=\E[11;1j, smam=\E[11;0j,
2980 # The following Terminfo entry describes functions which are supported by
2981 # the AT&T 5430/pt505 terminal software version 1.
2983 # The following represents the screen layout along with the associated
2984 # bezel buttons for the 5430/pt505 terminal. The "kf" designations do
2985 # not appear on the screen but are shown to reference the bezel buttons.
2986 # The "CMD", "MAIL", and "REDRAW" buttons are shown in their approximate
2987 # position relative to the screen.
2991 #      +----------------------------------------------------------------+
2992 #      |                                                                |
2993 # XXXX | kf0                                                       kf24 | XXXX
2994 #      |                                                                |
2995 #      |                                                                |
2996 # XXXX | kf1                                                       kf23 | XXXX
2997 #      |                                                                |
2998 #      |                                                                |
2999 # XXXX | kf2                                                       kf22 | XXXX
3000 #      |                                                                |
3001 #      |                                                                |
3002 # XXXX | kf3                                                       kf21 | XXXX
3003 #      |                                                                |
3004 #      |                                                                |
3005 # XXXX | kf4                                                       kf20 | XXXX
3006 #      |                                                                |
3007 #      |                                                                |
3008 # XXXX | kf5                                                       kf19 | XXXX
3009 #      |                                                                |
3010 #      |                                                                |
3011 # XXXX | kf6                                                       kf18 | XXXX
3012 #      |                                                                |
3013 #      |                                                                |
3014 # XXXX |                                                                | XXXX
3015 #      |                                                                |
3016 #      |                                                                |
3017 #      +----------------------------------------------------------------+
3019 #          XXXX  XXXX  XXXX  XXXX  XXXX  XXXX  XXXX  XXXX  XXXX  XXXX
3021 # Note: XXXX represents the screen buttons
3022 #                                                          CMD   REDRAW
3024 #                                                          MAIL
3026 #       Depression of the "CMD" key sends    \E!    (kcmd)
3027 #       Depression of the "MAIL" key sends   (note) (kf26)
3028 #       "REDRAW" same as "REFRESH" (krfr)    (note)
3030 # note: The character string sent by key 'kf26' may be user programmable
3031 #       to send either \E[16s, or \E[26s.
3032 #       The character string sent by key 'krfr' may be user programmable
3033 #       to send either \E[17s, or \E[27s.
3035 # "kf" functions adds carriage return to output string if terminal is in
3036 # 'new line' mode.
3038 # The following are functions not covered in the table above:
3040 #       Set keyboard character (SKC):
3042 #               \EPn1;Pn2w
3044 #                       Pn1= 0 Back Space key
3045 #                       Pn1= 1 Break key
3046 #                       Pn2=   Program char (hex)
3048 #       Screen Definition (SDF):
3050 #               \E[Pn1;Pn2;Pn3;Pn4;Pn5t
3052 #                       Pn1=     Window number (1-39)
3053 #                       Pn2-Pn5= Y;X;Y;X coordinates
3055 #       Screen Selection (SSL):
3057 #               \E[Pnu
3059 #                       Pn= Window number
3061 #       Set Terminal Modes (SM):
3063 #               \E[Pnh
3065 #                       Pn= 3 Graphics mode
3066 #                       Pn= > Cursor blink
3067 #                       Pn= < Enter new line mode
3068 #                       Pn= = Enter reverse insert/replace mode
3069 #                       Pn= ? Enter no scroll mode
3071 #       Reset Terminal Mode (RM):
3073 #               \E[Pnl
3075 #                       Pn= 3 Exit graphics mode
3076 #                       Pn= > Exit cursor blink
3077 #                       Pn= < Exit new line mode
3078 #                       Pn= = Exit reverse insert/replace mode
3079 #                       Pn= ? Exit no scroll mode
3081 #       Screen Status Report (SSR):
3083 #               \E[Pnp
3085 #                       Pn= 0 Request current window number
3086 #                       Pn= 1 Request current window dimensions
3088 #       Device Status Report (DSR):
3090 #               \E[6n    Request cursor position
3092 #       Call Status Report (CSR):
3094 #               \E[Pnv
3096 #                       Pn= 0 Call failed
3097 #                       Pn= 1 Call successful
3099 #       Transparent Button String (TBS):
3101 #               \E[Pn1;Pn2;Pn3;{string
3103 #                       Pn1= Button number to be loaded
3104 #                       Pn2= Character count of "string"
3105 #                       Pn3= Key mode being loaded:
3106 #                               0= Unshifted
3107 #                               1= Shifted
3108 #                               2= Control
3109 #                       String= Text string (15 chars max)
3111 #       Screen Number Report (SNR):
3113 #               \E[Pnp
3115 #                       Pn= Screen number
3117 #       Screen Dimension Report (SDR):
3119 #               \E[Pn1;Pn2r
3121 #                       Pn1= Number of rows available in window
3122 #                       Pn2= Number of columns available in window
3124 #       Cursor Position Report (CPR):
3126 #               \E[Pn1;Pn2R
3128 #                       Pn1= "Y" Position of cousor
3129 #                       Pn2= "X" Position of cursor
3131 #       Request Answer Back (RAB):
3133 #               \E[c
3135 #       Answer Back Response (ABR):
3137 #               \E[?;0;30;VSV
3139 #                       V=  Software version number
3140 #                       SV= Software sub version number
3142 #       Screen Alingment Aid:
3144 #               \En
3146 #       Bell (lower pitch):
3148 #               \E[x
3150 #       Dial Phone Number:
3152 #               \EPdstring\
3154 #                       string= Phone number to be dialed
3156 #       Set Phone Labels:
3158 #               \EPpstring\
3160 #                       string= Label for phone buttons
3162 #       Set Clock:
3164 #               \EPchour;minute;second\
3166 #       Position Clock:
3168 #               \EPsY;X\
3170 #                       Y= "Y" coordinate
3171 #                       X= "X" coordinate
3173 #       Delete Clock:
3175 #               \Epr\
3177 #       Programming The Function Buttons:
3179 #               \EPfPn;string\
3181 #                       Pn= Button number (00-06, 18-24)
3182 #                                         (kf00-kf06, kf18-kf24)
3184 #                       string= Text to sent on button depression
3188 #                                                               05-Aug-86
3191 505-24|pt505-24|5430-24|gs5430-24| AT&T PT505 or 5430 GETSET version 1 24 lines @(#)pt505v1.ti 1.2,
3192         am, bel=^G, blink=\E[5m, bold=\E[1m, clear=\E[2J\E[H, cnorm=\E[>l,
3193         cols#80, cr=\r, cub1=\E[D, cub=\E[%p1%dD, cud=\E[%p1%dB, cud1=\E[B,
3194         cuf=\E[%p1%dC, cuf1=\E[C, cup=\E[%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A,
3195         cvvis=\E[>h, dch=\E[%p1%dP, dch1=\E[P, dl=\E[%p1%dM, dl1=\E[M, ed=\E[0J,
3196         el=\E[0K, el1=\E2K, home=\E[H, ht=\t, il=\E[%p1%dL, il1=\E[L, ind=\n,
3197         is1=\EPr\\E[0u\E[2J\E[0;0H\E[0m\E[3l\E[<l\E[4l\E[>l\E[=l\E[?l,
3198         it#8, kbs=\b, kcmd=\E!, kcub1=\E[D, kcud1=\E[B, kcuf1=\E[C, kcuu1=\E[A,
3199         kf0=\E[00s, kf1=\E[01s, kf2=\E[02s, kf3=\E[03s, kf4=\E[04s, kf5=\E[05s,
3200         kf6=\E[06s, kf18=\E[18s, kf19=\E[19s, kf20=\E[20s, kf21=\E[21s,
3201         kf22=\E[22s, kf23=\E[23s, kf24=\E24s, kf26=\E26s, krfr=\E[27s,
3202         lines#24,
3203         rev=\E[7m, rmacs=\E[10m, rmir=\E[4l, rmso=\E[0m, rmul=\E[0m, rs1=\Ec,
3204         sgr0=\E[0m, smacs=\E[11m, smir=\E[4h, smso=\E[1m, smul=\E[4m,
3205         xon,
3206 505-22|pt505-22|5430-22|gs5430-22| AT&T PT505 or 5430 GETSET version 1 22 lines @(#)pt505v1.ti 1.2,
3207         lines#22, use=5430-24,
3209 #       Reconstructed via infocmp from file: /usr/lib/terminfo/7/705
3210 705c|ATT705C|att705c|4000awtc|AT&T 705 Color 24x80 column display w/102key keyboard @(#)705.ti 1.3,
3211         am, da, db, eslok, hs, mir, msgr, xenl, xon,
3212         colors#8, cols#80, lh#2, lines#24, lm#0, lw#8, 
3213         pairs#64, nlab#8, wsl#80,
3214         acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
3215         bel=^G, blink=\E[5m, bold=\E[36m, cbt=\E[Z,
3216         civis=\E[?25l, clear=\E[H\E[J, cnorm=\E[?25h\E[?12l,
3217         cr=\r, csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, cub1=\b,
3218         cud=\E[%p1%dB, cud1=\E[B, cuf=\E[%p1%dC, cuf1=\E[C,
3219         cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A,
3220         cvvis=\E[?12;25h, dch=\E[%p1%dP, dch1=\E[P, dim=\E[34m,
3221         dl=\E[%p1%dM, dl1=\E[M, ed=\E[J, el=\E[K, el1=\E[1K,
3222         enacs=\E(B\E)0, flash=\E[?5h$<200>\E[?5l, fln=4\,4,
3223         fsl=\E8, home=\E[H, ht=\t, hts=\EH, ich=\E[%p1%d@,
3224         il=\E[%p1%dL, il1=\E[L, ind=\ED, invis=\E[8m,
3225         is2=\E[50;4|\E[53;0|\E[8;0|\E[?4;13;15l\E[13;20l\E[?7h\E[12h\E(B\E)0\E[?31l\E[0m^O,
3226         is3=\E(B\E)0, kLFT=\E[\sA, kRIT=\E[\s@, kbs=\b,
3227         kcbt=\E[Z, kclr=\E[2J, kcub1=\E[D, kcud1=\E[B,
3228         kcuf1=\E[C, kcuu1=\E[A, kdch1=\E[P, kdl1=\E[M,
3229         kend=\E[24;1H, kf1=\EOc, kf10=\ENp, kf11=\ENq,
3230         kf12=\ENr, kf13=\ENs, kf14=\ENt, kf15=\EOC, kf16=\EOD,
3231         kf17=\EOE, kf18=\EOF, kf19=\EOG, kf2=\EOd, kf20=\EOH,
3232         kf21=\EOI, kf22=\EOJ, kf23=\ENO, kf24=\ENP, kf25=\ENQ,
3233         kf26=\ENR, kf27=\ENS, kf28=\ENT, kf29=\EOP, kf3=\EOe,
3234         kf30=\EOQ, kf31=\EOR, kf32=\EOS, kf33=\EOw, kf34=\EOx,
3235         kf35=\EOy, kf36=\EOm, kf37=\EOt, kf38=\EOu, kf39=\EOv,
3236         kf4=\EOf, kf40=\EOl, kf41=\EOq, kf42=\EOr, kf43=\EOs,
3237         kf44=\EOp, kf45=\EOn, kf46=\EOM, kf5=\EOg, kf6=\EOh,
3238         kf7=\EOi, kf8=\EOj, kf9=\ENo, khome=\E[H, kich1=\E[@,
3239         kil1=\E[L, knp=\E[U, kpp=\E[V, ll=\E[24H, mc0=\E[i,
3240         mc4=\E[?4i, mc5=\E[?5i, nel=\EE,
3241         op=\E[37;40m,
3242         pfx=\E[%p1%d;%p2%l%02d;0;4q%p2%s,
3243         pln=\E[%p1%d;0;0;0q%p2%:-16.16s, rc=\E8,
3244         rep=%p1%c\E[%p2%{1}%-%db, rev=\E[7m, ri=\EM, rmacs=^O,
3245         rmir=\E[4l, rmln=\E[2p, rmso=\E[27m, rmul=\E[24m,
3246         rmxon=\E[53;3|, rs1=\Ec\E[?3;5l\E[56;0|,
3247         s0ds=\E[%p1%d;%p2%l%02d;0;0q%p3%:-16.16s%p2%s, sc=\E7,
3248         setab=\E[4%p1%dm, setaf=\E[3%p1%dm,
3249         setb=\E[4%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%{7}%>%t9%e%p1%d%;m,
3250         setf=\E[3%?%p1%{1}%=%t4%e%p1%{3}%=%t6%e%p1%{4}%=%t1%e%p1%{6}%=%t3%e%p1%{7}%>%t9%e%p1%d%;m,
3251         sgr=\E[0%?%p6%t;36%;%?%p5%t;34%;%?%p2%t;4%;%?%p4%t;5%;%?%p3%p1%|%t;7%;%?%p7%t;8%;m%?%p9%t^N%e^O%;,
3252         sgr0=\E[m^O, smacs=^N, smir=\E[4h, smln=\E[p,
3253         smso=\E[7m, smul=\E[4m, smxon=\E[53;0|, tbc=\E[3g,
3254         tsl=\E7\E[99;%i%p1%dx,
3257 # xterm: terminal emulator for XWIN system.
3259 xtermm|xterm terminal emulator (monocrome) @(#)xterm.ti 1.3,
3260         am, km, mir, msgr, xenl,
3261         cols#80, it#8, lines#24, btns#3,
3262         acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~,
3263         bel=^G, blink=@, bold=\E[1m, clear=\E[H\E[2J, cr=\r,
3264         csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, cub1=\E[1D,
3265         cud=\E[%p1%dB, cud1=\n, cuf=\E[%p1%dC, cuf1=\E[C,
3266         cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A,
3267         dch=\E[%p1%dP, dch1=\E[P, dl=\E[%p1%dM, dl1=\E[M,
3268         ed=\E[J, el=\E[K, el1=\E[1K$<3>, enacs=\E(B\E)0,
3269         home=\E[H, ht=\t, hts=\EH, ich=\E[%p1%d@, ich1=\E[@,
3270         il=\E[%p1%dL, il1=\E[L, ind=\n, ka1=\EOq, ka3=\EOs,
3271         kb2=\EOr, kbs=\b, kc1=\EOp, kc3=\EOn, kcub1=\EOD,
3272         kcud1=\EOB, kcuf1=\EOC, kcuu1=\EOA, kent=\EOM,
3273         kend=\E[Y, khome=\E[H, knp=\E[U, kpp=\E[V,
3274         kf0=\EOy, kf1=\EOP, kf10=\EOY, kf11=\EOZ, kf12=\EOA,
3275         kf2=\EOQ, kf3=\EOR, kf4=\EOS, kf5=\EOT, kf6=\EOU,
3276         kf7=\EOV, kf8=\EOW, kf9=\EOX, rc=\E8,
3277         rev=\E[7m, ri=\EM, rmacs=^O, rmcup=\E[2J\E[?47l\E8,
3278         rmso=\E[m, rs1=\E>\E[1;3;4;5;6l\E[?7h\E[m\E[r\E[2J\E[H,
3279         rs2=\E>\E[?3l\E[?4l\E[?5l\E[?7h\E[?8h, sc=\E7,
3280         sgr=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t^N%e^O%;,
3281         sgr0=\E[m^O, smacs=^N, smcup=\E7\E[?47h,
3282         smso=\E[7m, tbc=\E[3g,
3283         getm=\E[%p1%dY, kmous=\E[^_, reqmp=\E[492Z,
3284         smkx=\E[?1h\E=, rmkx=\E[?1l\E>,
3287 # color xterm
3289 xtermc|xterm-color|xterm terminal emulator (color) @(#)xterm.ti 1.3,
3290         colors#8, ncv#7, pairs#64,
3291         op=\E[100m,
3292         setab=\E[4%p1%dm, setaf=\E[3%p1%dm,
3293         setb=\E[4%?%p1%{1}%=%t4
3294                  %e%p1%{3}%=%t6
3295                  %e%p1%{4}%=%t1
3296                  %e%p1%{6}%=%t3
3297                  %e%p1%d%;m,
3298         setf=\E[3%?%p1%{1}%=%t4
3299                  %e%p1%{3}%=%t6
3300                  %e%p1%{4}%=%t1
3301                  %e%p1%{6}%=%t3
3302                  %e%p1%d%;m,
3303         use=xtermm,