ncurses 5.7 - patch 20100213
authorThomas E. Dickey <dickey@invisible-island.net>
Sat, 13 Feb 2010 23:54:33 +0000 (23:54 +0000)
committerThomas E. Dickey <dickey@invisible-island.net>
Sat, 13 Feb 2010 23:54:33 +0000 (23:54 +0000)
+ add several screen-bce.XXX entries -TD

NEWS
dist.mk
misc/terminfo.src

diff --git a/NEWS b/NEWS
index 5e536d2109d0e49ee2761db237e8cde0b75990c1..8614a009c98b02bb4602c17dd59ddff116a6e1c9 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -25,7 +25,7 @@
 -- sale, use or other dealings in this Software without prior written        --
 -- authorization.                                                            --
 -------------------------------------------------------------------------------
--- $Id: NEWS,v 1.1503 2010/02/06 22:16:30 tom Exp $
+-- $Id: NEWS,v 1.1504 2010/02/13 22:44:31 tom Exp $
 -------------------------------------------------------------------------------
 
 This is a log of changes that ncurses has gone through since Zeyd started
@@ -45,6 +45,9 @@ See the AUTHORS file for the corresponding full names.
 Changes through 1.9.9e did not credit all contributions;
 it is not possible to add this information.
 
+20100213
+       + add several screen-bce.XXX entries -TD
+
 20100206
        + update mrxvt terminfo entry -TD
        + modify win_driver.c to support mouse single-clicks.
diff --git a/dist.mk b/dist.mk
index 14b0b9ac8f2b73aa66f7094cd5ba5d0072fa713f..0a9c960d1dad46fe8b197da5229c069616a6b792 100644 (file)
--- a/dist.mk
+++ b/dist.mk
@@ -25,7 +25,7 @@
 # use or other dealings in this Software without prior written               #
 # authorization.                                                             #
 ##############################################################################
-# $Id: dist.mk,v 1.745 2010/02/06 15:00:38 tom Exp $
+# $Id: dist.mk,v 1.746 2010/02/13 16:12:58 tom Exp $
 # Makefile for creating ncurses distributions.
 #
 # This only needs to be used directly as a makefile by developers, but
@@ -37,7 +37,7 @@ SHELL = /bin/sh
 # These define the major/minor/patch versions of ncurses.
 NCURSES_MAJOR = 5
 NCURSES_MINOR = 7
-NCURSES_PATCH = 20100206
+NCURSES_PATCH = 20100213
 
 # We don't append the patch to the version, since this only applies to releases
 VERSION = $(NCURSES_MAJOR).$(NCURSES_MINOR)
index 7c02d1f90b502c3e4a253c8d5cdce307b9418d37..405d2a21672503fadc4513cacf3e225da1f79eff 100644 (file)
@@ -6,8 +6,8 @@
 # Report bugs and new terminal descriptions to
 #      bug-ncurses@gnu.org
 #
-#      $Revision: 1.359 $
-#      $Date: 2010/02/06 20:55:33 $
+#      $Revision: 1.360 $
+#      $Date: 2010/02/13 18:46:49 $
 #
 # 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
@@ -4625,6 +4625,12 @@ screen.rxvt|screen in rxvt,
        use=rxvt+pcfkeys, use=vt220+keypad, use=screen,
 screen.Eterm|screen in Eterm,
        use=screen+fkeys, use=Eterm,
+screen.mrxvt|screen in mrxvt,
+       use=screen+fkeys, use=mrxvt,
+screen.gnome|screen in GNOME Terminal,
+       use=screen+fkeys, use=gnome,
+screen.konsole|screen in KDE console window,
+       use=screen+fkeys, use=konsole,
 # fix the backspace key
 screen.linux|screen in linux console,
        bw,
@@ -4632,6 +4638,36 @@ screen.linux|screen in linux console,
 screen.mlterm|screen in mlterm,
        use=screen+fkeys, use=mlterm,
 
+# The default "screen" entry is reasonably portable, but not optimal for the
+# most widely-used terminal emulators.  The "bce" capability is supported in
+# screen since 3.9.13, and when used, will require fewer characters to be sent
+# to the terminal for updates.
+#
+# If you are using only terminals which support bce, then you can use this
+# feature in your screen configuration.
+#
+# Adding these lines to your ".screenrc" file will allow using these customized
+# entries:
+#      term screen-bce
+#      bce on
+#      defbce on
+screen-bce.xterm-new|screen optimized for modern xterm,
+       bce, use=screen.xterm-new,
+screen-bce.rxvt|screen optimized for rxvt,
+       bce, use=screen.rxvt,
+screen-bce.Eterm|screen optimized for Eterm,
+       bce, use=screen.Eterm,
+screen-bce.mrxvt|screen optimized for mrxvt,
+       bce, use=screen.mrxvt,
+screen-bce.gnome|screen optimized for GNOME-Terminal,
+       bce, use=screen.gnome,
+screen-bce.konsole|screen optimized for KDE console window,
+       bce, use=screen.konsole,
+screen-bce.linux|screen optimized for linux console,
+       bce, use=screen.linux,
+screen-bce.mlterm|screen optimized for mlterm,
+       bce, use=screen.mlterm,
+
 screen-w|VT 100/ANSI X3.64 virtual terminal with 132 cols,
        cols#132, use=screen,
 
@@ -22096,6 +22132,9 @@ v3220|LANPAR Vision II model 3220/3221/3222,
 # 2010-02-06
 #      * update mrxvt to 0.5.4, add mrxvt-256color -TD
 #
+# 2010-02-13
+#      * add several screen-bce.XXX entries -TD
+#
 # The following sets edit modes for GNU EMACS.
 # Local Variables:
 # fill-prefix:"\t"