X-Git-Url: https://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=misc%2Fterminfo.src;h=84838be05f8ccaa31baca6b9f76cc917e3f89dce;hb=690589d8f19e38925db061296d4f704e4a965bb2;hp=b16f2678b62f5009b8e263801f1a055d9901d02c;hpb=a8e3f06ac309504143cd56ac9ec55889bfdf4914;p=ncurses.git diff --git a/misc/terminfo.src b/misc/terminfo.src index b16f2678..84838be0 100644 --- a/misc/terminfo.src +++ b/misc/terminfo.src @@ -6,8 +6,8 @@ # Report bugs and new terminal descriptions to # bug-ncurses@gnu.org # -# $Revision: 1.602 $ -# $Date: 2017/04/22 20:18:54 $ +# $Revision: 1.607 $ +# $Date: 2017/07/30 00:10:59 $ # # The original header is preserved below for reference. It is noted that there # is a "newer" version which differs in some cosmetic details (but actually @@ -356,7 +356,8 @@ ansi+idl1, ansi+idl, dl=\E[%p1%dM, il=\E[%p1%dL, use=ansi+idl1, ansi+idc, - dch1=\E[P, ich=\E[%p1%d@, ich1=\E[@, rmir=\E[4l, smir=\E[4h, + dch1=\E[P, ich=\E[%p1%d@, ich1=\E[@, rmir=\E[4l, + smir=\E[4h, ansi+arrows, kbs=^H, kcub1=\E[D, kcud1=\E[B, kcuf1=\E[C, kcuu1=\E[A, khome=\E[H, @@ -723,7 +724,7 @@ nansi.sysk|nansisysk|PC-DOS Public Domain NANSI.SYS with keypad redefined for vi # tw52|tw52-color|Toswin window manager with color, bce, - colors#16, pairs#256, + colors#16, pairs#0x100, oc=\Eb?\Ec0, op=\Eb?\Ec0, setab=\Ec%?%p1%{0}%=%t?%e%p1%{7}%=%t0%e%p1%{15}%=%t7%e%p1 %{48}%+%c, @@ -745,7 +746,7 @@ tt52|Atari TT medium and high resolution, lines#30, use=at-color, st52-color|at-color|atari-color|atari_st-color|Atari ST with color, bce, - colors#16, pairs#256, + colors#16, pairs#0x100, is2=\Ev\Eq\Ee\Eb1\Ec0, rs2=\Ev\Eq\Ee\Eb1\Ec0, setab=\Ec%?%p1%{0}%=%t1%e%p1%{1}%=%t2%e%p1%{2}%=%t3%e%p1%{3} %=%t>%e%p1%{4}%=%t4%e%p1%{5}%=%t7%e%p1%{6}%=%t5%e%p1 @@ -1525,7 +1526,7 @@ xnuppc+200x75|Darwin PowerPC Console 200x75 support (1600x1200 pixels), cols#200, lines#75, xnuppc+256x96|Darwin PowerPC Console 256x96 support (2048x1536 pixels), - cols#256, lines#96, + cols#0x100, lines#96, # These are different combinations of the building blocks @@ -1842,7 +1843,7 @@ kon|kon2|jfbterm|Kanji ON Linux console, # Not used here, the program recognizes escapes for italic, underline and # dim, rendering those as green, cyan and gray respectively. fbterm|FbTerm for Linux with framebuffer, - colors#256, pairs#32767, + colors#0x100, pairs#0x7fff, acsc=+\020\,\021-\030.^Y0\333`\004a\261f\370g\361h\260i \316j\331k\277l\332m\300n\305o~p\304q\304r\304s_t\303u \264v\301w\302x\263y\363z\362{\343|\330}\234~\376, @@ -1857,7 +1858,7 @@ fbterm|FbTerm for Linux with framebuffer, # you use a 512-character console font. This uses bold for bright # foreground colors and blink for bright background colors. linux-16color|linux console with 16 colors, - colors#16, ncv#42, pairs#256, + colors#16, ncv#42, pairs#0x100, setab=\E[4%p1%{8}%m%d%?%p1%{7}%>%t;5%e;25%;m, setaf=\E[3%p1%{8}%m%d%?%p1%{7}%>%t;1%e;21%;m, use=linux, @@ -4179,8 +4180,9 @@ xterm-xfree86|xterm terminal emulator (XFree86), xterm-new|modern xterm terminal emulator, npc, indn=\E[%p1%dS, kb2=\EOE, kcbt=\E[Z, kent=\EOM, - rin=\E[%p1%dT, use=ansi+enq, use=xterm+pcfkeys, - use=xterm+tmux, use=ecma+strikeout, use=xterm-basic, + rin=\E[%p1%dT, use=ansi+rep, use=ansi+enq, + use=xterm+pcfkeys, use=xterm+tmux, use=ecma+strikeout, + use=xterm-basic, # This fragment is for people who cannot agree on what the backspace key # should send. @@ -4403,7 +4405,7 @@ xterm-16color|xterm with 16 colors like aixterm, # xterm patch #111 (1999/7/10) -TD xterm+256color|xterm 256-color feature, ccc, - colors#256, pairs#32767, + colors#0x100, pairs#0x7fff, initc=\E]4;%p1%d;rgb\:%p2%{255}%*%{1000}%/%2.2X/%p3%{255}%* %{1000}%/%2.2X/%p4%{255}%*%{1000}%/%2.2X\E\\, oc=\E]104\007, @@ -4416,7 +4418,7 @@ xterm+256color|xterm 256-color feature, # palette is hardcoded... xterm+256setaf|xterm 256-color (set-only), ccc@, - colors#256, pairs#32767, + colors#0x100, pairs#0x7fff, initc@, setab=\E[%?%p1%{8}%<%t4%p1%d%e%p1%{16}%<%t10%p1%{8}%-%d%e48; 5;%p1%d%;m, @@ -5027,7 +5029,8 @@ gnome-2008|GNOME Terminal snapshot 2.22.3, # Testing with tack shows that flash does not/has not worked -TD vte-2012|VTE 0.34.1, ncv#16, - dim=\E[2m, flash@, invis=\E[8m, ritm=\E[23m, + dim=\E[2m, flash@, invis=\E[8m, ritm=\E[23m, rmso=\E[27m, + rmul=\E[24m, sgr=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p5%t;2%;%?%p7%t;8%;%?%p1%p3 %|%t;7%;m%?%p9%t\016%e\017%;, sitm=\E[3m, use=vte-2008, @@ -5072,8 +5075,7 @@ vte-2014|VTE 0.35.1, ncv@, cbt=\E[Z, el1=\E[1K, flash=\E[?5h$<100/>\E[?5l, ich=\E[%p1%d@, indn=\E[%p1%dS, kent=\EOM, rin=\E[%p1%dT, - rmso=\E[27m, rmul=\E[24m, use=xterm+pcfkeys, - use=vte-2012, + use=xterm+pcfkeys, use=vte-2012, vte|VTE aka GNOME Terminal, use=vte-2014, @@ -6018,7 +6020,7 @@ st-256color|stterm-256color|simpleterm with 256 colors, # e) removed km terminator|Terminator no line wrap, eo, mir, msgr, xenl, xon, - colors#256, cols#80, it#8, lines#24, lm#0, pairs#32767, + colors#0x100, cols#80, it#8, lines#24, lm#0, pairs#0x7fff, acsc=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~, bold=\E[1m, civis=\E[?25l, clear=\E[H\E[2J, cnorm=\E[?25h, cr=\r, csr=\E[%i%p1%d;%p2%dr, @@ -6384,13 +6386,14 @@ screen+italics|screen cannot support italics, # (e) when screen finds one of these customized entries, it sets $TERM to # match. Hence, no "screen.xterm" entry is provided, since that would # create heartburn for people running remote xterm's. +# (f) screen does not support rep. # # xterm (-xfree86 or -r6) does not normally support kIC, kNXT and kPRV # since the default translations override the built-in keycode # translation. They are suppressed here to show what is tested by tack. screen.xterm-xfree86|screen.xterm-new|screen customized for modern xterm, bce@, bw, - invis@, kIC@, kNXT@, kPRV@, meml@, memu@, + invis@, kIC@, kNXT@, kPRV@, meml@, memu@, rep@, sgr=%?%p9%t\E(0%e\E(B%;\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%| %t;7%;%?%p4%t;5%;%?%p5%t;2%;m, E3@, use=screen+italics, use=screen+fkeys, use=xterm-new, @@ -6575,7 +6578,7 @@ dvtm|dynamic virtual terminal manager, vpa=\E[%i%p1%dd, dvtm-256color|dynamic virtual terminal manager with 256 colors, - colors#256, pairs#32767, + colors#0x100, pairs#0x7fff, setab=\E[%?%p1%{8}%<%t4%p1%d%e%p1%{16}%<%t10%p1%{8}%-%d%e48; 5;%p1%d%;m, setaf=\E[%?%p1%{8}%<%t3%p1%d%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5 @@ -7572,41 +7575,53 @@ pcmw|PC running Microsoft Works, # Later OpenNT was renamed to Interix. # # Presently it is distributed by Microsoft as Services For Unix (SFU). -# The 3.5 beta contains ncurses 4.2 (that is header files and executables, -# the documentation dates from 1.9.9e) -TD +# The 3.5 beta contained ncurses 4.2 (that is header files and executables, +# the documentation dated from 1.9.9e) -TD +# +# For a US keyboard, with 12 function-kecbt=\E[Z, ys, +# kf1-kf12 are unmodifiedcbt=\E[Z, cbt=\E[Z, +# kf13-kf24 use the shift-key +# kf25-kf36 use the left alt-key +# kf37-kf38 use the control-key +# kf49-kf60 use the shift- and control-keys +# The shifted cursor keys send the sequences originally used for kf61-kf64: +# down=\EF+ (kf61) +# up=\EF- (kf62) +# left=\EF^ (unassigned) +# right=\EF$ (kf64) interix|opennt|opennt-25|ntconsole|ntconsole-25|OpenNT-term compatible with color, - am, bw, msgr, - colors#8, cols#80, lines#25, ncv#3, pairs#64, + am, bce, msgr, + cols#80, it#8, lines#25, acsc=+\020\,\021-\030.^Y0\333`\004a\261f\370g\361h\260j \331k\277l\332m\300n\305o~p\304q\304r\304s_t\303u\264v \301w\302x\263y\363z\362{\343|\330}\234~\376, - bel=^G, bold=\E[1m, cbt=\E[Z, clear=\E[2J, cub=\E[%p1%dD, + bel=^G, bold=\E[1m, clear=\E[2J, cr=\r, cub=\E[%p1%dD, cub1=\E[D, cud=\E[%p1%dB, cud1=\n, cuf=\E[%p1%dC, cuf1=\E[C, cup=\E[%i%p1%d;%p2%dH, cuu=\E[%p1%dA, cuu1=\E[A, dl=\E[%p1%dM, dl1=\E[M, ed=\E[J, el=\E[K, home=\E[H, ht=^I, il=\E[%p1%dL, il1=\E[L, ind=\E[S, - indn=\E[%p1%dS, kbs=^H, kcbt=\E[Z, kcub1=\E[D, kcud1=\E[B, - kcuf1=\E[C, kcuu1=\E[A, kdch1=\E[M, kend=\E[U, kf0=\EFA, - kf1=\EF1, kf10=\EFA, kf11=\EFB, kf12=\EFC, kf13=\EFD, - kf14=\EFE, kf15=\EFF, kf16=\EFG, kf17=\EFH, kf18=\EFI, - kf19=\EFJ, kf2=\EF2, kf20=\EFK, kf21=\EFL, kf22=\EFM, - kf23=\EFN, kf24=\EFO, kf25=\EFP, kf26=\EFQ, kf27=\EFR, - kf28=\EFS, kf29=\EFT, kf3=\EF3, kf30=\EFU, kf31=\EFV, - kf32=\EFW, kf33=\EFX, kf34=\EFY, kf35=\EFZ, kf36=\EFa, - kf37=\EFb, kf38=\EFc, kf39=\EFd, kf4=\EF4, kf40=\EFe, - kf41=\EFf, kf42=\EFg, kf43=\EFh, kf44=\EFi, kf45=\EFj, - kf46=\EFk, kf47=\EFm, kf48=\EFn, kf49=\EFo, kf5=\EF5, - kf50=\EFp, kf51=\EFq, kf52=\EFr, kf53=\EFs, kf54=\EFt, - kf55=\EFu, kf56=\EFv, kf57=\EFw, kf58=\EFx, kf59=\EFy, - kf6=\EF6, kf60=\EFz, kf61=\EF+, kf62=\EF-, kf63=\EF^L, - kf7=\EF7, kf8=\EF8, kf9=\EF9, kich1=\E[L, kll=\E[U, knp=\E[T, - kpp=\E[S, ll=\E[U, nel=\r\n, op=\E[m, rc=\E[u, rev=\E[7m, - ri=\E[T, rin=\E[%p1%dT, rmcup=\E[2b\E[u\r\E[K, rmso=\E[m, - rmul=\E[m, rs1=\Ec, sc=\E[s, setab=\E[4%p1%dm, - setaf=\E[3%p1%dm, setb=\E[%p1%{40}%+%dm, - setf=\E[%p1%{30}%+%dm, sgr0=\E[0m, smcup=\E[s\E[1b, - smso=\E[7m, smul=\E[4m, kf64=\EF$, + indn=\E[%p1%dS, kLFT=\EF\^, kRIT=\EF$, kbs=^H, kcbt=\E[Z, + kcub1=\E[D, kcud1=\E[B, kcuf1=\E[C, kcuu1=\E[A, kdch1=^?, + kend=\E[U, kf0=\EFA, kf1=\EF1, kf10=\EFA, kf11=\EFB, + kf12=\EFC, kf13=\EFD, kf14=\EFE, kf15=\EFF, kf16=\EFG, + kf17=\EFH, kf18=\EFI, kf19=\EFJ, kf2=\EF2, kf20=\EFK, + kf21=\EFL, kf22=\EFM, kf23=\EFN, kf24=\EFO, kf25=\EFP, + kf26=\EFQ, kf27=\EFR, kf28=\EFS, kf29=\EFT, kf3=\EF3, + kf30=\EFU, kf31=\EFV, kf32=\EFW, kf33=\EFX, kf34=\EFY, + kf35=\EFZ, kf36=\EFa, kf37=\EFb, kf38=\EFc, kf39=\EFd, + kf4=\EF4, kf40=\EFe, kf41=\EFf, kf42=\EFg, kf43=\EFh, + kf44=\EFi, kf45=\EFj, kf46=\EFk, kf47=\EFm, kf48=\EFn, + kf49=\EFo, kf5=\EF5, kf50=\EFp, kf51=\EFq, kf52=\EFr, + kf53=\EFs, kf54=\EFt, kf55=\EFu, kf56=\EFv, kf57=\EFw, + kf58=\EFx, kf59=\EFy, kf6=\EF6, kf60=\EFz, kf7=\EF7, + kf8=\EF8, kf9=\EF9, khome=\E[H, kich1=\E[L, kind=\EF+, + kll=\E[U, knp=\E[T, kpp=\E[S, kri=\EF-, ll=\E[U, nel=\r\n, + op=\E[m, rc=\E[u, rev=\E[7m, ri=\E[T, rin=\E[%p1%dT, + rmcup=\E[2b\E[u\r\E[K, rmso=\E[m, rmul=\E[m, rs1=\Ec, + sc=\E[s, setb=\E[%p1%{40}%+%dm, setf=\E[%p1%{30}%+%dm, + sgr0=\E[0m, smcup=\E[s\E[1b, smso=\E[7m, smul=\E[4m, + use=ansi+rep, use=klone+color, opennt-35|ntconsole-35|OpenNT-term35 compatible with color, lines#35, use=opennt, @@ -12328,7 +12343,7 @@ att500|att513|AT&T 513 using page mode, # The capability sets form length att5310|att5320|AT&T Model 53210 or 5320 matrix printer, xhpa, xvpa, - bufsz#8192, cols#132, cps#120, it#8, lines#66, orc#10, + bufsz#0x2000, cols#132, cps#120, it#8, lines#66, orc#10, orhi#100, orl#12, orvi#72, cpi=%?%p1%{10}%=%t\E[w%e%p1%{12}%=%t\E[2w%e%p1%{5}%=%t\E[5w %e%p1%{13}%=%p1%{14}%=%O%t\E[3w%e%p1%{16}%=%p1%{17}%=%O @@ -13817,7 +13832,7 @@ citoh-comp|citoh in compressed, use=citoh, # citoh has infinite cols because we don't want lp ever inserting \n\t**. citoh-prop|citoh-ps|ips|citoh in proportional spacing mode, - cols#32767, + cols#0x7fff, is1=\EP, use=citoh, citoh-6lpi|citoh in 6 lines per inch mode, is3=\EA, use=citoh, @@ -14574,7 +14589,7 @@ dgkeys+15|Private entry describing 15 DG mode special keys, # dgunix+fixed|Fixed color info for DG D430C terminals in DG-UNIX mode, bce, - colors#16, ncv#53, pairs#256, + colors#16, ncv#53, pairs#0x100, op=\036Ad\036Bd, setab=\036B%p1%?%p1%{8}%<%t%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1 %{4}%&%t%{1}%|%;%;%{48}%+%c, @@ -14600,7 +14615,7 @@ dg+color8|Color info for Data General D220 and D230C terminals in ANSI mode, %d%?%gD%t;2%;%?%gU%t;4%;%?%gB%t;5%;%?%gR%t;7%;m, dg+color|Color info for Data General D470C terminals in ANSI mode, - colors#16, ncv#53, pairs#256, + colors#16, ncv#53, pairs#0x100, setab=\E[%?%p1%{8}%<%t4%p1%e=%p1%{2}%&%?%p1%{1}%&%t%{4}%|%; %?%p1%{4}%&%t%{1}%|%;%;%d%?%gD%t;2%;%?%gU%t;4%;%?%gB%t ;5%;%?%gR%t;7%;m, @@ -14626,7 +14641,7 @@ dgmode+color8|Color info for Data General D220/D230C terminals in DG mode, setb=\036B%p1%{48}%+%c, setf=\036A%p1%{48}%+%c, dgmode+color|Color info for Data General D470C terminals in DG mode, - colors#16, pairs#256, + colors#16, pairs#0x100, setab=\036B%p1%?%p1%{8}%<%t%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1 %{4}%&%t%{1}%|%;%;%{48}%+%c, setaf=\036A%p1%?%p1%{8}%<%t%{2}%&%?%p1%{1}%&%t%{4}%|%;%?%p1 @@ -16108,7 +16123,7 @@ ibm+color|IBM color definitions, %p1%{3}%=%t33m%e%p1%{4}%=%t34m%e%p1%{5}%=%t35m%e%p1%{6} %=%t36m%e%p1%{7}%=%t97m%;, ibm+16color|IBM aixterm color definitions, - colors#16, pairs#256, + colors#16, pairs#0x100, setab=\E[%?%p1%{8}%<%t%p1%{40}%+%e%p1%{92}%+%;%dm, setaf=\E[%?%p1%{8}%<%t%p1%{30}%+%e%p1%{82}%+%;%dm, setb=%p1%{8}%/%{6}%*%{4}%+\E[%d%p1%{8}%m%Pa%?%ga%{1}%=%t4%e @@ -19116,7 +19131,7 @@ amiga-8bit|Amiga ANSI using 8-bit controls, # requires use of appropriate preferences settings. amiga-vnc|Amiga using VNC console (black on light gray), am, da, db, msgr, ndscr, - btns#1, colors#16, cols#80, lines#24, lm#0, ncv#0, pairs#256, + btns#1, colors#16, cols#80, lines#24, lm#0, ncv#0, pairs#0x100, bel=^G, blink=\E[7;2m, bold=\E[1m, civis=\E[0p, clear=\E[H\E[J, cnorm=\E[p\E[>?6l, cr=\r, csr=\E[%i%p1%d;%p2%dr, cub=\E[%p1%dD, cub1=\E[D, @@ -25115,4 +25130,14 @@ v3220|LANPAR Vision II model 3220/3221/3222, # + restore rmir/smir in ansi+idc to better match original ansiterm+idc, # add alias ansiterm (report by Robert King). # +# 2017-05-13 +# + reformatted using hexadecimal numbers to improve readability -TD +# +# 2017-07-29 +# + update interix entry using tack and SFU on Windows 7 Ultimate -TD +# + use ^? for kdch1 in interix (reported by Jonathan de Boyne Pollard) +# + add "rep" to xterm-new, available since 1997/01/26 -TD +# + move SGR 24 and 27 from vte-2014 to vte-2012 (request by Alain +# Williams) -TD +# ######## SHANTIH! SHANTIH! SHANTIH!