svn commit: r358125 - in vendor/ncurses/dist: . Ada95 Ada95/doc Ada95/gen Ada95/include Ada95/samples Ada95/src c++ doc/html doc/html/ada doc/html/ada/funcs doc/html/man form include man menu misc ...
Baptiste Daroussin
bapt at FreeBSD.org
Wed Feb 19 16:58:09 UTC 2020
Author: bapt
Date: Wed Feb 19 16:58:06 2020
New Revision: 358125
URL: https://svnweb.freebsd.org/changeset/base/358125
Log:
import ncurses 6.2-20200215
Added:
vendor/ncurses/dist/Ada95/samples/split-path.awk (contents, props changed)
Modified:
vendor/ncurses/dist/ANNOUNCE
vendor/ncurses/dist/AUTHORS
vendor/ncurses/dist/Ada95/Makefile.in
vendor/ncurses/dist/Ada95/README
vendor/ncurses/dist/Ada95/TODO
vendor/ncurses/dist/Ada95/aclocal.m4
vendor/ncurses/dist/Ada95/configure
vendor/ncurses/dist/Ada95/configure.in
vendor/ncurses/dist/Ada95/doc/Makefile.in
vendor/ncurses/dist/Ada95/gen/Makefile.in
vendor/ncurses/dist/Ada95/gen/adacurses-config.in
vendor/ncurses/dist/Ada95/gen/gen.c
vendor/ncurses/dist/Ada95/gen/html.m4
vendor/ncurses/dist/Ada95/gen/normal.m4
vendor/ncurses/dist/Ada95/gen/table.m4
vendor/ncurses/dist/Ada95/gen/terminal_interface-curses-aux.ads.m4
vendor/ncurses/dist/Ada95/gen/terminal_interface-curses-forms-field_types.ads.m4
vendor/ncurses/dist/Ada95/gen/terminal_interface-curses-forms-field_user_data.ads.m4
vendor/ncurses/dist/Ada95/gen/terminal_interface-curses-forms-form_user_data.ads.m4
vendor/ncurses/dist/Ada95/gen/terminal_interface-curses-forms.ads.m4
vendor/ncurses/dist/Ada95/gen/terminal_interface-curses-menus-item_user_data.ads.m4
vendor/ncurses/dist/Ada95/gen/terminal_interface-curses-menus-menu_user_data.ads.m4
vendor/ncurses/dist/Ada95/gen/terminal_interface-curses-menus.ads.m4
vendor/ncurses/dist/Ada95/gen/terminal_interface-curses-mouse.ads.m4
vendor/ncurses/dist/Ada95/gen/terminal_interface-curses-panels-user_data.ads.m4
vendor/ncurses/dist/Ada95/gen/terminal_interface-curses-panels.ads.m4
vendor/ncurses/dist/Ada95/gen/terminal_interface-curses-trace.ads.m4
vendor/ncurses/dist/Ada95/gen/terminal_interface-curses.adb.m4
vendor/ncurses/dist/Ada95/gen/terminal_interface-curses.ads.m4
vendor/ncurses/dist/Ada95/include/MKncurses_def.sh
vendor/ncurses/dist/Ada95/include/Makefile.in
vendor/ncurses/dist/Ada95/include/ncurses_cfg.hin
vendor/ncurses/dist/Ada95/include/ncurses_defs
vendor/ncurses/dist/Ada95/make-tar.sh
vendor/ncurses/dist/Ada95/mk-1st.awk
vendor/ncurses/dist/Ada95/samples/Makefile.in
vendor/ncurses/dist/Ada95/samples/README
vendor/ncurses/dist/Ada95/samples/ncurses.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-acs_and_scroll.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-acs_and_scroll.ads
vendor/ncurses/dist/Ada95/samples/ncurses2-acs_display.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-acs_display.ads
vendor/ncurses/dist/Ada95/samples/ncurses2-attr_test.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-attr_test.ads
vendor/ncurses/dist/Ada95/samples/ncurses2-color_edit.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-color_edit.ads
vendor/ncurses/dist/Ada95/samples/ncurses2-color_test.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-color_test.ads
vendor/ncurses/dist/Ada95/samples/ncurses2-demo_forms.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-demo_forms.ads
vendor/ncurses/dist/Ada95/samples/ncurses2-demo_pad.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-demo_pad.ads
vendor/ncurses/dist/Ada95/samples/ncurses2-demo_panels.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-demo_panels.ads
vendor/ncurses/dist/Ada95/samples/ncurses2-flushinp_test.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-flushinp_test.ads
vendor/ncurses/dist/Ada95/samples/ncurses2-genericputs.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-genericputs.ads
vendor/ncurses/dist/Ada95/samples/ncurses2-getch.ads
vendor/ncurses/dist/Ada95/samples/ncurses2-getch_test.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-getch_test.ads
vendor/ncurses/dist/Ada95/samples/ncurses2-getopt.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-getopt.ads
vendor/ncurses/dist/Ada95/samples/ncurses2-m.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-m.ads
vendor/ncurses/dist/Ada95/samples/ncurses2-menu_test.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-menu_test.ads
vendor/ncurses/dist/Ada95/samples/ncurses2-overlap_test.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-overlap_test.ads
vendor/ncurses/dist/Ada95/samples/ncurses2-slk_test.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-slk_test.ads
vendor/ncurses/dist/Ada95/samples/ncurses2-test_sgr_attributes.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-test_sgr_attributes.ads
vendor/ncurses/dist/Ada95/samples/ncurses2-trace_set.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-trace_set.ads
vendor/ncurses/dist/Ada95/samples/ncurses2-util.adb
vendor/ncurses/dist/Ada95/samples/ncurses2-util.ads
vendor/ncurses/dist/Ada95/samples/ncurses2.ads
vendor/ncurses/dist/Ada95/samples/rain.adb
vendor/ncurses/dist/Ada95/samples/rain.ads
vendor/ncurses/dist/Ada95/samples/sample-curses_demo-attributes.adb
vendor/ncurses/dist/Ada95/samples/sample-curses_demo-attributes.ads
vendor/ncurses/dist/Ada95/samples/sample-curses_demo-mouse.adb
vendor/ncurses/dist/Ada95/samples/sample-curses_demo-mouse.ads
vendor/ncurses/dist/Ada95/samples/sample-curses_demo.adb
vendor/ncurses/dist/Ada95/samples/sample-curses_demo.ads
vendor/ncurses/dist/Ada95/samples/sample-explanation.adb_p
vendor/ncurses/dist/Ada95/samples/sample-explanation.ads
vendor/ncurses/dist/Ada95/samples/sample-form_demo-aux.adb
vendor/ncurses/dist/Ada95/samples/sample-form_demo-aux.ads
vendor/ncurses/dist/Ada95/samples/sample-form_demo-handler.adb
vendor/ncurses/dist/Ada95/samples/sample-form_demo-handler.ads
vendor/ncurses/dist/Ada95/samples/sample-form_demo.adb
vendor/ncurses/dist/Ada95/samples/sample-form_demo.ads
vendor/ncurses/dist/Ada95/samples/sample-function_key_setting.adb
vendor/ncurses/dist/Ada95/samples/sample-function_key_setting.ads
vendor/ncurses/dist/Ada95/samples/sample-header_handler.adb
vendor/ncurses/dist/Ada95/samples/sample-header_handler.ads
vendor/ncurses/dist/Ada95/samples/sample-helpers.adb
vendor/ncurses/dist/Ada95/samples/sample-helpers.ads
vendor/ncurses/dist/Ada95/samples/sample-keyboard_handler.adb
vendor/ncurses/dist/Ada95/samples/sample-keyboard_handler.ads
vendor/ncurses/dist/Ada95/samples/sample-manifest.ads
vendor/ncurses/dist/Ada95/samples/sample-menu_demo-aux.adb
vendor/ncurses/dist/Ada95/samples/sample-menu_demo-aux.ads
vendor/ncurses/dist/Ada95/samples/sample-menu_demo-handler.adb
vendor/ncurses/dist/Ada95/samples/sample-menu_demo-handler.ads
vendor/ncurses/dist/Ada95/samples/sample-menu_demo.adb
vendor/ncurses/dist/Ada95/samples/sample-menu_demo.ads
vendor/ncurses/dist/Ada95/samples/sample-my_field_type.adb
vendor/ncurses/dist/Ada95/samples/sample-my_field_type.ads
vendor/ncurses/dist/Ada95/samples/sample-text_io_demo.adb
vendor/ncurses/dist/Ada95/samples/sample-text_io_demo.ads
vendor/ncurses/dist/Ada95/samples/sample.adb
vendor/ncurses/dist/Ada95/samples/sample.ads
vendor/ncurses/dist/Ada95/samples/status.adb
vendor/ncurses/dist/Ada95/samples/status.ads
vendor/ncurses/dist/Ada95/samples/tour.adb
vendor/ncurses/dist/Ada95/samples/tour.ads
vendor/ncurses/dist/Ada95/src/Makefile.in
vendor/ncurses/dist/Ada95/src/c_threaded_variables.c
vendor/ncurses/dist/Ada95/src/c_threaded_variables.h
vendor/ncurses/dist/Ada95/src/c_varargs_to_ada.c
vendor/ncurses/dist/Ada95/src/c_varargs_to_ada.h
vendor/ncurses/dist/Ada95/src/library-cfg.sh
vendor/ncurses/dist/Ada95/src/library.gpr.in
vendor/ncurses/dist/Ada95/src/modules
vendor/ncurses/dist/Ada95/src/ncurses_compat.c
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-aux.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-alpha.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-alpha.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-alphanumeric.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-alphanumeric.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-enumeration-ada.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-enumeration-ada.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-enumeration.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-enumeration.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-intfield.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-intfield.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-ipv4_address.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-ipv4_address.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-numeric.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-numeric.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-regexp.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-regexp.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-user-choice.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-user-choice.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-user.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types-user.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_types.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-field_user_data.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms-form_user_data.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-forms.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-menus-item_user_data.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-menus-menu_user_data.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-menus.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-mouse.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-panels-user_data.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-panels.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-putwin.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-putwin.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-termcap.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-termcap.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-terminfo.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-terminfo.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-text_io-aux.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-text_io-aux.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-text_io-complex_io.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-text_io-complex_io.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-text_io-decimal_io.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-text_io-decimal_io.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-text_io-enumeration_io.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-text_io-enumeration_io.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-text_io-fixed_io.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-text_io-fixed_io.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-text_io-float_io.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-text_io-float_io.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-text_io-integer_io.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-text_io-integer_io.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-text_io-modular_io.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-text_io-modular_io.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-text_io.adb
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-text_io.ads
vendor/ncurses/dist/Ada95/src/terminal_interface-curses-trace.adb_p
vendor/ncurses/dist/Ada95/src/terminal_interface.ads
vendor/ncurses/dist/COPYING
vendor/ncurses/dist/INSTALL
vendor/ncurses/dist/MANIFEST
vendor/ncurses/dist/Makefile.in
vendor/ncurses/dist/Makefile.os2
vendor/ncurses/dist/NEWS
vendor/ncurses/dist/README
vendor/ncurses/dist/README.MinGW
vendor/ncurses/dist/README.emx
vendor/ncurses/dist/TO-DO
vendor/ncurses/dist/VERSION
vendor/ncurses/dist/aclocal.m4
vendor/ncurses/dist/announce.html.in
vendor/ncurses/dist/c++/Makefile.in
vendor/ncurses/dist/c++/NEWS
vendor/ncurses/dist/c++/PROBLEMS
vendor/ncurses/dist/c++/README-first
vendor/ncurses/dist/c++/cursesapp.cc
vendor/ncurses/dist/c++/cursesapp.h
vendor/ncurses/dist/c++/cursesf.cc
vendor/ncurses/dist/c++/cursesf.h
vendor/ncurses/dist/c++/cursesm.cc
vendor/ncurses/dist/c++/cursesm.h
vendor/ncurses/dist/c++/cursesmain.cc
vendor/ncurses/dist/c++/cursesp.cc
vendor/ncurses/dist/c++/cursesp.h
vendor/ncurses/dist/c++/cursespad.cc
vendor/ncurses/dist/c++/cursesw.cc
vendor/ncurses/dist/c++/cursesw.h
vendor/ncurses/dist/c++/cursslk.cc
vendor/ncurses/dist/c++/cursslk.h
vendor/ncurses/dist/c++/demo.cc
vendor/ncurses/dist/c++/edit_cfg.sh
vendor/ncurses/dist/c++/etip.h.in
vendor/ncurses/dist/c++/headers
vendor/ncurses/dist/c++/internal.h
vendor/ncurses/dist/c++/modules
vendor/ncurses/dist/configure
vendor/ncurses/dist/configure.in
vendor/ncurses/dist/convert_configure.pl
vendor/ncurses/dist/dist.mk
vendor/ncurses/dist/doc/html/Ada95.html
vendor/ncurses/dist/doc/html/ada/funcs/A.htm
vendor/ncurses/dist/doc/html/ada/funcs/B.htm
vendor/ncurses/dist/doc/html/ada/funcs/C.htm
vendor/ncurses/dist/doc/html/ada/funcs/D.htm
vendor/ncurses/dist/doc/html/ada/funcs/E.htm
vendor/ncurses/dist/doc/html/ada/funcs/F.htm
vendor/ncurses/dist/doc/html/ada/funcs/G.htm
vendor/ncurses/dist/doc/html/ada/funcs/H.htm
vendor/ncurses/dist/doc/html/ada/funcs/I.htm
vendor/ncurses/dist/doc/html/ada/funcs/K.htm
vendor/ncurses/dist/doc/html/ada/funcs/L.htm
vendor/ncurses/dist/doc/html/ada/funcs/M.htm
vendor/ncurses/dist/doc/html/ada/funcs/N.htm
vendor/ncurses/dist/doc/html/ada/funcs/O.htm
vendor/ncurses/dist/doc/html/ada/funcs/P.htm
vendor/ncurses/dist/doc/html/ada/funcs/Q.htm
vendor/ncurses/dist/doc/html/ada/funcs/R.htm
vendor/ncurses/dist/doc/html/ada/funcs/S.htm
vendor/ncurses/dist/doc/html/ada/funcs/T.htm
vendor/ncurses/dist/doc/html/ada/funcs/U.htm
vendor/ncurses/dist/doc/html/ada/funcs/V.htm
vendor/ncurses/dist/doc/html/ada/funcs/W.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-aux__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-aux__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-alpha__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-alpha__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-alphanumeric__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-alphanumeric__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-enumeration-ada__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-enumeration-ada__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-enumeration__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-enumeration__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-intfield__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-intfield__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-ipv4_address__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-ipv4_address__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-numeric__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-numeric__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-regexp__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-regexp__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-user-choice__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-user-choice__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-user__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types-user__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_types__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_user_data__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-field_user_data__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-form_user_data__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms-form_user_data__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-forms__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-menus-item_user_data__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-menus-item_user_data__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-menus-menu_user_data__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-menus-menu_user_data__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-menus__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-menus__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-mouse__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-mouse__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-panels-user_data__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-panels-user_data__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-panels__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-panels__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-putwin__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-putwin__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-termcap__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-termcap__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-terminfo__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-terminfo__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-text_io-aux__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-text_io-aux__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-text_io-complex_io__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-text_io-complex_io__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-text_io-decimal_io__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-text_io-decimal_io__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-text_io-enumeration_io__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-text_io-enumeration_io__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-text_io-fixed_io__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-text_io-fixed_io__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-text_io-float_io__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-text_io-float_io__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-text_io-integer_io__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-text_io-integer_io__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-text_io-modular_io__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-text_io-modular_io__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-text_io__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-text_io__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-trace__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses-trace__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses__adb.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface-curses_constants__ads.htm
vendor/ncurses/dist/doc/html/ada/terminal_interface__ads.htm
vendor/ncurses/dist/doc/html/announce.html
vendor/ncurses/dist/doc/html/hackguide.html
vendor/ncurses/dist/doc/html/index.html
vendor/ncurses/dist/doc/html/man/adacurses6-config.1.html
vendor/ncurses/dist/doc/html/man/captoinfo.1m.html
vendor/ncurses/dist/doc/html/man/clear.1.html
vendor/ncurses/dist/doc/html/man/curs_add_wch.3x.html
vendor/ncurses/dist/doc/html/man/curs_add_wchstr.3x.html
vendor/ncurses/dist/doc/html/man/curs_addch.3x.html
vendor/ncurses/dist/doc/html/man/curs_addchstr.3x.html
vendor/ncurses/dist/doc/html/man/curs_addstr.3x.html
vendor/ncurses/dist/doc/html/man/curs_addwstr.3x.html
vendor/ncurses/dist/doc/html/man/curs_attr.3x.html
vendor/ncurses/dist/doc/html/man/curs_beep.3x.html
vendor/ncurses/dist/doc/html/man/curs_bkgd.3x.html
vendor/ncurses/dist/doc/html/man/curs_bkgrnd.3x.html
vendor/ncurses/dist/doc/html/man/curs_border.3x.html
vendor/ncurses/dist/doc/html/man/curs_border_set.3x.html
vendor/ncurses/dist/doc/html/man/curs_clear.3x.html
vendor/ncurses/dist/doc/html/man/curs_color.3x.html
vendor/ncurses/dist/doc/html/man/curs_delch.3x.html
vendor/ncurses/dist/doc/html/man/curs_deleteln.3x.html
vendor/ncurses/dist/doc/html/man/curs_extend.3x.html
vendor/ncurses/dist/doc/html/man/curs_get_wch.3x.html
vendor/ncurses/dist/doc/html/man/curs_get_wstr.3x.html
vendor/ncurses/dist/doc/html/man/curs_getcchar.3x.html
vendor/ncurses/dist/doc/html/man/curs_getch.3x.html
vendor/ncurses/dist/doc/html/man/curs_getstr.3x.html
vendor/ncurses/dist/doc/html/man/curs_getyx.3x.html
vendor/ncurses/dist/doc/html/man/curs_in_wch.3x.html
vendor/ncurses/dist/doc/html/man/curs_in_wchstr.3x.html
vendor/ncurses/dist/doc/html/man/curs_inch.3x.html
vendor/ncurses/dist/doc/html/man/curs_inchstr.3x.html
vendor/ncurses/dist/doc/html/man/curs_initscr.3x.html
vendor/ncurses/dist/doc/html/man/curs_inopts.3x.html
vendor/ncurses/dist/doc/html/man/curs_ins_wch.3x.html
vendor/ncurses/dist/doc/html/man/curs_ins_wstr.3x.html
vendor/ncurses/dist/doc/html/man/curs_insch.3x.html
vendor/ncurses/dist/doc/html/man/curs_insstr.3x.html
vendor/ncurses/dist/doc/html/man/curs_instr.3x.html
vendor/ncurses/dist/doc/html/man/curs_inwstr.3x.html
vendor/ncurses/dist/doc/html/man/curs_kernel.3x.html
vendor/ncurses/dist/doc/html/man/curs_legacy.3x.html
vendor/ncurses/dist/doc/html/man/curs_memleaks.3x.html
vendor/ncurses/dist/doc/html/man/curs_mouse.3x.html
vendor/ncurses/dist/doc/html/man/curs_move.3x.html
vendor/ncurses/dist/doc/html/man/curs_opaque.3x.html
vendor/ncurses/dist/doc/html/man/curs_outopts.3x.html
vendor/ncurses/dist/doc/html/man/curs_overlay.3x.html
vendor/ncurses/dist/doc/html/man/curs_pad.3x.html
vendor/ncurses/dist/doc/html/man/curs_print.3x.html
vendor/ncurses/dist/doc/html/man/curs_printw.3x.html
vendor/ncurses/dist/doc/html/man/curs_refresh.3x.html
vendor/ncurses/dist/doc/html/man/curs_scanw.3x.html
vendor/ncurses/dist/doc/html/man/curs_scr_dump.3x.html
vendor/ncurses/dist/doc/html/man/curs_scroll.3x.html
vendor/ncurses/dist/doc/html/man/curs_slk.3x.html
vendor/ncurses/dist/doc/html/man/curs_sp_funcs.3x.html
vendor/ncurses/dist/doc/html/man/curs_termattrs.3x.html
vendor/ncurses/dist/doc/html/man/curs_termcap.3x.html
vendor/ncurses/dist/doc/html/man/curs_terminfo.3x.html
vendor/ncurses/dist/doc/html/man/curs_threads.3x.html
vendor/ncurses/dist/doc/html/man/curs_touch.3x.html
vendor/ncurses/dist/doc/html/man/curs_trace.3x.html
vendor/ncurses/dist/doc/html/man/curs_util.3x.html
vendor/ncurses/dist/doc/html/man/curs_variables.3x.html
vendor/ncurses/dist/doc/html/man/curs_window.3x.html
vendor/ncurses/dist/doc/html/man/default_colors.3x.html
vendor/ncurses/dist/doc/html/man/define_key.3x.html
vendor/ncurses/dist/doc/html/man/form.3x.html
vendor/ncurses/dist/doc/html/man/form_cursor.3x.html
vendor/ncurses/dist/doc/html/man/form_data.3x.html
vendor/ncurses/dist/doc/html/man/form_driver.3x.html
vendor/ncurses/dist/doc/html/man/form_field.3x.html
vendor/ncurses/dist/doc/html/man/form_field_attributes.3x.html
vendor/ncurses/dist/doc/html/man/form_field_buffer.3x.html
vendor/ncurses/dist/doc/html/man/form_field_info.3x.html
vendor/ncurses/dist/doc/html/man/form_field_just.3x.html
vendor/ncurses/dist/doc/html/man/form_field_new.3x.html
vendor/ncurses/dist/doc/html/man/form_field_opts.3x.html
vendor/ncurses/dist/doc/html/man/form_field_userptr.3x.html
vendor/ncurses/dist/doc/html/man/form_field_validation.3x.html
vendor/ncurses/dist/doc/html/man/form_fieldtype.3x.html
vendor/ncurses/dist/doc/html/man/form_hook.3x.html
vendor/ncurses/dist/doc/html/man/form_new.3x.html
vendor/ncurses/dist/doc/html/man/form_new_page.3x.html
vendor/ncurses/dist/doc/html/man/form_opts.3x.html
vendor/ncurses/dist/doc/html/man/form_page.3x.html
vendor/ncurses/dist/doc/html/man/form_post.3x.html
vendor/ncurses/dist/doc/html/man/form_requestname.3x.html
vendor/ncurses/dist/doc/html/man/form_userptr.3x.html
vendor/ncurses/dist/doc/html/man/form_variables.3x.html
vendor/ncurses/dist/doc/html/man/form_win.3x.html
vendor/ncurses/dist/doc/html/man/index.html
vendor/ncurses/dist/doc/html/man/infocmp.1m.html
vendor/ncurses/dist/doc/html/man/infotocap.1m.html
vendor/ncurses/dist/doc/html/man/key_defined.3x.html
vendor/ncurses/dist/doc/html/man/keybound.3x.html
vendor/ncurses/dist/doc/html/man/keyok.3x.html
vendor/ncurses/dist/doc/html/man/legacy_coding.3x.html
vendor/ncurses/dist/doc/html/man/menu.3x.html
vendor/ncurses/dist/doc/html/man/menu_attributes.3x.html
vendor/ncurses/dist/doc/html/man/menu_cursor.3x.html
vendor/ncurses/dist/doc/html/man/menu_driver.3x.html
vendor/ncurses/dist/doc/html/man/menu_format.3x.html
vendor/ncurses/dist/doc/html/man/menu_hook.3x.html
vendor/ncurses/dist/doc/html/man/menu_items.3x.html
vendor/ncurses/dist/doc/html/man/menu_mark.3x.html
vendor/ncurses/dist/doc/html/man/menu_new.3x.html
vendor/ncurses/dist/doc/html/man/menu_opts.3x.html
vendor/ncurses/dist/doc/html/man/menu_pattern.3x.html
vendor/ncurses/dist/doc/html/man/menu_post.3x.html
vendor/ncurses/dist/doc/html/man/menu_requestname.3x.html
vendor/ncurses/dist/doc/html/man/menu_spacing.3x.html
vendor/ncurses/dist/doc/html/man/menu_userptr.3x.html
vendor/ncurses/dist/doc/html/man/menu_win.3x.html
vendor/ncurses/dist/doc/html/man/mitem_current.3x.html
vendor/ncurses/dist/doc/html/man/mitem_name.3x.html
vendor/ncurses/dist/doc/html/man/mitem_new.3x.html
vendor/ncurses/dist/doc/html/man/mitem_opts.3x.html
vendor/ncurses/dist/doc/html/man/mitem_userptr.3x.html
vendor/ncurses/dist/doc/html/man/mitem_value.3x.html
vendor/ncurses/dist/doc/html/man/mitem_visible.3x.html
vendor/ncurses/dist/doc/html/man/ncurses.3x.html
vendor/ncurses/dist/doc/html/man/ncurses6-config.1.html
vendor/ncurses/dist/doc/html/man/new_pair.3x.html
vendor/ncurses/dist/doc/html/man/panel.3x.html
vendor/ncurses/dist/doc/html/man/resizeterm.3x.html
vendor/ncurses/dist/doc/html/man/scr_dump.5.html
vendor/ncurses/dist/doc/html/man/tabs.1.html
vendor/ncurses/dist/doc/html/man/term.5.html
vendor/ncurses/dist/doc/html/man/term.7.html
vendor/ncurses/dist/doc/html/man/term_variables.3x.html
vendor/ncurses/dist/doc/html/man/terminfo.5.html
vendor/ncurses/dist/doc/html/man/tic.1m.html
vendor/ncurses/dist/doc/html/man/toe.1m.html
vendor/ncurses/dist/doc/html/man/tput.1.html
vendor/ncurses/dist/doc/html/man/tset.1.html
vendor/ncurses/dist/doc/html/man/user_caps.5.html
vendor/ncurses/dist/doc/html/man/wresize.3x.html
vendor/ncurses/dist/doc/html/ncurses-intro.html
vendor/ncurses/dist/form/Makefile.in
vendor/ncurses/dist/form/READ.ME
vendor/ncurses/dist/form/f_trace.c
vendor/ncurses/dist/form/fld_arg.c
vendor/ncurses/dist/form/fld_attr.c
vendor/ncurses/dist/form/fld_current.c
vendor/ncurses/dist/form/fld_def.c
vendor/ncurses/dist/form/fld_dup.c
vendor/ncurses/dist/form/fld_ftchoice.c
vendor/ncurses/dist/form/fld_ftlink.c
vendor/ncurses/dist/form/fld_info.c
vendor/ncurses/dist/form/fld_just.c
vendor/ncurses/dist/form/fld_link.c
vendor/ncurses/dist/form/fld_max.c
vendor/ncurses/dist/form/fld_move.c
vendor/ncurses/dist/form/fld_newftyp.c
vendor/ncurses/dist/form/fld_opts.c
vendor/ncurses/dist/form/fld_pad.c
vendor/ncurses/dist/form/fld_page.c
vendor/ncurses/dist/form/fld_stat.c
vendor/ncurses/dist/form/fld_type.c
vendor/ncurses/dist/form/fld_user.c
vendor/ncurses/dist/form/form.h
vendor/ncurses/dist/form/form.priv.h
vendor/ncurses/dist/form/frm_cursor.c
vendor/ncurses/dist/form/frm_data.c
vendor/ncurses/dist/form/frm_def.c
vendor/ncurses/dist/form/frm_driver.c
vendor/ncurses/dist/form/frm_hook.c
vendor/ncurses/dist/form/frm_opts.c
vendor/ncurses/dist/form/frm_page.c
vendor/ncurses/dist/form/frm_post.c
vendor/ncurses/dist/form/frm_req_name.c
vendor/ncurses/dist/form/frm_scale.c
vendor/ncurses/dist/form/frm_sub.c
vendor/ncurses/dist/form/frm_user.c
vendor/ncurses/dist/form/frm_win.c
vendor/ncurses/dist/form/fty_alnum.c
vendor/ncurses/dist/form/fty_alpha.c
vendor/ncurses/dist/form/fty_enum.c
vendor/ncurses/dist/form/fty_generic.c
vendor/ncurses/dist/form/fty_int.c
vendor/ncurses/dist/form/fty_ipv4.c
vendor/ncurses/dist/form/fty_num.c
vendor/ncurses/dist/form/fty_regex.c
vendor/ncurses/dist/form/headers
vendor/ncurses/dist/form/llib-lform
vendor/ncurses/dist/form/llib-lformt
vendor/ncurses/dist/form/llib-lformtw
vendor/ncurses/dist/form/llib-lformw
vendor/ncurses/dist/form/modules
vendor/ncurses/dist/include/Caps
vendor/ncurses/dist/include/Caps-ncurses
vendor/ncurses/dist/include/Caps.aix4
vendor/ncurses/dist/include/Caps.hpux11
vendor/ncurses/dist/include/Caps.keys
vendor/ncurses/dist/include/Caps.osf1r5
vendor/ncurses/dist/include/Caps.uwin
vendor/ncurses/dist/include/MKhashsize.sh
vendor/ncurses/dist/include/MKkey_defs.sh
vendor/ncurses/dist/include/MKncurses_def.sh
vendor/ncurses/dist/include/MKparametrized.sh
vendor/ncurses/dist/include/MKterm.h.awk.in
vendor/ncurses/dist/include/Makefile.in
vendor/ncurses/dist/include/capdefaults.c
vendor/ncurses/dist/include/curses.h.in
vendor/ncurses/dist/include/edit_cfg.sh
vendor/ncurses/dist/include/hashed_db.h
vendor/ncurses/dist/include/headers
vendor/ncurses/dist/include/nc_alloc.h
vendor/ncurses/dist/include/nc_mingw.h
vendor/ncurses/dist/include/nc_panel.h
vendor/ncurses/dist/include/nc_string.h
vendor/ncurses/dist/include/nc_termios.h
vendor/ncurses/dist/include/nc_tparm.h
vendor/ncurses/dist/include/ncurses_cfg.hin
vendor/ncurses/dist/include/ncurses_defs
vendor/ncurses/dist/include/ncurses_dll.h.in
vendor/ncurses/dist/include/ncurses_mingw.h
vendor/ncurses/dist/include/term_entry.h
vendor/ncurses/dist/include/termcap.h.in
vendor/ncurses/dist/include/tic.h
vendor/ncurses/dist/include/unctrl.h.in
vendor/ncurses/dist/man/MKada_config.in
vendor/ncurses/dist/man/MKncu_config.in
vendor/ncurses/dist/man/MKterminfo.sh
vendor/ncurses/dist/man/Makefile.in
vendor/ncurses/dist/man/captoinfo.1m
vendor/ncurses/dist/man/clear.1
vendor/ncurses/dist/man/curs_add_wch.3x
vendor/ncurses/dist/man/curs_add_wchstr.3x
vendor/ncurses/dist/man/curs_addch.3x
vendor/ncurses/dist/man/curs_addchstr.3x
vendor/ncurses/dist/man/curs_addstr.3x
vendor/ncurses/dist/man/curs_addwstr.3x
vendor/ncurses/dist/man/curs_attr.3x
vendor/ncurses/dist/man/curs_beep.3x
vendor/ncurses/dist/man/curs_bkgd.3x
vendor/ncurses/dist/man/curs_bkgrnd.3x
vendor/ncurses/dist/man/curs_border.3x
vendor/ncurses/dist/man/curs_border_set.3x
vendor/ncurses/dist/man/curs_clear.3x
vendor/ncurses/dist/man/curs_color.3x
vendor/ncurses/dist/man/curs_delch.3x
vendor/ncurses/dist/man/curs_deleteln.3x
vendor/ncurses/dist/man/curs_extend.3x
vendor/ncurses/dist/man/curs_get_wch.3x
vendor/ncurses/dist/man/curs_get_wstr.3x
vendor/ncurses/dist/man/curs_getcchar.3x
vendor/ncurses/dist/man/curs_getch.3x
vendor/ncurses/dist/man/curs_getstr.3x
vendor/ncurses/dist/man/curs_getyx.3x
vendor/ncurses/dist/man/curs_in_wch.3x
vendor/ncurses/dist/man/curs_in_wchstr.3x
vendor/ncurses/dist/man/curs_inch.3x
vendor/ncurses/dist/man/curs_inchstr.3x
vendor/ncurses/dist/man/curs_initscr.3x
vendor/ncurses/dist/man/curs_inopts.3x
vendor/ncurses/dist/man/curs_ins_wch.3x
vendor/ncurses/dist/man/curs_ins_wstr.3x
vendor/ncurses/dist/man/curs_insch.3x
vendor/ncurses/dist/man/curs_insstr.3x
vendor/ncurses/dist/man/curs_instr.3x
vendor/ncurses/dist/man/curs_inwstr.3x
vendor/ncurses/dist/man/curs_kernel.3x
vendor/ncurses/dist/man/curs_legacy.3x
vendor/ncurses/dist/man/curs_memleaks.3x
vendor/ncurses/dist/man/curs_mouse.3x
vendor/ncurses/dist/man/curs_move.3x
vendor/ncurses/dist/man/curs_opaque.3x
vendor/ncurses/dist/man/curs_outopts.3x
vendor/ncurses/dist/man/curs_overlay.3x
vendor/ncurses/dist/man/curs_pad.3x
vendor/ncurses/dist/man/curs_print.3x
vendor/ncurses/dist/man/curs_printw.3x
vendor/ncurses/dist/man/curs_refresh.3x
vendor/ncurses/dist/man/curs_scanw.3x
vendor/ncurses/dist/man/curs_scr_dump.3x
vendor/ncurses/dist/man/curs_scroll.3x
vendor/ncurses/dist/man/curs_slk.3x
vendor/ncurses/dist/man/curs_sp_funcs.3x
vendor/ncurses/dist/man/curs_termattrs.3x
vendor/ncurses/dist/man/curs_termcap.3x
vendor/ncurses/dist/man/curs_terminfo.3x
vendor/ncurses/dist/man/curs_threads.3x
vendor/ncurses/dist/man/curs_touch.3x
vendor/ncurses/dist/man/curs_trace.3x
vendor/ncurses/dist/man/curs_util.3x
vendor/ncurses/dist/man/curs_variables.3x
vendor/ncurses/dist/man/curs_window.3x
vendor/ncurses/dist/man/default_colors.3x
vendor/ncurses/dist/man/define_key.3x
vendor/ncurses/dist/man/form.3x
vendor/ncurses/dist/man/form_cursor.3x
vendor/ncurses/dist/man/form_data.3x
vendor/ncurses/dist/man/form_driver.3x
vendor/ncurses/dist/man/form_field.3x
vendor/ncurses/dist/man/form_field_attributes.3x
vendor/ncurses/dist/man/form_field_buffer.3x
vendor/ncurses/dist/man/form_field_info.3x
vendor/ncurses/dist/man/form_field_just.3x
vendor/ncurses/dist/man/form_field_new.3x
vendor/ncurses/dist/man/form_field_opts.3x
vendor/ncurses/dist/man/form_field_userptr.3x
vendor/ncurses/dist/man/form_field_validation.3x
vendor/ncurses/dist/man/form_fieldtype.3x
vendor/ncurses/dist/man/form_hook.3x
vendor/ncurses/dist/man/form_new.3x
vendor/ncurses/dist/man/form_new_page.3x
vendor/ncurses/dist/man/form_opts.3x
vendor/ncurses/dist/man/form_page.3x
vendor/ncurses/dist/man/form_post.3x
vendor/ncurses/dist/man/form_requestname.3x
vendor/ncurses/dist/man/form_userptr.3x
vendor/ncurses/dist/man/form_variables.3x
vendor/ncurses/dist/man/form_win.3x
vendor/ncurses/dist/man/infocmp.1m
vendor/ncurses/dist/man/infotocap.1m
vendor/ncurses/dist/man/key_defined.3x
vendor/ncurses/dist/man/keybound.3x
vendor/ncurses/dist/man/keyok.3x
vendor/ncurses/dist/man/legacy_coding.3x
vendor/ncurses/dist/man/make_sed.sh
vendor/ncurses/dist/man/man_db.renames
vendor/ncurses/dist/man/manhtml.aliases
vendor/ncurses/dist/man/manhtml.externs
vendor/ncurses/dist/man/manlinks.sed
vendor/ncurses/dist/man/menu.3x
vendor/ncurses/dist/man/menu_attributes.3x
vendor/ncurses/dist/man/menu_cursor.3x
vendor/ncurses/dist/man/menu_driver.3x
vendor/ncurses/dist/man/menu_format.3x
vendor/ncurses/dist/man/menu_hook.3x
vendor/ncurses/dist/man/menu_items.3x
vendor/ncurses/dist/man/menu_mark.3x
vendor/ncurses/dist/man/menu_new.3x
vendor/ncurses/dist/man/menu_opts.3x
vendor/ncurses/dist/man/menu_pattern.3x
vendor/ncurses/dist/man/menu_post.3x
vendor/ncurses/dist/man/menu_requestname.3x
vendor/ncurses/dist/man/menu_spacing.3x
vendor/ncurses/dist/man/menu_userptr.3x
vendor/ncurses/dist/man/menu_win.3x
vendor/ncurses/dist/man/mitem_current.3x
vendor/ncurses/dist/man/mitem_name.3x
vendor/ncurses/dist/man/mitem_new.3x
vendor/ncurses/dist/man/mitem_opts.3x
vendor/ncurses/dist/man/mitem_userptr.3x
vendor/ncurses/dist/man/mitem_value.3x
vendor/ncurses/dist/man/mitem_visible.3x
vendor/ncurses/dist/man/ncurses.3x
vendor/ncurses/dist/man/new_pair.3x
vendor/ncurses/dist/man/panel.3x
vendor/ncurses/dist/man/resizeterm.3x
vendor/ncurses/dist/man/scr_dump.5
vendor/ncurses/dist/man/tabs.1
vendor/ncurses/dist/man/term.5
vendor/ncurses/dist/man/term.7
vendor/ncurses/dist/man/term_variables.3x
vendor/ncurses/dist/man/terminfo.head
vendor/ncurses/dist/man/terminfo.tail
vendor/ncurses/dist/man/tic.1m
vendor/ncurses/dist/man/toe.1m
vendor/ncurses/dist/man/tput.1
vendor/ncurses/dist/man/tset.1
vendor/ncurses/dist/man/user_caps.5
vendor/ncurses/dist/man/wresize.3x
vendor/ncurses/dist/menu/Makefile.in
vendor/ncurses/dist/menu/READ.ME
vendor/ncurses/dist/menu/eti.h
vendor/ncurses/dist/menu/headers
vendor/ncurses/dist/menu/llib-lmenu
vendor/ncurses/dist/menu/llib-lmenut
vendor/ncurses/dist/menu/llib-lmenutw
vendor/ncurses/dist/menu/llib-lmenuw
vendor/ncurses/dist/menu/m_attribs.c
vendor/ncurses/dist/menu/m_cursor.c
vendor/ncurses/dist/menu/m_driver.c
vendor/ncurses/dist/menu/m_format.c
vendor/ncurses/dist/menu/m_global.c
vendor/ncurses/dist/menu/m_hook.c
vendor/ncurses/dist/menu/m_item_cur.c
vendor/ncurses/dist/menu/m_item_nam.c
vendor/ncurses/dist/menu/m_item_new.c
vendor/ncurses/dist/menu/m_item_opt.c
vendor/ncurses/dist/menu/m_item_top.c
vendor/ncurses/dist/menu/m_item_use.c
vendor/ncurses/dist/menu/m_item_val.c
vendor/ncurses/dist/menu/m_item_vis.c
vendor/ncurses/dist/menu/m_items.c
vendor/ncurses/dist/menu/m_new.c
vendor/ncurses/dist/menu/m_opts.c
vendor/ncurses/dist/menu/m_pad.c
vendor/ncurses/dist/menu/m_pattern.c
vendor/ncurses/dist/menu/m_post.c
vendor/ncurses/dist/menu/m_req_name.c
vendor/ncurses/dist/menu/m_scale.c
vendor/ncurses/dist/menu/m_spacing.c
vendor/ncurses/dist/menu/m_sub.c
vendor/ncurses/dist/menu/m_trace.c
vendor/ncurses/dist/menu/m_userptr.c
vendor/ncurses/dist/menu/m_win.c
vendor/ncurses/dist/menu/menu.h
vendor/ncurses/dist/menu/menu.priv.h
vendor/ncurses/dist/menu/mf_common.h
vendor/ncurses/dist/menu/modules
vendor/ncurses/dist/misc/Makefile.in
vendor/ncurses/dist/misc/chkdef.cmd
vendor/ncurses/dist/misc/cleantic.cmd
vendor/ncurses/dist/misc/cmpdef.cmd
vendor/ncurses/dist/misc/csort
vendor/ncurses/dist/misc/emx.src
vendor/ncurses/dist/misc/gen-pkgconfig.in
vendor/ncurses/dist/misc/gen_edit.sh
vendor/ncurses/dist/misc/magic
vendor/ncurses/dist/misc/makedef.cmd
vendor/ncurses/dist/misc/makellib
vendor/ncurses/dist/misc/ncurses-config.in
vendor/ncurses/dist/misc/ncurses.supp
vendor/ncurses/dist/misc/run_tic.in
vendor/ncurses/dist/misc/shlib
vendor/ncurses/dist/misc/tdlint
vendor/ncurses/dist/mk-0th.awk
vendor/ncurses/dist/mk-1st.awk
vendor/ncurses/dist/mk-2nd.awk
vendor/ncurses/dist/mk-hdr.awk
vendor/ncurses/dist/ncurses/Makefile.in
vendor/ncurses/dist/ncurses/README
vendor/ncurses/dist/ncurses/README.IZ
vendor/ncurses/dist/ncurses/SigAction.h
vendor/ncurses/dist/ncurses/base/MKkeyname.awk
vendor/ncurses/dist/ncurses/base/MKlib_gen.sh
vendor/ncurses/dist/ncurses/base/MKunctrl.awk
vendor/ncurses/dist/ncurses/base/README
vendor/ncurses/dist/ncurses/base/define_key.c
vendor/ncurses/dist/ncurses/base/key_defined.c
vendor/ncurses/dist/ncurses/base/keybound.c
vendor/ncurses/dist/ncurses/base/keyok.c
vendor/ncurses/dist/ncurses/base/legacy_coding.c
vendor/ncurses/dist/ncurses/base/lib_addch.c
vendor/ncurses/dist/ncurses/base/lib_addstr.c
vendor/ncurses/dist/ncurses/base/lib_beep.c
vendor/ncurses/dist/ncurses/base/lib_bkgd.c
vendor/ncurses/dist/ncurses/base/lib_box.c
vendor/ncurses/dist/ncurses/base/lib_chgat.c
vendor/ncurses/dist/ncurses/base/lib_clear.c
vendor/ncurses/dist/ncurses/base/lib_clearok.c
vendor/ncurses/dist/ncurses/base/lib_clrbot.c
vendor/ncurses/dist/ncurses/base/lib_clreol.c
vendor/ncurses/dist/ncurses/base/lib_color.c
vendor/ncurses/dist/ncurses/base/lib_colorset.c
vendor/ncurses/dist/ncurses/base/lib_delch.c
vendor/ncurses/dist/ncurses/base/lib_delwin.c
vendor/ncurses/dist/ncurses/base/lib_dft_fgbg.c
vendor/ncurses/dist/ncurses/base/lib_driver.c
vendor/ncurses/dist/ncurses/base/lib_echo.c
vendor/ncurses/dist/ncurses/base/lib_endwin.c
vendor/ncurses/dist/ncurses/base/lib_erase.c
vendor/ncurses/dist/ncurses/base/lib_flash.c
vendor/ncurses/dist/ncurses/base/lib_freeall.c
vendor/ncurses/dist/ncurses/base/lib_getch.c
vendor/ncurses/dist/ncurses/base/lib_getstr.c
vendor/ncurses/dist/ncurses/base/lib_hline.c
vendor/ncurses/dist/ncurses/base/lib_immedok.c
vendor/ncurses/dist/ncurses/base/lib_inchstr.c
vendor/ncurses/dist/ncurses/base/lib_initscr.c
vendor/ncurses/dist/ncurses/base/lib_insch.c
vendor/ncurses/dist/ncurses/base/lib_insdel.c
vendor/ncurses/dist/ncurses/base/lib_insnstr.c
vendor/ncurses/dist/ncurses/base/lib_instr.c
vendor/ncurses/dist/ncurses/base/lib_isendwin.c
vendor/ncurses/dist/ncurses/base/lib_leaveok.c
vendor/ncurses/dist/ncurses/base/lib_mouse.c
vendor/ncurses/dist/ncurses/base/lib_move.c
vendor/ncurses/dist/ncurses/base/lib_mvwin.c
vendor/ncurses/dist/ncurses/base/lib_newterm.c
vendor/ncurses/dist/ncurses/base/lib_newwin.c
vendor/ncurses/dist/ncurses/base/lib_nl.c
vendor/ncurses/dist/ncurses/base/lib_overlay.c
vendor/ncurses/dist/ncurses/base/lib_pad.c
vendor/ncurses/dist/ncurses/base/lib_printw.c
vendor/ncurses/dist/ncurses/base/lib_redrawln.c
vendor/ncurses/dist/ncurses/base/lib_refresh.c
vendor/ncurses/dist/ncurses/base/lib_restart.c
vendor/ncurses/dist/ncurses/base/lib_scanw.c
vendor/ncurses/dist/ncurses/base/lib_screen.c
vendor/ncurses/dist/ncurses/base/lib_scroll.c
vendor/ncurses/dist/ncurses/base/lib_scrollok.c
vendor/ncurses/dist/ncurses/base/lib_scrreg.c
vendor/ncurses/dist/ncurses/base/lib_set_term.c
vendor/ncurses/dist/ncurses/base/lib_slk.c
vendor/ncurses/dist/ncurses/base/lib_slkatr_set.c
vendor/ncurses/dist/ncurses/base/lib_slkatrof.c
vendor/ncurses/dist/ncurses/base/lib_slkatron.c
vendor/ncurses/dist/ncurses/base/lib_slkatrset.c
vendor/ncurses/dist/ncurses/base/lib_slkattr.c
vendor/ncurses/dist/ncurses/base/lib_slkclear.c
vendor/ncurses/dist/ncurses/base/lib_slkcolor.c
vendor/ncurses/dist/ncurses/base/lib_slkinit.c
vendor/ncurses/dist/ncurses/base/lib_slklab.c
vendor/ncurses/dist/ncurses/base/lib_slkrefr.c
vendor/ncurses/dist/ncurses/base/lib_slkset.c
vendor/ncurses/dist/ncurses/base/lib_slktouch.c
vendor/ncurses/dist/ncurses/base/lib_touch.c
vendor/ncurses/dist/ncurses/base/lib_ungetch.c
vendor/ncurses/dist/ncurses/base/lib_vline.c
vendor/ncurses/dist/ncurses/base/lib_wattroff.c
vendor/ncurses/dist/ncurses/base/lib_wattron.c
vendor/ncurses/dist/ncurses/base/lib_winch.c
vendor/ncurses/dist/ncurses/base/lib_window.c
vendor/ncurses/dist/ncurses/base/nc_panel.c
vendor/ncurses/dist/ncurses/base/new_pair.c
vendor/ncurses/dist/ncurses/base/resizeterm.c
vendor/ncurses/dist/ncurses/base/safe_sprintf.c
vendor/ncurses/dist/ncurses/base/sigaction.c
vendor/ncurses/dist/ncurses/base/tries.c
vendor/ncurses/dist/ncurses/base/use_window.c
vendor/ncurses/dist/ncurses/base/version.c
vendor/ncurses/dist/ncurses/base/vsscanf.c
vendor/ncurses/dist/ncurses/base/wresize.c
vendor/ncurses/dist/ncurses/build.priv.h
vendor/ncurses/dist/ncurses/curses.priv.h
vendor/ncurses/dist/ncurses/fifo_defs.h
vendor/ncurses/dist/ncurses/llib-lncurses
vendor/ncurses/dist/ncurses/llib-lncursest
vendor/ncurses/dist/ncurses/llib-lncursestw
vendor/ncurses/dist/ncurses/llib-lncursesw
vendor/ncurses/dist/ncurses/llib-ltic
vendor/ncurses/dist/ncurses/llib-ltict
vendor/ncurses/dist/ncurses/llib-ltictw
vendor/ncurses/dist/ncurses/llib-lticw
vendor/ncurses/dist/ncurses/llib-ltinfo
vendor/ncurses/dist/ncurses/llib-ltinfot
vendor/ncurses/dist/ncurses/llib-ltinfotw
vendor/ncurses/dist/ncurses/llib-ltinfow
vendor/ncurses/dist/ncurses/modules
vendor/ncurses/dist/ncurses/new_pair.h
vendor/ncurses/dist/ncurses/report_offsets.c
vendor/ncurses/dist/ncurses/tinfo/MKcaptab.awk
vendor/ncurses/dist/ncurses/tinfo/MKcaptab.sh
vendor/ncurses/dist/ncurses/tinfo/MKcodes.awk
vendor/ncurses/dist/ncurses/tinfo/MKfallback.sh
vendor/ncurses/dist/ncurses/tinfo/MKkeys_list.sh
vendor/ncurses/dist/ncurses/tinfo/MKnames.awk
vendor/ncurses/dist/ncurses/tinfo/MKuserdefs.sh
vendor/ncurses/dist/ncurses/tinfo/README
vendor/ncurses/dist/ncurses/tinfo/access.c
vendor/ncurses/dist/ncurses/tinfo/add_tries.c
vendor/ncurses/dist/ncurses/tinfo/alloc_entry.c
vendor/ncurses/dist/ncurses/tinfo/alloc_ttype.c
vendor/ncurses/dist/ncurses/tinfo/captoinfo.c
vendor/ncurses/dist/ncurses/tinfo/comp_error.c
vendor/ncurses/dist/ncurses/tinfo/comp_expand.c
vendor/ncurses/dist/ncurses/tinfo/comp_hash.c
vendor/ncurses/dist/ncurses/tinfo/comp_parse.c
vendor/ncurses/dist/ncurses/tinfo/comp_scan.c
vendor/ncurses/dist/ncurses/tinfo/db_iterator.c
vendor/ncurses/dist/ncurses/tinfo/doalloc.c
vendor/ncurses/dist/ncurses/tinfo/entries.c
vendor/ncurses/dist/ncurses/tinfo/free_ttype.c
vendor/ncurses/dist/ncurses/tinfo/getenv_num.c
vendor/ncurses/dist/ncurses/tinfo/hashed_db.c
vendor/ncurses/dist/ncurses/tinfo/home_terminfo.c
vendor/ncurses/dist/ncurses/tinfo/init_keytry.c
vendor/ncurses/dist/ncurses/tinfo/lib_acs.c
vendor/ncurses/dist/ncurses/tinfo/lib_baudrate.c
vendor/ncurses/dist/ncurses/tinfo/lib_cur_term.c
vendor/ncurses/dist/ncurses/tinfo/lib_data.c
vendor/ncurses/dist/ncurses/tinfo/lib_has_cap.c
vendor/ncurses/dist/ncurses/tinfo/lib_kernel.c
vendor/ncurses/dist/ncurses/tinfo/lib_longname.c
vendor/ncurses/dist/ncurses/tinfo/lib_napms.c
vendor/ncurses/dist/ncurses/tinfo/lib_options.c
vendor/ncurses/dist/ncurses/tinfo/lib_print.c
vendor/ncurses/dist/ncurses/tinfo/lib_raw.c
vendor/ncurses/dist/ncurses/tinfo/lib_setup.c
vendor/ncurses/dist/ncurses/tinfo/lib_termcap.c
vendor/ncurses/dist/ncurses/tinfo/lib_termname.c
vendor/ncurses/dist/ncurses/tinfo/lib_tgoto.c
vendor/ncurses/dist/ncurses/tinfo/lib_ti.c
vendor/ncurses/dist/ncurses/tinfo/lib_tparm.c
vendor/ncurses/dist/ncurses/tinfo/lib_tputs.c
vendor/ncurses/dist/ncurses/tinfo/lib_ttyflags.c
vendor/ncurses/dist/ncurses/tinfo/make_hash.c
vendor/ncurses/dist/ncurses/tinfo/make_keys.c
vendor/ncurses/dist/ncurses/tinfo/name_match.c
vendor/ncurses/dist/ncurses/tinfo/obsolete.c
vendor/ncurses/dist/ncurses/tinfo/parse_entry.c
vendor/ncurses/dist/ncurses/tinfo/read_entry.c
vendor/ncurses/dist/ncurses/tinfo/read_termcap.c
vendor/ncurses/dist/ncurses/tinfo/strings.c
vendor/ncurses/dist/ncurses/tinfo/tinfo_driver.c
vendor/ncurses/dist/ncurses/tinfo/trim_sgr0.c
vendor/ncurses/dist/ncurses/tinfo/use_screen.c
vendor/ncurses/dist/ncurses/tinfo/write_entry.c
vendor/ncurses/dist/ncurses/trace/README
vendor/ncurses/dist/ncurses/trace/lib_trace.c
vendor/ncurses/dist/ncurses/trace/lib_traceatr.c
vendor/ncurses/dist/ncurses/trace/lib_tracebits.c
vendor/ncurses/dist/ncurses/trace/lib_tracechr.c
vendor/ncurses/dist/ncurses/trace/lib_tracedmp.c
vendor/ncurses/dist/ncurses/trace/lib_tracemse.c
vendor/ncurses/dist/ncurses/trace/trace_buf.c
vendor/ncurses/dist/ncurses/trace/trace_tries.c
vendor/ncurses/dist/ncurses/trace/trace_xnames.c
vendor/ncurses/dist/ncurses/trace/varargs.c
vendor/ncurses/dist/ncurses/trace/visbuf.c
vendor/ncurses/dist/ncurses/tty/MKexpanded.sh
vendor/ncurses/dist/ncurses/tty/hardscroll.c
vendor/ncurses/dist/ncurses/tty/hashmap.c
vendor/ncurses/dist/ncurses/tty/lib_mvcur.c
vendor/ncurses/dist/ncurses/tty/lib_tstp.c
vendor/ncurses/dist/ncurses/tty/lib_twait.c
vendor/ncurses/dist/ncurses/tty/lib_vidattr.c
vendor/ncurses/dist/ncurses/tty/tty_update.c
vendor/ncurses/dist/ncurses/widechar/charable.c
vendor/ncurses/dist/ncurses/widechar/lib_add_wch.c
vendor/ncurses/dist/ncurses/widechar/lib_box_set.c
vendor/ncurses/dist/ncurses/widechar/lib_cchar.c
vendor/ncurses/dist/ncurses/widechar/lib_erasewchar.c
vendor/ncurses/dist/ncurses/widechar/lib_get_wch.c
vendor/ncurses/dist/ncurses/widechar/lib_get_wstr.c
vendor/ncurses/dist/ncurses/widechar/lib_hline_set.c
vendor/ncurses/dist/ncurses/widechar/lib_in_wch.c
vendor/ncurses/dist/ncurses/widechar/lib_in_wchnstr.c
vendor/ncurses/dist/ncurses/widechar/lib_ins_wch.c
vendor/ncurses/dist/ncurses/widechar/lib_inwstr.c
vendor/ncurses/dist/ncurses/widechar/lib_key_name.c
vendor/ncurses/dist/ncurses/widechar/lib_pecho_wchar.c
vendor/ncurses/dist/ncurses/widechar/lib_slk_wset.c
vendor/ncurses/dist/ncurses/widechar/lib_unget_wch.c
vendor/ncurses/dist/ncurses/widechar/lib_vid_attr.c
vendor/ncurses/dist/ncurses/widechar/lib_vline_set.c
vendor/ncurses/dist/ncurses/widechar/lib_wacs.c
vendor/ncurses/dist/ncurses/widechar/lib_wunctrl.c
vendor/ncurses/dist/ncurses/widechar/widechars.c
vendor/ncurses/dist/ncurses/win32con/gettimeofday.c
vendor/ncurses/dist/ncurses/win32con/wcwidth.c
vendor/ncurses/dist/ncurses/win32con/win_driver.c
vendor/ncurses/dist/package/debian-mingw/changelog
vendor/ncurses/dist/package/debian-mingw64/changelog
vendor/ncurses/dist/package/debian/changelog
vendor/ncurses/dist/package/mingw-ncurses.nsi
vendor/ncurses/dist/package/mingw-ncurses.spec
vendor/ncurses/dist/package/ncurses.map
vendor/ncurses/dist/package/ncurses.spec
vendor/ncurses/dist/package/ncursest.map
vendor/ncurses/dist/package/ncursest.spec
vendor/ncurses/dist/package/ncursestw.map
vendor/ncurses/dist/package/ncursesw.map
vendor/ncurses/dist/panel/Makefile.in
vendor/ncurses/dist/panel/headers
vendor/ncurses/dist/panel/llib-lpanel
vendor/ncurses/dist/panel/llib-lpanelt
vendor/ncurses/dist/panel/llib-lpaneltw
vendor/ncurses/dist/panel/llib-lpanelw
vendor/ncurses/dist/panel/modules
vendor/ncurses/dist/panel/p_above.c
vendor/ncurses/dist/panel/p_below.c
vendor/ncurses/dist/panel/p_bottom.c
vendor/ncurses/dist/panel/p_delete.c
vendor/ncurses/dist/panel/p_hidden.c
vendor/ncurses/dist/panel/p_hide.c
vendor/ncurses/dist/panel/p_move.c
vendor/ncurses/dist/panel/p_new.c
vendor/ncurses/dist/panel/p_replace.c
vendor/ncurses/dist/panel/p_show.c
vendor/ncurses/dist/panel/p_top.c
vendor/ncurses/dist/panel/p_update.c
vendor/ncurses/dist/panel/p_user.c
vendor/ncurses/dist/panel/p_win.c
vendor/ncurses/dist/panel/panel.c
vendor/ncurses/dist/panel/panel.h
vendor/ncurses/dist/panel/panel.priv.h
vendor/ncurses/dist/progs/MKtermsort.sh
vendor/ncurses/dist/progs/Makefile.in
vendor/ncurses/dist/progs/capconvert
vendor/ncurses/dist/progs/clear.c
vendor/ncurses/dist/progs/clear.sh
vendor/ncurses/dist/progs/clear_cmd.c
vendor/ncurses/dist/progs/clear_cmd.h
vendor/ncurses/dist/progs/dump_entry.c
vendor/ncurses/dist/progs/dump_entry.h
vendor/ncurses/dist/progs/infocmp.c
vendor/ncurses/dist/progs/modules
vendor/ncurses/dist/progs/progs.priv.h
vendor/ncurses/dist/progs/reset_cmd.c
vendor/ncurses/dist/progs/reset_cmd.h
vendor/ncurses/dist/progs/tabs.c
vendor/ncurses/dist/progs/tic.c
vendor/ncurses/dist/progs/toe.c
vendor/ncurses/dist/progs/tparm_type.c
vendor/ncurses/dist/progs/tparm_type.h
vendor/ncurses/dist/progs/tput.c
vendor/ncurses/dist/progs/transform.c
vendor/ncurses/dist/progs/tset.c
vendor/ncurses/dist/progs/tty_settings.c
vendor/ncurses/dist/progs/tty_settings.h
vendor/ncurses/dist/test/Makefile.in
vendor/ncurses/dist/test/README
vendor/ncurses/dist/test/aclocal.m4
vendor/ncurses/dist/test/background.c
vendor/ncurses/dist/test/blue.c
vendor/ncurses/dist/test/bs.6
vendor/ncurses/dist/test/bs.c
vendor/ncurses/dist/test/cardfile.c
vendor/ncurses/dist/test/chgat.c
vendor/ncurses/dist/test/clip_printw.c
vendor/ncurses/dist/test/color_content.c
vendor/ncurses/dist/test/color_name.h
vendor/ncurses/dist/test/color_set.c
vendor/ncurses/dist/test/configure
vendor/ncurses/dist/test/configure.in
vendor/ncurses/dist/test/demo_altkeys.c
vendor/ncurses/dist/test/demo_defkey.c
vendor/ncurses/dist/test/demo_forms.c
vendor/ncurses/dist/test/demo_keyok.c
vendor/ncurses/dist/test/demo_menus.c
vendor/ncurses/dist/test/demo_new_pair.c
vendor/ncurses/dist/test/demo_panels.c
vendor/ncurses/dist/test/demo_tabs.c
vendor/ncurses/dist/test/demo_termcap.c
vendor/ncurses/dist/test/demo_terminfo.c
vendor/ncurses/dist/test/ditto.c
vendor/ncurses/dist/test/dots.c
vendor/ncurses/dist/test/dots_curses.c
vendor/ncurses/dist/test/dots_mvcur.c
vendor/ncurses/dist/test/dots_termcap.c
vendor/ncurses/dist/test/dots_xcurses.c
vendor/ncurses/dist/test/dump_window.c
vendor/ncurses/dist/test/dump_window.h
vendor/ncurses/dist/test/echochar.c
vendor/ncurses/dist/test/edit_field.c
vendor/ncurses/dist/test/edit_field.h
vendor/ncurses/dist/test/extended_color.c
vendor/ncurses/dist/test/filter.c
vendor/ncurses/dist/test/firework.c
vendor/ncurses/dist/test/firstlast.c
vendor/ncurses/dist/test/foldkeys.c
vendor/ncurses/dist/test/form_driver_w.c
vendor/ncurses/dist/test/gdc.6
vendor/ncurses/dist/test/gdc.c
vendor/ncurses/dist/test/hanoi.c
vendor/ncurses/dist/test/hashtest.c
vendor/ncurses/dist/test/inch_wide.c
vendor/ncurses/dist/test/inchs.c
vendor/ncurses/dist/test/ins_wide.c
vendor/ncurses/dist/test/insdelln.c
vendor/ncurses/dist/test/inserts.c
vendor/ncurses/dist/test/key_names.c
vendor/ncurses/dist/test/keynames.c
vendor/ncurses/dist/test/knight.c
vendor/ncurses/dist/test/linedata.h
vendor/ncurses/dist/test/linux-color.dat
vendor/ncurses/dist/test/list_keys.c
vendor/ncurses/dist/test/listused.sh
vendor/ncurses/dist/test/lrtest.c
vendor/ncurses/dist/test/make-tar.sh
vendor/ncurses/dist/test/mk-test.awk
vendor/ncurses/dist/test/modules
vendor/ncurses/dist/test/movewindow.c
vendor/ncurses/dist/test/ncurses.c
vendor/ncurses/dist/test/ncurses_tst.hin
vendor/ncurses/dist/test/padview.c
vendor/ncurses/dist/test/pair_content.c
vendor/ncurses/dist/test/parse_rgb.h
vendor/ncurses/dist/test/picsmap.c
vendor/ncurses/dist/test/picsmap.h
vendor/ncurses/dist/test/popup_msg.c
vendor/ncurses/dist/test/popup_msg.h
vendor/ncurses/dist/test/programs
vendor/ncurses/dist/test/railroad.c
vendor/ncurses/dist/test/rain.c
vendor/ncurses/dist/test/redraw.c
vendor/ncurses/dist/test/savescreen.c
vendor/ncurses/dist/test/savescreen.sh
vendor/ncurses/dist/test/sp_tinfo.c
vendor/ncurses/dist/test/test.priv.h
vendor/ncurses/dist/test/test_add_wchstr.c
vendor/ncurses/dist/test/test_addchstr.c
vendor/ncurses/dist/test/test_addstr.c
vendor/ncurses/dist/test/test_addwstr.c
vendor/ncurses/dist/test/test_arrays.c
vendor/ncurses/dist/test/test_get_wstr.c
vendor/ncurses/dist/test/test_getstr.c
vendor/ncurses/dist/test/test_instr.c
vendor/ncurses/dist/test/test_inwstr.c
vendor/ncurses/dist/test/test_opaque.c
vendor/ncurses/dist/test/test_setupterm.c
vendor/ncurses/dist/test/test_sgr.c
vendor/ncurses/dist/test/test_termattrs.c
vendor/ncurses/dist/test/test_vid_puts.c
vendor/ncurses/dist/test/test_vidputs.c
vendor/ncurses/dist/test/testaddch.c
vendor/ncurses/dist/test/testscanw.c
vendor/ncurses/dist/test/tput-colorcube
vendor/ncurses/dist/test/tput-initc
vendor/ncurses/dist/test/tracemunch
vendor/ncurses/dist/test/view.c
vendor/ncurses/dist/test/widechars.h
vendor/ncurses/dist/test/worm.c
vendor/ncurses/dist/test/xterm-16color.dat
vendor/ncurses/dist/test/xterm-256color.dat
vendor/ncurses/dist/test/xterm-88color.dat
Modified: vendor/ncurses/dist/ANNOUNCE
==============================================================================
--- vendor/ncurses/dist/ANNOUNCE Wed Feb 19 16:44:16 2020 (r358124)
+++ vendor/ncurses/dist/ANNOUNCE Wed Feb 19 16:58:06 2020 (r358125)
@@ -1,4 +1,4 @@
- Announcing ncurses 6.1
+ Announcing ncurses 6.2
Overview
@@ -17,7 +17,7 @@ Overview
* It is used in almost every system based on the Linux kernel (aside
from some embedded applications).
* It is used as the system curses library on OpenBSD, FreeBSD and
- OSX.
+ MacOS.
* It is used in environments such as Cygwin and MinGW. The first of
these was EMX on OS/2 Warp.
* It is used (though usually not as the system curses) on all of the
@@ -26,611 +26,374 @@ Overview
* It should work readily on any ANSI/POSIX-conforming unix.
The distribution includes the library and support utilities, including
- * [1]captoinfo, a termcap conversion tool
- * [2]clear, utility for clearing the screen
- * [3]infocmp, the terminfo decompiler
- * [4]tabs, set tabs on a terminal
- * [5]tic, the terminfo compiler
- * [6]toe, list (table of) terminfo entries
- * [7]tput, utility for retrieving terminal capabilities in shell
+ * captoinfo, a termcap conversion tool
+ * clear, utility for clearing the screen
+ * infocmp, the terminfo decompiler
+ * tabs, set tabs on a terminal
+ * tic, the terminfo compiler
+ * toe, list (table of) terminfo entries
+ * tput, utility for retrieving terminal capabilities in shell
scripts
- * [8]tset, to initialize the terminal
+ * tset, to initialize the terminal
Full manual pages are provided for the library and tools.
- The ncurses distribution is available at ncurses' [9]homepage:
+ The ncurses distribution is available at ncurses' homepage:
- [10]ftp://ftp.invisible-island.net/ncurses/ or
- [11]https://invisible-mirror.net/archives/ncurses/ .
+ ftp://ftp.invisible-island.net/ncurses/ or
+ https://invisible-mirror.net/archives/ncurses/ .
It is also available via anonymous FTP at the GNU distribution site
- [12]ftp://ftp.gnu.org/gnu/ncurses/ .
+ ftp://ftp.gnu.org/gnu/ncurses/ .
Release Notes
- These notes are for ncurses 6.1, released January 27, 2018.
+ These notes are for ncurses 6.2, released February 12, 2020.
This release is designed to be source-compatible with ncurses 5.0
- through 6.0; providing extensions to the application binary interface
+ through 6.1; providing extensions to the application binary interface
(ABI). Although the source can still be configured to support the
- ncurses 5 ABI, the intent of the release is to provide extensions to
- the ncurses 6 ABI:
- * improve integration of tput and tset
- * provide support for extended numeric capabilities.
+ ncurses 5 ABI, the reason for the release is to reflect improvements
+ to the ncurses 6 ABI and the supporting utility programs.
There are, of course, numerous other improvements, listed in this
announcement.
- The release notes also mention some bug-fixes, but are focused on new
- features and improvements to existing features since ncurses 6.0
- release.
+ The most important bug-fixes/improvements dealt with user-defined
+ capabilities in terminal descriptions. The release notes also mention
+ some other bug-fixes, but are focused on new features and improvements
+ to existing features since ncurses 6.1 release.
Library improvements
New features
- The improved integration of tput and tset made only small changes to
- the libraries. However, supporting extended numeric capabilities
- required a few changes:
- * The TERMINAL structure in <term.h> is now opaque. Doing that
- allowed making the structure larger, to hold the extended numeric
- data.
- A few applications required changes during development of
- ncurses 6.1 because those applications misused the members of that
- structure, e.g., directly modifying it rather than using
- [13]def_prog_mode.
- * Having made TERMINAL opaque (and because none of the library
- functions use anything except a pointer to TERMINAL), it was
- possible to increase the size of the structure, adding to the end.
- Existing applications which were linked to the ncurses 6.0
- high-level (ncurses, ncursesw) and low-level (tinfo, tinfo)
- libraries should not require re-linking since the binary interface
- did not change, nor did the structure offsets with TERMINAL
- change.
- A few applications use the inner TERMTYPE structure's offsets to
- refer to terminfo capabilities within that structure. Again, those
- do not require modification because their offsets within TERMINAL
- did not change.
- * When configured for wide-characters, i.e., "ncursesw" the TERMINAL
- structure is extended.
- The new data in TERMINAL holds the same information as TERMTYPE,
- but with larger numbers ("int" versus "short"). It is named
- TERMTYPE2.
- The library uses this structure internally in preference to
- TERMTYPE, referring to TERMTYPE only to initialize it for
- applications that use the capabilities defined in <term.h>
- * When configured for 8-bit (narrow) characters, the TERMTYPE2
- structure is not used.
- * The updated application binary interface is 6.1.20171230 (used for
- new [14]versioned symbols), although the interface changes were
- developed several months previously.
+ There are several new features:
+ * O_EDGE_INSERT_STAY tells the form library to optionally delay
+ cursor movement on a field edge/boundary
+ * O_INPUT_FIELD extension to form library allows a dynamic field to
+ shrink if the new limit is smaller than the current field size.
+ * added exit_curses and exit_terminfo to replace internal symbols
+ for leak-checking.
+ * added curses_trace, to replace trace().
- The motivation for making this extension came from noticing that
- [15]termcap applications could (though not [16]realistically) use
- larger numbers than would fit in 16-bits, and the fact that the number
- of color pairs for a 256-color xterm could not be expressed in
- terminfo (i.e., 32767 versus 65536). Also, a few terminals support
- direct-colors, which could use the extension.
-
- Generally speaking, applications that use internal details of a
- library are unsupported. There was exactly one exception for ncurses:
- the tack program used the internal details of TERMINAL, because it
- provides an ncurses-specific feature for interactively modifying a
- terminfo description and writing the updated description to a
- text-file. It was possible to not only separate tack from these
- [17]internal details of ncurses, but to generalize it so that the
- program works with Unix curses (omitting the ncurses-specific
- feature). That was released as [18]tack 1.08 in July 2017.
-
- While making changes to tack to eliminate its dependency upon ncurses
- internals, the publicly-visible details of those internals were
- reviewed, and some symbols were moved to private header files, while
- others were marked explicitly as ncurses internals. Future releases of
- ncurses may eliminate some of those symbols (such as those used by
- tack 1.07) because they are neither part of the API or the ABI.
-
- Using the TERMTYPE2 extended numeric capabilities, it is possible to
- support both color pair values and color values past 32767. Taking
- compatibility into account, developers readily understand that neither
- function signatures nor structure offsets change. Also, existing
- functions have to operate with the extended numbers. Most of that work
- is internal to the library. For the external interfaces, a hybrid
- approach was used:
- * X/Open Curses defined function prototypes such as wattr_set with
- an unused parameter, for "future" use. After 25 years, the future
- is here: ncurses uses the parameter to augment color pair values
- as described in the [19]manual page.
- * Other functions such as those defining color pairs did not have a
- corresponding reserved parameter. For those, ncurses defines
- extended versions such as init_extended_pair (versus init_pair),
- init_extended_color (versus init_color).
-
Additionally, to improve performance other changes (and extensions)
are provided in this release:
- * Several new functions simplify management of large sets of color
- pairs: reset_color_pairs, alloc_pair, find_pair and free_pair.
- * New "RGB" extension capability for direct-color support is used to
- improve performance of color_content.
- * The internal colorpair_t is now a struct, eliminating an internal
- 8-bit limit on colors
- * Allocation for SCREEN's color-pair table starts small, grows on
- demand up to the limit given in the terminal description.
- * setcchar and getcchar now treat a negative color-pair as an error.
+ * mouse decoding now handles shift/control/alt logic when decoding
+ xterm's 1006 mode
+ * ncurses now defines a limit for wgetnstr, wgetn_wstr when length
+ is negative or "too large".
+ * reordered loop-limit checks in winsnstr in case the string has no
+ terminating null and only the number of characters is used.
+ * there is now no buffer-size limit when reading the $TERMCAP
+ variable.
+ * the $TERMCAP variable may be interpreted as a fallback to a
+ terminfo entry
+ * mvcur now decides whether to use hard-tabs, using xt, tbc and hts
+ as clues.
+ * extended colors are improved by modifying an internal call to
+ vid_puts to pass extended color pairs e.g., from tty_update.c and
+ lib_mvcur.c
+ * the initialization functions now avoid relying upon persistent
+ data for the result from getenv
+ * scrolling is improved:
+ + a limit check in newline_forces_scroll handles the case where
+ the row is inside scroll-margins, but not at the end.
+ + improved loop limits in _nc_scroll_window handle a case where
+ the scrolled data is a pad which is taller than the window.
Other improvements
- These are new or revised features:
- * modify c++/etip.h.in to accommodate deprecation of throw and
- throws in c++17
- * add new function unfocus_current_field
- * add option to preserve leading whitespace in form fields
- * add a macro for is_linetouched and adjust the function's return
- value to make it possible for most applications to check for an
- error-return.
- * add build-time utility report_offsets to help show when the
- various configurations of tinfo library are compatible or not.
+ These are revised features:
+ * used "const" in some prototypes rather than NCURSES_CONST where
+ X/Open Curses was updated to do this, e.g., wscanw, newterm, the
+ terminfo interface. Also use "const" for consistency in the
+ termcap interface, which was withdrawn by X/Open Curses in Issue 5
+ (2007). As of Issue 7, X/Open Curses still lacks "const" for
+ certain return values, e.g., keyname.
+ * modified wbkgd and wbkgrnd to improve compatibility with SVr4
+ curses, changing the way the window rendition is updated when the
+ background character is modified
+ * improved terminfo write/read by modifying the fourth item of the
+ extended header to denote the number of valid strings in the
+ extended string table (see term(5)).
+ * modified the initialization checks for mouse so that the
+ xterm+sm+1006 block will work with terminal descriptions not
+ mentioning xterm.
These were done to limit or ultimately deprecate features:
- * drop two symbols obsoleted in 2004: _nc_check_termtype, and
- _nc_resolve_uses
- * move _nc_tracebits, _tracedump and _tracemouse to curses.priv.h,
- since they are not part of the suggested ABI6.
- * mark some structs in form/menu/panel libraries as potentially
- opaque without modifying API/ABI.
- * ifdef'd header-file definition of mouse_trafo with
- NCURSES_NOMACROS
- * remove initialization-check for calling napms in the term-driver
- configuration; none is needed.
- * modify trace to avoid overwriting existing file
+ * deprecated safe-sprintf, since the vsnprintf function, which does
+ what was needed, was standardized long ago.
+ * marked vwprintw and vwscanw as deprecated; recommend using
+ vw_printw and vw_scanw, respectively.
+ * added deprecation warnings for internal functions called by older
+ versions of tack.
+ * removed unused _nc_import_termtype2 function.
These are improvements to existing features:
- * modify make_hash to allow building with address-sanitizer,
- assuming that --disable-leaks is configured.
- * move SCREEN field for use_tioctl data before the ncursesw fields,
- and limit that to the sp-funcs configuration to improve termlib
- compatibility
- * modify db-iterator:
- + ignore zero-length files in db-iterator; these are useful for
- instance to suppress $HOME/.terminfo when not wanted.
- + modify update_getenv to ensure that environment variables
- which are not initially set will be checked later if an
- application happens to set them
- * 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.
- * modify set_curterm to update ttytype[] data used by longname/p>
- * modify _nc_get_screensize to allow for use_env and use_tioctl
- state to be per-screen when sp-funcs are configured, better
- matching the behavior when using the term-driver configuration.
- * remove an early-return from _nc_do_color, which can interfere with
- data needed by bkgd when ncurses is configured with extended
- colors
- * incorporate A_COLOR mask into COLOR_PAIR, in case user application
- provides an out-of-range pair number
- * modify logic for endwin-state to be able to detect the case where
- the screen was never initialized, using that to trigger a flush of
- ncurses' buffer for mvcur, e.g., in the sample program dots_mvcur
- for the term-driver configuration.
+ * check parameter of set_escdelay, return ERR if negative.
+ * check parameter of set_tabsize, return ERR if not greater than
+ zero
+ * correct a status-check in _nc_read_tic_entry() so that if reading
+ a hex/b64 $TERMINFO, and the $TERM does not match, fall-through to
+ the compiled-in search list.
+ * amend check for repeat_char to handle a case where setlocale() was
+ called after initscr
+ * move macro for is_linetouched inside NCURSES_NOMACROS ifndef.
+ * use _nc_copy_termtype2 rather than direct assignment in setupterm,
+ in case it is called repeatedly using fallback terminfo
+ descriptions
+ * improve workaround for Solaris wcwidth versus line-drawing
+ characters
+ * add checks in repair_subwindows to keep the current position and
+ scroll-margins inside the resized subwindow.
+ * correct a buffer-limit in write_entry.c for systems that use
+ caseless filenames.
+ * improved build-time utility report_offsets:
+ + add categories, e.g., "w" for wide-character, "t" for threads
+ to make the report more readable. Reorganized the structures
+ reported to make the categories more apparent.
+ + add NCURSES_GLOBALS and NCURSES_PRESCREEN to report to show
+ how similar the different libtinfo configurations are.
+ * modified some header files to ensure that those include necessary
+ files except for the previously-documented cases
+ * added some traces in initialization to show whether a fallback
+ entry is used.
+ * made minor optimization to reduce calls to _nc_reserve_pairs
These are corrections to existing features:
- * fixes for writing extended color pairs in putwin.
- * modify no-leaks code for lib_cur_term.c to account for the tgetent
- cache.
- * amend handling of the repeat_char capability in EmitRange to avoid
- scope creep: translate the character to the alternate character
- set when the alternate character set is enabled, and do not use
- repeat_char for characters past 255.
- * improve wide-character implementation of myADDNSTR in
- frm_driver.c, which was inconsistent with the normal
- implementation.
- * modify winnstr and winchnstr to return error if the output pointer
- is null, as well as adding a null pointer check of the window
- pointer for better compatibility with other implementations.
- * modify setupterm to save original tty-modes so that erasechar
- works as expected. Also modify _nc_setupscreen to avoid redundant
- calls to get original tty-modes.
- * modify wattr_set and wattr_get to return ERR if win-parameter is
- null, as documented.
- * correct order of initialization for traces in use_env and
- use_tioctl versus first _tracef calls.
- * correct parameters for copywin call in _nc_Synchronize_Attributes
- * flush the standard output in _nc_flush for the case where SP is
- zero, e.g., when called via putp. This fixes a scenario where
- "tput flash" did not work after changes in 20130112.
- * amend internal use of tputs to consistently use the number of
- lines affected, e.g., for insert/delete character operations.
- While merging terminfo source early in 1995, several descriptions
- used the "*" proportional delay for these operations, prompting a
- change in doupdate.
- * correct return-value of extended putwin.
- * double-width multibyte characters were not counted properly in
- winsnstr and wins_nwstr.
- * amend fix for _nc_ripoffline from 20091031 to make test/ditto.c
- work in threaded configuration.
- * modify _nc_viscbuf2 and _tracecchar_t2 to trace wide-characters as
- a whole rather than their multibyte equivalents.
- * minor fix in wadd_wchnstr to ensure that each cell has nonzero
- width.
- * move PUTC_INIT calls next to wcrtomb calls, to avoid carry-over of
- error status when processing Unicode values which are not mapped.
- * add missing assignment in lib_getch.c to make notimeout work
+ * fix a special case in PutAttrChar where a cell is marked as
+ alternate-character set, but the terminal does not actually
+ support the given graphic character. This would happen in an older
+ terminal such as vt52, which lacks most line-drawing capability.
+ * corrected flag for "seq" method of db 1.8.5 interface, needed by
+ toe on some of the BSDs.
+ * modify comparison in make_hash.c to correct a special case in
+ collision handling for Caps-hpux11
+ * add extended_slk_color{,_sp} symbols to the appropriate
+ package/*.{map,sym} files
+ * modify lib_setup to avoid calling pthread_self() without first
+ verifying that the address is valid, i.e., for weak symbols
+ * add a couple of broken-linker symbols to the list of versioned
+ symbols to help with link-time optimization versus weak symbols.
Program improvements
- While reviewing user feedback, it became apparent that the differences
- between [20]reset (an alias for tset) and "tput reset" were confusing:
- * one ([21]tset) updated the terminal modes, but used only part of
- the terminfo capabilities for initialization, while
- * the other ([22]tput) used all of the terminal capabilities while
- neglecting the terminal modes.
+ Several improvements were made to the utility programs:
- On further investigation, it turned out that the differences were
- largely an accident due to the way those programs had evolved.
+ clear
- This release eliminates the unnecessary differences, using the same
- approach for tput's init (initialization), reset and clear operations
- as the separate [23]reset and [24]clear programs. Doing this does not
- change the command-line options; existing scripts are unaffected.
+ + improved logic for clearing with the E3 extension, in case
+ the terminal scrolls content onto its saved-lines before
+ actually clearing the display, by clearing the saved-lines
+ after clearing the display
- These are the user-visible changes for the three programs (tput, tset
- and clear):
- * add the terminal-mode parts of "reset" (aka tset) to the "tput
- reset" command, making the two almost the same except for
- window-size.
- * improve tput's check for being called as "init" or "reset" to
- allow for transformed names.
- * add "clear" as a possible link/alias to tput.
- * amend changes for tput to reset tty modes to "sane" if the program
- is run as "reset", like tset. Likewise, ensure that tset sends
- either reset- or init-strings.
- * add -x option to clear/tput to make the E3 extension optional
- * add functionality of "tset -w" to tput, like the "-c" feature this
- is not optional in tput.
- * add options -T and -V to clear command for compatibility with
- tput.
- * drop long-obsolete "-n" option from tset.
- * modify tset's assignment to TERM in its output to reflect the name
- by which the terminal description is found, rather than the
- primary name. That was an unnecessary part from the initial
- conversion of tset from termcap to terminfo. The termcap library
- in 4.3BSD did this to avoid using the short 2-character name
- * remove a restriction in tput's support for termcap names which
- omitted capabilities normally not shown in termcap translations
- * add usage message to clear command
- * improve usage messages for tset and tput.
+ infocmp
- Other user-visible improvements and new features include:
- * modify tic/infocmp display of numeric values to use hexadecimal
- when they are "close" to a power of two, making the result more
- readable.
- * add "-W" option to tic/infocmp to force long strings to wrap.
- + This is in addition to the "-w" option which attempts to fit
- capabilities into a given line-length.
- + If "-f" option splits line, do not further split it with
- "-W".
- + Begin a new line when adding "use=" after a wrapped line.
- * add "-q" option to infocmp to suppress the "Reconstructed from"
- comment from the header, and a corresponding option to tic to
- suppress all comments from the "tic -I" output.
- * Sorted options in usage message for infocmp, to make it simpler to
- see unused letters.
- * Updated usage message for tic, adding "-0" option.
- * add infocmp/tic "-Q" option, which allows one to dump the compiled
- form of the terminal entry, in hexadecimal or base64:
- + A "b64:" prefix in the TERMINFO variable tells the terminfo
- reader to use base64 according to RFC-3548 as well as
- RFC-4648 url/filename-safe format.
- + A "hex:" prefix tells the terminfo reader to accept
- hexadecimal data as generated by "infocmp -0qQ1".
+ + omit filtering of "OTxx" names which are used for obsolete
+ capabilities, when the output is sorted by long-names. This
+ change helps when making a table of the short/long capability
+ names.
- Other less-visible improvements and new features include:
- * modify utility headers such as tic.h to make it clearer which are
- externals that are used by tack.
- * add "reset" to list of programs whose names might change in
- manpages due to program-transformation configure options.
- * modify "-T" option of clear and tput to call use_tioctl to obtain
- the operating system's notion of the screensize if possible.
- * add check in tput for init/reset operands to ensure those use a
- terminal.
- * modify programs clear, tabs, tput and tset to pass the actual tty
- file descriptor to setupterm rather than the standard output or
- error, making padding work.
- * change tset's initialization to allow it to get settings from the
- standard input as well as /dev/tty, to be more effective when
- output or error are redirected.
- * amend check in tput, tabs and clear to allow those to use the
- database-only features in cron if a "-T" option gives a suitable
- terminal name.
- * improve error message from tset/reset when both stderr/stdout are
- redirected to a file or pipe.
+ tic
- Several of the less apparent features deal with translation of
- terminfo to termcap (and the reverse), with corresponding checks by
- tic:
- * modify check in fmt_entry to handle a cancelled reset string. Make
- similar fixes in other parts of dump_entry.c and tput.c
- * correct read of terminfo entry in which all strings are absent or
- explicitly cancelled. Before this fix, the result was that all
- were treated as only absent.
- * modify infocmp to suppress mixture of absent/cancelled
- capabilities that would only show as "NULL, NULL", unless the "-q"
- option is used, e.g., to show "-, @" or "@, -".
- * correct a warning from tic about keys which are the same, to skip
- over missing/cancelled values.
- * add check in tic for use of bold, etc., video attributes in the
- color capabilities, accounting whether the feature is listed in
- ncv.
- * add check in tic for unnecessary use of "2" to denote a shifted
- special key.
- * improve check in tic for delays by also warning about beep/flash
- when a delay is not embedded, or if those use the VT100 reverse
- video escape without using a delay.
- * improve checks in trim_sgr0, comp_parse.c and parse_entry.c, for
- cancelled string capabilities.
- * add check in tic for some syntax errors of delays, as well as use
- of proportional delays for non-line capabilities.
- * add check in tic for conflict between ritm, rmso, rmul versus
- sgr0.
- * add check in _nc_parse_entry for invalid entry name, setting the
- name to "invalid" to avoid problems storing entries.
- * improve _nc_tparm_analyze, using that to extend the checks made by
- tic for reporting inconsistencies between the expected number of
- parameters for a capability and the actual.
- * remove tic warning about "^?" in string capabilities, which was
- marked as an extension; however all Unix implementations support
- this and X/Open Curses does not address it. On the other hand,
- [25]BSD termcap did not support this feature (until the
- [26]mid-1990s).
- in _nc_infotocap, added a check to ensure that terminfo "^?" is
- not written to termcap.
- * modify sscanf calls in _nc_infotocap for patterns "%{number}%+%c"
- and "%'char'%+%c" to check that the final character is really "c",
- avoiding a case in icl6404 which cannot be converted to termcap.
- * in _nc_tic_expand and _nc_infotocap, improved string-length check
- when deciding whether to use "^X" or "\xxx" format for control
- characters, to make the output of tic/infocmp more predictable.
- * limited termcap "%d" width to 2 digits on input, and use "%2" in
- preference to "%02" on output.
- * correct terminfo/termcap conversion of "%02" and "%03" into "%2"
- and "%3"; the result repeated the last character.
+ + added check for consistent alternate character set
+ capabilities.
+ + added check for paired indn/rin.
+ + added check for terminals with parm_dch vs parm_ich.
+ + added check for the case where setf/setb are given using
+ different strings, but provide identical results to
+ setaf/setab.
+ + corrected check for ich1.
+ + changed a too-large terminal entry from a fatal error to a
+ warning.
+ toe
+
+ + ignores any hex/b64 $TERMINFO value in the list of terminfo
+ databases.
+
+ tset
+
+ + replace check in reset command for obsolete "pt" capability
+ using tbc and hts capabilities as clues
+ + modify reset to allow for tabstops at intervals other than 8.
+ + change reset's behavior for margins to simply clear
+ soft-margins if possible, rather than clearing and then
+ setting them according to the terminal's width.
+
+ tput
+
+ + add "x" to getopt string so that "tput -x clear" works.
+
+ Several changes were made to the generated ncurses*config scripts and
+ the analogous ".pc" files to reduce differences between the
+ configurations they report:
+ * modified the ncurse*-config and pc-files to more closely match for
+ the -I and -l options.
+ * filtered out linker-specs from the --libs report.
+ * amended the ncurses*-config and pc-files to take into account the
+ rpath hack which differed between those files.
+ * modified generated ncurses*config and ncurses.pc, ncursesw.pc,
+ etc., to list helper libraries such as gpm for static linking.
+
Examples
- Along with the library and utilities, many improvements were made to
- the [27]ncurses-examples.
+ Along with the library and utilities, improvements were made to the
+ ncurses-examples. Most of this activity aimed at improving the
+ test-packages. A few changes are more generally useful, e.g., for the
+ main ncurses test-program, and for analyzing traces using the
+ tracemunch script:
+ * improve recovery from error when reading command-character in
+ test/ncurses.c, showing the relevant error message and not exiting
+ on EINTR.
+ * improve tracemunch, by keeping track of TERMINAL* values, and if
+ tracing was first turned on after initialization, attempt to show
+ distinct screen, window and terminal names anyway.
+ * modify tracemunch to accept filename parameters in addition to use
+ as a pipe/filter.
+ * update tracemunch to work with perl 5.26.2, which changed the
+ rules for escaping regular expressions.
+ * add some checks in tracemunch for undefined variables.
+ * modify TurnOn/TurnOff macros (in lib_vidattr.c and lib_vid_attr.c)
+ to avoid expansion of "CUR" in trace.
- These changes were made to demonstrate new extensions in ncurses:
- * add demo_new_pair program, to demonstrate [28]alloc_pair,
- [29]find_pair and [30]free_pair functions.
- This program iterates over the possible color combinations,
- allocating or initializing color pairs. For best results, choose
- screen-width dividing evenly into the number of colors. e.g.,
+ There are other new demo/test programs and reusable examples:
- 32x64,32x128 256 colors
- 24x44,24x88 88 colors
- 32x64,24x128 16 colors
+ color_content
+ Demonstrate the color_content and extended_color_content
+ functions.
- * add extended_color program, like the older color_set program, but
- using the extended color functions, with and without the
- SP-functions interface.
- * add picsmap program to fill in some testing issues not met by
- dots, using this as the third example in a comparison of the
- [31]ncurses versus slang libraries.
- The program can directly read X bitmap and pixmap files,
- displaying a picture. It can read other image files using
- ImageMagick's convert program to translate the image into text.
- For 16-, 88- and 256-color terminal descriptions, picsmap can load
- a palette file which tells it which color palette entries to use.
- For direct-colors, the terminal descriptions use the RGB extension
- capability.
+ demo_tabs
+ A simple demo of tabs in curses.
- There are other new example programs and a few scripts:
- * add dots_xcurses program to illustrate a different approach used
- for extended colors which can be contrasted with dots_curses.
- * add list_keys program show function keys for one or more terminal
- descriptions. It uses ncurses's convention of modifiers for
- special keys, based on xterm.
- * add padview program, to compare pads with direct updates in the
- view program.
- * add sp_tinfo program to exercise the SP-functions extension of the
- low-level terminfo library.
- * add test-programs for termattrs and term_attrs functions.
- * add test_sgr program to exercise all combinations of the sgr
- capability.
- * add tput-colorcube demo script, imitating xterm's 88- and
- 256-color scripts using tput.
- * add tput-initc script to demonstrate how tput may be used to
- initialize a color palette from a data file.
+ dump_window
+ A portable curses screen-dump, used to compare ncurses screen
+ contents with Solaris.
+ pair_content
+ Demonstrate the pair_content and extended_pair_content
+ functions.
+
+ report_hashing
+ Check hash-tables used for terminfo and termcap names.
+
+ parse_rgb
+ Sample implementation of the ncurses RGB extension from
+ user_caps.5, used in picsmap and savescreen programs.
+
A variety of improvements were made to existing programs, both new
features as well as options added to make the set of programs more
consistent.
+ * add "-l" option to test/background, to dump screen contents in a
+ form that lets different curses implementations be compared.
+ * add "@" command to test/ncurses F-test, to allow rapid jump to
+ different character pages.
+ * added enum, regex examples to test/demo_forms
+ * amend Scaled256() macro in test/picsmap.c to cover the full range
+ 0..1000
+ * corrected pathname used in Ada95 sample programs for explain.txt,
+ to work with test-packages, and used an awk script to split the
+ resulting pathname when it would be too long for a single line.
+ * ignore interrupted system-call in test/ncurses's command-line,
+ e.g., if the terminal were resized.
+ * improved ifdef's for TABSIZE variable, to help with AIX/HPUX
+ ports.
- The ncurses program is the largest; a proportionately large number of
- changes were made to it:
- * modify a/A screens to make exiting on an escape character depend
- on the start of keypad and timeout modes, to allow better testing
- of function-keys.
- add "t" toggle for notimeout function.
- * modify layout of b/B screens to allow for additional annotation on
- the right margin; some terminals with partial support did not
- display well.
- * modify c/C screens to allow for extended color pairs.
- add z/Z zoom feature to make extended color pairs easier to test.
- modify test-screens to take advantage of wide screens, reducing
- the number of lines used for 88- and 256-colors.
- * modify "d" edit-color screen to optionally read xterm color
- palette directly from terminal, as well as handling KEY_RESIZE and
- screen-repainting with control/L and control/R.
- * add examples to "F" screen for WACS_D_PLUS and WACS_T_PLUS.
- * improve "g" screen, correcting ifdef which made the legend not
- reflect changes to keypad- and scroll-modes. Added check for
- return-value of putwin.
- * make "s" test easier to understand which subtests are available
- add a corresponding "S" wide-character overlap test-screen.
- * add "v" screen to show baudrate and other values.
-
- These changes were made to the other examples:
- * modify blue program to use Unicode values for card-glyphs when
- available, as well as improving the check for CP437 and CP850.
- * improve demo_menus program, allowing mouse-click on the
- menu-headers to switch the active menu. This requires a new
- extension option O_MOUSE_MENU to tell the menu driver to put mouse
- events which do not apply to the active menu back into the queue
- so that the application can handle the event.
- * correct logic in demo_terminfo program for "-f" option
- * modify ditto program to allow $XTERM_PROG environment variable to
- override "xterm" as the name of the program to run in the threaded
- configuration.
- * add several options to the "dots" test-programs.
- * modify filter program:
- + illustrate an alternative to getnstr, that polls for input
- while updating a clock on the right margin as well as
- responding to window size-changes.
- + adapt logic used in [32]dialog [33]"--keep-tite" option for
- filter program as the "-a" option. When set, filter attempts
- to suppress the alternate screen.
- * modify knight program to provide the "slow" solution for small
- screens using "R", noting that Warnsdorf's method is easily done
- with "a".
- * modify the savescreen program to add test patterns that exercise
- 88-, 256-, etc., colors.
- * add options to test_arrays, for selecting termcap vs terminfo,
- etc.
- * modify the view program:
- + expand tabs using the ncurses library rather than in the
- test-program.
- + eliminate the "-n" option by simply reading the whole file.
- + implement page up/down commands.
- + remove the very old SIGWINCH example; just use KEY_RESIZE.
- * improve animation in xmas program by adding a time-delay in
- blinkit.
- * modify several test-programs which call use_default_colors to
- consistently do this only if the "-d" option is given.
- * modify the install-rule for ncurses-examples to put the data files
- in the data directory, e.g., /usr/share/ncurses-examples.
- * modify several test programs to use new popup_msgs function,
- adapted from the help-screen used in the edit_field program.
- * modify test data for xterm palettes to use the newer
- color4/color12 values.
- * improve the tracemunch script:
- + show screenXX pointers and thread identifiers as names.
- + chang address-parameters of add_wch, color_content and
- pair_content to dummy parameters.
-
Terminal database
There are several new terminal descriptions:
- dumb-emacs-ansi, dvtm, dvtm-256color, fbterm, iterm2, linux-m1
- minitel entries, putty-noapp, viewdata, and vt100+4bsd
- building-block.
+ alacritty, domterm, kitty, mintty, mintty-direct, ms-terminal,
+ n7900, nsterm-build309, nsterm-direct, screen5, ti703, ti707,
+ ti703-w, ti707-w vscode, vscode-direct, xterm-mono, xterm.js
- xterm+noalt, xterm+titlestack, xterm+alt1049, xterm+alt+title
- building blocks and xterm+direct, xterm+indirect, xterm-direct.
- from [34]xterm patch #331.
-
- several other "-direct" descriptions to address the differences of
- other terminal emulators versus xterm-direct.
-
There are many changes to existing terminal descriptions. Some were
updates to several descriptions:
- * use xterm+sm+1006 in several terminal descriptions which were
- validated as supporting the extended mouse feature for their
- respective terminal emulators.
- * corrected sgr/sgr0 strings in a few cases reported by tic, making
- those correspond to the non-sgr settings where they differ, but
- otherwise use ECMA-48 consistently.
- * add 0.1sec mandatory delay to flash capabilities using the VT100
- reverse-video control
+ * use ansi+rep in a dozen places
+ * add rs1 to konsole, mlterm
+ * improve several flash capabilities with trailing mandatory delays
+ * drop ich1 from rxvt-basic, Eterm and mlterm to improve
+ compatibility with old non-curses programs
+ * add/use xterm+keypad in xterm-new
+ * use xterm+sl-twm for consistency, nine places
+ * improve xm example in xterm+x11mouse and xterm+sm_1006.
while others affected specific descriptions. These were retested, to
- take into account new/undocumented changes by their developers:
+ take into account changes by their developers:
- iterm, minitel, st, viewdata, nsterm
+ terminator, st
- while these are specific fixes based on user reports, or warnings from
- tic:
+ while these are specific fixes based on reviewing documentation, user
+ reports, or warnings from tic:
- [35]ansi building blocks
+ adds200:
- + restored rmir/smir in ansi+idc to better match original
- ansiterm+idc, add alias ansiterm
+ + fix typo
- [36]icl6402
+ gnome-256color
- + corrected missing comma-separator between string capabilities
- in icl6402 and m2-nam
+ + base entry on "gnome", not "vte", for consistency
- [37]interix
+ interix
- + updated using tack and SFU with Windows 7 Ultimate.
- + used ^? for kdch1
+ + trim unnecessary setf/setb
- [38]linux
+ linux-16color
- + made linux3.0 entry the default linux entry
- + modify linux2.6 entry to improve line-drawing so that the
- linux3.0 entry can be used in non-UTF-8 mode
- + omitted selection of ISO-8859-1 for G0 in enacs capability
- from linux2.6 entry, to avoid conflict with the user-defined
- mapping. The reset feature uses ISO-8859-1 in any case.
- + modify flash capability for linux and wyse entries to put the
- delay between the reverse/normal escapes rather than after
- + modify linux-16color to not mask dim, standout or reverse
- with the ncv capability
+ + accommodate Linux console driver incompatibility introduced
+ in early 2018
- [39]pccon entries
+ nsterm-256color:
- + fixed some inconsistencies in the pccon* entries
- + add bold to pccon+sgr+acs and pccon-base
- + add keys f12-f124 to pccon+keys
+ + add nsterm-build309 to replace nsterm-256color, assigning the
+ latter as an alias of nsterm, to make mouse work with
+ nsterm-256color
- [40]tmux
+ regent40:
- + corrected sgr string, which used screen's "standout" code
- rather than the standard code.
- + add settings corresponding to xterm-keys option to reflect
- upcoming change to make that option "on" by default
- + uncanceled Ms
+ + renumber function-keys to match manual
- [41]vt100
+ regent60:
- + modify vt100 rs2 string to reset vt52 mode and scrolling
- regions
- + corrected rs2 string for vt100-nam
- + made minor fixes for vt100+4bsd, e.g., delay in sgr for
- consistency
+ + add cd (clr_eos)
+ + corrected acsc
+ + add shifted function-keys
- [42]vte
+ tvi950:
- + moved SGR 24 and 27 from vte-2014 to vte-2012
- + add a few capabilities fixed in recent VTE development
+ + added function-key definitions to agree with Televideo 950
+ manual
+ + corrected acsc
+ + remove bogus kf0
+ + add bel
- [43]xterm
+ tvi955:
- + add rep to xterm-new, available since [44]late 1996.
- + modify xterm+256color and xterm+256setaf to use correct
- number of color pairs.
- + modify rs1 for xterm-16color, xterm-88color and
- xterm-256color to reset palette using oc string as in linux
- entry.
- + add rs1 capability to xterm-256color
- + add oc capability to xterm+256color, allowing palette reset
- for xterm
- + add op to xterm+256setaf
- + modify xterm-r5, xterm-r6 and xterm-xf86-v32 to use xterm+kbs
- to match [45]xterm #272, reflecting packager's changes
- + used ANSI reply for u8 in xterm-new, to reflect vt220-style
- responses that could be returned.
- + made xterm-pcolor sgr consistent with other capabilities
+ + fix typo
+ vi200:
+
+ + add acsc string, including right/down-arrow
+
+ wy50:
+
+ + corrected acsc
+
+ wy50 and wy60:
+
+ + add shifted function-keys as kF1 to kF16
+
+ xterm+x11hilite:
+
+ + eliminate unused p5 parameter.
+
A few entries use extensions (user-defined terminal capabilities):
- * add rmxx/smxx ECMA-48 strikeout extension to tmux and xterm-basic
- * used RGB capability in new *-direct entries to denote direct-color
- feature.
+ * use xterm+sm+1006 (aka "SGR 1006 mouse") for konsole-base and
+ putty
+ * add Smol/Rmol user-defined capability to tmux and vte-2018
+ * add Smulx user-defined capability to tmux, vte-2018
Documentation
@@ -639,273 +402,279 @@ Release Notes
* attempts to improve the description of features which users have
found confusing
* fills in overlooked descriptions of features which were described
- in the [46]NEWS file but treated sketchily in manual pages.
+ in the NEWS file but treated sketchily in manual pages.
- In particular,
- * Since the underlying features for [47]tset, [48]tput, and
- [49]clear have been better integrated, the documentation now
- includes information on how those tools evolved.
- In addition to explaining the improved integration of the tools,
- the manual pages made it easier to see how the tools are similar
- and how they are different.
- * The addch manual page has additional information on
- [50]portability and differences from other implementations.
- * The discussion of color-pairs in the attributes manual page is
- improved in its [51]history section.
- * The documentation of the chtype, cchar_t types and the attribute
- values which can be stored in those types, in particular the
- [52]history and [53]portability sections of the attributes manual
- page, has been improved.
- * improve discussion of [54]portability in the mouse manual.
- * The pad manual page has a section on the [55]origin and
- portability of pads.
- * Differences between SVr4 and X/Open Curses soft-keys are discussed
- in a new section on [56]portability.
- * There are updated/improved notes on portability in the
- [57]resizeterm and [58]wresize manual pages.
-
In addition to providing background information to explain these
features and show how they evolved, there are corrections,
clarifications, etc.:
- * add note in the [59]addch manual about line-drawing when it
- depends upon UTF-8.
- * improve discussion of line-drawing characters in the [60]add_wch
- manual.
- * explain in [61]clear's manual page that it writes to the standard
- output.
- * improve description of [62]endwin.
- * improve discussion of field validation in the [63]form driver
- manual page.
- * clarify the use of wint_t vs wchar_t in [64]get_wstr manual page.
- * clarify in the [65]getch manual that the keypad mode affects an
- application's ability to read KEY_MOUSE codes, but does not affect
- KEY_RESIZE.
- trim some obsolete/incorrect wording about EINTR from the getch
- manual page
- improve manual pages for [66]getch and [67]get_wch to point out
- that they might return user-defined values which have no
- predefined names in <curses.h>
- * improve description of the -R option in the [68]infocmp manual
- page
- * clarify in the [69]resizeterm manual page how KEY_RESIZE is pushed
- onto the input stream.
- * document return value of [70]use_extended_names
- * document differences in [71]ESCDELAY versus AIX's implementation
- in the variables manual page.
- * The _nc_free_tinfo function is now documented in the
- [72]memory-leaks manual page, because it could be used in tack for
- memory-leak checking.
- * add a note to the [73]tic manual page about -W versus -f options.
- * improve terminfo manual description of [74]terminfo syntax.
- improve terminfo manual page discussion of [75]control- and
- graphics- characters.
- improve [76]color-handling section in terminfo manual page
- * clarify description in [77]tput manual page regarding support for
- termcap names
- update [78]tput manual page to reflect changes to manipulate
- terminal modes by sharing functions with tset.
- * clarify in manual pages that the optional verbose option level of
- [79]tic and [80]infocmp is available only when ncurses is
- configured for tracing.
- * improve manual page description of [81]tset/reset versus
- window-size.
- * improve description of [82]tgoto parameters
+ * Corrections:
+ + correct error-returns listed in manual pages for a few form
+ functions
+ + corrected prototypes in several manpages using script to
+ extract those in compilable form.
+ + fix typo in term.5, improve explanation of format
+ * Clarify in manual pages that vwprintw and vwscanw are obsolete.
+ They have not been part of X/Open Curses since 2007.
+ * New/improved history and portability sections:
+ + curs_addch.3x gives some background for ACS symbols.
+ + curs_getcchar.3x explains a difference between ncurses and
+ X/Open Curses.
+ + curs_getstr.3x gives historical/portability background for
+ the length parameter of wgetnstr.
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-all
mailing list