# Report bugs and new terminal descriptions to
# bug-ncurses@gnu.org
#
-# $Revision: 1.373 $
-# $Date: 2010/10/02 22:44:14 $
+# $Revision: 1.380 $
+# $Date: 2010/12/04 18:38:55 $
#
# 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
# foreground colors and blink for bright background colors.
linux-16color|linux console with 16 colors,
colors#16, ncv#54, pairs#256,
- setab=\E[4%p1%{7}%m%d%?%p1%{7}%>%t;5%e;25%;m,
- setaf=\E[3%p1%{7}%m%d%?%p1%{7}%>%t;1%e;21%;m,
+ setab=\E[4%p1%{8}%m%d%?%p1%{8}%>%t;5%e%p1%{8}%=%t;2%e;25%;m,
+ setaf=\E[3%p1%{8}%m%d%?%p1%{8}%>%t;1%e%p1%{8}%=%t;2%e;21%;m,
use=linux,
# bterm (bogl 0.1.18)
# of the keys (which more/less correspond to the termcap values), and will
# interpret those according to the $TERM value, but others not in the
# terminfo according to some constantly changing set of hacker guidelines -TD
-gnome-2007|GNOME Terminal snapshot 2.18.1,
+vte-2007|VTE in GNOME Terminal snapshot 2.18.1,
use=xterm+pcc2, use=gnome-fc5,
+gnome-2007|GNOME Terminal snapshot 2.18.1,
+ use=vte-2007,
# GNOME Terminal 2.22.3 (2008 snapshot)
#
# vt220's behavior, which will make it less usable on a VMS system (unclear
# what the intent of the developer is, since the NRC feature exposed in vttest
# by this change does not work).
+vte-2008|VTE in GNOME Terminal snapshot 2.22.3,
+ use=vte+pcfkeys, use=vte-2007,
gnome-2008|GNOME Terminal snapshot 2.22.3,
- use=gnome+pcfkeys, use=gnome-2007,
+ use=vte-2008,
# GNOME terminal may automatically use the contents of the "xterm" terminfo to
# supply key information which is not built into the program. With 2.22.3,
#
# The parameters with \EO (SS3) are technically an error, since SS3 should have
# no parameters. This appears to be rote copying based on xterm+pcc0.
-gnome+pcfkeys|gnome variation on xterm+pcfkeys,
+vte+pcfkeys|VTE's variation on xterm+pcfkeys,
kf1=\EOP, kf13=\EO1;2P, kf14=\EO1;2Q, kf15=\EO1;2R,
kf16=\EO1;2S, kf2=\EOQ, kf25=\EO1;5P, kf26=\EO1;5Q,
kf27=\EO1;5R, kf28=\EO1;5S, kf3=\EOR, kf37=\EO1;6P,
kf49=\EO1;3P, kf50=\EO1;3Q, kf51=\EO1;3R, kf52=\EO1;3S,
kf61=\EO1;4P, kf62=\EO1;4Q, kf63=\EO1;4R,
use=xterm+pcfkeys,
+gnome+pcfkeys|VTE's variation on xterm+pcfkeys,
+ use=vte+pcfkeys,
+vte|VTE aka GNOME Terminal,
+ use=vte-2008,
gnome|GNOME Terminal,
- use=gnome-2008,
+ use=vte,
# palette is hardcoded...
+vte-256color|VTE with xterm 256-colors,
+ initc@, use=xterm+256color, use=vte,
gnome-256color|GNOME Terminal with xterm 256-colors,
- initc@, use=xterm+256color, use=gnome,
+ use=vte-256color,
# XFCE Terminal 0.2.5.4beta2
#
# Since most of the terminfo-related behavior is due to the VTE library,
# the terminfo is the same as gnome-terminal.
xfce|Xfce Terminal,
- use=gnome,
+ use=vte,
# Multi-Gnome-Terminal 1.6.2
#
use=screen+fkeys, use=Eterm,
screen.mrxvt|screen in mrxvt,
use=screen+fkeys, use=mrxvt,
+screen.vte|screen in any VTE-based terminal,
+ use=screen+fkeys, use=vte,
screen.gnome|screen in GNOME Terminal,
use=screen+fkeys, use=gnome,
screen.konsole|screen in KDE console window,
sc=\E7, sgr0=\E[m, smacs=^N, smcup=\E[?6l, smir=\E[4h,
smkx=\E[?1h\E=, smso=\E[7;42m, smul=\E[4m, tbc=\E[3g,
+# Tektronix 4107/4109 interpret 4 modes using "\E%!" followed by a code:
+# 0 selects Tek mode, i.e., \E%!0
+# 1 selects ANSI mode
+# 2 selects ANSI edit-mode
+# 3 selects VT52 mode
+#
+# One odd thing about the description (which has been unchanged since the 90s)
+# is that the cursor addressing is using VT52 mode, and a few others use the
+# VT52's non-CSI versions of ANSI, e.g., \EJ.
tek4107|tek4109|tektronix terminals 4107 4109,
OTbs, am, mir, msgr, ul, xenl, xt,
cols#79, it#8, lines#29,
cup=\EY%p1%{32}%+%c%p2%{32}%+%c, cuu1=\EA, cvvis=\E%!3,
dim=\E%!1\E[<0m$<2>\E%!0, ed=\EJ, el=\EK, ht=^I, ind=^J,
kbs=^H, kcub1=\ED, kcud1=\EB, kcuf1=\EC, kcuu1=\EA,
- rev=\E%!1\E[7m$<2>\E%0, ri=\EI,
+ rev=\E%!1\E[7m$<2>\E%!0, ri=\EI,
rmso=\E%!1\E[m$<2>\E%!0, rmul=\E%!1\E[m$<2>\E%!0,
sgr=\E%%!1\E[%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;m$<2>\E%%!0,
sgr0=\E%!1\E[m$<2>\E%!0, smso=\E%!1\E[7;5m$<2>\E%!0,
# ANSI -TD
# * add parameterized cursor-controls to linux-basic (report by Dae) -TD
#
-# The following sets edit modes for GNU EMACS.
-# Local Variables:
-# fill-prefix:"\t"
-# fill-column:75
-# comment-column:0
-# comment-start-skip:"^#+"
-# comment-start:"# "
-# compile-command:"tic -c terminfo.master"
-# End:
+# 2010-10-09
+# * correct comparison used for setting 16-colors in linux-16color
+# entry (Novell #644831) -TD
+# * improve linux-16color entry, using "dim" for color-8 which makes it
+# gray rather than black like color-0 -TD
+#
+# 2010-11-20
+# * make "vte" the principal entry defining "gnome", since GNOME terminal
+# is merely one of several terminals whose behavior is provided by this
+# library -TD
+#
+# 2010-11-27
+# * fix typo in rmso for tek4106 -Goran Weinholt
+#
######## SHANTIH! SHANTIH! SHANTIH!