ncurses 5.6 - patch 20080329
authorThomas E. Dickey <dickey@invisible-island.net>
Sat, 29 Mar 2008 23:48:44 +0000 (23:48 +0000)
committerThomas E. Dickey <dickey@invisible-island.net>
Sat, 29 Mar 2008 23:48:44 +0000 (23:48 +0000)
commit60014650d5e3f088e2d5e8835925cce96db00c33
tree5a1b6d0e52ab17d625284c744f1228c162ae2fea
parent920d493ac02ed9bbbe1e5472e665c718bfdee471
ncurses 5.6 - patch 20080329

+ add null-pointer checks in set_term() and delscreen().
+ move _nc_windows into _nc_globals, since windows can be pads, which
  are not associated with a particular screen.
+ change use_screen() to pass the SCREEN* parameter rather than
  stdscr to the callback function.
+ force libtool to use tag for 'CC' in case it does not detect this,
  e.g., on aix when using CC=powerpc-ibm-aix5.3.0.0-gcc
  (report/patch by Michael Haubenwallner).
+ override OBJEXT to "lo" when building with libtool, to work on
  platforms such as AIX where libtool supports only static libraries
  (report/patch by Michael Haubenwallner).
+ add configure --with-pthread option, for building with the POSIX
  thread library.
18 files changed:
INSTALL
NEWS
aclocal.m4
config.guess
config.sub
configure
configure.in
dist.mk
include/curses.h.in
man/curs_threads.3x
ncurses/base/lib_addch.c
ncurses/base/lib_set_term.c
ncurses/base/use_window.c
ncurses/curses.priv.h
ncurses/tinfo/lib_data.c
ncurses/tinfo/use_screen.c
test/ditto.c
test/test.priv.h