# Report bugs and new terminal descriptions to
# bug-ncurses@gnu.org
#
-# $Revision: 1.562 $
-# $Date: 2016/04/23 10:59:12 $
+# $Revision: 1.566 $
+# $Date: 2016/08/17 08:17:26 $
#
# 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
cvvis=\E[?25h\E[?8c, use=linux-c-nc,
# Linux 2.6.x has a fix for SI/SO to work with UTF-8 encoding added here:
-# http://lkml.indiana.edu/hypermail/linux/kernel/0602.2/0868.html
-# Using SI/SO has the drawback that it confuses screen. SCS would work.
-# However, SCS is buggy (see comment in Debian #515609) -TD
-# Further, this breaks longstanding workarounds for Linux console's line
-# drawing (see Debian 665959) -TD
+# http://lkml.iu.edu/hypermail/linux/kernel/0602.2/0738.html
+# Although the kernel has mappings for these, they were not in the default
+# font (tested with Debian and Fedora):
+# '`' diamond
+# '~' scan line 1
+# 'p' scan line 3
+# 'r' scan line 7
+# '_' scan line 9
linux2.6|linux 2.6.x console,
- rmacs=^O,
+ acsc=++\,\,--..00__``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}c~~,
+ enacs=\E(B\E)0, rmacs=^O,
sgr=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5%t;2%;%?%p6%t;1%;m%?%p9%t\016%e\017%;,
sgr0=\E[m\017, smacs=^N, use=linux2.2,
# This is Linux console for ncurses.
linux|linux console,
- use=linux2.2,
+ use=linux3.0,
# Subject: linux 2.6.26 vt back_color_erase
# Changes to the Linux console driver broke bce model as reported in
xterm-new|modern xterm terminal emulator,
npc,
indn=\E[%p1%dS, kb2=\EOE, kcbt=\E[Z, kent=\EOM,
- rin=\E[%p1%dT, use=xterm+pcfkeys, use=xterm+tmux,
- use=xterm-basic,
+ rin=\E[%p1%dT, use=ansi+enq, use=xterm+pcfkeys,
+ use=xterm+tmux, use=xterm-basic,
# This fragment is for people who cannot agree on what the backspace key
# should send.
xterm-16color|xterm with 16 colors like aixterm,
ccc,
initc=\E]4;%p1%d;rgb\:%p2%{255}%*%{1000}%/%2.2X/%p3%{255}%*%{1000}%/%2.2X/%p4%{255}%*%{1000}%/%2.2X\E\\,
- use=ibm+16color, use=xterm-new,
+ oc=\E]104\007, rs1=\Ec\E]104\007, use=ibm+16color,
+ use=xterm-new,
# 256-colors is a compile-time feature of XFree86 xterm beginning with
# patch #111 (1999/7/10) -TD
# These variants of XFree86 3.9.16 xterm are built as a configure option.
xterm-256color|xterm with 256 colors,
- use=xterm+256color, use=xterm-new,
+ rs1=\Ec\E]104\007, use=xterm+256color, use=xterm-new,
xterm-88color|xterm with 88 colors,
- use=xterm+88color, use=xterm-256color,
+ rs1=\Ec\E]104\007, use=xterm+88color,
+ use=xterm-256color,
# This chunk is based on suggestions by Ailin Nemui and Nicholas Marriott, who
# asked for some of xterm's advanced features to be added to its terminfo
gnome|GNOME Terminal,
use=vte-2012,
-# relevant changes were made in January 2014
+# relevant changes were made in January 2014, and later.
vte-2014|VTE 0.35.1,
- use=xterm+pcfkeys, use=vte-2012,
+ 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,
vte|VTE aka GNOME Terminal,
use=vte-2014,
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\014 kf64=\EF$, kf7=\EF7, kf8=\EF8, kf9=\EF9,
- kich1=\E[L, kll=\E[U, knp=\E[T, kpp=\E[S, ll=\E[U, nel=^M^J,
- 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,
+ 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=^M^J, 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$,
opennt-35|ntconsole-35|OpenNT-term35 compatible with color,
lines#35, use=opennt,
# + add 'oc' capability to xterm+256color, allowing palette reset for
# xterm -TD
#
+# 2016-05-14
+# + modify linux2.6 entry to improve line-drawing -TD
+# + make linux3.0 entry the default linux entry (Debian #823658) -TD
+#
+# 2016-05-29
+# + modify rs1 for xterm-16color, xterm-88color and xterm-256color to
+# reset palette using "oc" string as in linux -TD
+#
+# 2016-06-11
+# + use ANSI reply for u8 in xterm-new, to reflect vt220-style responses
+# that could be returned -TD
+# + added a few capabilities fixed in recent vte -TD
+#
+# 20160817
+# + correct a typo in interix -TD
+#
######## SHANTIH! SHANTIH! SHANTIH!