ncurses 5.6 - patch 20080927
authorThomas E. Dickey <dickey@invisible-island.net>
Sun, 28 Sep 2008 01:08:36 +0000 (01:08 +0000)
committerThomas E. Dickey <dickey@invisible-island.net>
Sun, 28 Sep 2008 01:08:36 +0000 (01:08 +0000)
commit76af49c338ca828b39306fcf93c6d49dfaf11dfc
treed1916cb169836fbd986d0ed7384e8d99c4650060
parentfeb958a7e85895ec23547b7b1a8daa03e85c7b9c
ncurses 5.6 - patch 20080927

+ fix build for --with-dmalloc by workaround for redefinition of
  strndup between string.h and dmalloc.h
+ fix build for --disable-sigwinch
+ add environment variable NCURSES_GPM_TERMS to allow override to use
  GPM on terminals other than "linux", etc.
+ disable GPM mouse support when $TERM does not happen to contain
  "linux", since Gpm_Open() no longer limits its assertion to terminals
  that it might handle, e.g., within "screen" in xterm.
+ reset mouse file-descriptor when unloading GPM library (report by
  Miroslav Lichvar).
+ fix build for --disable-leaks --enable-widec --with-termlib
> patch by Juergen Pfeifer:
+ use improved initialization for soft-label keys in Ada95 sample code.
+ discard internal symbol _nc_slk_format (unused since 20080112).
+ move call of slk_paint_info() from _nc_slk_initialize() to
  slk_intern_refresh(), improving initialization.
14 files changed:
Ada95/samples/sample.adb
INSTALL
NEWS
dist.mk
include/nc_alloc.h
man/ncurses.3x
ncurses/base/lib_freeall.c
ncurses/base/lib_mouse.c
ncurses/base/lib_slk.c
ncurses/base/lib_slkrefr.c
ncurses/curses.priv.h
ncurses/tinfo/entries.c
panel/panel.priv.h
test/ncurses.c