ncurses 6.0 - patch 20170812
authorThomas E. Dickey <dickey@invisible-island.net>
Sun, 13 Aug 2017 00:55:26 +0000 (00:55 +0000)
committerThomas E. Dickey <dickey@invisible-island.net>
Sun, 13 Aug 2017 00:55:26 +0000 (00:55 +0000)
commita20e6eb464be80b9cd8cae7ce925d27fe9c209ed
treebb9d78249a6ddbb47a12cf875d7d56f05c117c80
parent690589d8f19e38925db061296d4f704e4a965bb2
ncurses 6.0 - patch 20170812

+ improve description of -R option in infocmp manual page (report by
  Stephane Chazelas).
+ add reset_color_pairs() function.
+ add user_caps.5 manual page to document the terminfo extensions used
  by ncurses.
+ improve build scripts, using SIGQUIT vs SIGTRAP; add other configure
  script fixes from work on xterm, lynx and tack.
+ modify install-rule for ncurses-examples to put the data files in
  /usr/share/ncurses-examples
+ improve tracemunch, by changing address-parameters of add_wch(),
  color_content() and pair_content() to dummy parameters.
+ minor optimization to _nc_change_pair, to return quickly when the
  current screen is marked for clearing.
+ in-progress changes to improve performance of test/picsmap.c for
  loading image files.
+ modify allocation for SCREEN's color-pair table to start small, grow
  on demand up to the existing limit.
+ add "RGB" extension capability for direct-color support, use this to
  improve color_content().
+ improve picsmap test-program:
  + if no palette file is needed, attempt to load one based on $TERM,
    checking first in the current directory, then by adding ".dat"
    suffix, and finally in the data-directory, e.g.,
    /usr/share/ncurses-examples
  + add "-l" option for logging
  + add "-d" option for debugging
  + add "-s" option for stepping automatically through list of images,
    with time delay.
  + use tsearch to improve time for loading color table for images.
+ update config.guess, config.sub from
http://git.savannah.gnu.org/cgit/config.git
85 files changed:
Ada95/aclocal.m4
Ada95/configure
Ada95/make-tar.sh
MANIFEST
NEWS
VERSION
aclocal.m4
config.guess
configure
configure.in
dist.mk
doc/html/man/adacurses6-config.1.html
doc/html/man/captoinfo.1m.html
doc/html/man/clear.1.html
doc/html/man/curs_color.3x.html
doc/html/man/curs_memleaks.3x.html
doc/html/man/form.3x.html
doc/html/man/form_driver.3x.html
doc/html/man/infocmp.1m.html
doc/html/man/infotocap.1m.html
doc/html/man/menu.3x.html
doc/html/man/ncurses.3x.html
doc/html/man/ncurses6-config.1.html
doc/html/man/panel.3x.html
doc/html/man/tabs.1.html
doc/html/man/terminfo.5.html
doc/html/man/tic.1m.html
doc/html/man/toe.1m.html
doc/html/man/tput.1.html
doc/html/man/tset.1.html
doc/html/man/user_caps.5.html [new file with mode: 0644]
include/MKkey_defs.sh
include/curses.h.in
include/edit_cfg.sh
include/ncurses_defs
man/MKterminfo.sh
man/curs_color.3x
man/infocmp.1m
man/make_sed.sh
man/ncurses.3x
man/terminfo.tail
man/user_caps.5 [new file with mode: 0644]
ncurses/base/MKlib_gen.sh
ncurses/base/lib_color.c
ncurses/base/lib_freeall.c
ncurses/base/new_pair.c
ncurses/curses.priv.h
ncurses/new_pair.h
ncurses/tinfo/MKkeys_list.sh
ncurses/tinfo/comp_parse.c
ncurses/tinfo/entries.c
ncurses/tinfo/lib_data.c
ncurses/tinfo/lib_tparm.c
ncurses/tty/MKexpanded.sh
ncurses/tty/tty_update.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/ncurses.sym
package/ncursest.map
package/ncursest.sym
package/ncursestw.map
package/ncursestw.sym
package/ncursesw.map
package/ncursesw.sym
progs/MKtermsort.sh
progs/capconvert
test/Makefile.in
test/aclocal.m4
test/configure
test/configure.in
test/list_keys.c
test/make-tar.sh
test/mk-test.awk
test/package/debian-mingw/rules
test/package/debian-mingw64/rules
test/package/debian/rules
test/package/ncurses-examples.spec
test/picsmap.c
test/test.priv.h
test/tracemunch