summaryrefslogtreecommitdiff
path: root/ncurses-5.2/ncurses/tinfo/comp_scan.c
diff options
context:
space:
mode:
authorcvs2git <rtems-devel@rtems.org>2006-06-20 00:37:33 +0000
committercvs2git <rtems-devel@rtems.org>2006-06-20 00:37:33 +0000
commit63285e3c254987576709672278b25459d6329afb (patch)
tree2ff201453f26ba9c91655bfc8750de78c67e36fd /ncurses-5.2/ncurses/tinfo/comp_scan.c
parent008c4856ecf0316fc6c4803c5a66289c908394f3 (diff)
This commit was manufactured by cvs2svn to create tag 'SLAC-R1-3'.SLAC-R1-3
Sprout from master 2006-06-20 00:37:32 UTC Eric Norum <WENorum@lbl.gov> 'Updated non-CEXP version.' Delete: ChangeLog README RTEMS_Makefiles/Makefile.avl RTEMS_Makefiles/Makefile.bfd RTEMS_Makefiles/Makefile.common RTEMS_Makefiles/Makefile.libtecla RTEMS_Makefiles/Makefile.ncurses RTEMS_Makefiles/Makefile.ncurses-5.3 RTEMS_Makefiles/Makefile.readline-4.3 RTEMS_Makefiles/Makefile.site RTEMS_Makefiles/Makefile.zlib SUPPORT VERSION avl-1.4.0/AUTHORS avl-1.4.0/COPYING avl-1.4.0/ChangeLog avl-1.4.0/INSTALL avl-1.4.0/Makefile.am avl-1.4.0/Makefile.in avl-1.4.0/NEWS avl-1.4.0/README avl-1.4.0/THANKS avl-1.4.0/TODO avl-1.4.0/aclocal.m4 avl-1.4.0/avl.c avl-1.4.0/avl.h avl-1.4.0/avl.html avl-1.4.0/avl.info avl-1.4.0/avl.texinfo avl-1.4.0/avl.text avl-1.4.0/avlt.c avl-1.4.0/avlt.h avl-1.4.0/avltr.c avl-1.4.0/avltr.h avl-1.4.0/configure avl-1.4.0/configure.in avl-1.4.0/install-sh avl-1.4.0/missing avl-1.4.0/mkinstalldirs avl-1.4.0/rb.c avl-1.4.0/rb.h avl-1.4.0/texinfo.tex avl-1.4.0/thread-test.c bit bit_bfd examples/avl/BuildTests.sh examples/avl/Makefile examples/avl/README examples/avl/init.c examples/ncurses/BuildTests.sh examples/ncurses/Makefile examples/ncurses/README examples/ncurses/init.c examples/readline/.gdbinit examples/readline/Makefile examples/readline/init.c examples/readline/rlgeneric.c libtecla-1.4.1/CHANGES libtecla-1.4.1/INSTALL libtecla-1.4.1/LICENSE.TERMS libtecla-1.4.1/Makefile libtecla-1.4.1/Makefile.in libtecla-1.4.1/Makefile.rules libtecla-1.4.1/Makefile.stub libtecla-1.4.1/PORTING libtecla-1.4.1/README libtecla-1.4.1/RELEASE.NOTES libtecla-1.4.1/config.guess libtecla-1.4.1/config.sub libtecla-1.4.1/configure libtecla-1.4.1/configure.in libtecla-1.4.1/cplfile.c libtecla-1.4.1/cplfile.h libtecla-1.4.1/cplmatch.c libtecla-1.4.1/demo.c libtecla-1.4.1/demo2.c libtecla-1.4.1/direader.c libtecla-1.4.1/direader.h libtecla-1.4.1/enhance.c libtecla-1.4.1/expand.c libtecla-1.4.1/freelist.c libtecla-1.4.1/freelist.h libtecla-1.4.1/getline.c libtecla-1.4.1/getline.h libtecla-1.4.1/hash.c libtecla-1.4.1/hash.h libtecla-1.4.1/history.c libtecla-1.4.1/history.h libtecla-1.4.1/homedir.c libtecla-1.4.1/homedir.h libtecla-1.4.1/html/changes.html libtecla-1.4.1/html/cpl_complete_word.html libtecla-1.4.1/html/ef_expand_file.html libtecla-1.4.1/html/enhance.html libtecla-1.4.1/html/gl_get_line.html libtecla-1.4.1/html/index.html libtecla-1.4.1/html/libtecla.html libtecla-1.4.1/html/pca_lookup_file.html libtecla-1.4.1/html/release.html libtecla-1.4.1/install-sh libtecla-1.4.1/keytab.c libtecla-1.4.1/keytab.h libtecla-1.4.1/libtecla.h libtecla-1.4.1/libtecla.map libtecla-1.4.1/man3/cfc_file_start.3 libtecla-1.4.1/man3/cfc_literal_escapes.3 libtecla-1.4.1/man3/cfc_set_check_fn.3 libtecla-1.4.1/man3/cpl_add_completion.3 libtecla-1.4.1/man3/cpl_complete_word.3 libtecla-1.4.1/man3/cpl_file_completions.3 libtecla-1.4.1/man3/cpl_last_error.3 libtecla-1.4.1/man3/cpl_list_completions.3 libtecla-1.4.1/man3/cpl_record_error.3 libtecla-1.4.1/man3/del_CplFileConf.3 libtecla-1.4.1/man3/del_ExpandFile.3 libtecla-1.4.1/man3/del_GetLine.3 libtecla-1.4.1/man3/del_PathCache.3 libtecla-1.4.1/man3/del_PcaPathConf.3 libtecla-1.4.1/man3/del_WordCompletion.3 libtecla-1.4.1/man3/ef_expand_file.3 libtecla-1.4.1/man3/ef_last_error.3 libtecla-1.4.1/man3/ef_list_expansions.3 libtecla-1.4.1/man3/enhance.3 libtecla-1.4.1/man3/gl_change_terminal.3 libtecla-1.4.1/man3/gl_clear_history.3 libtecla-1.4.1/man3/gl_configure_getline.3 libtecla-1.4.1/man3/gl_customize_completion.3 libtecla-1.4.1/man3/gl_echo_mode.3 libtecla-1.4.1/man3/gl_get_line.3 libtecla-1.4.1/man3/gl_group_history.3 libtecla-1.4.1/man3/gl_ignore_signal.3 libtecla-1.4.1/man3/gl_last_signal.3 libtecla-1.4.1/man3/gl_limit_history.3 libtecla-1.4.1/man3/gl_load_history.3 libtecla-1.4.1/man3/gl_lookup_history.3 libtecla-1.4.1/man3/gl_prompt_style.3 libtecla-1.4.1/man3/gl_range_of_history.3 libtecla-1.4.1/man3/gl_resize_history.3 libtecla-1.4.1/man3/gl_save_history.3 libtecla-1.4.1/man3/gl_show_history.3 libtecla-1.4.1/man3/gl_size_of_history.3 libtecla-1.4.1/man3/gl_state_of_history.3 libtecla-1.4.1/man3/gl_terminal_size.3 libtecla-1.4.1/man3/gl_toggle_history.3 libtecla-1.4.1/man3/gl_trap_signal.3 libtecla-1.4.1/man3/gl_watch_fd.3 libtecla-1.4.1/man3/libtecla.3 libtecla-1.4.1/man3/libtecla_version.3 libtecla-1.4.1/man3/new_CplFileConf.3 libtecla-1.4.1/man3/new_ExpandFile.3 libtecla-1.4.1/man3/new_GetLine.3 libtecla-1.4.1/man3/new_PathCache.3 libtecla-1.4.1/man3/new_PcaPathConf.3 libtecla-1.4.1/man3/new_WordCompletion.3 libtecla-1.4.1/man3/pca_last_error.3 libtecla-1.4.1/man3/pca_lookup_file.3 libtecla-1.4.1/man3/pca_path_completions.3 libtecla-1.4.1/man3/pca_scan_path.3 libtecla-1.4.1/man3/pca_set_check_fn.3 libtecla-1.4.1/man3/ppc_file_start.3 libtecla-1.4.1/man3/ppc_literal_escapes.3 libtecla-1.4.1/pathutil.c libtecla-1.4.1/pathutil.h libtecla-1.4.1/pcache.c libtecla-1.4.1/stringrp.c libtecla-1.4.1/stringrp.h libtecla-1.4.1/strngmem.c libtecla-1.4.1/strngmem.h libtecla-1.4.1/update_html libtecla-1.4.1/update_version libtecla-1.4.1/version.c ncurses-5.2/ANNOUNCE ncurses-5.2/Ada95/Makefile.in ncurses-5.2/Ada95/README ncurses-5.2/Ada95/TODO ncurses-5.2/Ada95/gen/Makefile.in ncurses-5.2/Ada95/gen/gen.c ncurses-5.2/Ada95/gen/html.m4 ncurses-5.2/Ada95/gen/normal.m4 ncurses-5.2/Ada95/gen/table.m4 ncurses-5.2/Ada95/gen/terminal_interface-curses-aux.ads.m4 ncurses-5.2/Ada95/gen/terminal_interface-curses-forms-field_types.ads.m4 ncurses-5.2/Ada95/gen/terminal_interface-curses-forms-field_user_data.ads.m4 ncurses-5.2/Ada95/gen/terminal_interface-curses-forms-form_user_data.ads.m4 ncurses-5.2/Ada95/gen/terminal_interface-curses-forms.ads.m4 ncurses-5.2/Ada95/gen/terminal_interface-curses-menus-item_user_data.ads.m4 ncurses-5.2/Ada95/gen/terminal_interface-curses-menus-menu_user_data.ads.m4 ncurses-5.2/Ada95/gen/terminal_interface-curses-menus.ads.m4 ncurses-5.2/Ada95/gen/terminal_interface-curses-mouse.ads.m4 ncurses-5.2/Ada95/gen/terminal_interface-curses-panels-user_data.ads.m4 ncurses-5.2/Ada95/gen/terminal_interface-curses-panels.ads.m4 ncurses-5.2/Ada95/gen/terminal_interface-curses.ads.m4 ncurses-5.2/Ada95/samples/Makefile.in ncurses-5.2/Ada95/samples/README ncurses-5.2/Ada95/samples/explain.txt ncurses-5.2/Ada95/samples/rain.adb ncurses-5.2/Ada95/samples/rain.ads ncurses-5.2/Ada95/samples/sample-curses_demo-attributes.adb ncurses-5.2/Ada95/samples/sample-curses_demo-attributes.ads ncurses-5.2/Ada95/samples/sample-curses_demo-mouse.adb ncurses-5.2/Ada95/samples/sample-curses_demo-mouse.ads ncurses-5.2/Ada95/samples/sample-curses_demo.adb ncurses-5.2/Ada95/samples/sample-curses_demo.ads ncurses-5.2/Ada95/samples/sample-explanation.adb ncurses-5.2/Ada95/samples/sample-explanation.ads ncurses-5.2/Ada95/samples/sample-form_demo-aux.adb ncurses-5.2/Ada95/samples/sample-form_demo-aux.ads ncurses-5.2/Ada95/samples/sample-form_demo-handler.adb ncurses-5.2/Ada95/samples/sample-form_demo-handler.ads ncurses-5.2/Ada95/samples/sample-form_demo.adb ncurses-5.2/Ada95/samples/sample-form_demo.ads ncurses-5.2/Ada95/samples/sample-function_key_setting.adb ncurses-5.2/Ada95/samples/sample-function_key_setting.ads ncurses-5.2/Ada95/samples/sample-header_handler.adb ncurses-5.2/Ada95/samples/sample-header_handler.ads ncurses-5.2/Ada95/samples/sample-helpers.adb ncurses-5.2/Ada95/samples/sample-helpers.ads ncurses-5.2/Ada95/samples/sample-keyboard_handler.adb ncurses-5.2/Ada95/samples/sample-keyboard_handler.ads ncurses-5.2/Ada95/samples/sample-manifest.ads ncurses-5.2/Ada95/samples/sample-menu_demo-aux.adb ncurses-5.2/Ada95/samples/sample-menu_demo-aux.ads ncurses-5.2/Ada95/samples/sample-menu_demo-handler.adb ncurses-5.2/Ada95/samples/sample-menu_demo-handler.ads ncurses-5.2/Ada95/samples/sample-menu_demo.adb ncurses-5.2/Ada95/samples/sample-menu_demo.ads ncurses-5.2/Ada95/samples/sample-my_field_type.adb ncurses-5.2/Ada95/samples/sample-my_field_type.ads ncurses-5.2/Ada95/samples/sample-text_io_demo.adb ncurses-5.2/Ada95/samples/sample-text_io_demo.ads ncurses-5.2/Ada95/samples/sample.adb ncurses-5.2/Ada95/samples/sample.ads ncurses-5.2/Ada95/samples/status.adb ncurses-5.2/Ada95/samples/status.ads ncurses-5.2/Ada95/samples/tour.adb ncurses-5.2/Ada95/samples/tour.ads ncurses-5.2/Ada95/src/Makefile.in ncurses-5.2/Ada95/src/terminal_interface-curses-aux.adb ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-alpha.adb ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-alpha.ads ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-alphanumeric.adb ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-alphanumeric.ads ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-enumeration-ada.adb ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-enumeration-ada.ads ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-enumeration.adb ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-enumeration.ads ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-intfield.adb ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-intfield.ads ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-ipv4_address.adb ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-ipv4_address.ads ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-numeric.adb ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-numeric.ads ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-regexp.adb ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-regexp.ads ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-user-choice.adb ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-user-choice.ads ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-user.adb ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types-user.ads ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_types.adb ncurses-5.2/Ada95/src/terminal_interface-curses-forms-field_user_data.adb ncurses-5.2/Ada95/src/terminal_interface-curses-forms-form_user_data.adb ncurses-5.2/Ada95/src/terminal_interface-curses-forms.adb ncurses-5.2/Ada95/src/terminal_interface-curses-menus-item_user_data.adb ncurses-5.2/Ada95/src/terminal_interface-curses-menus-menu_user_data.adb ncurses-5.2/Ada95/src/terminal_interface-curses-menus.adb ncurses-5.2/Ada95/src/terminal_interface-curses-mouse.adb ncurses-5.2/Ada95/src/terminal_interface-curses-panels-user_data.adb ncurses-5.2/Ada95/src/terminal_interface-curses-panels.adb ncurses-5.2/Ada95/src/terminal_interface-curses-text_io-aux.adb ncurses-5.2/Ada95/src/terminal_interface-curses-text_io-aux.ads ncurses-5.2/Ada95/src/terminal_interface-curses-text_io-complex_io.adb ncurses-5.2/Ada95/src/terminal_interface-curses-text_io-complex_io.ads ncurses-5.2/Ada95/src/terminal_interface-curses-text_io-decimal_io.adb ncurses-5.2/Ada95/src/terminal_interface-curses-text_io-decimal_io.ads ncurses-5.2/Ada95/src/terminal_interface-curses-text_io-enumeration_io.adb ncurses-5.2/Ada95/src/terminal_interface-curses-text_io-enumeration_io.ads ncurses-5.2/Ada95/src/terminal_interface-curses-text_io-fixed_io.adb ncurses-5.2/Ada95/src/terminal_interface-curses-text_io-fixed_io.ads ncurses-5.2/Ada95/src/terminal_interface-curses-text_io-float_io.adb ncurses-5.2/Ada95/src/terminal_interface-curses-text_io-float_io.ads ncurses-5.2/Ada95/src/terminal_interface-curses-text_io-integer_io.adb ncurses-5.2/Ada95/src/terminal_interface-curses-text_io-integer_io.ads ncurses-5.2/Ada95/src/terminal_interface-curses-text_io-modular_io.adb ncurses-5.2/Ada95/src/terminal_interface-curses-text_io-modular_io.ads ncurses-5.2/Ada95/src/terminal_interface-curses-text_io.adb ncurses-5.2/Ada95/src/terminal_interface-curses-text_io.ads ncurses-5.2/Ada95/src/terminal_interface-curses.adb ncurses-5.2/Ada95/src/terminal_interface.ads ncurses-5.2/INSTALL ncurses-5.2/MANIFEST ncurses-5.2/Makefile.glibc ncurses-5.2/Makefile.in ncurses-5.2/Makefile.os2 ncurses-5.2/NEWS ncurses-5.2/README ncurses-5.2/README.emx ncurses-5.2/README.glibc ncurses-5.2/TO-DO ncurses-5.2/aclocal.m4 ncurses-5.2/announce.html.in ncurses-5.2/c++/Makefile.in ncurses-5.2/c++/NEWS ncurses-5.2/c++/PROBLEMS ncurses-5.2/c++/README-first ncurses-5.2/c++/cursesapp.cc ncurses-5.2/c++/cursesapp.h ncurses-5.2/c++/cursesf.cc ncurses-5.2/c++/cursesf.h ncurses-5.2/c++/cursesm.cc ncurses-5.2/c++/cursesm.h ncurses-5.2/c++/cursesmain.cc ncurses-5.2/c++/cursesp.cc ncurses-5.2/c++/cursesp.h ncurses-5.2/c++/cursespad.cc ncurses-5.2/c++/cursesw.cc ncurses-5.2/c++/cursesw.h ncurses-5.2/c++/cursslk.cc ncurses-5.2/c++/cursslk.h ncurses-5.2/c++/demo.cc ncurses-5.2/c++/edit_cfg.sh ncurses-5.2/c++/etip.h.in ncurses-5.2/c++/headers ncurses-5.2/c++/internal.h ncurses-5.2/c++/modules ncurses-5.2/config.guess ncurses-5.2/config.sub ncurses-5.2/configure ncurses-5.2/configure.in ncurses-5.2/convert_configure.pl ncurses-5.2/dist.mk ncurses-5.2/doc/hackguide.doc ncurses-5.2/doc/html/Ada95.html ncurses-5.2/doc/html/ada/files.htm ncurses-5.2/doc/html/ada/files/T.htm ncurses-5.2/doc/html/ada/funcs.htm ncurses-5.2/doc/html/ada/funcs/A.htm ncurses-5.2/doc/html/ada/funcs/B.htm ncurses-5.2/doc/html/ada/funcs/C.htm ncurses-5.2/doc/html/ada/funcs/D.htm ncurses-5.2/doc/html/ada/funcs/E.htm ncurses-5.2/doc/html/ada/funcs/F.htm ncurses-5.2/doc/html/ada/funcs/G.htm ncurses-5.2/doc/html/ada/funcs/H.htm ncurses-5.2/doc/html/ada/funcs/I.htm ncurses-5.2/doc/html/ada/funcs/K.htm ncurses-5.2/doc/html/ada/funcs/L.htm ncurses-5.2/doc/html/ada/funcs/M.htm ncurses-5.2/doc/html/ada/funcs/N.htm ncurses-5.2/doc/html/ada/funcs/O.htm ncurses-5.2/doc/html/ada/funcs/P.htm ncurses-5.2/doc/html/ada/funcs/Q.htm ncurses-5.2/doc/html/ada/funcs/R.htm ncurses-5.2/doc/html/ada/funcs/S.htm ncurses-5.2/doc/html/ada/funcs/T.htm ncurses-5.2/doc/html/ada/funcs/U.htm ncurses-5.2/doc/html/ada/funcs/V.htm ncurses-5.2/doc/html/ada/funcs/W.htm ncurses-5.2/doc/html/ada/index.htm ncurses-5.2/doc/html/ada/main.htm ncurses-5.2/doc/html/ada/table.html ncurses-5.2/doc/html/ada/terminal_interface-curses-aux__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-aux__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-alpha__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-alpha__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-alphanumeric__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-alphanumeric__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-enumeration-ada__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-enumeration-ada__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-enumeration__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-enumeration__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-intfield__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-intfield__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-ipv4_address__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-ipv4_address__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-numeric__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-numeric__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-regexp__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-regexp__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-user-choice__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-user-choice__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-user__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types-user__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_types__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_user_data__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-field_user_data__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-form_user_data__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms-form_user_data__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-forms__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-menus-item_user_data__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-menus-item_user_data__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-menus-menu_user_data__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-menus-menu_user_data__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-menus__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-menus__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-mouse__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-mouse__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-panels-user_data__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-panels-user_data__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-panels__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-panels__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-text_io-aux__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-text_io-aux__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-text_io-complex_io__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-text_io-complex_io__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-text_io-decimal_io__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-text_io-decimal_io__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-text_io-enumeration_io__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-text_io-enumeration_io__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-text_io-fixed_io__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-text_io-fixed_io__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-text_io-float_io__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-text_io-float_io__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-text_io-integer_io__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-text_io-integer_io__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-text_io-modular_io__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-text_io-modular_io__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-text_io__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses-text_io__ads.htm ncurses-5.2/doc/html/ada/terminal_interface-curses__adb.htm ncurses-5.2/doc/html/ada/terminal_interface-curses__ads.htm ncurses-5.2/doc/html/ada/terminal_interface__ads.htm ncurses-5.2/doc/html/announce.html ncurses-5.2/doc/html/hackguide.html ncurses-5.2/doc/html/index.html ncurses-5.2/doc/html/man/captoinfo.1m.html ncurses-5.2/doc/html/man/clear.1.html ncurses-5.2/doc/html/man/curs_addch.3x.html ncurses-5.2/doc/html/man/curs_addchstr.3x.html ncurses-5.2/doc/html/man/curs_addstr.3x.html ncurses-5.2/doc/html/man/curs_attr.3x.html ncurses-5.2/doc/html/man/curs_beep.3x.html ncurses-5.2/doc/html/man/curs_bkgd.3x.html ncurses-5.2/doc/html/man/curs_border.3x.html ncurses-5.2/doc/html/man/curs_clear.3x.html ncurses-5.2/doc/html/man/curs_color.3x.html ncurses-5.2/doc/html/man/curs_delch.3x.html ncurses-5.2/doc/html/man/curs_deleteln.3x.html ncurses-5.2/doc/html/man/curs_extend.3x.html ncurses-5.2/doc/html/man/curs_getch.3x.html ncurses-5.2/doc/html/man/curs_getstr.3x.html ncurses-5.2/doc/html/man/curs_getyx.3x.html ncurses-5.2/doc/html/man/curs_inch.3x.html ncurses-5.2/doc/html/man/curs_inchstr.3x.html ncurses-5.2/doc/html/man/curs_initscr.3x.html ncurses-5.2/doc/html/man/curs_inopts.3x.html ncurses-5.2/doc/html/man/curs_insch.3x.html ncurses-5.2/doc/html/man/curs_insstr.3x.html ncurses-5.2/doc/html/man/curs_instr.3x.html ncurses-5.2/doc/html/man/curs_kernel.3x.html ncurses-5.2/doc/html/man/curs_mouse.3x.html ncurses-5.2/doc/html/man/curs_move.3x.html ncurses-5.2/doc/html/man/curs_outopts.3x.html ncurses-5.2/doc/html/man/curs_overlay.3x.html ncurses-5.2/doc/html/man/curs_pad.3x.html ncurses-5.2/doc/html/man/curs_print.3x.html ncurses-5.2/doc/html/man/curs_printw.3x.html ncurses-5.2/doc/html/man/curs_refresh.3x.html ncurses-5.2/doc/html/man/curs_scanw.3x.html ncurses-5.2/doc/html/man/curs_scr_dump.3x.html ncurses-5.2/doc/html/man/curs_scroll.3x.html ncurses-5.2/doc/html/man/curs_slk.3x.html ncurses-5.2/doc/html/man/curs_termattrs.3x.html ncurses-5.2/doc/html/man/curs_termcap.3x.html ncurses-5.2/doc/html/man/curs_terminfo.3x.html ncurses-5.2/doc/html/man/curs_touch.3x.html ncurses-5.2/doc/html/man/curs_trace.3x.html ncurses-5.2/doc/html/man/curs_util.3x.html ncurses-5.2/doc/html/man/curs_window.3x.html ncurses-5.2/doc/html/man/default_colors.3x.html ncurses-5.2/doc/html/man/define_key.3x.html ncurses-5.2/doc/html/man/form.3x.html ncurses-5.2/doc/html/man/form_cursor.3x.html ncurses-5.2/doc/html/man/form_data.3x.html ncurses-5.2/doc/html/man/form_driver.3x.html ncurses-5.2/doc/html/man/form_field.3x.html ncurses-5.2/doc/html/man/form_field_attributes.3x.html ncurses-5.2/doc/html/man/form_field_buffer.3x.html ncurses-5.2/doc/html/man/form_field_info.3x.html ncurses-5.2/doc/html/man/form_field_just.3x.html ncurses-5.2/doc/html/man/form_field_new.3x.html ncurses-5.2/doc/html/man/form_field_opts.3x.html ncurses-5.2/doc/html/man/form_field_userptr.3x.html ncurses-5.2/doc/html/man/form_field_validation.3x.html ncurses-5.2/doc/html/man/form_fieldtype.3x.html ncurses-5.2/doc/html/man/form_hook.3x.html ncurses-5.2/doc/html/man/form_new.3x.html ncurses-5.2/doc/html/man/form_new_page.3x.html ncurses-5.2/doc/html/man/form_opts.3x.html ncurses-5.2/doc/html/man/form_page.3x.html ncurses-5.2/doc/html/man/form_post.3x.html ncurses-5.2/doc/html/man/form_requestname.3x.html ncurses-5.2/doc/html/man/form_userptr.3x.html ncurses-5.2/doc/html/man/form_win.3x.html ncurses-5.2/doc/html/man/infocmp.1m.html ncurses-5.2/doc/html/man/infotocap.1m.html ncurses-5.2/doc/html/man/keybound.3x.html ncurses-5.2/doc/html/man/keyok.3x.html ncurses-5.2/doc/html/man/menu.3x.html ncurses-5.2/doc/html/man/menu_attributes.3x.html ncurses-5.2/doc/html/man/menu_cursor.3x.html ncurses-5.2/doc/html/man/menu_driver.3x.html ncurses-5.2/doc/html/man/menu_format.3x.html ncurses-5.2/doc/html/man/menu_hook.3x.html ncurses-5.2/doc/html/man/menu_items.3x.html ncurses-5.2/doc/html/man/menu_mark.3x.html ncurses-5.2/doc/html/man/menu_new.3x.html ncurses-5.2/doc/html/man/menu_opts.3x.html ncurses-5.2/doc/html/man/menu_pattern.3x.html ncurses-5.2/doc/html/man/menu_post.3x.html ncurses-5.2/doc/html/man/menu_requestname.3x.html ncurses-5.2/doc/html/man/menu_spacing.3x.html ncurses-5.2/doc/html/man/menu_userptr.3x.html ncurses-5.2/doc/html/man/menu_win.3x.html ncurses-5.2/doc/html/man/mitem_current.3x.html ncurses-5.2/doc/html/man/mitem_name.3x.html ncurses-5.2/doc/html/man/mitem_new.3x.html ncurses-5.2/doc/html/man/mitem_opts.3x.html ncurses-5.2/doc/html/man/mitem_userptr.3x.html ncurses-5.2/doc/html/man/mitem_value.3x.html ncurses-5.2/doc/html/man/mitem_visible.3x.html ncurses-5.2/doc/html/man/ncurses.3x.html ncurses-5.2/doc/html/man/panel.3x.html ncurses-5.2/doc/html/man/resizeterm.3x.html ncurses-5.2/doc/html/man/term.5.html ncurses-5.2/doc/html/man/term.7.html ncurses-5.2/doc/html/man/terminfo.5.html ncurses-5.2/doc/html/man/tic.1m.html ncurses-5.2/doc/html/man/toe.1m.html ncurses-5.2/doc/html/man/tput.1.html ncurses-5.2/doc/html/man/tset.1.html ncurses-5.2/doc/html/man/wresize.3x.html ncurses-5.2/doc/html/ncurses-intro.html ncurses-5.2/doc/ncurses-intro.doc ncurses-5.2/form/Makefile.in ncurses-5.2/form/READ.ME ncurses-5.2/form/fld_arg.c ncurses-5.2/form/fld_attr.c ncurses-5.2/form/fld_current.c ncurses-5.2/form/fld_def.c ncurses-5.2/form/fld_dup.c ncurses-5.2/form/fld_ftchoice.c ncurses-5.2/form/fld_ftlink.c ncurses-5.2/form/fld_info.c ncurses-5.2/form/fld_just.c ncurses-5.2/form/fld_link.c ncurses-5.2/form/fld_max.c ncurses-5.2/form/fld_move.c ncurses-5.2/form/fld_newftyp.c ncurses-5.2/form/fld_opts.c ncurses-5.2/form/fld_pad.c ncurses-5.2/form/fld_page.c ncurses-5.2/form/fld_stat.c ncurses-5.2/form/fld_type.c ncurses-5.2/form/fld_user.c ncurses-5.2/form/form.h ncurses-5.2/form/form.priv.h ncurses-5.2/form/frm_cursor.c ncurses-5.2/form/frm_data.c ncurses-5.2/form/frm_def.c ncurses-5.2/form/frm_driver.c ncurses-5.2/form/frm_hook.c ncurses-5.2/form/frm_opts.c ncurses-5.2/form/frm_page.c ncurses-5.2/form/frm_post.c ncurses-5.2/form/frm_req_name.c ncurses-5.2/form/frm_scale.c ncurses-5.2/form/frm_sub.c ncurses-5.2/form/frm_user.c ncurses-5.2/form/frm_win.c ncurses-5.2/form/fty_alnum.c ncurses-5.2/form/fty_alpha.c ncurses-5.2/form/fty_enum.c ncurses-5.2/form/fty_int.c ncurses-5.2/form/fty_ipv4.c ncurses-5.2/form/fty_num.c ncurses-5.2/form/fty_regex.c ncurses-5.2/form/headers ncurses-5.2/form/llib-lform ncurses-5.2/form/modules ncurses-5.2/include/Caps ncurses-5.2/include/MKhashsize.sh ncurses-5.2/include/MKncurses_def.sh ncurses-5.2/include/MKparametrized.sh ncurses-5.2/include/MKterm.h.awk.in ncurses-5.2/include/Makefile.in ncurses-5.2/include/capdefaults.c ncurses-5.2/include/curses.h.in ncurses-5.2/include/edit_cfg.sh ncurses-5.2/include/headers ncurses-5.2/include/nc_alloc.h ncurses-5.2/include/nc_panel.h ncurses-5.2/include/ncurses_cfg.hin ncurses-5.2/include/ncurses_defs ncurses-5.2/include/term_entry.h ncurses-5.2/include/termcap.h.in ncurses-5.2/include/tic.h ncurses-5.2/include/unctrl.h.in ncurses-5.2/install-sh ncurses-5.2/man/MKterminfo.sh ncurses-5.2/man/Makefile.in ncurses-5.2/man/captoinfo.1m ncurses-5.2/man/clear.1 ncurses-5.2/man/curs_addch.3x ncurses-5.2/man/curs_addchstr.3x ncurses-5.2/man/curs_addstr.3x ncurses-5.2/man/curs_attr.3x ncurses-5.2/man/curs_beep.3x ncurses-5.2/man/curs_bkgd.3x ncurses-5.2/man/curs_border.3x ncurses-5.2/man/curs_clear.3x ncurses-5.2/man/curs_color.3x ncurses-5.2/man/curs_delch.3x ncurses-5.2/man/curs_deleteln.3x ncurses-5.2/man/curs_extend.3x ncurses-5.2/man/curs_getch.3x ncurses-5.2/man/curs_getstr.3x ncurses-5.2/man/curs_getyx.3x ncurses-5.2/man/curs_inch.3x ncurses-5.2/man/curs_inchstr.3x ncurses-5.2/man/curs_initscr.3x ncurses-5.2/man/curs_inopts.3x ncurses-5.2/man/curs_insch.3x ncurses-5.2/man/curs_insstr.3x ncurses-5.2/man/curs_instr.3x ncurses-5.2/man/curs_kernel.3x ncurses-5.2/man/curs_mouse.3x ncurses-5.2/man/curs_move.3x ncurses-5.2/man/curs_outopts.3x ncurses-5.2/man/curs_overlay.3x ncurses-5.2/man/curs_pad.3x ncurses-5.2/man/curs_print.3x ncurses-5.2/man/curs_printw.3x ncurses-5.2/man/curs_refresh.3x ncurses-5.2/man/curs_scanw.3x ncurses-5.2/man/curs_scr_dump.3x ncurses-5.2/man/curs_scroll.3x ncurses-5.2/man/curs_slk.3x ncurses-5.2/man/curs_termattrs.3x ncurses-5.2/man/curs_termcap.3x ncurses-5.2/man/curs_terminfo.3x ncurses-5.2/man/curs_touch.3x ncurses-5.2/man/curs_trace.3x ncurses-5.2/man/curs_util.3x ncurses-5.2/man/curs_window.3x ncurses-5.2/man/default_colors.3x ncurses-5.2/man/define_key.3x ncurses-5.2/man/form.3x ncurses-5.2/man/form_cursor.3x ncurses-5.2/man/form_data.3x ncurses-5.2/man/form_driver.3x ncurses-5.2/man/form_field.3x ncurses-5.2/man/form_field_attributes.3x ncurses-5.2/man/form_field_buffer.3x ncurses-5.2/man/form_field_info.3x ncurses-5.2/man/form_field_just.3x ncurses-5.2/man/form_field_new.3x ncurses-5.2/man/form_field_opts.3x ncurses-5.2/man/form_field_userptr.3x ncurses-5.2/man/form_field_validation.3x ncurses-5.2/man/form_fieldtype.3x ncurses-5.2/man/form_hook.3x ncurses-5.2/man/form_new.3x ncurses-5.2/man/form_new_page.3x ncurses-5.2/man/form_opts.3x ncurses-5.2/man/form_page.3x ncurses-5.2/man/form_post.3x ncurses-5.2/man/form_requestname.3x ncurses-5.2/man/form_userptr.3x ncurses-5.2/man/form_win.3x ncurses-5.2/man/infocmp.1m ncurses-5.2/man/infotocap.1m ncurses-5.2/man/keybound.3x ncurses-5.2/man/keyok.3x ncurses-5.2/man/make_sed.sh ncurses-5.2/man/man_db.renames ncurses-5.2/man/manlinks.sed ncurses-5.2/man/menu.3x ncurses-5.2/man/menu_attributes.3x ncurses-5.2/man/menu_cursor.3x ncurses-5.2/man/menu_driver.3x ncurses-5.2/man/menu_format.3x ncurses-5.2/man/menu_hook.3x ncurses-5.2/man/menu_items.3x ncurses-5.2/man/menu_mark.3x ncurses-5.2/man/menu_new.3x ncurses-5.2/man/menu_opts.3x ncurses-5.2/man/menu_pattern.3x ncurses-5.2/man/menu_post.3x ncurses-5.2/man/menu_requestname.3x ncurses-5.2/man/menu_spacing.3x ncurses-5.2/man/menu_userptr.3x ncurses-5.2/man/menu_win.3x ncurses-5.2/man/mitem_current.3x ncurses-5.2/man/mitem_name.3x ncurses-5.2/man/mitem_new.3x ncurses-5.2/man/mitem_opts.3x ncurses-5.2/man/mitem_userptr.3x ncurses-5.2/man/mitem_value.3x ncurses-5.2/man/mitem_visible.3x ncurses-5.2/man/ncurses.3x ncurses-5.2/man/panel.3x ncurses-5.2/man/resizeterm.3x ncurses-5.2/man/term.5 ncurses-5.2/man/term.7 ncurses-5.2/man/terminfo.head ncurses-5.2/man/terminfo.tail ncurses-5.2/man/tic.1m ncurses-5.2/man/toe.1m ncurses-5.2/man/tput.1 ncurses-5.2/man/tset.1 ncurses-5.2/man/wresize.3x ncurses-5.2/menu/Makefile.in ncurses-5.2/menu/READ.ME ncurses-5.2/menu/eti.h ncurses-5.2/menu/headers ncurses-5.2/menu/llib-lmenu ncurses-5.2/menu/m_attribs.c ncurses-5.2/menu/m_cursor.c ncurses-5.2/menu/m_driver.c ncurses-5.2/menu/m_format.c ncurses-5.2/menu/m_global.c ncurses-5.2/menu/m_hook.c ncurses-5.2/menu/m_item_cur.c ncurses-5.2/menu/m_item_nam.c ncurses-5.2/menu/m_item_new.c ncurses-5.2/menu/m_item_opt.c ncurses-5.2/menu/m_item_top.c ncurses-5.2/menu/m_item_use.c ncurses-5.2/menu/m_item_val.c ncurses-5.2/menu/m_item_vis.c ncurses-5.2/menu/m_items.c ncurses-5.2/menu/m_new.c ncurses-5.2/menu/m_opts.c ncurses-5.2/menu/m_pad.c ncurses-5.2/menu/m_pattern.c ncurses-5.2/menu/m_post.c ncurses-5.2/menu/m_req_name.c ncurses-5.2/menu/m_scale.c ncurses-5.2/menu/m_spacing.c ncurses-5.2/menu/m_sub.c ncurses-5.2/menu/m_userptr.c ncurses-5.2/menu/m_win.c ncurses-5.2/menu/menu.h ncurses-5.2/menu/menu.priv.h ncurses-5.2/menu/mf_common.h ncurses-5.2/menu/modules ncurses-5.2/misc/Makefile.in ncurses-5.2/misc/chkdef.cmd ncurses-5.2/misc/cleantic.cmd ncurses-5.2/misc/cmpdef.cmd ncurses-5.2/misc/emx.src ncurses-5.2/misc/form.def ncurses-5.2/misc/form.ref ncurses-5.2/misc/indent.pro ncurses-5.2/misc/makedef.cmd ncurses-5.2/misc/makellib ncurses-5.2/misc/menu.def ncurses-5.2/misc/menu.ref ncurses-5.2/misc/ncurses.def ncurses-5.2/misc/ncurses.ref ncurses-5.2/misc/panel.def ncurses-5.2/misc/panel.ref ncurses-5.2/misc/run_tic.in ncurses-5.2/misc/shlib ncurses-5.2/misc/tabset/std ncurses-5.2/misc/tabset/stdcrt ncurses-5.2/misc/tabset/vt100 ncurses-5.2/misc/tabset/vt300 ncurses-5.2/misc/tdlint ncurses-5.2/misc/terminfo.src ncurses-5.2/mk-0th.awk ncurses-5.2/mk-1st.awk ncurses-5.2/mk-2nd.awk ncurses-5.2/mkinstalldirs ncurses-5.2/ncurses/Makefile.in ncurses-5.2/ncurses/README ncurses-5.2/ncurses/SigAction.h ncurses-5.2/ncurses/base/MKkeyname.awk ncurses-5.2/ncurses/base/MKlib_gen.sh ncurses-5.2/ncurses/base/MKunctrl.awk ncurses-5.2/ncurses/base/README ncurses-5.2/ncurses/base/define_key.c ncurses-5.2/ncurses/base/keybound.c ncurses-5.2/ncurses/base/keyok.c ncurses-5.2/ncurses/base/lib_addch.c ncurses-5.2/ncurses/base/lib_addstr.c ncurses-5.2/ncurses/base/lib_beep.c ncurses-5.2/ncurses/base/lib_bkgd.c ncurses-5.2/ncurses/base/lib_box.c ncurses-5.2/ncurses/base/lib_chgat.c ncurses-5.2/ncurses/base/lib_clear.c ncurses-5.2/ncurses/base/lib_clearok.c ncurses-5.2/ncurses/base/lib_clrbot.c ncurses-5.2/ncurses/base/lib_clreol.c ncurses-5.2/ncurses/base/lib_color.c ncurses-5.2/ncurses/base/lib_colorset.c ncurses-5.2/ncurses/base/lib_delch.c ncurses-5.2/ncurses/base/lib_delwin.c ncurses-5.2/ncurses/base/lib_dft_fgbg.c ncurses-5.2/ncurses/base/lib_echo.c ncurses-5.2/ncurses/base/lib_endwin.c ncurses-5.2/ncurses/base/lib_erase.c ncurses-5.2/ncurses/base/lib_flash.c ncurses-5.2/ncurses/base/lib_freeall.c ncurses-5.2/ncurses/base/lib_getch.c ncurses-5.2/ncurses/base/lib_getstr.c ncurses-5.2/ncurses/base/lib_hline.c ncurses-5.2/ncurses/base/lib_immedok.c ncurses-5.2/ncurses/base/lib_inchstr.c ncurses-5.2/ncurses/base/lib_initscr.c ncurses-5.2/ncurses/base/lib_insch.c ncurses-5.2/ncurses/base/lib_insdel.c ncurses-5.2/ncurses/base/lib_insstr.c ncurses-5.2/ncurses/base/lib_instr.c ncurses-5.2/ncurses/base/lib_isendwin.c ncurses-5.2/ncurses/base/lib_leaveok.c ncurses-5.2/ncurses/base/lib_mouse.c ncurses-5.2/ncurses/base/lib_move.c ncurses-5.2/ncurses/base/lib_mvwin.c ncurses-5.2/ncurses/base/lib_newterm.c ncurses-5.2/ncurses/base/lib_newwin.c ncurses-5.2/ncurses/base/lib_nl.c ncurses-5.2/ncurses/base/lib_overlay.c ncurses-5.2/ncurses/base/lib_pad.c ncurses-5.2/ncurses/base/lib_printw.c ncurses-5.2/ncurses/base/lib_redrawln.c ncurses-5.2/ncurses/base/lib_refresh.c ncurses-5.2/ncurses/base/lib_restart.c ncurses-5.2/ncurses/base/lib_scanw.c ncurses-5.2/ncurses/base/lib_screen.c ncurses-5.2/ncurses/base/lib_scroll.c ncurses-5.2/ncurses/base/lib_scrollok.c ncurses-5.2/ncurses/base/lib_scrreg.c ncurses-5.2/ncurses/base/lib_set_term.c ncurses-5.2/ncurses/base/lib_slk.c ncurses-5.2/ncurses/base/lib_slkatr_set.c ncurses-5.2/ncurses/base/lib_slkatrof.c ncurses-5.2/ncurses/base/lib_slkatron.c ncurses-5.2/ncurses/base/lib_slkatrset.c ncurses-5.2/ncurses/base/lib_slkattr.c ncurses-5.2/ncurses/base/lib_slkclear.c ncurses-5.2/ncurses/base/lib_slkcolor.c ncurses-5.2/ncurses/base/lib_slkinit.c ncurses-5.2/ncurses/base/lib_slklab.c ncurses-5.2/ncurses/base/lib_slkrefr.c ncurses-5.2/ncurses/base/lib_slkset.c ncurses-5.2/ncurses/base/lib_slktouch.c ncurses-5.2/ncurses/base/lib_touch.c ncurses-5.2/ncurses/base/lib_ungetch.c ncurses-5.2/ncurses/base/lib_vline.c ncurses-5.2/ncurses/base/lib_wattroff.c ncurses-5.2/ncurses/base/lib_wattron.c ncurses-5.2/ncurses/base/lib_winch.c ncurses-5.2/ncurses/base/lib_window.c ncurses-5.2/ncurses/base/memmove.c ncurses-5.2/ncurses/base/nc_panel.c ncurses-5.2/ncurses/base/resizeterm.c ncurses-5.2/ncurses/base/safe_sprintf.c ncurses-5.2/ncurses/base/sigaction.c ncurses-5.2/ncurses/base/tries.c ncurses-5.2/ncurses/base/version.c ncurses-5.2/ncurses/base/vsscanf.c ncurses-5.2/ncurses/base/wresize.c ncurses-5.2/ncurses/curses.priv.h ncurses-5.2/ncurses/fifo_defs.h ncurses-5.2/ncurses/llib-lncurses ncurses-5.2/ncurses/modules ncurses-5.2/ncurses/tinfo/MKcaptab.awk ncurses-5.2/ncurses/tinfo/MKfallback.sh ncurses-5.2/ncurses/tinfo/MKnames.awk ncurses-5.2/ncurses/tinfo/README ncurses-5.2/ncurses/tinfo/access.c ncurses-5.2/ncurses/tinfo/add_tries.c ncurses-5.2/ncurses/tinfo/alloc_entry.c ncurses-5.2/ncurses/tinfo/alloc_ttype.c ncurses-5.2/ncurses/tinfo/captoinfo.c ncurses-5.2/ncurses/tinfo/comp_error.c ncurses-5.2/ncurses/tinfo/comp_expand.c ncurses-5.2/ncurses/tinfo/comp_hash.c ncurses-5.2/ncurses/tinfo/comp_parse.c ncurses-5.2/ncurses/tinfo/comp_scan.c ncurses-5.2/ncurses/tinfo/doalloc.c ncurses-5.2/ncurses/tinfo/free_ttype.c ncurses-5.2/ncurses/tinfo/getenv_num.c ncurses-5.2/ncurses/tinfo/home_terminfo.c ncurses-5.2/ncurses/tinfo/init_keytry.c ncurses-5.2/ncurses/tinfo/keys.list ncurses-5.2/ncurses/tinfo/lib_acs.c ncurses-5.2/ncurses/tinfo/lib_baudrate.c ncurses-5.2/ncurses/tinfo/lib_cur_term.c ncurses-5.2/ncurses/tinfo/lib_data.c ncurses-5.2/ncurses/tinfo/lib_has_cap.c ncurses-5.2/ncurses/tinfo/lib_kernel.c ncurses-5.2/ncurses/tinfo/lib_longname.c ncurses-5.2/ncurses/tinfo/lib_napms.c ncurses-5.2/ncurses/tinfo/lib_options.c ncurses-5.2/ncurses/tinfo/lib_print.c ncurses-5.2/ncurses/tinfo/lib_raw.c ncurses-5.2/ncurses/tinfo/lib_setup.c ncurses-5.2/ncurses/tinfo/lib_termcap.c ncurses-5.2/ncurses/tinfo/lib_termname.c ncurses-5.2/ncurses/tinfo/lib_tgoto.c ncurses-5.2/ncurses/tinfo/lib_ti.c ncurses-5.2/ncurses/tinfo/lib_tparm.c ncurses-5.2/ncurses/tinfo/lib_tputs.c ncurses-5.2/ncurses/tinfo/lib_ttyflags.c ncurses-5.2/ncurses/tinfo/make_keys.c ncurses-5.2/ncurses/tinfo/name_match.c ncurses-5.2/ncurses/tinfo/parse_entry.c ncurses-5.2/ncurses/tinfo/read_entry.c ncurses-5.2/ncurses/tinfo/read_termcap.c ncurses-5.2/ncurses/tinfo/setbuf.c ncurses-5.2/ncurses/tinfo/strings.c ncurses-5.2/ncurses/tinfo/write_entry.c ncurses-5.2/ncurses/trace/README ncurses-5.2/ncurses/trace/lib_trace.c ncurses-5.2/ncurses/trace/lib_traceatr.c ncurses-5.2/ncurses/trace/lib_tracebits.c ncurses-5.2/ncurses/trace/lib_tracechr.c ncurses-5.2/ncurses/trace/lib_tracedmp.c ncurses-5.2/ncurses/trace/lib_tracemse.c ncurses-5.2/ncurses/trace/trace_buf.c ncurses-5.2/ncurses/trace/trace_tries.c ncurses-5.2/ncurses/trace/trace_xnames.c ncurses-5.2/ncurses/tty/MKexpanded.sh ncurses-5.2/ncurses/tty/hardscroll.c ncurses-5.2/ncurses/tty/hashmap.c ncurses-5.2/ncurses/tty/lib_mvcur.c ncurses-5.2/ncurses/tty/lib_tstp.c ncurses-5.2/ncurses/tty/lib_twait.c ncurses-5.2/ncurses/tty/lib_vidattr.c ncurses-5.2/ncurses/tty/tty_display.h ncurses-5.2/ncurses/tty/tty_input.h ncurses-5.2/ncurses/tty/tty_update.c ncurses-5.2/panel/Makefile.in ncurses-5.2/panel/headers ncurses-5.2/panel/llib-lpanel ncurses-5.2/panel/modules ncurses-5.2/panel/p_above.c ncurses-5.2/panel/p_below.c ncurses-5.2/panel/p_bottom.c ncurses-5.2/panel/p_delete.c ncurses-5.2/panel/p_hidden.c ncurses-5.2/panel/p_hide.c ncurses-5.2/panel/p_move.c ncurses-5.2/panel/p_new.c ncurses-5.2/panel/p_replace.c ncurses-5.2/panel/p_show.c ncurses-5.2/panel/p_top.c ncurses-5.2/panel/p_update.c ncurses-5.2/panel/p_user.c ncurses-5.2/panel/p_win.c ncurses-5.2/panel/panel.c ncurses-5.2/panel/panel.h ncurses-5.2/panel/panel.priv.h ncurses-5.2/progs/MKtermsort.sh ncurses-5.2/progs/Makefile.in ncurses-5.2/progs/capconvert ncurses-5.2/progs/clear.c ncurses-5.2/progs/clear.sh ncurses-5.2/progs/dump_entry.c ncurses-5.2/progs/dump_entry.h ncurses-5.2/progs/infocmp.c ncurses-5.2/progs/modules ncurses-5.2/progs/progs.priv.h ncurses-5.2/progs/tic.c ncurses-5.2/progs/toe.c ncurses-5.2/progs/tput.c ncurses-5.2/progs/tset.c ncurses-5.2/sysdeps/unix/sysv/linux/Makefile ncurses-5.2/sysdeps/unix/sysv/linux/alpha/configure ncurses-5.2/sysdeps/unix/sysv/linux/configure ncurses-5.2/sysdeps/unix/sysv/linux/edit_man.sed ncurses-5.2/sysdeps/unix/sysv/linux/edit_man.sh ncurses-5.2/sysdeps/unix/sysv/linux/run_tic.sh ncurses-5.2/tack/COPYING ncurses-5.2/tack/HISTORY ncurses-5.2/tack/Makefile.in ncurses-5.2/tack/README ncurses-5.2/tack/ansi.c ncurses-5.2/tack/charset.c ncurses-5.2/tack/color.c ncurses-5.2/tack/control.c ncurses-5.2/tack/crum.c ncurses-5.2/tack/edit.c ncurses-5.2/tack/fun.c ncurses-5.2/tack/init.c ncurses-5.2/tack/menu.c ncurses-5.2/tack/modes.c ncurses-5.2/tack/modules ncurses-5.2/tack/output.c ncurses-5.2/tack/pad.c ncurses-5.2/tack/scan.c ncurses-5.2/tack/sync.c ncurses-5.2/tack/sysdep.c ncurses-5.2/tack/tack.1 ncurses-5.2/tack/tack.c ncurses-5.2/tack/tack.h ncurses-5.2/tar-copy.sh ncurses-5.2/test/Makefile.in ncurses-5.2/test/README ncurses-5.2/test/blue.c ncurses-5.2/test/bs.6 ncurses-5.2/test/bs.c ncurses-5.2/test/cardfile.c ncurses-5.2/test/cardfile.dat ncurses-5.2/test/configure ncurses-5.2/test/configure.in ncurses-5.2/test/ditto.c ncurses-5.2/test/dots.c ncurses-5.2/test/filter.c ncurses-5.2/test/firework.c ncurses-5.2/test/firstlast.c ncurses-5.2/test/gdc.6 ncurses-5.2/test/gdc.c ncurses-5.2/test/hanoi.c ncurses-5.2/test/hashtest.c ncurses-5.2/test/keynames.c ncurses-5.2/test/knight.c ncurses-5.2/test/lrtest.c ncurses-5.2/test/modules ncurses-5.2/test/ncurses.c ncurses-5.2/test/ncurses_tst.hin ncurses-5.2/test/newdemo.c ncurses-5.2/test/railroad.c ncurses-5.2/test/rain.c ncurses-5.2/test/tclock.c ncurses-5.2/test/test.priv.h ncurses-5.2/test/testaddch.c ncurses-5.2/test/testcurs.c ncurses-5.2/test/testscanw.c ncurses-5.2/test/tracemunch ncurses-5.2/test/view.c ncurses-5.2/test/worm.c ncurses-5.2/test/xmas.c ncurses-5.3/ANNOUNCE ncurses-5.3/Ada95/Makefile.in ncurses-5.3/Ada95/README ncurses-5.3/Ada95/TODO ncurses-5.3/Ada95/gen/Makefile.in ncurses-5.3/Ada95/gen/gen.c ncurses-5.3/Ada95/gen/html.m4 ncurses-5.3/Ada95/gen/normal.m4 ncurses-5.3/Ada95/gen/table.m4 ncurses-5.3/Ada95/gen/terminal_interface-curses-aux.ads.m4 ncurses-5.3/Ada95/gen/terminal_interface-curses-forms-field_types.ads.m4 ncurses-5.3/Ada95/gen/terminal_interface-curses-forms-field_user_data.ads.m4 ncurses-5.3/Ada95/gen/terminal_interface-curses-forms-form_user_data.ads.m4 ncurses-5.3/Ada95/gen/terminal_interface-curses-forms.ads.m4 ncurses-5.3/Ada95/gen/terminal_interface-curses-menus-item_user_data.ads.m4 ncurses-5.3/Ada95/gen/terminal_interface-curses-menus-menu_user_data.ads.m4 ncurses-5.3/Ada95/gen/terminal_interface-curses-menus.ads.m4 ncurses-5.3/Ada95/gen/terminal_interface-curses-mouse.ads.m4 ncurses-5.3/Ada95/gen/terminal_interface-curses-panels-user_data.ads.m4 ncurses-5.3/Ada95/gen/terminal_interface-curses-panels.ads.m4 ncurses-5.3/Ada95/gen/terminal_interface-curses-trace.ads.m4 ncurses-5.3/Ada95/gen/terminal_interface-curses.ads.m4 ncurses-5.3/Ada95/samples/Makefile.in ncurses-5.3/Ada95/samples/README ncurses-5.3/Ada95/samples/explain.txt ncurses-5.3/Ada95/samples/ncurses.adb ncurses-5.3/Ada95/samples/ncurses2-acs_and_scroll.adb ncurses-5.3/Ada95/samples/ncurses2-acs_and_scroll.ads ncurses-5.3/Ada95/samples/ncurses2-acs_display.adb ncurses-5.3/Ada95/samples/ncurses2-acs_display.ads ncurses-5.3/Ada95/samples/ncurses2-attr_test.adb ncurses-5.3/Ada95/samples/ncurses2-attr_test.ads ncurses-5.3/Ada95/samples/ncurses2-color_edit.adb ncurses-5.3/Ada95/samples/ncurses2-color_edit.ads ncurses-5.3/Ada95/samples/ncurses2-color_test.adb ncurses-5.3/Ada95/samples/ncurses2-color_test.ads ncurses-5.3/Ada95/samples/ncurses2-demo_forms.adb ncurses-5.3/Ada95/samples/ncurses2-demo_forms.ads ncurses-5.3/Ada95/samples/ncurses2-demo_pad.adb ncurses-5.3/Ada95/samples/ncurses2-demo_pad.ads ncurses-5.3/Ada95/samples/ncurses2-demo_panels.adb ncurses-5.3/Ada95/samples/ncurses2-demo_panels.ads ncurses-5.3/Ada95/samples/ncurses2-flushinp_test.adb ncurses-5.3/Ada95/samples/ncurses2-flushinp_test.ads ncurses-5.3/Ada95/samples/ncurses2-genericputs.adb ncurses-5.3/Ada95/samples/ncurses2-genericputs.ads ncurses-5.3/Ada95/samples/ncurses2-getch.ads ncurses-5.3/Ada95/samples/ncurses2-getch_test.adb ncurses-5.3/Ada95/samples/ncurses2-getch_test.ads ncurses-5.3/Ada95/samples/ncurses2-getopt.adb ncurses-5.3/Ada95/samples/ncurses2-getopt.ads ncurses-5.3/Ada95/samples/ncurses2-m.adb ncurses-5.3/Ada95/samples/ncurses2-m.ads ncurses-5.3/Ada95/samples/ncurses2-menu_test.adb ncurses-5.3/Ada95/samples/ncurses2-menu_test.ads ncurses-5.3/Ada95/samples/ncurses2-overlap_test.adb ncurses-5.3/Ada95/samples/ncurses2-overlap_test.ads ncurses-5.3/Ada95/samples/ncurses2-slk_test.adb ncurses-5.3/Ada95/samples/ncurses2-slk_test.ads ncurses-5.3/Ada95/samples/ncurses2-test_sgr_attributes.adb ncurses-5.3/Ada95/samples/ncurses2-test_sgr_attributes.ads ncurses-5.3/Ada95/samples/ncurses2-trace_set.adb ncurses-5.3/Ada95/samples/ncurses2-trace_set.ads ncurses-5.3/Ada95/samples/ncurses2-util.adb ncurses-5.3/Ada95/samples/ncurses2-util.ads ncurses-5.3/Ada95/samples/ncurses2.ads ncurses-5.3/Ada95/samples/rain.adb ncurses-5.3/Ada95/samples/rain.ads ncurses-5.3/Ada95/samples/sample-curses_demo-attributes.adb ncurses-5.3/Ada95/samples/sample-curses_demo-attributes.ads ncurses-5.3/Ada95/samples/sample-curses_demo-mouse.adb ncurses-5.3/Ada95/samples/sample-curses_demo-mouse.ads ncurses-5.3/Ada95/samples/sample-curses_demo.adb ncurses-5.3/Ada95/samples/sample-curses_demo.ads ncurses-5.3/Ada95/samples/sample-explanation.adb ncurses-5.3/Ada95/samples/sample-explanation.ads ncurses-5.3/Ada95/samples/sample-form_demo-aux.adb ncurses-5.3/Ada95/samples/sample-form_demo-aux.ads ncurses-5.3/Ada95/samples/sample-form_demo-handler.adb ncurses-5.3/Ada95/samples/sample-form_demo-handler.ads ncurses-5.3/Ada95/samples/sample-form_demo.adb ncurses-5.3/Ada95/samples/sample-form_demo.ads ncurses-5.3/Ada95/samples/sample-function_key_setting.adb ncurses-5.3/Ada95/samples/sample-function_key_setting.ads ncurses-5.3/Ada95/samples/sample-header_handler.adb ncurses-5.3/Ada95/samples/sample-header_handler.ads ncurses-5.3/Ada95/samples/sample-helpers.adb ncurses-5.3/Ada95/samples/sample-helpers.ads ncurses-5.3/Ada95/samples/sample-keyboard_handler.adb ncurses-5.3/Ada95/samples/sample-keyboard_handler.ads ncurses-5.3/Ada95/samples/sample-manifest.ads ncurses-5.3/Ada95/samples/sample-menu_demo-aux.adb ncurses-5.3/Ada95/samples/sample-menu_demo-aux.ads ncurses-5.3/Ada95/samples/sample-menu_demo-handler.adb ncurses-5.3/Ada95/samples/sample-menu_demo-handler.ads ncurses-5.3/Ada95/samples/sample-menu_demo.adb ncurses-5.3/Ada95/samples/sample-menu_demo.ads ncurses-5.3/Ada95/samples/sample-my_field_type.adb ncurses-5.3/Ada95/samples/sample-my_field_type.ads ncurses-5.3/Ada95/samples/sample-text_io_demo.adb ncurses-5.3/Ada95/samples/sample-text_io_demo.ads ncurses-5.3/Ada95/samples/sample.adb ncurses-5.3/Ada95/samples/sample.ads ncurses-5.3/Ada95/samples/status.adb ncurses-5.3/Ada95/samples/status.ads ncurses-5.3/Ada95/samples/tour.adb ncurses-5.3/Ada95/samples/tour.ads ncurses-5.3/Ada95/src/Makefile.in ncurses-5.3/Ada95/src/terminal_interface-curses-aux.adb ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-alpha.adb ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-alpha.ads ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-alphanumeric.adb ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-alphanumeric.ads ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-enumeration-ada.adb ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-enumeration-ada.ads ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-enumeration.adb ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-enumeration.ads ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-intfield.adb ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-intfield.ads ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-ipv4_address.adb ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-ipv4_address.ads ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-numeric.adb ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-numeric.ads ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-regexp.adb ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-regexp.ads ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-user-choice.adb ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-user-choice.ads ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-user.adb ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types-user.ads ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_types.adb ncurses-5.3/Ada95/src/terminal_interface-curses-forms-field_user_data.adb ncurses-5.3/Ada95/src/terminal_interface-curses-forms-form_user_data.adb ncurses-5.3/Ada95/src/terminal_interface-curses-forms.adb ncurses-5.3/Ada95/src/terminal_interface-curses-menus-item_user_data.adb ncurses-5.3/Ada95/src/terminal_interface-curses-menus-menu_user_data.adb ncurses-5.3/Ada95/src/terminal_interface-curses-menus.adb ncurses-5.3/Ada95/src/terminal_interface-curses-mouse.adb ncurses-5.3/Ada95/src/terminal_interface-curses-panels-user_data.adb ncurses-5.3/Ada95/src/terminal_interface-curses-panels.adb ncurses-5.3/Ada95/src/terminal_interface-curses-putwin.adb ncurses-5.3/Ada95/src/terminal_interface-curses-putwin.ads ncurses-5.3/Ada95/src/terminal_interface-curses-termcap.adb ncurses-5.3/Ada95/src/terminal_interface-curses-termcap.ads ncurses-5.3/Ada95/src/terminal_interface-curses-terminfo.adb ncurses-5.3/Ada95/src/terminal_interface-curses-terminfo.ads ncurses-5.3/Ada95/src/terminal_interface-curses-text_io-aux.adb ncurses-5.3/Ada95/src/terminal_interface-curses-text_io-aux.ads ncurses-5.3/Ada95/src/terminal_interface-curses-text_io-complex_io.adb ncurses-5.3/Ada95/src/terminal_interface-curses-text_io-complex_io.ads ncurses-5.3/Ada95/src/terminal_interface-curses-text_io-decimal_io.adb ncurses-5.3/Ada95/src/terminal_interface-curses-text_io-decimal_io.ads ncurses-5.3/Ada95/src/terminal_interface-curses-text_io-enumeration_io.adb ncurses-5.3/Ada95/src/terminal_interface-curses-text_io-enumeration_io.ads ncurses-5.3/Ada95/src/terminal_interface-curses-text_io-fixed_io.adb ncurses-5.3/Ada95/src/terminal_interface-curses-text_io-fixed_io.ads ncurses-5.3/Ada95/src/terminal_interface-curses-text_io-float_io.adb ncurses-5.3/Ada95/src/terminal_interface-curses-text_io-float_io.ads ncurses-5.3/Ada95/src/terminal_interface-curses-text_io-integer_io.adb ncurses-5.3/Ada95/src/terminal_interface-curses-text_io-integer_io.ads ncurses-5.3/Ada95/src/terminal_interface-curses-text_io-modular_io.adb ncurses-5.3/Ada95/src/terminal_interface-curses-text_io-modular_io.ads ncurses-5.3/Ada95/src/terminal_interface-curses-text_io.adb ncurses-5.3/Ada95/src/terminal_interface-curses-text_io.ads ncurses-5.3/Ada95/src/terminal_interface-curses-trace.adb_p ncurses-5.3/Ada95/src/terminal_interface-curses.adb ncurses-5.3/Ada95/src/terminal_interface.ads ncurses-5.3/INSTALL ncurses-5.3/MANIFEST ncurses-5.3/Makefile.glibc ncurses-5.3/Makefile.in ncurses-5.3/Makefile.os2 ncurses-5.3/NEWS ncurses-5.3/README ncurses-5.3/README.emx ncurses-5.3/README.glibc ncurses-5.3/TO-DO ncurses-5.3/aclocal.m4 ncurses-5.3/announce.html.in ncurses-5.3/c++/Makefile.in ncurses-5.3/c++/NEWS ncurses-5.3/c++/PROBLEMS ncurses-5.3/c++/README-first ncurses-5.3/c++/cursesapp.cc ncurses-5.3/c++/cursesapp.h ncurses-5.3/c++/cursesf.cc ncurses-5.3/c++/cursesf.h ncurses-5.3/c++/cursesm.cc ncurses-5.3/c++/cursesm.h ncurses-5.3/c++/cursesmain.cc ncurses-5.3/c++/cursesp.cc ncurses-5.3/c++/cursesp.h ncurses-5.3/c++/cursespad.cc ncurses-5.3/c++/cursesw.cc ncurses-5.3/c++/cursesw.h ncurses-5.3/c++/cursslk.cc ncurses-5.3/c++/cursslk.h ncurses-5.3/c++/demo.cc ncurses-5.3/c++/edit_cfg.sh ncurses-5.3/c++/etip.h.in ncurses-5.3/c++/headers ncurses-5.3/c++/internal.h ncurses-5.3/c++/modules ncurses-5.3/config.guess ncurses-5.3/config.log ncurses-5.3/config.sub ncurses-5.3/configure ncurses-5.3/configure.in ncurses-5.3/convert_configure.pl ncurses-5.3/dist.mk ncurses-5.3/doc/hackguide.doc ncurses-5.3/doc/html/Ada95.html ncurses-5.3/doc/html/ada/files.htm ncurses-5.3/doc/html/ada/files/T.htm ncurses-5.3/doc/html/ada/funcs.htm ncurses-5.3/doc/html/ada/funcs/A.htm ncurses-5.3/doc/html/ada/funcs/B.htm ncurses-5.3/doc/html/ada/funcs/C.htm ncurses-5.3/doc/html/ada/funcs/D.htm ncurses-5.3/doc/html/ada/funcs/E.htm ncurses-5.3/doc/html/ada/funcs/F.htm ncurses-5.3/doc/html/ada/funcs/G.htm ncurses-5.3/doc/html/ada/funcs/H.htm ncurses-5.3/doc/html/ada/funcs/I.htm ncurses-5.3/doc/html/ada/funcs/K.htm ncurses-5.3/doc/html/ada/funcs/L.htm ncurses-5.3/doc/html/ada/funcs/M.htm ncurses-5.3/doc/html/ada/funcs/N.htm ncurses-5.3/doc/html/ada/funcs/O.htm ncurses-5.3/doc/html/ada/funcs/P.htm ncurses-5.3/doc/html/ada/funcs/Q.htm ncurses-5.3/doc/html/ada/funcs/R.htm ncurses-5.3/doc/html/ada/funcs/S.htm ncurses-5.3/doc/html/ada/funcs/T.htm ncurses-5.3/doc/html/ada/funcs/U.htm ncurses-5.3/doc/html/ada/funcs/V.htm ncurses-5.3/doc/html/ada/funcs/W.htm ncurses-5.3/doc/html/ada/index.htm ncurses-5.3/doc/html/ada/main.htm ncurses-5.3/doc/html/ada/table.html ncurses-5.3/doc/html/ada/terminal_interface-curses-aux__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-aux__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-alpha__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-alpha__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-alphanumeric__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-alphanumeric__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-enumeration-ada__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-enumeration-ada__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-enumeration__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-enumeration__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-intfield__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-intfield__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-ipv4_address__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-ipv4_address__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-numeric__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-numeric__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-regexp__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-regexp__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-user-choice__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-user-choice__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-user__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types-user__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_types__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_user_data__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-field_user_data__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-form_user_data__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms-form_user_data__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-forms__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-menus-item_user_data__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-menus-item_user_data__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-menus-menu_user_data__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-menus-menu_user_data__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-menus__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-menus__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-mouse__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-mouse__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-panels-user_data__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-panels-user_data__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-panels__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-panels__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-putwin__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-putwin__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-termcap__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-termcap__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-terminfo__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-terminfo__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-text_io-aux__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-text_io-aux__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-text_io-complex_io__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-text_io-complex_io__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-text_io-decimal_io__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-text_io-decimal_io__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-text_io-enumeration_io__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-text_io-enumeration_io__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-text_io-fixed_io__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-text_io-fixed_io__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-text_io-float_io__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-text_io-float_io__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-text_io-integer_io__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-text_io-integer_io__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-text_io-modular_io__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-text_io-modular_io__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-text_io__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-text_io__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-trace__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses-trace__ads.htm ncurses-5.3/doc/html/ada/terminal_interface-curses__adb.htm ncurses-5.3/doc/html/ada/terminal_interface-curses__ads.htm ncurses-5.3/doc/html/ada/terminal_interface__ads.htm ncurses-5.3/doc/html/announce.html ncurses-5.3/doc/html/hackguide.html ncurses-5.3/doc/html/index.html ncurses-5.3/doc/html/man/captoinfo.1m.html ncurses-5.3/doc/html/man/clear.1.html ncurses-5.3/doc/html/man/curs_add_wch.3x.html ncurses-5.3/doc/html/man/curs_add_wchstr.3x.html ncurses-5.3/doc/html/man/curs_addch.3x.html ncurses-5.3/doc/html/man/curs_addchstr.3x.html ncurses-5.3/doc/html/man/curs_addstr.3x.html ncurses-5.3/doc/html/man/curs_addwstr.3x.html ncurses-5.3/doc/html/man/curs_attr.3x.html ncurses-5.3/doc/html/man/curs_beep.3x.html ncurses-5.3/doc/html/man/curs_bkgd.3x.html ncurses-5.3/doc/html/man/curs_bkgrnd.3x.html ncurses-5.3/doc/html/man/curs_border.3x.html ncurses-5.3/doc/html/man/curs_border_set.3x.html ncurses-5.3/doc/html/man/curs_clear.3x.html ncurses-5.3/doc/html/man/curs_color.3x.html ncurses-5.3/doc/html/man/curs_delch.3x.html ncurses-5.3/doc/html/man/curs_deleteln.3x.html ncurses-5.3/doc/html/man/curs_extend.3x.html ncurses-5.3/doc/html/man/curs_get_wch.3x.html ncurses-5.3/doc/html/man/curs_get_wstr.3x.html ncurses-5.3/doc/html/man/curs_getcchar.3x.html ncurses-5.3/doc/html/man/curs_getch.3x.html ncurses-5.3/doc/html/man/curs_getstr.3x.html ncurses-5.3/doc/html/man/curs_getyx.3x.html ncurses-5.3/doc/html/man/curs_in_wch.3x.html ncurses-5.3/doc/html/man/curs_in_wchstr.3x.html ncurses-5.3/doc/html/man/curs_inch.3x.html ncurses-5.3/doc/html/man/curs_inchstr.3x.html ncurses-5.3/doc/html/man/curs_initscr.3x.html ncurses-5.3/doc/html/man/curs_inopts.3x.html ncurses-5.3/doc/html/man/curs_ins_wch.3x.html ncurses-5.3/doc/html/man/curs_ins_wstr.3x.html ncurses-5.3/doc/html/man/curs_insch.3x.html ncurses-5.3/doc/html/man/curs_insstr.3x.html ncurses-5.3/doc/html/man/curs_instr.3x.html ncurses-5.3/doc/html/man/curs_inwstr.3x.html ncurses-5.3/doc/html/man/curs_kernel.3x.html ncurses-5.3/doc/html/man/curs_mouse.3x.html ncurses-5.3/doc/html/man/curs_move.3x.html ncurses-5.3/doc/html/man/curs_outopts.3x.html ncurses-5.3/doc/html/man/curs_overlay.3x.html ncurses-5.3/doc/html/man/curs_pad.3x.html ncurses-5.3/doc/html/man/curs_print.3x.html ncurses-5.3/doc/html/man/curs_printw.3x.html ncurses-5.3/doc/html/man/curs_refresh.3x.html ncurses-5.3/doc/html/man/curs_scanw.3x.html ncurses-5.3/doc/html/man/curs_scr_dump.3x.html ncurses-5.3/doc/html/man/curs_scroll.3x.html ncurses-5.3/doc/html/man/curs_slk.3x.html ncurses-5.3/doc/html/man/curs_termattrs.3x.html ncurses-5.3/doc/html/man/curs_termcap.3x.html ncurses-5.3/doc/html/man/curs_terminfo.3x.html ncurses-5.3/doc/html/man/curs_touch.3x.html ncurses-5.3/doc/html/man/curs_trace.3x.html ncurses-5.3/doc/html/man/curs_util.3x.html ncurses-5.3/doc/html/man/curs_window.3x.html ncurses-5.3/doc/html/man/default_colors.3x.html ncurses-5.3/doc/html/man/define_key.3x.html ncurses-5.3/doc/html/man/form.3x.html ncurses-5.3/doc/html/man/form_cursor.3x.html ncurses-5.3/doc/html/man/form_data.3x.html ncurses-5.3/doc/html/man/form_driver.3x.html ncurses-5.3/doc/html/man/form_field.3x.html ncurses-5.3/doc/html/man/form_field_attributes.3x.html ncurses-5.3/doc/html/man/form_field_buffer.3x.html ncurses-5.3/doc/html/man/form_field_info.3x.html ncurses-5.3/doc/html/man/form_field_just.3x.html ncurses-5.3/doc/html/man/form_field_new.3x.html ncurses-5.3/doc/html/man/form_field_opts.3x.html ncurses-5.3/doc/html/man/form_field_userptr.3x.html ncurses-5.3/doc/html/man/form_field_validation.3x.html ncurses-5.3/doc/html/man/form_fieldtype.3x.html ncurses-5.3/doc/html/man/form_hook.3x.html ncurses-5.3/doc/html/man/form_new.3x.html ncurses-5.3/doc/html/man/form_new_page.3x.html ncurses-5.3/doc/html/man/form_opts.3x.html ncurses-5.3/doc/html/man/form_page.3x.html ncurses-5.3/doc/html/man/form_post.3x.html ncurses-5.3/doc/html/man/form_requestname.3x.html ncurses-5.3/doc/html/man/form_userptr.3x.html ncurses-5.3/doc/html/man/form_win.3x.html ncurses-5.3/doc/html/man/infocmp.1m.html ncurses-5.3/doc/html/man/infotocap.1m.html ncurses-5.3/doc/html/man/keybound.3x.html ncurses-5.3/doc/html/man/keyok.3x.html ncurses-5.3/doc/html/man/menu.3x.html ncurses-5.3/doc/html/man/menu_attributes.3x.html ncurses-5.3/doc/html/man/menu_cursor.3x.html ncurses-5.3/doc/html/man/menu_driver.3x.html ncurses-5.3/doc/html/man/menu_format.3x.html ncurses-5.3/doc/html/man/menu_hook.3x.html ncurses-5.3/doc/html/man/menu_items.3x.html ncurses-5.3/doc/html/man/menu_mark.3x.html ncurses-5.3/doc/html/man/menu_new.3x.html ncurses-5.3/doc/html/man/menu_opts.3x.html ncurses-5.3/doc/html/man/menu_pattern.3x.html ncurses-5.3/doc/html/man/menu_post.3x.html ncurses-5.3/doc/html/man/menu_requestname.3x.html ncurses-5.3/doc/html/man/menu_spacing.3x.html ncurses-5.3/doc/html/man/menu_userptr.3x.html ncurses-5.3/doc/html/man/menu_win.3x.html ncurses-5.3/doc/html/man/mitem_current.3x.html ncurses-5.3/doc/html/man/mitem_name.3x.html ncurses-5.3/doc/html/man/mitem_new.3x.html ncurses-5.3/doc/html/man/mitem_opts.3x.html ncurses-5.3/doc/html/man/mitem_userptr.3x.html ncurses-5.3/doc/html/man/mitem_value.3x.html ncurses-5.3/doc/html/man/mitem_visible.3x.html ncurses-5.3/doc/html/man/ncurses.3x.html ncurses-5.3/doc/html/man/panel.3x.html ncurses-5.3/doc/html/man/resizeterm.3x.html ncurses-5.3/doc/html/man/term.5.html ncurses-5.3/doc/html/man/term.7.html ncurses-5.3/doc/html/man/terminfo.5.html ncurses-5.3/doc/html/man/tic.1m.html ncurses-5.3/doc/html/man/toe.1m.html ncurses-5.3/doc/html/man/tput.1.html ncurses-5.3/doc/html/man/tset.1.html ncurses-5.3/doc/html/man/wresize.3x.html ncurses-5.3/doc/html/ncurses-intro.html ncurses-5.3/doc/ncurses-intro.doc ncurses-5.3/form/Makefile.in ncurses-5.3/form/READ.ME ncurses-5.3/form/fld_arg.c ncurses-5.3/form/fld_attr.c ncurses-5.3/form/fld_current.c ncurses-5.3/form/fld_def.c ncurses-5.3/form/fld_dup.c ncurses-5.3/form/fld_ftchoice.c ncurses-5.3/form/fld_ftlink.c ncurses-5.3/form/fld_info.c ncurses-5.3/form/fld_just.c ncurses-5.3/form/fld_link.c ncurses-5.3/form/fld_max.c ncurses-5.3/form/fld_move.c ncurses-5.3/form/fld_newftyp.c ncurses-5.3/form/fld_opts.c ncurses-5.3/form/fld_pad.c ncurses-5.3/form/fld_page.c ncurses-5.3/form/fld_stat.c ncurses-5.3/form/fld_type.c ncurses-5.3/form/fld_user.c ncurses-5.3/form/form.h ncurses-5.3/form/form.priv.h ncurses-5.3/form/frm_cursor.c ncurses-5.3/form/frm_data.c ncurses-5.3/form/frm_def.c ncurses-5.3/form/frm_driver.c ncurses-5.3/form/frm_hook.c ncurses-5.3/form/frm_opts.c ncurses-5.3/form/frm_page.c ncurses-5.3/form/frm_post.c ncurses-5.3/form/frm_req_name.c ncurses-5.3/form/frm_scale.c ncurses-5.3/form/frm_sub.c ncurses-5.3/form/frm_user.c ncurses-5.3/form/frm_win.c ncurses-5.3/form/fty_alnum.c ncurses-5.3/form/fty_alpha.c ncurses-5.3/form/fty_enum.c ncurses-5.3/form/fty_int.c ncurses-5.3/form/fty_ipv4.c ncurses-5.3/form/fty_num.c ncurses-5.3/form/fty_regex.c ncurses-5.3/form/headers ncurses-5.3/form/llib-lform ncurses-5.3/form/llib-lformw ncurses-5.3/form/modules ncurses-5.3/include/Caps ncurses-5.3/include/Caps.aix4 ncurses-5.3/include/Caps.hpux11 ncurses-5.3/include/Caps.keys ncurses-5.3/include/Caps.osf1r5 ncurses-5.3/include/Caps.uwin ncurses-5.3/include/MKhashsize.sh ncurses-5.3/include/MKkey_defs.sh ncurses-5.3/include/MKncurses_def.sh ncurses-5.3/include/MKparametrized.sh ncurses-5.3/include/MKterm.h.awk.in ncurses-5.3/include/Makefile.in ncurses-5.3/include/capdefaults.c ncurses-5.3/include/curses.h.in ncurses-5.3/include/curses.tail ncurses-5.3/include/curses.wide ncurses-5.3/include/edit_cfg.sh ncurses-5.3/include/headers ncurses-5.3/include/nc_alloc.h ncurses-5.3/include/nc_panel.h ncurses-5.3/include/ncurses_cfg.hin ncurses-5.3/include/ncurses_defs ncurses-5.3/include/ncurses_dll.h ncurses-5.3/include/term_entry.h ncurses-5.3/include/termcap.h.in ncurses-5.3/include/tic.h ncurses-5.3/include/unctrl.h.in ncurses-5.3/install-sh ncurses-5.3/man/MKterminfo.sh ncurses-5.3/man/Makefile.in ncurses-5.3/man/captoinfo.1m ncurses-5.3/man/clear.1 ncurses-5.3/man/curs_add_wch.3x ncurses-5.3/man/curs_add_wchstr.3x ncurses-5.3/man/curs_addch.3x ncurses-5.3/man/curs_addchstr.3x ncurses-5.3/man/curs_addstr.3x ncurses-5.3/man/curs_addwstr.3x ncurses-5.3/man/curs_attr.3x ncurses-5.3/man/curs_beep.3x ncurses-5.3/man/curs_bkgd.3x ncurses-5.3/man/curs_bkgrnd.3x ncurses-5.3/man/curs_border.3x ncurses-5.3/man/curs_border_set.3x ncurses-5.3/man/curs_clear.3x ncurses-5.3/man/curs_color.3x ncurses-5.3/man/curs_delch.3x ncurses-5.3/man/curs_deleteln.3x ncurses-5.3/man/curs_extend.3x ncurses-5.3/man/curs_get_wch.3x ncurses-5.3/man/curs_get_wstr.3x ncurses-5.3/man/curs_getcchar.3x ncurses-5.3/man/curs_getch.3x ncurses-5.3/man/curs_getstr.3x ncurses-5.3/man/curs_getyx.3x ncurses-5.3/man/curs_in_wch.3x ncurses-5.3/man/curs_in_wchstr.3x ncurses-5.3/man/curs_inch.3x ncurses-5.3/man/curs_inchstr.3x ncurses-5.3/man/curs_initscr.3x ncurses-5.3/man/curs_inopts.3x ncurses-5.3/man/curs_ins_wch.3x ncurses-5.3/man/curs_ins_wstr.3x ncurses-5.3/man/curs_insch.3x ncurses-5.3/man/curs_insstr.3x ncurses-5.3/man/curs_instr.3x ncurses-5.3/man/curs_inwstr.3x ncurses-5.3/man/curs_kernel.3x ncurses-5.3/man/curs_mouse.3x ncurses-5.3/man/curs_move.3x ncurses-5.3/man/curs_outopts.3x ncurses-5.3/man/curs_overlay.3x ncurses-5.3/man/curs_pad.3x ncurses-5.3/man/curs_print.3x ncurses-5.3/man/curs_printw.3x ncurses-5.3/man/curs_refresh.3x ncurses-5.3/man/curs_scanw.3x ncurses-5.3/man/curs_scr_dump.3x ncurses-5.3/man/curs_scroll.3x ncurses-5.3/man/curs_slk.3x ncurses-5.3/man/curs_termattrs.3x ncurses-5.3/man/curs_termcap.3x ncurses-5.3/man/curs_terminfo.3x ncurses-5.3/man/curs_touch.3x ncurses-5.3/man/curs_trace.3x ncurses-5.3/man/curs_util.3x ncurses-5.3/man/curs_window.3x ncurses-5.3/man/default_colors.3x ncurses-5.3/man/define_key.3x ncurses-5.3/man/form.3x ncurses-5.3/man/form_cursor.3x ncurses-5.3/man/form_data.3x ncurses-5.3/man/form_driver.3x ncurses-5.3/man/form_field.3x ncurses-5.3/man/form_field_attributes.3x ncurses-5.3/man/form_field_buffer.3x ncurses-5.3/man/form_field_info.3x ncurses-5.3/man/form_field_just.3x ncurses-5.3/man/form_field_new.3x ncurses-5.3/man/form_field_opts.3x ncurses-5.3/man/form_field_userptr.3x ncurses-5.3/man/form_field_validation.3x ncurses-5.3/man/form_fieldtype.3x ncurses-5.3/man/form_hook.3x ncurses-5.3/man/form_new.3x ncurses-5.3/man/form_new_page.3x ncurses-5.3/man/form_opts.3x ncurses-5.3/man/form_page.3x ncurses-5.3/man/form_post.3x ncurses-5.3/man/form_requestname.3x ncurses-5.3/man/form_userptr.3x ncurses-5.3/man/form_win.3x ncurses-5.3/man/infocmp.1m ncurses-5.3/man/infotocap.1m ncurses-5.3/man/keybound.3x ncurses-5.3/man/keyok.3x ncurses-5.3/man/make_sed.sh ncurses-5.3/man/man_db.renames ncurses-5.3/man/manlinks.sed ncurses-5.3/man/menu.3x ncurses-5.3/man/menu_attributes.3x ncurses-5.3/man/menu_cursor.3x ncurses-5.3/man/menu_driver.3x ncurses-5.3/man/menu_format.3x ncurses-5.3/man/menu_hook.3x ncurses-5.3/man/menu_items.3x ncurses-5.3/man/menu_mark.3x ncurses-5.3/man/menu_new.3x ncurses-5.3/man/menu_opts.3x ncurses-5.3/man/menu_pattern.3x ncurses-5.3/man/menu_post.3x ncurses-5.3/man/menu_requestname.3x ncurses-5.3/man/menu_spacing.3x ncurses-5.3/man/menu_userptr.3x ncurses-5.3/man/menu_win.3x ncurses-5.3/man/mitem_current.3x ncurses-5.3/man/mitem_name.3x ncurses-5.3/man/mitem_new.3x ncurses-5.3/man/mitem_opts.3x ncurses-5.3/man/mitem_userptr.3x ncurses-5.3/man/mitem_value.3x ncurses-5.3/man/mitem_visible.3x ncurses-5.3/man/ncurses.3x ncurses-5.3/man/panel.3x ncurses-5.3/man/resizeterm.3x ncurses-5.3/man/term.5 ncurses-5.3/man/term.7 ncurses-5.3/man/terminfo.head ncurses-5.3/man/terminfo.tail ncurses-5.3/man/tic.1m ncurses-5.3/man/toe.1m ncurses-5.3/man/tput.1 ncurses-5.3/man/tset.1 ncurses-5.3/man/wresize.3x ncurses-5.3/menu/Makefile.in ncurses-5.3/menu/READ.ME ncurses-5.3/menu/eti.h ncurses-5.3/menu/headers ncurses-5.3/menu/llib-lmenu ncurses-5.3/menu/llib-lmenuw ncurses-5.3/menu/m_attribs.c ncurses-5.3/menu/m_cursor.c ncurses-5.3/menu/m_driver.c ncurses-5.3/menu/m_format.c ncurses-5.3/menu/m_global.c ncurses-5.3/menu/m_hook.c ncurses-5.3/menu/m_item_cur.c ncurses-5.3/menu/m_item_nam.c ncurses-5.3/menu/m_item_new.c ncurses-5.3/menu/m_item_opt.c ncurses-5.3/menu/m_item_top.c ncurses-5.3/menu/m_item_use.c ncurses-5.3/menu/m_item_val.c ncurses-5.3/menu/m_item_vis.c ncurses-5.3/menu/m_items.c ncurses-5.3/menu/m_new.c ncurses-5.3/menu/m_opts.c ncurses-5.3/menu/m_pad.c ncurses-5.3/menu/m_pattern.c ncurses-5.3/menu/m_post.c ncurses-5.3/menu/m_req_name.c ncurses-5.3/menu/m_scale.c ncurses-5.3/menu/m_spacing.c ncurses-5.3/menu/m_sub.c ncurses-5.3/menu/m_userptr.c ncurses-5.3/menu/m_win.c ncurses-5.3/menu/menu.h ncurses-5.3/menu/menu.priv.h ncurses-5.3/menu/mf_common.h ncurses-5.3/menu/modules ncurses-5.3/misc/Makefile.in ncurses-5.3/misc/chkdef.cmd ncurses-5.3/misc/cleantic.cmd ncurses-5.3/misc/cmpdef.cmd ncurses-5.3/misc/emx.src ncurses-5.3/misc/form.def ncurses-5.3/misc/form.ref ncurses-5.3/misc/indent.pro ncurses-5.3/misc/makedef.cmd ncurses-5.3/misc/makellib ncurses-5.3/misc/menu.def ncurses-5.3/misc/menu.ref ncurses-5.3/misc/ncurses.def ncurses-5.3/misc/ncurses.ref ncurses-5.3/misc/panel.def ncurses-5.3/misc/panel.ref ncurses-5.3/misc/run_tic.in ncurses-5.3/misc/run_tic.sh ncurses-5.3/misc/shlib ncurses-5.3/misc/tabset/std ncurses-5.3/misc/tabset/stdcrt ncurses-5.3/misc/tabset/vt100 ncurses-5.3/misc/tabset/vt300 ncurses-5.3/misc/tdlint ncurses-5.3/misc/terminfo.src ncurses-5.3/mk-0th.awk ncurses-5.3/mk-1st.awk ncurses-5.3/mk-2nd.awk ncurses-5.3/mkinstalldirs ncurses-5.3/ncurses/Makefile.in ncurses-5.3/ncurses/README ncurses-5.3/ncurses/README.IZ ncurses-5.3/ncurses/SigAction.h ncurses-5.3/ncurses/base/MKkeyname.awk ncurses-5.3/ncurses/base/MKlib_gen.sh ncurses-5.3/ncurses/base/MKunctrl.awk ncurses-5.3/ncurses/base/README ncurses-5.3/ncurses/base/define_key.c ncurses-5.3/ncurses/base/keybound.c ncurses-5.3/ncurses/base/keyok.c ncurses-5.3/ncurses/base/lib_addch.c ncurses-5.3/ncurses/base/lib_addstr.c ncurses-5.3/ncurses/base/lib_beep.c ncurses-5.3/ncurses/base/lib_bkgd.c ncurses-5.3/ncurses/base/lib_box.c ncurses-5.3/ncurses/base/lib_chgat.c ncurses-5.3/ncurses/base/lib_clear.c ncurses-5.3/ncurses/base/lib_clearok.c ncurses-5.3/ncurses/base/lib_clrbot.c ncurses-5.3/ncurses/base/lib_clreol.c ncurses-5.3/ncurses/base/lib_color.c ncurses-5.3/ncurses/base/lib_colorset.c ncurses-5.3/ncurses/base/lib_delch.c ncurses-5.3/ncurses/base/lib_delwin.c ncurses-5.3/ncurses/base/lib_dft_fgbg.c ncurses-5.3/ncurses/base/lib_echo.c ncurses-5.3/ncurses/base/lib_endwin.c ncurses-5.3/ncurses/base/lib_erase.c ncurses-5.3/ncurses/base/lib_flash.c ncurses-5.3/ncurses/base/lib_freeall.c ncurses-5.3/ncurses/base/lib_getch.c ncurses-5.3/ncurses/base/lib_getstr.c ncurses-5.3/ncurses/base/lib_hline.c ncurses-5.3/ncurses/base/lib_immedok.c ncurses-5.3/ncurses/base/lib_inchstr.c ncurses-5.3/ncurses/base/lib_initscr.c ncurses-5.3/ncurses/base/lib_insch.c ncurses-5.3/ncurses/base/lib_insdel.c ncurses-5.3/ncurses/base/lib_insstr.c ncurses-5.3/ncurses/base/lib_instr.c ncurses-5.3/ncurses/base/lib_isendwin.c ncurses-5.3/ncurses/base/lib_leaveok.c ncurses-5.3/ncurses/base/lib_mouse.c ncurses-5.3/ncurses/base/lib_move.c ncurses-5.3/ncurses/base/lib_mvwin.c ncurses-5.3/ncurses/base/lib_newterm.c ncurses-5.3/ncurses/base/lib_newwin.c ncurses-5.3/ncurses/base/lib_nl.c ncurses-5.3/ncurses/base/lib_overlay.c ncurses-5.3/ncurses/base/lib_pad.c ncurses-5.3/ncurses/base/lib_printw.c ncurses-5.3/ncurses/base/lib_redrawln.c ncurses-5.3/ncurses/base/lib_refresh.c ncurses-5.3/ncurses/base/lib_restart.c ncurses-5.3/ncurses/base/lib_scanw.c ncurses-5.3/ncurses/base/lib_screen.c ncurses-5.3/ncurses/base/lib_scroll.c ncurses-5.3/ncurses/base/lib_scrollok.c ncurses-5.3/ncurses/base/lib_scrreg.c ncurses-5.3/ncurses/base/lib_set_term.c ncurses-5.3/ncurses/base/lib_slk.c ncurses-5.3/ncurses/base/lib_slkatr_set.c ncurses-5.3/ncurses/base/lib_slkatrof.c ncurses-5.3/ncurses/base/lib_slkatron.c ncurses-5.3/ncurses/base/lib_slkatrset.c ncurses-5.3/ncurses/base/lib_slkattr.c ncurses-5.3/ncurses/base/lib_slkclear.c ncurses-5.3/ncurses/base/lib_slkcolor.c ncurses-5.3/ncurses/base/lib_slkinit.c ncurses-5.3/ncurses/base/lib_slklab.c ncurses-5.3/ncurses/base/lib_slkrefr.c ncurses-5.3/ncurses/base/lib_slkset.c ncurses-5.3/ncurses/base/lib_slktouch.c ncurses-5.3/ncurses/base/lib_touch.c ncurses-5.3/ncurses/base/lib_ungetch.c ncurses-5.3/ncurses/base/lib_vline.c ncurses-5.3/ncurses/base/lib_wattroff.c ncurses-5.3/ncurses/base/lib_wattron.c ncurses-5.3/ncurses/base/lib_winch.c ncurses-5.3/ncurses/base/lib_window.c ncurses-5.3/ncurses/base/memmove.c ncurses-5.3/ncurses/base/nc_panel.c ncurses-5.3/ncurses/base/resizeterm.c ncurses-5.3/ncurses/base/safe_sprintf.c ncurses-5.3/ncurses/base/sigaction.c ncurses-5.3/ncurses/base/tries.c ncurses-5.3/ncurses/base/version.c ncurses-5.3/ncurses/base/vsscanf.c ncurses-5.3/ncurses/base/wresize.c ncurses-5.3/ncurses/curses.priv.h ncurses-5.3/ncurses/fifo_defs.h ncurses-5.3/ncurses/llib-lncurses ncurses-5.3/ncurses/llib-lncursesw ncurses-5.3/ncurses/modules ncurses-5.3/ncurses/tinfo/MKcaptab.awk ncurses-5.3/ncurses/tinfo/MKfallback.sh ncurses-5.3/ncurses/tinfo/MKkeys_list.sh ncurses-5.3/ncurses/tinfo/MKnames.awk ncurses-5.3/ncurses/tinfo/README ncurses-5.3/ncurses/tinfo/access.c ncurses-5.3/ncurses/tinfo/add_tries.c ncurses-5.3/ncurses/tinfo/alloc_entry.c ncurses-5.3/ncurses/tinfo/alloc_ttype.c ncurses-5.3/ncurses/tinfo/captoinfo.c ncurses-5.3/ncurses/tinfo/comp_error.c ncurses-5.3/ncurses/tinfo/comp_expand.c ncurses-5.3/ncurses/tinfo/comp_hash.c ncurses-5.3/ncurses/tinfo/comp_parse.c ncurses-5.3/ncurses/tinfo/comp_scan.c ncurses-5.3/ncurses/tinfo/doalloc.c ncurses-5.3/ncurses/tinfo/free_ttype.c ncurses-5.3/ncurses/tinfo/getenv_num.c ncurses-5.3/ncurses/tinfo/home_terminfo.c ncurses-5.3/ncurses/tinfo/init_keytry.c ncurses-5.3/ncurses/tinfo/lib_acs.c ncurses-5.3/ncurses/tinfo/lib_baudrate.c ncurses-5.3/ncurses/tinfo/lib_cur_term.c ncurses-5.3/ncurses/tinfo/lib_data.c ncurses-5.3/ncurses/tinfo/lib_has_cap.c ncurses-5.3/ncurses/tinfo/lib_kernel.c ncurses-5.3/ncurses/tinfo/lib_longname.c ncurses-5.3/ncurses/tinfo/lib_napms.c ncurses-5.3/ncurses/tinfo/lib_options.c ncurses-5.3/ncurses/tinfo/lib_print.c ncurses-5.3/ncurses/tinfo/lib_raw.c ncurses-5.3/ncurses/tinfo/lib_setup.c ncurses-5.3/ncurses/tinfo/lib_termcap.c ncurses-5.3/ncurses/tinfo/lib_termname.c ncurses-5.3/ncurses/tinfo/lib_tgoto.c ncurses-5.3/ncurses/tinfo/lib_ti.c ncurses-5.3/ncurses/tinfo/lib_tparm.c ncurses-5.3/ncurses/tinfo/lib_tputs.c ncurses-5.3/ncurses/tinfo/lib_ttyflags.c ncurses-5.3/ncurses/tinfo/make_keys.c ncurses-5.3/ncurses/tinfo/name_match.c ncurses-5.3/ncurses/tinfo/parse_entry.c ncurses-5.3/ncurses/tinfo/read_entry.c ncurses-5.3/ncurses/tinfo/read_termcap.c ncurses-5.3/ncurses/tinfo/setbuf.c ncurses-5.3/ncurses/tinfo/strings.c ncurses-5.3/ncurses/tinfo/write_entry.c ncurses-5.3/ncurses/trace/README ncurses-5.3/ncurses/trace/lib_trace.c ncurses-5.3/ncurses/trace/lib_traceatr.c ncurses-5.3/ncurses/trace/lib_tracebits.c ncurses-5.3/ncurses/trace/lib_tracechr.c ncurses-5.3/ncurses/trace/lib_tracedmp.c ncurses-5.3/ncurses/trace/lib_tracemse.c ncurses-5.3/ncurses/trace/trace_buf.c ncurses-5.3/ncurses/trace/trace_tries.c ncurses-5.3/ncurses/trace/trace_xnames.c ncurses-5.3/ncurses/trace/varargs.c ncurses-5.3/ncurses/trace/visbuf.c ncurses-5.3/ncurses/tty/MKexpanded.sh ncurses-5.3/ncurses/tty/hardscroll.c ncurses-5.3/ncurses/tty/hashmap.c ncurses-5.3/ncurses/tty/lib_mvcur.c ncurses-5.3/ncurses/tty/lib_tstp.c ncurses-5.3/ncurses/tty/lib_twait.c ncurses-5.3/ncurses/tty/lib_vidattr.c ncurses-5.3/ncurses/tty/tty_display.h ncurses-5.3/ncurses/tty/tty_input.h ncurses-5.3/ncurses/tty/tty_update.c ncurses-5.3/ncurses/widechar/lib_box_set.c ncurses-5.3/ncurses/widechar/lib_cchar.c ncurses-5.3/ncurses/widechar/lib_erasewchar.c ncurses-5.3/ncurses/widechar/lib_get_wch.c ncurses-5.3/ncurses/widechar/lib_get_wstr.c ncurses-5.3/ncurses/widechar/lib_hline_set.c ncurses-5.3/ncurses/widechar/lib_in_wch.c ncurses-5.3/ncurses/widechar/lib_in_wchnstr.c ncurses-5.3/ncurses/widechar/lib_ins_nwstr.c ncurses-5.3/ncurses/widechar/lib_ins_wch.c ncurses-5.3/ncurses/widechar/lib_inwstr.c ncurses-5.3/ncurses/widechar/lib_unget_wch.c ncurses-5.3/ncurses/widechar/lib_vid_attr.c ncurses-5.3/ncurses/widechar/lib_vline_set.c ncurses-5.3/ncurses/widechar/lib_wacs.c ncurses-5.3/ncurses/widechar/lib_wunctrl.c ncurses-5.3/panel/Makefile.in ncurses-5.3/panel/headers ncurses-5.3/panel/llib-lpanel ncurses-5.3/panel/llib-lpanelw ncurses-5.3/panel/modules ncurses-5.3/panel/p_above.c ncurses-5.3/panel/p_below.c ncurses-5.3/panel/p_bottom.c ncurses-5.3/panel/p_delete.c ncurses-5.3/panel/p_hidden.c ncurses-5.3/panel/p_hide.c ncurses-5.3/panel/p_move.c ncurses-5.3/panel/p_new.c ncurses-5.3/panel/p_replace.c ncurses-5.3/panel/p_show.c ncurses-5.3/panel/p_top.c ncurses-5.3/panel/p_update.c ncurses-5.3/panel/p_user.c ncurses-5.3/panel/p_win.c ncurses-5.3/panel/panel.c ncurses-5.3/panel/panel.h ncurses-5.3/panel/panel.priv.h ncurses-5.3/progs/MKtermsort.sh ncurses-5.3/progs/Makefile.in ncurses-5.3/progs/capconvert ncurses-5.3/progs/clear.c ncurses-5.3/progs/clear.sh ncurses-5.3/progs/dump_entry.c ncurses-5.3/progs/dump_entry.h ncurses-5.3/progs/infocmp.c ncurses-5.3/progs/modules ncurses-5.3/progs/progs.priv.h ncurses-5.3/progs/tic.c ncurses-5.3/progs/toe.c ncurses-5.3/progs/tput.c ncurses-5.3/progs/tset.c ncurses-5.3/sysdeps/unix/sysv/linux/Makefile ncurses-5.3/sysdeps/unix/sysv/linux/alpha/configure ncurses-5.3/sysdeps/unix/sysv/linux/configure ncurses-5.3/sysdeps/unix/sysv/linux/edit_man.sed ncurses-5.3/sysdeps/unix/sysv/linux/edit_man.sh ncurses-5.3/sysdeps/unix/sysv/linux/run_tic.sh ncurses-5.3/tack/COPYING ncurses-5.3/tack/HISTORY ncurses-5.3/tack/Makefile.in ncurses-5.3/tack/README ncurses-5.3/tack/ansi.c ncurses-5.3/tack/charset.c ncurses-5.3/tack/color.c ncurses-5.3/tack/control.c ncurses-5.3/tack/crum.c ncurses-5.3/tack/edit.c ncurses-5.3/tack/fun.c ncurses-5.3/tack/init.c ncurses-5.3/tack/menu.c ncurses-5.3/tack/modes.c ncurses-5.3/tack/modules ncurses-5.3/tack/output.c ncurses-5.3/tack/pad.c ncurses-5.3/tack/scan.c ncurses-5.3/tack/sync.c ncurses-5.3/tack/sysdep.c ncurses-5.3/tack/tack.1 ncurses-5.3/tack/tack.c ncurses-5.3/tack/tack.h ncurses-5.3/tar-copy.sh ncurses-5.3/test/Makefile.in ncurses-5.3/test/README ncurses-5.3/test/blue.c ncurses-5.3/test/bs.6 ncurses-5.3/test/bs.c ncurses-5.3/test/cardfile.c ncurses-5.3/test/cardfile.dat ncurses-5.3/test/configure ncurses-5.3/test/configure.in ncurses-5.3/test/ditto.c ncurses-5.3/test/dots.c ncurses-5.3/test/filter.c ncurses-5.3/test/firework.c ncurses-5.3/test/firstlast.c ncurses-5.3/test/gdc.6 ncurses-5.3/test/gdc.c ncurses-5.3/test/hanoi.c ncurses-5.3/test/hashtest.c ncurses-5.3/test/keynames.c ncurses-5.3/test/knight.c ncurses-5.3/test/lrtest.c ncurses-5.3/test/modules ncurses-5.3/test/ncurses.c ncurses-5.3/test/ncurses_tst.hin ncurses-5.3/test/newdemo.c ncurses-5.3/test/railroad.c ncurses-5.3/test/rain.c ncurses-5.3/test/tclock.c ncurses-5.3/test/test.priv.h ncurses-5.3/test/testaddch.c ncurses-5.3/test/testcurs.c ncurses-5.3/test/testscanw.c ncurses-5.3/test/tracemunch ncurses-5.3/test/view.c ncurses-5.3/test/worm.c ncurses-5.3/test/xmas.c readline-4.3.orig/CHANGELOG readline-4.3.orig/CHANGES readline-4.3.orig/COPYING readline-4.3.orig/INSTALL readline-4.3.orig/MANIFEST readline-4.3.orig/Makefile.in readline-4.3.orig/README readline-4.3.orig/USAGE readline-4.3.orig/aclocal.m4 readline-4.3.orig/ansi_stdlib.h readline-4.3.orig/bind.c readline-4.3.orig/callback.c readline-4.3.orig/chardefs.h readline-4.3.orig/compat.c readline-4.3.orig/complete.c readline-4.3.orig/config.h.in readline-4.3.orig/configure readline-4.3.orig/configure.in readline-4.3.orig/display.c readline-4.3.orig/doc/Makefile.in readline-4.3.orig/doc/hist.texinfo readline-4.3.orig/doc/history.0 readline-4.3.orig/doc/history.3 readline-4.3.orig/doc/history.dvi readline-4.3.orig/doc/history.html readline-4.3.orig/doc/history.info readline-4.3.orig/doc/history.ps readline-4.3.orig/doc/history_3.ps readline-4.3.orig/doc/hstech.texinfo readline-4.3.orig/doc/hsuser.texinfo readline-4.3.orig/doc/manvers.texinfo readline-4.3.orig/doc/readline.0 readline-4.3.orig/doc/readline.3 readline-4.3.orig/doc/readline.dvi readline-4.3.orig/doc/readline.html readline-4.3.orig/doc/readline.info readline-4.3.orig/doc/readline.ps readline-4.3.orig/doc/readline_3.ps readline-4.3.orig/doc/rlman.texinfo readline-4.3.orig/doc/rltech.texinfo readline-4.3.orig/doc/rluser.texinfo readline-4.3.orig/doc/rluserman.dvi readline-4.3.orig/doc/rluserman.html readline-4.3.orig/doc/rluserman.info readline-4.3.orig/doc/rluserman.ps readline-4.3.orig/doc/rluserman.texinfo readline-4.3.orig/doc/texi2dvi readline-4.3.orig/doc/texi2html readline-4.3.orig/doc/texinfo.tex readline-4.3.orig/emacs_keymap.c readline-4.3.orig/examples/Inputrc readline-4.3.orig/examples/Makefile.in readline-4.3.orig/examples/excallback.c readline-4.3.orig/examples/fileman.c readline-4.3.orig/examples/histexamp.c readline-4.3.orig/examples/manexamp.c readline-4.3.orig/examples/readlinebuf.h readline-4.3.orig/examples/rl.c readline-4.3.orig/examples/rlcat.c readline-4.3.orig/examples/rlfe.c readline-4.3.orig/examples/rltest.c readline-4.3.orig/examples/rlversion.c readline-4.3.orig/funmap.c readline-4.3.orig/histexpand.c readline-4.3.orig/histfile.c readline-4.3.orig/histlib.h readline-4.3.orig/history.c readline-4.3.orig/history.h readline-4.3.orig/histsearch.c readline-4.3.orig/input.c readline-4.3.orig/isearch.c readline-4.3.orig/keymaps.c readline-4.3.orig/keymaps.h readline-4.3.orig/kill.c readline-4.3.orig/macro.c readline-4.3.orig/mbutil.c readline-4.3.orig/misc.c readline-4.3.orig/nls.c readline-4.3.orig/parens.c readline-4.3.orig/posixdir.h readline-4.3.orig/posixjmp.h readline-4.3.orig/posixstat.h readline-4.3.orig/readline.c readline-4.3.orig/readline.h readline-4.3.orig/rlconf.h readline-4.3.orig/rldefs.h readline-4.3.orig/rlmbutil.h readline-4.3.orig/rlprivate.h readline-4.3.orig/rlshell.h readline-4.3.orig/rlstdc.h readline-4.3.orig/rltty.c readline-4.3.orig/rltty.h readline-4.3.orig/rltypedefs.h readline-4.3.orig/rlwinsize.h readline-4.3.orig/savestring.c readline-4.3.orig/search.c readline-4.3.orig/shell.c readline-4.3.orig/shlib/Makefile.in readline-4.3.orig/signals.c readline-4.3.orig/support/config.guess readline-4.3.orig/support/config.sub readline-4.3.orig/support/install.sh readline-4.3.orig/support/mkdirs readline-4.3.orig/support/mkdist readline-4.3.orig/support/shlib-install readline-4.3.orig/support/shobj-conf readline-4.3.orig/support/wcwidth.c readline-4.3.orig/tcap.h readline-4.3.orig/terminal.c readline-4.3.orig/text.c readline-4.3.orig/tilde.c readline-4.3.orig/tilde.h readline-4.3.orig/undo.c readline-4.3.orig/util.c readline-4.3.orig/vi_keymap.c readline-4.3.orig/vi_mode.c readline-4.3.orig/xmalloc.c readline-4.3.orig/xmalloc.h readline-4.3/CHANGELOG-ReadLine readline-4.3/CHANGES readline-4.3/COPYING readline-4.3/INSTALL readline-4.3/MANIFEST readline-4.3/Makefile.in readline-4.3/README readline-4.3/USAGE readline-4.3/aclocal.m4 readline-4.3/ansi_stdlib.h readline-4.3/bind.c readline-4.3/callback.c readline-4.3/chardefs.h readline-4.3/compat.c readline-4.3/complete.c readline-4.3/config.h.in readline-4.3/configure readline-4.3/configure.in readline-4.3/display.c readline-4.3/doc/Makefile.in readline-4.3/doc/hist.texinfo readline-4.3/doc/history.3 readline-4.3/doc/hstech.texinfo readline-4.3/doc/hsuser.texinfo readline-4.3/doc/manvers.texinfo readline-4.3/doc/readline.3 readline-4.3/doc/rlman.texinfo readline-4.3/doc/rltech.texinfo readline-4.3/doc/rluser.texinfo readline-4.3/doc/rluserman.texinfo readline-4.3/doc/texi2dvi readline-4.3/doc/texi2html readline-4.3/doc/texinfo.tex readline-4.3/emacs_keymap.c readline-4.3/examples/Inputrc readline-4.3/examples/Makefile.in readline-4.3/examples/excallback.c readline-4.3/examples/fileman.c readline-4.3/examples/histexamp.c readline-4.3/examples/manexamp.c readline-4.3/examples/readlinebuf.h readline-4.3/examples/rl.c readline-4.3/examples/rlcat.c readline-4.3/examples/rlfe.c readline-4.3/examples/rltest.c readline-4.3/examples/rlversion.c readline-4.3/funmap.c readline-4.3/histexpand.c readline-4.3/histfile.c readline-4.3/histlib.h readline-4.3/history.c readline-4.3/history.h readline-4.3/histsearch.c readline-4.3/input.c readline-4.3/isearch.c readline-4.3/keymaps.c readline-4.3/keymaps.h readline-4.3/kill.c readline-4.3/macro.c readline-4.3/mbutil.c readline-4.3/misc.c readline-4.3/nls.c readline-4.3/parens.c readline-4.3/posixdir.h readline-4.3/posixjmp.h readline-4.3/posixstat.h readline-4.3/readline.c readline-4.3/readline.h readline-4.3/rlconf.h readline-4.3/rldefs.h readline-4.3/rlmbutil.h readline-4.3/rlprivate.h readline-4.3/rlshell.h readline-4.3/rlstdc.h readline-4.3/rltty.c readline-4.3/rltty.h readline-4.3/rltypedefs.h readline-4.3/rlwinsize.h readline-4.3/savestring.c readline-4.3/search.c readline-4.3/shell.c readline-4.3/shlib/Makefile.in readline-4.3/signals.c readline-4.3/support/config.guess readline-4.3/support/config.sub readline-4.3/support/install.sh readline-4.3/support/mkdirs readline-4.3/support/mkdist readline-4.3/support/shlib-install readline-4.3/support/shobj-conf readline-4.3/support/wcwidth.c readline-4.3/tcap.h readline-4.3/terminal.c readline-4.3/text.c readline-4.3/tilde.c readline-4.3/tilde.h readline-4.3/undo.c readline-4.3/util.c readline-4.3/vi_keymap.c readline-4.3/vi_mode.c readline-4.3/xmalloc.c readline-4.3/xmalloc.h readline-doc-4.3/MANIFEST.doc readline-doc-4.3/doc/history.0 readline-doc-4.3/doc/history.dvi readline-doc-4.3/doc/history.html readline-doc-4.3/doc/history.info readline-doc-4.3/doc/history.ps readline-doc-4.3/doc/history_3.ps readline-doc-4.3/doc/readline.0 readline-doc-4.3/doc/readline.dvi readline-doc-4.3/doc/readline.html readline-doc-4.3/doc/readline.info readline-doc-4.3/doc/readline.ps readline-doc-4.3/doc/readline_3.ps readline-doc-4.3/doc/rluserman.dvi readline-doc-4.3/doc/rluserman.html readline-doc-4.3/doc/rluserman.info readline-doc-4.3/doc/rluserman.ps zlib-1.1.4/ChangeLog zlib-1.1.4/FAQ zlib-1.1.4/INDEX zlib-1.1.4/Make_vms.com zlib-1.1.4/Makefile zlib-1.1.4/Makefile.in zlib-1.1.4/Makefile.riscos zlib-1.1.4/README zlib-1.1.4/adler32.c zlib-1.1.4/algorithm.txt zlib-1.1.4/amiga/Makefile.pup zlib-1.1.4/amiga/Makefile.sas zlib-1.1.4/compress.c zlib-1.1.4/configure zlib-1.1.4/contrib/README.contrib zlib-1.1.4/contrib/asm386/gvmat32.asm zlib-1.1.4/contrib/asm386/gvmat32c.c zlib-1.1.4/contrib/asm386/mkgvmt32.bat zlib-1.1.4/contrib/asm386/zlibvc.def zlib-1.1.4/contrib/asm386/zlibvc.dsp zlib-1.1.4/contrib/asm386/zlibvc.dsw zlib-1.1.4/contrib/asm586/README.586 zlib-1.1.4/contrib/asm586/match.S zlib-1.1.4/contrib/asm686/README.686 zlib-1.1.4/contrib/asm686/match.S zlib-1.1.4/contrib/delphi/zlib.mak zlib-1.1.4/contrib/delphi/zlibdef.pas zlib-1.1.4/contrib/delphi2/d_zlib.bpr zlib-1.1.4/contrib/delphi2/d_zlib.cpp zlib-1.1.4/contrib/delphi2/readme.txt zlib-1.1.4/contrib/delphi2/zlib.bpg zlib-1.1.4/contrib/delphi2/zlib.bpr zlib-1.1.4/contrib/delphi2/zlib.cpp zlib-1.1.4/contrib/delphi2/zlib.pas zlib-1.1.4/contrib/delphi2/zlib32.bpr zlib-1.1.4/contrib/delphi2/zlib32.cpp zlib-1.1.4/contrib/iostream/test.cpp zlib-1.1.4/contrib/iostream/zfstream.cpp zlib-1.1.4/contrib/iostream/zfstream.h zlib-1.1.4/contrib/iostream2/zstream.h zlib-1.1.4/contrib/iostream2/zstream_test.cpp zlib-1.1.4/contrib/minizip/ChangeLogUnzip zlib-1.1.4/contrib/minizip/Makefile zlib-1.1.4/contrib/minizip/miniunz.c zlib-1.1.4/contrib/minizip/minizip.c zlib-1.1.4/contrib/minizip/readme.txt zlib-1.1.4/contrib/minizip/unzip.c zlib-1.1.4/contrib/minizip/unzip.def zlib-1.1.4/contrib/minizip/unzip.h zlib-1.1.4/contrib/minizip/zip.c zlib-1.1.4/contrib/minizip/zip.def zlib-1.1.4/contrib/minizip/zip.h zlib-1.1.4/contrib/minizip/zlibvc.def zlib-1.1.4/contrib/minizip/zlibvc.dsp zlib-1.1.4/contrib/minizip/zlibvc.dsw zlib-1.1.4/contrib/untgz/Makefile zlib-1.1.4/contrib/untgz/makefile.w32 zlib-1.1.4/contrib/untgz/untgz.c zlib-1.1.4/contrib/visual-basic.txt zlib-1.1.4/crc32.c zlib-1.1.4/deflate.c zlib-1.1.4/deflate.h zlib-1.1.4/descrip.mms zlib-1.1.4/example.c zlib-1.1.4/gzio.c zlib-1.1.4/infblock.c zlib-1.1.4/infblock.h zlib-1.1.4/infcodes.c zlib-1.1.4/infcodes.h zlib-1.1.4/inffast.c zlib-1.1.4/inffast.h zlib-1.1.4/inffixed.h zlib-1.1.4/inflate.c zlib-1.1.4/inftrees.c zlib-1.1.4/inftrees.h zlib-1.1.4/infutil.c zlib-1.1.4/infutil.h zlib-1.1.4/maketree.c zlib-1.1.4/minigzip.c zlib-1.1.4/msdos/Makefile.b32 zlib-1.1.4/msdos/Makefile.bor zlib-1.1.4/msdos/Makefile.dj2 zlib-1.1.4/msdos/Makefile.emx zlib-1.1.4/msdos/Makefile.msc zlib-1.1.4/msdos/Makefile.tc zlib-1.1.4/msdos/Makefile.w32 zlib-1.1.4/msdos/Makefile.wat zlib-1.1.4/msdos/zlib.def zlib-1.1.4/msdos/zlib.rc zlib-1.1.4/nt/Makefile.emx zlib-1.1.4/nt/Makefile.gcc zlib-1.1.4/nt/Makefile.nt zlib-1.1.4/nt/zlib.dnt zlib-1.1.4/os2/Makefile.os2 zlib-1.1.4/os2/zlib.def zlib-1.1.4/trees.c zlib-1.1.4/trees.h zlib-1.1.4/uncompr.c zlib-1.1.4/zconf.h zlib-1.1.4/zlib.3 zlib-1.1.4/zlib.h zlib-1.1.4/zlib.html zlib-1.1.4/zutil.c zlib-1.1.4/zutil.h
Diffstat (limited to 'ncurses-5.2/ncurses/tinfo/comp_scan.c')
-rw-r--r--ncurses-5.2/ncurses/tinfo/comp_scan.c797
1 files changed, 0 insertions, 797 deletions
diff --git a/ncurses-5.2/ncurses/tinfo/comp_scan.c b/ncurses-5.2/ncurses/tinfo/comp_scan.c
deleted file mode 100644
index dc0dd8f..0000000
--- a/ncurses-5.2/ncurses/tinfo/comp_scan.c
+++ /dev/null
@@ -1,797 +0,0 @@
-/****************************************************************************
- * Copyright (c) 1998,1999,2000 Free Software Foundation, Inc. *
- * *
- * Permission is hereby granted, free of charge, to any person obtaining a *
- * copy of this software and associated documentation files (the *
- * "Software"), to deal in the Software without restriction, including *
- * without limitation the rights to use, copy, modify, merge, publish, *
- * distribute, distribute with modifications, sublicense, and/or sell *
- * copies of the Software, and to permit persons to whom the Software is *
- * furnished to do so, subject to the following conditions: *
- * *
- * The above copyright notice and this permission notice shall be included *
- * in all copies or substantial portions of the Software. *
- * *
- * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS *
- * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
- * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. *
- * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, *
- * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR *
- * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR *
- * THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
- * *
- * Except as contained in this notice, the name(s) of the above copyright *
- * holders shall not be used in advertising or otherwise to promote the *
- * sale, use or other dealings in this Software without prior written *
- * authorization. *
- ****************************************************************************/
-
-/****************************************************************************
- * Author: Zeyd M. Ben-Halim <zmbenhal@netcom.com> 1992,1995 *
- * and: Eric S. Raymond <esr@snark.thyrsus.com> *
- ****************************************************************************/
-
-/*
- * comp_scan.c --- Lexical scanner for terminfo compiler.
- *
- * _nc_reset_input()
- * _nc_get_token()
- * _nc_panic_mode()
- * int _nc_syntax;
- * int _nc_curr_line;
- * long _nc_curr_file_pos;
- * long _nc_comment_start;
- * long _nc_comment_end;
- */
-
-#include <curses.priv.h>
-
-#include <ctype.h>
-#include <term_entry.h>
-#include <tic.h>
-
-MODULE_ID("$Id$")
-
-/*
- * Maximum length of string capability we'll accept before raising an error.
- * Yes, there is a real capability in /etc/termcap this long, an "is".
- */
-#define MAXCAPLEN 600
-
-#define iswhite(ch) (ch == ' ' || ch == '\t')
-
-int _nc_syntax = 0; /* termcap or terminfo? */
-long _nc_curr_file_pos = 0; /* file offset of current line */
-long _nc_comment_start = 0; /* start of comment range before name */
-long _nc_comment_end = 0; /* end of comment range before name */
-long _nc_start_line = 0; /* start line of current entry */
-
-struct token _nc_curr_token =
-{0, 0, 0};
-
-/*****************************************************************************
- *
- * Token-grabbing machinery
- *
- *****************************************************************************/
-
-static bool first_column; /* See 'next_char()' below */
-static char separator; /* capability separator */
-static int pushtype; /* type of pushback token */
-static char pushname[MAX_NAME_SIZE + 1];
-
-#if NCURSES_EXT_FUNCS
-bool _nc_disable_period = FALSE; /* used by tic -a option */
-#endif
-
-static int last_char(void);
-static int next_char(void);
-static long stream_pos(void);
-static bool end_of_stream(void);
-static void push_back(char c);
-
-/* Assume we may be looking at a termcap-style continuation */
-static inline int
-eat_escaped_newline(int ch)
-{
- if (ch == '\\')
- while ((ch = next_char()) == '\n' || iswhite(ch))
- continue;
- return ch;
-}
-
-/*
- * int
- * get_token()
- *
- * Scans the input for the next token, storing the specifics in the
- * global structure 'curr_token' and returning one of the following:
- *
- * NAMES A line beginning in column 1. 'name'
- * will be set to point to everything up to but
- * not including the first separator on the line.
- * BOOLEAN An entry consisting of a name followed by
- * a separator. 'name' will be set to point to
- * the name of the capability.
- * NUMBER An entry of the form
- * name#digits,
- * 'name' will be set to point to the capability
- * name and 'valnumber' to the number given.
- * STRING An entry of the form
- * name=characters,
- * 'name' is set to the capability name and
- * 'valstring' to the string of characters, with
- * input translations done.
- * CANCEL An entry of the form
- * name@,
- * 'name' is set to the capability name and
- * 'valnumber' to -1.
- * EOF The end of the file has been reached.
- *
- * A `separator' is either a comma or a semicolon, depending on whether
- * we are in termcap or terminfo mode.
- *
- */
-
-int
-_nc_get_token(void)
-{
- static const char terminfo_punct[] = "@%&*!#";
- long number;
- int type;
- int ch;
- char *numchk;
- char numbuf[80];
- unsigned found;
- static char buffer[MAX_ENTRY_SIZE];
- char *ptr;
- int dot_flag = FALSE;
- long token_start;
-
- if (pushtype != NO_PUSHBACK) {
- int retval = pushtype;
-
- _nc_set_type(pushname);
- DEBUG(3, ("pushed-back token: `%s', class %d",
- _nc_curr_token.tk_name, pushtype));
-
- pushtype = NO_PUSHBACK;
- pushname[0] = '\0';
-
- /* currtok wasn't altered by _nc_push_token() */
- return (retval);
- }
-
- if (end_of_stream())
- return (EOF);
-
- start_token:
- token_start = stream_pos();
- while ((ch = next_char()) == '\n' || iswhite(ch))
- continue;
-
- ch = eat_escaped_newline(ch);
-
- if (ch == EOF)
- type = EOF;
- else {
- /* if this is a termcap entry, skip a leading separator */
- if (separator == ':' && ch == ':')
- ch = next_char();
-
- if (ch == '.'
-#if NCURSES_EXT_FUNCS
- && !_nc_disable_period
-#endif
- ) {
- dot_flag = TRUE;
- DEBUG(8, ("dot-flag set"));
-
- while ((ch = next_char()) == '.' || iswhite(ch))
- continue;
- }
-
- if (ch == EOF) {
- type = EOF;
- goto end_of_token;
- }
-
- /* have to make some punctuation chars legal for terminfo */
- if (!isalnum(ch)
-#if NCURSES_EXT_FUNCS
- && !(ch == '.' && _nc_disable_period)
-#endif
- && !strchr(terminfo_punct, (char) ch)) {
- _nc_warning("Illegal character (expected alphanumeric or %s) - %s",
- terminfo_punct, unctrl(ch));
- _nc_panic_mode(separator);
- goto start_token;
- }
-
- ptr = buffer;
- *(ptr++) = ch;
-
- if (first_column) {
- char *desc;
-
- _nc_comment_start = token_start;
- _nc_comment_end = _nc_curr_file_pos;
- _nc_start_line = _nc_curr_line;
-
- _nc_syntax = ERR;
- while ((ch = next_char()) != '\n') {
- if (ch == EOF)
- _nc_err_abort("premature EOF");
- else if (ch == ':' && last_char() != ',') {
- _nc_syntax = SYN_TERMCAP;
- separator = ':';
- break;
- } else if (ch == ',') {
- _nc_syntax = SYN_TERMINFO;
- separator = ',';
- /*
- * Fall-through here is not an accident.
- * The idea is that if we see a comma, we
- * figure this is terminfo unless we
- * subsequently run into a colon -- but
- * we don't stop looking for that colon until
- * hitting a newline. This allows commas to
- * be embedded in description fields of
- * either syntax.
- */
- /* FALLTHRU */
- } else
- ch = eat_escaped_newline(ch);
-
- *ptr++ = ch;
- }
- ptr[0] = '\0';
- if (_nc_syntax == ERR) {
- /*
- * Grrr...what we ought to do here is barf,
- * complaining that the entry is malformed.
- * But because a couple of name fields in the
- * 8.2 termcap file end with |\, we just have
- * to assume it's termcap syntax.
- */
- _nc_syntax = SYN_TERMCAP;
- separator = ':';
- } else if (_nc_syntax == SYN_TERMINFO) {
- /* throw away trailing /, *$/ */
- for (--ptr; iswhite(*ptr) || *ptr == ','; ptr--)
- continue;
- ptr[1] = '\0';
- }
-
- /*
- * This is the soonest we have the terminal name
- * fetched. Set up for following warning messages.
- */
- ptr = strchr(buffer, '|');
- if (ptr == (char *) NULL)
- ptr = buffer + strlen(buffer);
- ch = *ptr;
- *ptr = '\0';
- _nc_set_type(buffer);
- *ptr = ch;
-
- /*
- * Compute the boundary between the aliases and the
- * description field for syntax-checking purposes.
- */
- desc = strrchr(buffer, '|');
- if (desc) {
- if (*desc == '\0')
- _nc_warning("empty longname field");
- else if (strchr(desc, ' ') == (char *) NULL)
- _nc_warning("older tic versions may treat the description field as an alias");
- }
- if (!desc)
- desc = buffer + strlen(buffer);
-
- /*
- * Whitespace in a name field other than the long name
- * can confuse rdist and some termcap tools. Slashes
- * are a no-no. Other special characters can be
- * dangerous due to shell expansion.
- */
- for (ptr = buffer; ptr < desc; ptr++) {
- if (isspace(*ptr)) {
- _nc_warning("whitespace in name or alias field");
- break;
- } else if (*ptr == '/') {
- _nc_warning("slashes aren't allowed in names or aliases");
- break;
- } else if (strchr("$[]!*?", *ptr)) {
- _nc_warning("dubious character `%c' in name or alias field", *ptr);
- break;
- }
- }
-
- ptr = buffer;
-
- _nc_curr_token.tk_name = buffer;
- type = NAMES;
- } else {
- while ((ch = next_char()) != EOF) {
- if (!isalnum(ch)) {
- if (_nc_syntax == SYN_TERMINFO) {
- if (ch != '_')
- break;
- } else { /* allow ';' for "k;" */
- if (ch != ';')
- break;
- }
- }
- *(ptr++) = ch;
- }
-
- *ptr++ = '\0';
- switch (ch) {
- case ',':
- case ':':
- if (ch != separator)
- _nc_err_abort("Separator inconsistent with syntax");
- _nc_curr_token.tk_name = buffer;
- type = BOOLEAN;
- break;
- case '@':
- if ((ch = next_char()) != separator)
- _nc_warning("Missing separator after `%s', have %s",
- buffer, unctrl(ch));
- _nc_curr_token.tk_name = buffer;
- type = CANCEL;
- break;
-
- case '#':
- found = 0;
- while (isalnum(ch = next_char())) {
- numbuf[found++] = ch;
- if (found >= sizeof(numbuf) - 1)
- break;
- }
- numbuf[found] = '\0';
- number = strtol(numbuf, &numchk, 0);
- if (numchk == numbuf)
- _nc_warning("no value given for `%s'", buffer);
- if ((*numchk != '\0') || (ch != separator))
- _nc_warning("Missing separator");
- _nc_curr_token.tk_name = buffer;
- _nc_curr_token.tk_valnumber = number;
- type = NUMBER;
- break;
-
- case '=':
- ch = _nc_trans_string(ptr, buffer + sizeof(buffer));
- if (ch != separator)
- _nc_warning("Missing separator");
- _nc_curr_token.tk_name = buffer;
- _nc_curr_token.tk_valstring = ptr;
- type = STRING;
- break;
-
- case EOF:
- type = EOF;
- break;
- default:
- /* just to get rid of the compiler warning */
- type = UNDEF;
- _nc_warning("Illegal character - %s", unctrl(ch));
- }
- } /* end else (first_column == FALSE) */
- } /* end else (ch != EOF) */
-
- end_of_token:
-
-#ifdef TRACE
- if (dot_flag == TRUE)
- DEBUG(8, ("Commented out "));
-
- if (_nc_tracing >= DEBUG_LEVEL(7)) {
- switch (type) {
- case BOOLEAN:
- _tracef("Token: Boolean; name='%s'",
- _nc_curr_token.tk_name);
- break;
-
- case NUMBER:
- _tracef("Token: Number; name='%s', value=%d",
- _nc_curr_token.tk_name,
- _nc_curr_token.tk_valnumber);
- break;
-
- case STRING:
- _tracef("Token: String; name='%s', value=%s",
- _nc_curr_token.tk_name,
- _nc_visbuf(_nc_curr_token.tk_valstring));
- break;
-
- case CANCEL:
- _tracef("Token: Cancel; name='%s'",
- _nc_curr_token.tk_name);
- break;
-
- case NAMES:
-
- _tracef("Token: Names; value='%s'",
- _nc_curr_token.tk_name);
- break;
-
- case EOF:
- _tracef("Token: End of file");
- break;
-
- default:
- _nc_warning("Bad token type");
- }
- }
-#endif
-
- if (dot_flag == TRUE) /* if commented out, use the next one */
- type = _nc_get_token();
-
- DEBUG(3, ("token: `%s', class %d", _nc_curr_token.tk_name, type));
-
- return (type);
-}
-
-/*
- * char
- * trans_string(ptr)
- *
- * Reads characters using next_char() until encountering a separator, nl,
- * or end-of-file. The returned value is the character which caused
- * reading to stop. The following translations are done on the input:
- *
- * ^X goes to ctrl-X (i.e. X & 037)
- * {\E,\n,\r,\b,\t,\f} go to
- * {ESCAPE,newline,carriage-return,backspace,tab,formfeed}
- * {\^,\\} go to {carat,backslash}
- * \ddd (for ddd = up to three octal digits) goes to the character ddd
- *
- * \e == \E
- * \0 == \200
- *
- */
-
-char
-_nc_trans_string(char *ptr, char *last)
-{
- int count = 0;
- int number;
- int i, c;
- chtype ch, last_ch = '\0';
- bool ignored = FALSE;
- bool long_warning = FALSE;
-
- while ((ch = c = next_char()) != (chtype) separator && c != EOF) {
- if (ptr == (last - 1))
- break;
- if ((_nc_syntax == SYN_TERMCAP) && c == '\n')
- break;
- if (ch == '^' && last_ch != '%') {
- ch = c = next_char();
- if (c == EOF)
- _nc_err_abort("Premature EOF");
-
- if (!(is7bits(ch) && isprint(ch))) {
- _nc_warning("Illegal ^ character - %s", unctrl(ch));
- }
- if (ch == '?') {
- *(ptr++) = '\177';
- if (_nc_tracing)
- _nc_warning("Allow ^? as synonym for \\177");
- } else {
- if ((ch &= 037) == 0)
- ch = 128;
- *(ptr++) = (char) (ch);
- }
- } else if (ch == '\\') {
- ch = c = next_char();
- if (c == EOF)
- _nc_err_abort("Premature EOF");
-
- if (ch >= '0' && ch <= '7') {
- number = ch - '0';
- for (i = 0; i < 2; i++) {
- ch = c = next_char();
- if (c == EOF)
- _nc_err_abort("Premature EOF");
-
- if (c < '0' || c > '7') {
- if (isdigit(c)) {
- _nc_warning("Non-octal digit `%c' in \\ sequence", c);
- /* allow the digit; it'll do less harm */
- } else {
- push_back((char) c);
- break;
- }
- }
-
- number = number * 8 + c - '0';
- }
-
- if (number == 0)
- number = 0200;
- *(ptr++) = (char) number;
- } else {
- switch (c) {
- case 'E':
- case 'e':
- *(ptr++) = '\033';
- break;
-
- case 'a':
- *(ptr++) = '\007';
- break;
-
- case 'l':
- case 'n':
- *(ptr++) = '\n';
- break;
-
- case 'r':
- *(ptr++) = '\r';
- break;
-
- case 'b':
- *(ptr++) = '\010';
- break;
-
- case 's':
- *(ptr++) = ' ';
- break;
-
- case 'f':
- *(ptr++) = '\014';
- break;
-
- case 't':
- *(ptr++) = '\t';
- break;
-
- case '\\':
- *(ptr++) = '\\';
- break;
-
- case '^':
- *(ptr++) = '^';
- break;
-
- case ',':
- *(ptr++) = ',';
- break;
-
- case ':':
- *(ptr++) = ':';
- break;
-
- case '\n':
- continue;
-
- default:
- _nc_warning("Illegal character %s in \\ sequence",
- unctrl(ch));
- *(ptr++) = (char) ch;
- } /* endswitch (ch) */
- } /* endelse (ch < '0' || ch > '7') */
- }
- /* end else if (ch == '\\') */
- else if (ch == '\n' && (_nc_syntax == SYN_TERMINFO)) {
- /* newlines embedded in a terminfo string are ignored */
- ignored = TRUE;
- } else {
- *(ptr++) = (char) ch;
- }
-
- if (!ignored) {
- last_ch = ch;
- count++;
- }
- ignored = FALSE;
-
- if (count > MAXCAPLEN && !long_warning) {
- _nc_warning("Very long string found. Missing separator?");
- long_warning = TRUE;
- }
- } /* end while */
-
- *ptr = '\0';
-
- return (ch);
-}
-
-/*
- * _nc_push_token()
- *
- * Push a token of given type so that it will be reread by the next
- * get_token() call.
- */
-
-void
-_nc_push_token(int tokclass)
-{
- /*
- * This implementation is kind of bogus, it will fail if we ever do
- * more than one pushback at a time between get_token() calls. It
- * relies on the fact that curr_tok is static storage that nothing
- * but get_token() touches.
- */
- pushtype = tokclass;
- _nc_get_type(pushname);
-
- DEBUG(3, ("pushing token: `%s', class %d",
- _nc_curr_token.tk_name, pushtype));
-}
-
-/*
- * Panic mode error recovery - skip everything until a "ch" is found.
- */
-void
-_nc_panic_mode(char ch)
-{
- int c;
-
- for (;;) {
- c = next_char();
- if (c == ch)
- return;
- if (c == EOF)
- return;
- }
-}
-
-/*****************************************************************************
- *
- * Character-stream handling
- *
- *****************************************************************************/
-
-#define LEXBUFSIZ 1024
-
-static char *bufptr; /* otherwise, the input buffer pointer */
-static char *bufstart; /* start of buffer so we can compute offsets */
-static FILE *yyin; /* scanner's input file descriptor */
-
-/*
- * _nc_reset_input()
- *
- * Resets the input-reading routines. Used on initialization,
- * or after a seek has been done. Exactly one argument must be
- * non-null.
- */
-
-void
-_nc_reset_input(FILE * fp, char *buf)
-{
- pushtype = NO_PUSHBACK;
- pushname[0] = '\0';
- yyin = fp;
- bufstart = bufptr = buf;
- _nc_curr_file_pos = 0L;
- if (fp != 0)
- _nc_curr_line = 0;
- _nc_curr_col = 0;
-}
-
-/*
- * int last_char()
- *
- * Returns the final nonblank character on the current input buffer
- */
-static int
-last_char(void)
-{
- size_t len = strlen(bufptr);
- while (len--) {
- if (!isspace(bufptr[len]))
- return bufptr[len];
- }
- return 0;
-}
-
-/*
- * int next_char()
- *
- * Returns the next character in the input stream. Comments and leading
- * white space are stripped.
- *
- * The global state variable 'firstcolumn' is set TRUE if the character
- * returned is from the first column of the input line.
- *
- * The global variable _nc_curr_line is incremented for each new line.
- * The global variable _nc_curr_file_pos is set to the file offset of the
- * beginning of each line.
- */
-
-static int
-next_char(void)
-{
- if (!yyin) {
- if (*bufptr == '\0')
- return (EOF);
- if (*bufptr == '\n') {
- _nc_curr_line++;
- _nc_curr_col = 0;
- }
- } else if (!bufptr || !*bufptr) {
- /*
- * In theory this could be recoded to do its I/O one
- * character at a time, saving the buffer space. In
- * practice, this turns out to be quite hard to get
- * completely right. Try it and see. If you succeed,
- * don't forget to hack push_back() correspondingly.
- */
- static char line[LEXBUFSIZ];
- size_t len;
-
- do {
- _nc_curr_file_pos = ftell(yyin);
-
- if ((bufstart = fgets(line, LEXBUFSIZ, yyin)) != NULL) {
- _nc_curr_line++;
- _nc_curr_col = 0;
- }
- bufptr = bufstart;
- } while
- (bufstart != NULL && line[0] == '#');
-
- if (bufstart == NULL || *bufstart == 0)
- return (EOF);
-
- while (iswhite(*bufptr))
- bufptr++;
-
- /*
- * Treat a trailing <cr><lf> the same as a <newline> so we can read
- * files on OS/2, etc.
- */
- if ((len = strlen(bufptr)) > 1) {
- if (bufptr[len - 1] == '\n'
- && bufptr[len - 2] == '\r') {
- len--;
- bufptr[len - 1] = '\n';
- bufptr[len] = '\0';
- }
- }
-
- /*
- * If we don't have a trailing newline, it's because the line is simply
- * too long. Give up. (FIXME: We could instead reallocate the line
- * buffer and allow arbitrary-length lines).
- */
- if (len == 0 || (bufptr[len - 1] != '\n'))
- return (EOF);
- }
-
- first_column = (bufptr == bufstart);
-
- _nc_curr_col++;
- return (*bufptr++);
-}
-
-static void
-push_back(char c)
-/* push a character back onto the input stream */
-{
- if (bufptr == bufstart)
- _nc_syserr_abort("Can't backspace off beginning of line");
- *--bufptr = c;
-}
-
-static long
-stream_pos(void)
-/* return our current character position in the input stream */
-{
- return (yyin ? ftell(yyin) : (bufptr ? bufptr - bufstart : 0));
-}
-
-static bool
-end_of_stream(void)
-/* are we at end of input? */
-{
- return ((yyin ? feof(yyin) : (bufptr && *bufptr == '\0'))
- ? TRUE : FALSE);
-}
-
-/* comp_scan.c ends here */