bug-ncurses
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ncurses-5.4-20050122.patch.gz


From: Thomas Dickey
Subject: ncurses-5.4-20050122.patch.gz
Date: Sat, 22 Jan 2005 17:45:51 -0500
User-agent: Mutt/1.5.6+20040907i

 ncurses 5.4 - patch 20050122 - T.Dickey

 ------------------------------------------------------------------------------

 Ncurses 5.4 is at
        ftp.gnu.org:/pub/gnu

 Patches for ncurses 5.4 are in the subdirectory
        ftp://invisible-island.net/ncurses/5.4

 ------------------------------------------------------------------------------
 Ada95/gen/Makefile.in       |    6 
 Ada95/gen/gen.c             | 1072 +++++++++++++++-------------
 Ada95/samples/Makefile.in   |    6 
 NEWS                        |   16 
 aclocal.m4                  |   10 
 c++/Makefile.in             |    6 
 configure                   | 1580 ++++++++++++++++++++----------------------
 configure.in                |   13 
 dist.mk                     |    4 
 misc/shlib                  |   14 
 mk-0th.awk                  |   34 
 mk-1st.awk                  |   27 
 mk-2nd.awk                  |   28 
 ncurses/base/lib_freeall.c  |    4 
 ncurses/base/lib_getch.c    |    7 
 ncurses/base/lib_set_term.c |    9 
 ncurses/curses.priv.h       |   61 +
 ncurses/tinfo/comp_error.c  |    5 
 ncurses/tinfo/init_keytry.c |   18 
 ncurses/tinfo/lib_data.c    |   20 
 ncurses/tinfo/lib_options.c |   83 +-
 ncurses/tinfo/name_match.c  |    7 
 ncurses/tty/lib_mvcur.c     |    8 
 ncurses/tty/lib_vidattr.c   |    6 
 ncurses/tty/tty_update.c    |    6 
 progs/Makefile.in           |    6 
 tack/Makefile.in            |    4 
 test/Makefile.in            |   74 +
 test/configure              |   39 -
 test/configure.in           |   13 
 30 files changed, 1677 insertions(+), 1509 deletions(-)
 ------------------------------------------------------------------------------

20050122
        + add a null-pointer check in wgetch() in case it is called without
          first calling initscr().
        + add some null-pointer checks for SP, which is not set by libtinfo.
        + modify misc/shlib to ensure that absolute pathnames are used.
        + modify test/Makefile.in, etc., to link test programs only against the
          libraries needed, e.g., omit form/menu/panel library for the ones
          that are curses-specific.
        + change SP->_current_attr to a pointer, adjust ifdef's to ensure that
          libtinfo.so and libtinfow.so have the same ABI.  The reason for this
          is that the corresponding data which belongs to the upper-level
          ncurses library has a different size in each model (report by
          Stanislav Ievlev).

-- 
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]