From 06d92ef542e2ae2f48541e67a02acc50336e981c Mon Sep 17 00:00:00 2001 From: "Thomas E. Dickey" Date: Sat, 13 Feb 2010 23:54:33 +0000 Subject: [PATCH] ncurses 5.7 - patch 20100213 + add several screen-bce.XXX entries -TD --- NEWS | 5 ++++- dist.mk | 4 ++-- misc/terminfo.src | 43 +++++++++++++++++++++++++++++++++++++++++-- 3 files changed, 47 insertions(+), 5 deletions(-) diff --git a/NEWS b/NEWS index 5e536d21..8614a009 100644 --- 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 14b0b9ac..0a9c960d 100644 --- 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) diff --git a/misc/terminfo.src b/misc/terminfo.src index 7c02d1f9..405d2a21 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.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" -- 2.44.0