[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ncurses-5.9-20110730.patch.gz
From: |
Thomas Dickey |
Subject: |
ncurses-5.9-20110730.patch.gz |
Date: |
Sat, 30 Jul 2011 21:24:34 -0400 |
User-agent: |
Mutt/1.5.18 (2008-05-17) |
ncurses 5.9 - patch 20110730 - Thomas E. Dickey
------------------------------------------------------------------------------
Ncurses 5.9 is at
ftp.gnu.org:/pub/gnu
Patches for ncurses 5.9 are in the subdirectory
ftp://invisible-island.net/ncurses/5.9
------------------------------------------------------------------------------
ftp://invisible-island.net/ncurses/5.9/ncurses-5.9-20110730.patch.gz
patch by Thomas E. Dickey <address@hidden>
created Sun Jul 31 01:15:59 UTC 2011
------------------------------------------------------------------------------
Ada95/aclocal.m4 | 29 ++++++++---------
Ada95/configure | 39 +++++++++++------------
INSTALL | 8 ++++
NEWS | 35 ++++++++++++++++++++
aclocal.m4 | 29 ++++++++---------
c++/Makefile.in | 3 +
configure | 39 +++++++++++------------
dist.mk | 4 +-
include/tic.h | 5 +-
man/infocmp.1m | 11 +++++-
man/ncurses.3x | 9 ++++-
man/terminfo.tail | 6 +--
man/tic.1m | 6 ++-
ncurses/curses.priv.h | 4 +-
ncurses/tinfo/captoinfo.c | 59 ++++++++++++++++++++---------------
ncurses/tinfo/comp_error.c | 7 ++--
ncurses/tinfo/comp_parse.c | 29 ++++++++++-------
ncurses/tinfo/comp_scan.c | 69 ++++++++++++++++++++++++++---------------
ncurses/tinfo/parse_entry.c | 14 +++++---
ncurses/tinfo/read_entry.c | 25 ++++++++------
ncurses/tinfo/read_termcap.c | 27 ++++++++++------
progs/Makefile.in | 3 +
progs/infocmp.c | 9 ++++-
progs/tic.c | 10 ++++-
24 files changed, 305 insertions(+), 174 deletions(-)
------------------------------------------------------------------------------
20110730
+ modify configure script and makefiles in c++ and progs to allow the
directory used for rpath option to be overridden, e.g., to work
around updates to the variables used by tic during an install.
+ add -K option to tic/infocmp, to provide stricter BSD-compatibility
for termcap output.
+ add _nc_strict_bsd variable in tic library which controls the
"strict" BSD termcap compatibility from 20110723, plus these
features:
+ allow escapes such as "\8" and "\9" when reading termcap
+ disallow "\a", "\e", "\l", "\s" and "\:" escapes when reading
termcap files, passing through "a", "e", etc.
+ expand "\:" as "\072" on output.
+ modify _nc_get_token() to reset the token's string value in case
there is a string-typed token lacking the "=" marker.
+ fix a few memory leaks in _nc_tgetent.
+ fix a few places where reading from a termcap file could refer to
freed memory.
+ add an overflow check when converting terminfo/termcap numeric
values, since terminfo stores those in a short, and they must be
positive.
+ correct internal variables used for translating to termcap "%>"
feature, and translating from termcap %B to terminfo, needed by
tctest (cf: 19991211).
+ amend a minor fix to acsc when loading a termcap file to separate it
from warnings needed for tic (cf: 20040710)
+ modify logic in _nc_read_entry() and _nc_read_tic_entry() to allow
a termcap file to be handled via TERMINFO_DIRS.
+ modify _nc_infotocap() to include non-mandatory padding when
translating to termcap.
+ modify _nc_read_termcap_entry(), passing a flag in the case where
getcap is used, to reduce interactive warning messages.
--
Thomas E. Dickey <address@hidden>
http://invisible-island.net
ftp://invisible-island.net
signature.asc
Description: Digital signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- ncurses-5.9-20110730.patch.gz,
Thomas Dickey <=