ncurses 6.0 - patch 20170624
authorThomas E. Dickey <dickey@invisible-island.net>
Sun, 25 Jun 2017 01:22:12 +0000 (01:22 +0000)
committerThomas E. Dickey <dickey@invisible-island.net>
Sun, 25 Jun 2017 01:22:12 +0000 (01:22 +0000)
commit3e7e5f8b5c4e8e499f682a1c414c576c16d47532
tree0e4b69877e7c47025f261d00e08f08112e1a588f
parentaf3d0ee323cbb22d2a7596d564bf68f7307f5076
ncurses 6.0 - patch 20170624

+ modify c++/etip.h.in to accommodate deprecation of throw() and
  throws() in c++17 (prompted by patch by Romain Geissler).
+ remove some incorrect calls for memory-leaks from 20170617 changes
  (report by Allen Hewes).
+ add test-programs for termattrs and term_attrs.
+ modify _nc_outc_wrapper to use the standard output if the screen was
  not initialized, rather than returning an error.
+ improve checks for low-level terminfo functions when the terminal
  has not been initialized (Redhat #1345963).
+ modify make_hash to allow building with address-sanitizer,
  assuming that --disable-leaks is configured.
+ amend changes for number_format() in 20170506 to avoid undefined
  behavior when shifting (patch by Emanuele Giaquinta).
44 files changed:
MANIFEST
NEWS
VERSION
c++/cursesw.h
c++/demo.cc
c++/etip.h.in
configure
configure.in
dist.mk
include/ncurses_defs
man/form_driver.3x
ncurses/curses.priv.h
ncurses/tinfo/captoinfo.c
ncurses/tinfo/lib_options.c
ncurses/tinfo/lib_setup.c
ncurses/tinfo/lib_tputs.c
ncurses/tinfo/make_hash.c
ncurses/tinfo/parse_entry.c
ncurses/tinfo/tinfo_driver.c
ncurses/tty/lib_vidattr.c
ncurses/widechar/lib_vid_attr.c
package/debian-mingw/changelog
package/debian-mingw64/changelog
package/debian/changelog
package/mingw-ncurses.nsi
package/mingw-ncurses.spec
package/ncurses.spec
progs/dump_entry.c
test/README
test/configure
test/configure.in
test/demo_menus.c
test/edit_field.c
test/list_keys.c
test/modules
test/movewindow.c
test/ncurses.c
test/programs
test/redraw.c
test/test.priv.h
test/test_sgr.c
test/test_termattrs.c [new file with mode: 0644]
test/test_vid_puts.c
test/test_vidputs.c