diff options
author | cvs2git <rtems-devel@rtems.org> | 2006-06-20 00:37:33 +0000 |
---|---|---|
committer | cvs2git <rtems-devel@rtems.org> | 2006-06-20 00:37:33 +0000 |
commit | 63285e3c254987576709672278b25459d6329afb (patch) | |
tree | 2ff201453f26ba9c91655bfc8750de78c67e36fd /ncurses-5.2/ncurses/tinfo/comp_scan.c | |
parent | 008c4856ecf0316fc6c4803c5a66289c908394f3 (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.c | 797 |
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 */ |