ncurses 6.2 - patch 20200531
authorThomas E. Dickey <dickey@invisible-island.net>
Mon, 1 Jun 2020 00:02:30 +0000 (00:02 +0000)
committerThomas E. Dickey <dickey@invisible-island.net>
Mon, 1 Jun 2020 00:02:30 +0000 (00:02 +0000)
commit790a85dbd4a81d5f5d8dd02a44d84f01512ef443
treebc7d5ba955d54510e7398cbdd58961d63c319fb5
parent3e37c7d3fa122563a9d88168926f61286ef30cd3
ncurses 6.2 - patch 20200531

+ correct configure version-check/warnng for g++ to allow for 10.x
+ re-enable "bel" in konsole-base (report by Nia Huang)
+ add linux-s entry (patch by Alexandre Montaron).
+ drop long-obsolete convert_configure.pl
+ add test/test_parm.c, for checking tparm changes.
+ improve parameter-checking for tparm, adding function _nc_tiparm() to
  handle the most-used case, which accepts only numeric parameters
  (report/testcase by "puppet-meteor").
+ use a more conservative estimate of the buffer-size in lib_tparm.c's
  save_text() and save_number(), in case the sprintf() function
  passes-through unexpected characters from a format specifier
  (report/testcase by "puppet-meteor").
+ add a check for end-of-string in cvtchar to handle a malformed
  string in infotocap (report/testcase by "puppet-meteor").
54 files changed:
Ada95/aclocal.m4
Ada95/configure
MANIFEST
NEWS
VERSION
aclocal.m4
configure
configure.in
convert_configure.pl [deleted file]
dist.mk
include/MKterm.h.awk.in
include/curses.h.in
include/nc_tparm.h
misc/terminfo.src
ncurses/base/lib_color.c
ncurses/base/lib_mouse.c
ncurses/base/lib_screen.c
ncurses/tinfo/captoinfo.c
ncurses/tinfo/lib_print.c
ncurses/tinfo/lib_tgoto.c
ncurses/tinfo/lib_tparm.c
ncurses/tinfo/tinfo_driver.c
ncurses/tinfo/trim_sgr0.c
ncurses/trace/lib_trace.c
ncurses/tty/hashmap.c
ncurses/tty/lib_mvcur.c
ncurses/tty/lib_vidattr.c
ncurses/tty/tty_update.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.map
package/ncurses.spec
package/ncursest.map
package/ncursest.spec
package/ncursestw.map
package/ncursesw.map
progs/reset_cmd.c
progs/tabs.c
progs/tic.c
progs/tput.c
test/configure
test/configure.in
test/dots.c
test/dots_curses.c
test/dots_mvcur.c
test/dots_termcap.c
test/dots_xcurses.c
test/modules
test/programs
test/test_tparm.c [new file with mode: 0644]