ncurses 5.7 - patch 20090328
authorThomas E. Dickey <dickey@invisible-island.net>
Sun, 29 Mar 2009 00:06:57 +0000 (00:06 +0000)
committerThomas E. Dickey <dickey@invisible-island.net>
Sun, 29 Mar 2009 00:06:57 +0000 (00:06 +0000)
commit1bdf9cf11520edfe2b931ead0335e7a1734792a8
tree2e3bac1696aff6ac68e75f46756dc5ca416ece69
parent2782cd7cf38dc9cfaa9d90b7e66792dbc7537b08
ncurses 5.7 - patch 20090328

+ extend ansi.sys pfkey capability from kf1-kf10 to kf1-kf48, moving
  function key definitions from emx-base for consistency -TD
+ correct missing final 'p' in pfkey capability of ansi.sys-old (report
  by Kalle Olavi Niemitalo).
+ improve test/ncurses.c 'F' test, show combining characters in color.
+ quiet a false report by cppcheck in c++/cursesw.cc by eliminating
  a temporary variable.
+ use _nc_doalloc() rather than realloc() in a few places in ncurses
  library to avoid leak in out-of-memory condition (reports by William
  Egert and Martin Ettl based on cppcheck tool).
+ add --with-ncurses-wrap-prefix option to test/configure (discussion
  with Charles Wilson).
+ use ncurses*-config scripts if available for test/configure.
+ update test/aclocal.m4 and test/configure
> patches by Charles Wilson:
+ modify CF_WITH_LIBTOOL configure check to allow unreleased libtool
  version numbers (e.g.  which include alphabetic chars, as well as
  digits, after the final '.').
+ improve use of -no-undefined option for libtool by setting an
  intermediate variable LT_UNDEF in the configure script, and then
  using that in the libtool link-commands.
+ fix an missing use of NCURSES_PUBLIC_VAR() in tinfo/MKcodes.awk
  from 2009031 changes.
+ improve mk-1st.awk script by writing separate cases for the
  LIBTOOL_LINK command, depending on which library (ncurses, ticlib,
  termlib) is to be linked.
+ modify configure.in to allow broken-linker configurations, not just
  enable-reentrant, to set public wrap prefix.
22 files changed:
NEWS
aclocal.m4
c++/Makefile.in
c++/cursesw.cc
configure
configure.in
dist.mk
form/Makefile.in
menu/Makefile.in
misc/terminfo.src
mk-1st.awk
ncurses/Makefile.in
ncurses/base/safe_sprintf.c
ncurses/tinfo/MKcodes.awk
ncurses/tinfo/captoinfo.c
ncurses/trace/trace_tries.c
panel/Makefile.in
progs/Makefile.in
test/aclocal.m4
test/configure
test/configure.in
test/ncurses.c