bug-ncurses
[Top][All Lists]
Advanced

[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

Attachment: signature.asc
Description: Digital signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]