1 /****************************************************************************
2 * Copyright (c) 1998,1999 Free Software Foundation, Inc. *
4 * Permission is hereby granted, free of charge, to any person obtaining a *
5 * copy of this software and associated documentation files (the *
6 * "Software"), to deal in the Software without restriction, including *
7 * without limitation the rights to use, copy, modify, merge, publish, *
8 * distribute, distribute with modifications, sublicense, and/or sell *
9 * copies of the Software, and to permit persons to whom the Software is *
10 * furnished to do so, subject to the following conditions: *
12 * The above copyright notice and this permission notice shall be included *
13 * in all copies or substantial portions of the Software. *
15 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS *
16 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
17 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. *
18 * IN NO EVENT SHALL THE ABOVE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, *
19 * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR *
20 * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR *
21 * THE USE OR OTHER DEALINGS IN THE SOFTWARE. *
23 * Except as contained in this notice, the name(s) of the above copyright *
24 * holders shall not be used in advertising or otherwise to promote the *
25 * sale, use or other dealings in this Software without prior written *
27 ****************************************************************************/
29 /****************************************************************************
30 * Author: Thomas E. Dickey <dickey@clark.net> 1996,1997,1998,1999 *
31 ****************************************************************************/
34 /* ./tty/hardscroll.c */
36 #include <curses.priv.h>
41 #undef _nc_scroll_optimize
42 void _nc_scroll_optimize(void)
51 unsigned long hashval;
52 int oldcount, newcount;
53 int oldindex, newindex;
58 void _nc_hash_map(void)
61 #undef _nc_make_oldhash
62 void _nc_make_oldhash(
66 #undef _nc_scroll_oldhash
67 void _nc_scroll_oldhash(
73 /* ./base/lib_addch.c */
78 chtype _nc_background(
80 { return(*(chtype *)0); }
86 { return(*(chtype *)0); }
88 #undef _nc_waddch_nosync
89 int _nc_waddch_nosync(
92 { return(*(int *)0); }
98 { return(*(int *)0); }
104 { return(*(int *)0); }
106 /* ./base/lib_addstr.c */
111 const char *const astr,
113 { return(*(int *)0); }
118 const chtype *const astr,
120 { return(*(int *)0); }
122 /* ./base/lib_beep.c */
126 { return(*(int *)0); }
128 /* ./base/lib_bkgd.c */
140 { return(*(int *)0); }
142 /* ./base/lib_box.c */
155 { return(*(int *)0); }
157 /* ./base/lib_chgat.c */
166 { return(*(int *)0); }
168 /* ./base/lib_clear.c */
173 { return(*(int *)0); }
175 /* ./base/lib_clearok.c */
181 { return(*(int *)0); }
183 /* ./base/lib_clrbot.c */
188 { return(*(int *)0); }
190 /* ./base/lib_clreol.c */
195 { return(*(int *)0); }
197 /* ./base/lib_color.c */
205 int start_color(void)
206 { return(*(int *)0); }
213 { return(*(int *)0); }
221 { return(*(int *)0); }
223 #undef can_change_color
224 bool can_change_color(void)
225 { return(*(bool *)0); }
228 bool has_colors(void)
229 { return(*(bool *)0); }
237 { return(*(int *)0); }
244 { return(*(int *)0); }
254 /* ./base/lib_colorset.c */
259 short color_pair_number,
261 { return(*(int *)0); }
263 /* ./base/lib_delch.c */
268 { return(*(int *)0); }
270 /* ./base/lib_delwin.c */
275 { return(*(int *)0); }
277 /* ./base/lib_echo.c */
281 { return(*(int *)0); }
285 { return(*(int *)0); }
287 /* ./base/lib_endwin.c */
291 { return(*(int *)0); }
293 /* ./base/lib_erase.c */
298 { return(*(int *)0); }
300 /* ./base/lib_flash.c */
304 { return(*(int *)0); }
311 { return(*(int *)0); }
317 { return(*(int *)0); }
322 { return(*(int *)0); }
328 { return(*(int *)0); }
333 { return(*(int *)0); }
338 { return(*(int *)0); }
343 { return(*(int *)0); }
348 { return(*(int *)0); }
355 { return(*(int *)0); }
361 { return(*(int *)0); }
367 { return(*(int *)0); }
374 { return(*(int *)0); }
379 { return(*(int *)0); }
396 { return(*(int *)0); }
403 { return(*(int *)0); }
411 { return(*(int *)0); }
415 { return(*(int *)0); }
419 { return(*(int *)0); }
423 { return(*(int *)0); }
429 { return(*(int *)0); }
434 { return(*(int *)0); }
438 { return(*(int *)0); }
442 { return(*(int *)0); }
447 { return(*(int *)0); }
452 { return(*(chtype *)0); }
456 { return(*(int *)0); }
462 { return(*(int *)0); }
467 { return(*(int *)0); }
473 { return(*(int *)0); }
477 { return(*(chtype *)0); }
483 { return(*(int *)0); }
488 { return(*(int *)0); }
494 { return(*(int *)0); }
499 { return(*(int *)0); }
504 { return(*(int *)0); }
508 { return(*(int *)0); }
514 { return(*(int *)0); }
519 { return(*(int *)0); }
524 { return(*(int *)0); }
530 { return(*(int *)0); }
537 { return(*(int *)0); }
545 { return(*(int *)0); }
552 { return(*(int *)0); }
560 { return(*(int *)0); }
567 { return(*(int *)0); }
577 { return(*(int *)0); }
583 { return(*(int *)0); }
589 { return(*(int *)0); }
597 { return(*(int *)0); }
604 { return(*(int *)0); }
612 { return(*(int *)0); }
618 { return(*(chtype *)0); }
626 { return(*(int *)0); }
633 { return(*(int *)0); }
641 { return(*(int *)0); }
648 { return(*(int *)0); }
656 { return(*(int *)0); }
663 { return(*(int *)0); }
670 { return(*(int *)0); }
678 { return(*(int *)0); }
686 { return(*(int *)0); }
695 { return(*(int *)0); }
703 { return(*(int *)0); }
712 { return(*(int *)0); }
720 { return(*(int *)0); }
731 { return(*(int *)0); }
738 { return(*(int *)0); }
745 { return(*(int *)0); }
754 { return(*(int *)0); }
762 { return(*(int *)0); }
771 { return(*(int *)0); }
778 { return(*(chtype *)0); }
787 { return(*(int *)0); }
795 { return(*(int *)0); }
804 { return(*(int *)0); }
812 { return(*(int *)0); }
821 { return(*(int *)0); }
829 { return(*(int *)0); }
837 { return(*(int *)0); }
846 { return(*(int *)0); }
851 { return(*(int *)0); }
856 { return(*(int *)0); }
860 { return(*(int *)0); }
865 { return(*(int *)0); }
870 { return(*(int *)0); }
876 { return(*(int *)0); }
880 { return(*(int *)0); }
884 { return(*(int *)0); }
894 { return(*(int *)0); }
900 { return(*(int *)0); }
907 { return(*(int *)0); }
914 { return(*(int *)0); }
920 { return(*(int *)0); }
926 { return(*(int *)0); }
932 { return(*(int *)0); }
938 { return(*(int *)0); }
944 { return(*(int *)0); }
952 { return(*(int *)0); }
960 { return(*(int *)0); }
965 { return(*(int *)0); }
971 { return(*(int *)0); }
977 { return(*(int *)0); }
982 { return(*(int *)0); }
988 { return(*(int *)0); }
994 { return(*(int *)0); }
999 { return(*(int *)0); }
1004 { return(*(int *)0); }
1011 { return(*(bool *)0); }
1013 /* ./base/lib_getch.c */
1015 #include <fifo_defs.h>
1023 { return(*(int *)0); }
1025 /* ./base/lib_getstr.c */
1032 { return(*(int *)0); }
1034 /* ./base/lib_hline.c */
1041 { return(*(int *)0); }
1043 /* ./base/lib_immedok.c */
1051 /* ./base/lib_inchstr.c */
1058 { return(*(int *)0); }
1060 /* ./base/lib_initscr.c */
1065 WINDOW *initscr(void)
1066 { return(*(WINDOW **)0); }
1068 /* ./base/lib_insch.c */
1074 { return(*(int *)0); }
1076 /* ./base/lib_insdel.c */
1082 { return(*(int *)0); }
1084 /* ./base/lib_insstr.c */
1091 { return(*(int *)0); }
1093 /* ./base/lib_instr.c */
1100 { return(*(int *)0); }
1102 /* ./base/lib_isendwin.c */
1106 { return(*(bool *)0); }
1108 /* ./base/lib_leaveok.c */
1114 { return(*(int *)0); }
1116 /* ./base/lib_mouse.c */
1121 { return(*(int *)0); }
1126 { return(*(int *)0); }
1132 { return(*(mmask_t *)0); }
1139 { return(*(bool *)0); }
1141 #undef mouseinterval
1144 { return(*(int *)0); }
1146 #undef _nc_has_mouse
1147 int _nc_has_mouse(void)
1148 { return(*(int *)0); }
1156 { return(*(bool *)0); }
1158 /* ./base/lib_move.c */
1165 { return(*(int *)0); }
1167 /* ./tty/lib_mvcur.c */
1169 #undef _nc_msec_cost
1171 const char *const cap,
1173 { return(*(int *)0); }
1175 #undef _nc_mvcur_resume
1176 void _nc_mvcur_resume(void)
1179 #undef _nc_mvcur_init
1180 void _nc_mvcur_init(void)
1183 #undef _nc_mvcur_wrap
1184 void _nc_mvcur_wrap(void)
1193 { return(*(int *)0); }
1195 /* ./base/lib_mvwin.c */
1202 { return(*(int *)0); }
1204 /* ./base/lib_newterm.c */
1215 { return(*(SCREEN **)0); }
1217 /* ./base/lib_newwin.c */
1230 { return(*(WINDOW **)0); }
1239 { return(*(WINDOW **)0); }
1248 { return(*(WINDOW **)0); }
1251 WINDOW *_nc_makenew(
1257 { return(*(WINDOW **)0); }
1259 /* ./base/lib_nl.c */
1263 { return(*(int *)0); }
1267 { return(*(int *)0); }
1269 /* ./base/lib_overlay.c */
1275 { return(*(int *)0); }
1281 { return(*(int *)0); }
1294 { return(*(int *)0); }
1296 /* ./base/lib_pad.c */
1302 { return(*(WINDOW **)0); }
1311 { return(*(WINDOW **)0); }
1322 { return(*(int *)0); }
1333 { return(*(int *)0); }
1339 { return(*(int *)0); }
1341 /* ./base/lib_printw.c */
1347 { return(*(int *)0); }
1354 { return(*(int *)0); }
1362 { return(*(int *)0); }
1371 { return(*(int *)0); }
1378 { return(*(int *)0); }
1380 /* ./base/lib_redrawln.c */
1387 { return(*(int *)0); }
1389 /* ./base/lib_refresh.c */
1394 { return(*(int *)0); }
1399 { return(*(int *)0); }
1401 /* ./base/lib_restart.c */
1408 { return(*(int *)0); }
1410 /* ./base/lib_scanw.c */
1417 { return(*(int *)0); }
1423 { return(*(int *)0); }
1430 { return(*(int *)0); }
1438 { return(*(int *)0); }
1447 { return(*(int *)0); }
1449 /* ./base/lib_screen.c */
1451 #include <sys/stat.h>
1457 { return(*(WINDOW **)0); }
1463 { return(*(int *)0); }
1468 { return(*(int *)0); }
1473 { return(*(int *)0); }
1478 { return(*(int *)0); }
1483 { return(*(int *)0); }
1485 /* ./base/lib_scroll.c */
1487 #undef _nc_scroll_window
1488 void _nc_scroll_window(
1500 { return(*(int *)0); }
1502 /* ./base/lib_scrollok.c */
1508 { return(*(int *)0); }
1510 /* ./base/lib_scrreg.c */
1517 { return(*(int *)0); }
1519 /* ./base/lib_set_term.c */
1524 { return(*(SCREEN **)0); }
1531 #undef _nc_setupscreen
1532 int _nc_setupscreen(
1534 short const scolumns,
1536 { return(*(int *)0); }
1538 #undef _nc_ripoffline
1544 { return(*(int *)0); }
1552 { return(*(int *)0); }
1554 /* ./base/lib_slk.c */
1556 #undef _nc_slk_format
1559 #undef _nc_slk_initialize
1560 int _nc_slk_initialize(
1563 { return(*(int *)0); }
1566 int slk_restore(void)
1567 { return(*(int *)0); }
1569 /* ./base/lib_slkatr_set.c */
1574 short color_pair_number,
1576 { return(*(int *)0); }
1578 /* ./base/lib_slkatrof.c */
1583 { return(*(int *)0); }
1585 /* ./base/lib_slkatron.c */
1590 { return(*(int *)0); }
1592 /* ./base/lib_slkatrset.c */
1597 { return(*(int *)0); }
1599 /* ./base/lib_slkattr.c */
1602 attr_t slk_attr(void)
1603 { return(*(attr_t *)0); }
1605 /* ./base/lib_slkclear.c */
1609 { return(*(int *)0); }
1611 /* ./base/lib_slkcolor.c */
1615 short color_pair_number)
1616 { return(*(int *)0); }
1618 /* ./base/lib_slkinit.c */
1623 { return(*(int *)0); }
1625 /* ./base/lib_slklab.c */
1630 { return(*(char **)0); }
1632 /* ./base/lib_slkrefr.c */
1634 #undef slk_noutrefresh
1635 int slk_noutrefresh(void)
1636 { return(*(int *)0); }
1639 int slk_refresh(void)
1640 { return(*(int *)0); }
1642 /* ./base/lib_slkset.c */
1649 { return(*(int *)0); }
1651 /* ./base/lib_slktouch.c */
1655 { return(*(int *)0); }
1657 /* ./base/lib_touch.c */
1659 #undef is_linetouched
1660 bool is_linetouched(
1663 { return(*(bool *)0); }
1665 #undef is_wintouched
1668 { return(*(bool *)0); }
1676 { return(*(int *)0); }
1678 /* ./trace/lib_traceatr.c */
1680 #undef _nc_lib_traceatr
1681 void _nc_lib_traceatr(void)
1684 /* ./trace/lib_tracedmp.c */
1686 #undef _nc_lib_tracedmp
1687 void _nc_lib_tracedmp(void)
1690 /* ./trace/lib_tracemse.c */
1692 #undef _nc_lib_tracemouse
1693 void _nc_lib_tracemouse(void)
1696 /* ./tty/lib_tstp.c */
1699 #include <SigAction.h>
1701 #undef _nc_signal_handler
1702 void _nc_signal_handler(
1706 /* ./base/lib_ungetch.c */
1711 { return(*(int *)0); }
1713 /* ./tty/lib_vidattr.c */
1720 { return(*(int *)0); }
1725 { return(*(int *)0); }
1728 chtype termattrs(void)
1729 { return(*(chtype *)0); }
1731 /* ./base/lib_vline.c */
1738 { return(*(int *)0); }
1740 /* ./base/lib_wattroff.c */
1747 { return(*(int *)0); }
1749 /* ./base/lib_wattron.c */
1756 { return(*(int *)0); }
1758 /* ./base/lib_winch.c */
1763 { return(*(chtype *)0); }
1765 /* ./base/lib_window.c */
1777 { return(*(int *)0); }
1783 { return(*(int *)0); }
1803 { return(*(WINDOW **)0); }
1805 /* ./base/nc_panel.c */
1807 #undef _nc_panelhook
1808 struct panelhook *_nc_panelhook(void)
1809 { return(*(struct panelhook **)0); }
1811 /* ./base/safe_sprintf.c */
1813 #undef _nc_printf_string
1814 char *_nc_printf_string(
1817 { return(*(char **)0); }
1819 /* ./tty/tty_update.c */
1821 #include <sys/time.h>
1825 { return(*(int *)0); }
1838 { return(*(int *)0); }
1840 #undef _nc_screen_resume
1841 void _nc_screen_resume(void)
1844 #undef _nc_screen_init
1845 void _nc_screen_init(void)
1848 #undef _nc_screen_wrap
1849 void _nc_screen_wrap(void)
1852 #undef _nc_do_xmc_glitch
1853 void _nc_do_xmc_glitch(
1857 /* ./base/memmove.c */
1860 void _nc_memmove(void)
1863 /* ./base/sigaction.c */
1865 #undef _nc_sigaction
1866 void _nc_sigaction(void)
1869 /* ./base/vsscanf.c */
1872 void _nc_vsscanf(void)
1875 /* ./base/define_key.c */
1881 { return(*(int *)0); }
1885 #undef _nc_toggle_attr_on
1886 void _nc_toggle_attr_on(
1891 #undef _nc_toggle_attr_off
1892 void _nc_toggle_attr_off(
1897 #undef _nc_can_clear_with
1898 int _nc_can_clear_with(
1900 { return(*(int *)0); }
1902 #undef _nc_DelCharCost
1903 int _nc_DelCharCost(
1905 { return(*(int *)0); }
1907 #undef _nc_InsCharCost
1908 int _nc_InsCharCost(
1910 { return(*(int *)0); }
1912 #undef _nc_UpdateAttrs
1913 void _nc_UpdateAttrs(
1917 /* ./base/keybound.c */
1923 { return(*(char **)0); }
1925 /* ./base/keyok.c */
1931 { return(*(int *)0); }
1933 /* ./base/lib_dft_fgbg.c */
1935 #undef use_default_colors
1936 int use_default_colors(void)
1937 { return(*(int *)0); }
1939 /* ./base/lib_freeall.c */
1941 #include <term_entry.h>
1944 void _nc_freeall(void)
1947 /* ./tinfo/lib_print.c */
1953 { return(*(int *)0); }
1955 /* ./base/resizeterm.c */
1961 { return(*(int *)0); }
1963 /* ./trace/trace_xnames.c */
1965 #undef _nc_trace_xnames
1966 void _nc_trace_xnames(
1970 /* ./base/tries.c */
1972 #undef _nc_expand_try
1973 char *_nc_expand_try(
1975 unsigned short code,
1978 { return(*(char **)0); }
1980 #undef _nc_remove_key
1982 struct tries **tree,
1983 unsigned short code)
1984 { return(*(int *)0); }
1986 #undef _nc_remove_string
1987 int _nc_remove_string(
1988 struct tries **tree,
1990 { return(*(int *)0); }
1992 /* ./base/version.c */
1994 #undef curses_version
1995 const char *curses_version(void)
1996 { return(*(const char **)0); }
1998 /* ./base/wresize.c */
2005 { return(*(int *)0); }
2007 /* ./tinfo/access.c */
2013 { return(*(int *)0); }
2015 /* ./tinfo/add_tries.c */
2017 #undef _nc_add_to_try
2018 void _nc_add_to_try(
2019 struct tries **tree,
2021 unsigned short code)
2024 /* ./tinfo/alloc_entry.c */
2026 #undef _nc_init_entry
2027 void _nc_init_entry(
2031 #undef _nc_copy_entry
2032 ENTRY *_nc_copy_entry(
2034 { return(*(ENTRY **)0); }
2038 const char *const string)
2039 { return(*(char **)0); }
2041 #undef _nc_wrap_entry
2042 void _nc_wrap_entry(
2046 #undef _nc_merge_entry
2047 void _nc_merge_entry(
2049 TERMTYPE *const from)
2052 /* ./tinfo/alloc_ttype.c */
2054 #undef _nc_align_termtype
2055 void _nc_align_termtype(
2060 #undef _nc_copy_termtype
2061 void _nc_copy_termtype(
2066 /* ./tinfo/captoinfo.c */
2068 #undef _nc_captoinfo
2069 char *_nc_captoinfo(
2072 int const parametrized)
2073 { return(*(char **)0); }
2075 #undef _nc_infotocap
2076 char *_nc_infotocap(
2079 int const parametrized)
2080 { return(*(char **)0); }
2085 char *const boolcodes[] = {0};
2087 char *const numcodes[] = {0};
2089 char *const strcodes[] = {0};
2091 /* ./comp_captab.c */
2093 #include <ncurses_cfg.h>
2095 #undef _nc_info_hash_table
2096 const struct name_table_entry *const _nc_info_hash_table[995] = {0};
2097 #undef _nc_cap_hash_table
2098 const struct name_table_entry *const _nc_cap_hash_table[995] = {0};
2099 #undef _nc_capalias_table
2100 const struct alias _nc_capalias_table[] = {0};
2101 #undef _nc_infoalias_table
2102 const struct alias _nc_infoalias_table[] = {0};
2104 #undef _nc_get_table
2105 const struct name_table_entry *_nc_get_table(
2107 { return(*(const struct name_table_entry **)0); }
2109 #undef _nc_get_hash_table
2110 const struct name_table_entry *const *_nc_get_hash_table(
2112 { return(*(const struct name_table_entry **)0); }
2114 /* ./tinfo/comp_error.c */
2116 #undef _nc_suppress_warnings
2117 bool _nc_suppress_warnings;
2118 #undef _nc_curr_line
2123 #undef _nc_set_source
2124 void _nc_set_source(
2125 const char *const name)
2130 const char *const name)
2140 const char *const fmt,
2144 #undef _nc_err_abort
2146 const char *const fmt,
2150 #undef _nc_syserr_abort
2151 void _nc_syserr_abort(
2152 const char *const fmt,
2156 /* ./tinfo/comp_expand.c */
2158 #undef _nc_tic_expand
2159 char *_nc_tic_expand(
2163 { return(*(char **)0); }
2165 /* ./tinfo/comp_hash.c */
2167 #include <hashsize.h>
2169 #undef _nc_find_entry
2170 struct name_table_entry const *_nc_find_entry(
2172 const struct name_table_entry *const *hash_table)
2173 { return(*(struct name_table_entry const **)0); }
2175 #undef _nc_find_type_entry
2176 struct name_table_entry const *_nc_find_type_entry(
2179 const struct name_table_entry *table)
2180 { return(*(struct name_table_entry const **)0); }
2182 /* ./tinfo/comp_parse.c */
2184 #undef _nc_check_termtype
2185 void (*_nc_check_termtype)(
2192 #undef _nc_free_entries
2193 void _nc_free_entries(
2197 #undef _nc_entry_match
2198 bool _nc_entry_match(
2201 { return(*(bool *)0); }
2203 #undef _nc_read_entry_source
2204 void _nc_read_entry_source(
2213 #undef _nc_resolve_uses
2214 int _nc_resolve_uses(void)
2215 { return(*(int *)0); }
2217 /* ./tinfo/comp_scan.c */
2221 #undef _nc_curr_file_pos
2222 long _nc_curr_file_pos;
2223 #undef _nc_comment_start
2224 long _nc_comment_start;
2225 #undef _nc_comment_end
2226 long _nc_comment_end;
2227 #undef _nc_start_line
2228 long _nc_start_line;
2230 #undef _nc_get_token
2231 int _nc_get_token(void)
2232 { return(*(int *)0); }
2234 #undef _nc_trans_string
2235 char _nc_trans_string(
2237 { return(*(char *)0); }
2239 #undef _nc_push_token
2240 void _nc_push_token(
2244 #undef _nc_panic_mode
2245 void _nc_panic_mode(
2249 #undef _nc_reset_input
2250 void _nc_reset_input(
2255 /* ./tinfo/doalloc.c */
2261 { return(*(void **)0); }
2266 const TERMTYPE *_nc_fallback(
2268 { return(*(const TERMTYPE **)0); }
2270 /* ./tinfo/free_ttype.c */
2272 #undef _nc_free_termtype
2273 void _nc_free_termtype(
2277 #undef _nc_user_definable
2278 bool _nc_user_definable;
2280 #undef use_extended_names
2281 int use_extended_names(
2283 { return(*(int *)0); }
2285 /* ./tinfo/getenv_num.c */
2287 #undef _nc_getenv_num
2290 { return(*(int *)0); }
2292 /* ./tinfo/home_terminfo.c */
2294 #undef _nc_home_terminfo
2295 char *_nc_home_terminfo(void)
2296 { return(*(char **)0); }
2298 /* ./tinfo/init_keytry.c */
2302 #include <init_keytry.h>
2306 #undef _nc_tinfo_fkeysf
2307 struct tinfo_fkeys *_nc_tinfo_fkeysf(void)
2308 { return(*(struct tinfo_fkeys **)0); }
2310 #undef _nc_init_keytry
2311 void _nc_init_keytry(void)
2314 /* ./tinfo/lib_acs.c */
2317 chtype acs_map[128 ];
2320 void _nc_init_acs(void)
2323 /* ./tinfo/lib_baudrate.c */
2325 #include <termcap.h>
2335 { return(*(int *)0); }
2340 { return(*(int *)0); }
2344 { return(*(int *)0); }
2346 /* ./tinfo/lib_cur_term.c */
2352 TERMINAL *set_curterm(
2354 { return(*(TERMINAL **)0); }
2359 { return(*(int *)0); }
2361 /* ./tinfo/lib_data.c */
2369 #undef _nc_screen_chain
2370 SCREEN *_nc_screen_chain;
2374 /* ./tinfo/lib_has_cap.c */
2378 { return(*(bool *)0); }
2382 { return(*(bool *)0); }
2384 /* ./tinfo/lib_kernel.c */
2387 char erasechar(void)
2388 { return(*(char *)0); }
2392 { return(*(char *)0); }
2396 { return(*(int *)0); }
2398 /* ./lib_keyname.c */
2404 #undef _nc_key_names
2405 const struct kn _nc_key_names[] = {0};
2410 { return(*(char **)0); }
2412 /* ./tinfo/lib_longname.c */
2415 char *longname(void)
2416 { return(*(char **)0); }
2418 /* ./tinfo/lib_napms.c */
2423 { return(*(int *)0); }
2425 /* ./tinfo/lib_options.c */
2431 { return(*(int *)0); }
2442 { return(*(int *)0); }
2448 { return(*(int *)0); }
2454 { return(*(int *)0); }
2466 { return(*(int *)0); }
2472 { return(*(int *)0); }
2477 { return(*(int *)0); }
2482 { return(*(int *)0); }
2487 { return(*(int *)0); }
2492 { return(*(int *)0); }
2494 /* ./tinfo/lib_raw.c */
2498 { return(*(int *)0); }
2502 { return(*(int *)0); }
2510 { return(*(int *)0); }
2514 { return(*(int *)0); }
2517 void noqiflush(void)
2524 { return(*(int *)0); }
2526 /* ./tinfo/lib_setup.c */
2528 #include <sys/ioctl.h>
2542 #undef _nc_update_screensize
2543 void _nc_update_screensize(void)
2554 { return(*(int *)0); }
2556 /* ./tinfo/lib_termcap.c */
2567 { return(*(int *)0); }
2571 #include <capdefaults.c>
2578 { return(*(int *)0); }
2583 { return(*(int *)0); }
2589 { return(*(char **)0); }
2596 { return(*(char **)0); }
2598 /* ./tinfo/lib_termname.c */
2601 char *termname(void)
2602 { return(*(char **)0); }
2604 /* ./tinfo/lib_ti.c */
2609 { return(*(int *)0); }
2614 { return(*(int *)0); }
2619 { return(*(char **)0); }
2621 /* ./tinfo/lib_tparm.c */
2632 { return(*(char **)0); }
2634 /* ./tinfo/lib_tputs.c */
2640 #undef _nc_nulls_sent
2646 { return(*(int *)0); }
2651 { return(*(int *)0); }
2656 { return(*(int *)0); }
2664 { return(*(int *)0); }
2666 /* ./trace/lib_trace.c */
2671 unsigned _nc_tracing;
2675 const unsigned int tracelevel)
2679 const char *_nc_visbuf2(
2682 { return(*(const char **)0); }
2685 const char *_nc_visbuf(
2687 { return(*(const char **)0); }
2689 /* ./trace/lib_tracebits.c */
2691 #undef _nc_tracebits
2692 char *_nc_tracebits(void)
2693 { return(*(char **)0); }
2695 /* ./trace/lib_tracechr.c */
2699 const unsigned char ch)
2700 { return(*(char **)0); }
2702 /* ./tinfo/lib_ttyflags.c */
2704 #undef _nc_get_tty_mode
2705 int _nc_get_tty_mode(
2706 struct termios *buf)
2707 { return(*(int *)0); }
2709 #undef _nc_set_tty_mode
2710 int _nc_set_tty_mode(
2711 struct termios *buf)
2712 { return(*(int *)0); }
2714 #undef def_shell_mode
2715 int def_shell_mode(void)
2716 { return(*(int *)0); }
2718 #undef def_prog_mode
2719 int def_prog_mode(void)
2720 { return(*(int *)0); }
2722 #undef reset_prog_mode
2723 int reset_prog_mode(void)
2724 { return(*(int *)0); }
2726 #undef reset_shell_mode
2727 int reset_shell_mode(void)
2728 { return(*(int *)0); }
2732 { return(*(int *)0); }
2736 { return(*(int *)0); }
2738 /* ./tty/lib_twait.c */
2740 #undef _nc_timed_wait
2745 { return(*(int *)0); }
2747 /* ./tinfo/name_match.c */
2749 #undef _nc_first_name
2750 char *_nc_first_name(
2751 const char *const sp)
2752 { return(*(char **)0); }
2754 #undef _nc_name_match
2756 const char *const namelst,
2757 const char *const name,
2758 const char *const delim)
2759 { return(*(int *)0); }
2764 char *const boolnames[] = {0};
2766 char *const boolfnames[] = {0};
2768 char *const numnames[] = {0};
2770 char *const numfnames[] = {0};
2772 char *const strnames[] = {0};
2774 char *const strfnames[] = {0};
2776 /* ./tinfo/parse_entry.c */
2777 #undef _nc_curr_token
2778 struct token _nc_curr_token;
2780 #undef _nc_parse_entry
2781 int _nc_parse_entry(
2782 struct entry *entryp,
2785 { return(*(int *)0); }
2791 { return(*(int *)0); }
2793 typedef struct {const char *from; const char *to;} assoc;
2795 /* ./tinfo/read_entry.c */
2798 const char *_nc_tic_dir(
2800 { return(*(const char **)0); }
2802 #undef _nc_keep_tic_dir
2803 void _nc_keep_tic_dir(
2807 #undef _nc_read_file_entry
2808 int _nc_read_file_entry(
2809 const char *const filename,
2811 { return(*(int *)0); }
2813 #undef _nc_read_entry
2815 const char *const tn,
2816 char *const filename,
2818 { return(*(int *)0); }
2820 /* ./tinfo/read_termcap.c */
2822 #undef _nc_read_termcap
2823 void _nc_read_termcap(void)
2826 /* ./tinfo/setbuf.c */
2828 #undef _nc_set_buffer
2829 void _nc_set_buffer(
2834 /* ./trace/trace_buf.c */
2841 #undef _nc_trace_buf
2842 char *_nc_trace_buf(
2845 { return(*(char **)0); }
2847 /* ./trace/trace_tries.c */
2849 #undef _nc_trace_tries
2850 void _nc_trace_tries(
2859 { return(*(char **)0); }
2861 /* ./tinfo/write_entry.c */
2863 #undef _nc_set_writedir
2864 void _nc_set_writedir(
2868 #undef _nc_write_entry
2869 void _nc_write_entry(
2873 #undef _nc_tic_written
2874 int _nc_tic_written(void)
2875 { return(*(int *)0); }