1 /****************************************************************************
2 * Copyright (c) 1998 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 *
31 ****************************************************************************/
36 #include <curses.priv.h>
38 #undef _nc_scroll_optimize
39 void _nc_scroll_optimize(void)
46 unsigned long hashval;
47 int oldcount, newcount;
48 int oldindex, newindex;
53 void _nc_hash_map(void)
78 { return(*(int *)0); }
81 chtype _nc_background(
83 { return(*(chtype *)0); }
89 { return(*(chtype *)0); }
91 #undef _nc_waddch_nosync
92 int _nc_waddch_nosync(
95 { return(*(int *)0); }
101 { return(*(int *)0); }
107 { return(*(int *)0); }
114 const char *const astr,
116 { return(*(int *)0); }
121 const chtype *const astr,
123 { return(*(int *)0); }
125 /* ./lib_baudrate.c */
134 { return(*(int *)0); }
140 { return(*(int *)0); }
154 { return(*(int *)0); }
169 { return(*(int *)0); }
176 { return(*(int *)0); }
183 { return(*(int *)0); }
190 { return(*(int *)0); }
200 int start_color(void)
201 { return(*(int *)0); }
208 { return(*(int *)0); }
216 { return(*(int *)0); }
218 #undef can_change_color
219 bool can_change_color(void)
220 { return(*(bool *)0); }
223 bool has_colors(void)
224 { return(*(bool *)0); }
232 { return(*(int *)0); }
239 { return(*(int *)0); }
256 #undef _nc_screen_chain
257 SCREEN *_nc_screen_chain;
266 { return(*(int *)0); }
273 { return(*(int *)0); }
275 /* ./lib_doupdate.c */
277 #include <sys/time.h>
281 { return(*(int *)0); }
294 { return(*(int *)0); }
296 #undef _nc_screen_resume
297 void _nc_screen_resume(void)
300 #undef _nc_screen_init
301 void _nc_screen_init(void)
304 #undef _nc_screen_wrap
305 void _nc_screen_wrap(void)
308 #undef _nc_do_xmc_glitch
309 void _nc_do_xmc_glitch(
317 { return(*(int *)0); }
324 { return(*(int *)0); }
330 { return(*(int *)0); }
337 { return(*(int *)0); }
343 { return(*(int *)0); }
348 { return(*(int *)0); }
354 { return(*(int *)0); }
359 { return(*(int *)0); }
364 { return(*(int *)0); }
369 { return(*(int *)0); }
374 { return(*(int *)0); }
378 { return(*(int *)0); }
383 { return(*(int *)0); }
388 { return(*(int *)0); }
393 { return(*(int *)0); }
398 { return(*(int *)0); }
415 { return(*(int *)0); }
422 { return(*(int *)0); }
430 { return(*(int *)0); }
434 { return(*(int *)0); }
438 { return(*(int *)0); }
442 { return(*(int *)0); }
447 { return(*(int *)0); }
451 { return(*(int *)0); }
455 { return(*(int *)0); }
460 { return(*(int *)0); }
465 { return(*(chtype *)0); }
469 { return(*(int *)0); }
475 { return(*(int *)0); }
480 { return(*(int *)0); }
486 { return(*(int *)0); }
490 { return(*(chtype *)0); }
496 { return(*(int *)0); }
501 { return(*(int *)0); }
507 { return(*(int *)0); }
512 { return(*(int *)0); }
517 { return(*(int *)0); }
521 { return(*(int *)0); }
527 { return(*(int *)0); }
532 { return(*(int *)0); }
537 { return(*(int *)0); }
543 { return(*(int *)0); }
550 { return(*(int *)0); }
558 { return(*(int *)0); }
565 { return(*(int *)0); }
573 { return(*(int *)0); }
580 { return(*(int *)0); }
590 { return(*(int *)0); }
596 { return(*(int *)0); }
602 { return(*(int *)0); }
610 { return(*(int *)0); }
617 { return(*(int *)0); }
625 { return(*(int *)0); }
631 { return(*(chtype *)0); }
639 { return(*(int *)0); }
646 { return(*(int *)0); }
654 { return(*(int *)0); }
661 { return(*(int *)0); }
669 { return(*(int *)0); }
676 { return(*(int *)0); }
683 { return(*(int *)0); }
691 { return(*(int *)0); }
699 { return(*(int *)0); }
708 { return(*(int *)0); }
716 { return(*(int *)0); }
725 { return(*(int *)0); }
733 { return(*(int *)0); }
744 { return(*(int *)0); }
751 { return(*(int *)0); }
758 { return(*(int *)0); }
767 { return(*(int *)0); }
775 { return(*(int *)0); }
784 { return(*(int *)0); }
791 { return(*(chtype *)0); }
800 { return(*(int *)0); }
808 { return(*(int *)0); }
817 { return(*(int *)0); }
825 { return(*(int *)0); }
834 { return(*(int *)0); }
842 { return(*(int *)0); }
850 { return(*(int *)0); }
859 { return(*(int *)0); }
864 { return(*(int *)0); }
869 { return(*(int *)0); }
873 { return(*(int *)0); }
878 { return(*(int *)0); }
883 { return(*(int *)0); }
889 { return(*(int *)0); }
893 { return(*(int *)0); }
897 { return(*(int *)0); }
902 { return(*(int *)0); }
907 { return(*(int *)0); }
913 { return(*(int *)0); }
920 { return(*(int *)0); }
927 { return(*(int *)0); }
933 { return(*(int *)0); }
939 { return(*(int *)0); }
945 { return(*(int *)0); }
951 { return(*(int *)0); }
957 { return(*(int *)0); }
962 { return(*(attr_t *)0); }
968 { return(*(int *)0); }
973 { return(*(int *)0); }
979 { return(*(int *)0); }
984 { return(*(chtype *)0); }
990 { return(*(int *)0); }
995 { return(*(int *)0); }
1001 { return(*(int *)0); }
1007 { return(*(int *)0); }
1012 { return(*(int *)0); }
1017 { return(*(int *)0); }
1021 #include <fifo_defs.h>
1029 { return(*(int *)0); }
1031 /* ./lib_getstr.c */
1038 { return(*(int *)0); }
1047 { return(*(int *)0); }
1049 /* ./lib_inchstr.c */
1056 { return(*(int *)0); }
1058 /* ./lib_initscr.c */
1061 WINDOW *initscr(void)
1062 { return(*(WINDOW **)0); }
1065 char *termname(void)
1066 { return(*(char **)0); }
1074 { return(*(int *)0); }
1076 /* ./lib_insdel.c */
1082 { return(*(int *)0); }
1084 /* ./lib_insstr.c */
1091 { return(*(int *)0); }
1100 { return(*(int *)0); }
1102 /* ./lib_isendwin.c */
1106 { return(*(int *)0); }
1108 /* ./lib_longname.c */
1111 char *longname(void)
1112 { return(*(char **)0); }
1119 { return(*(int *)0); }
1124 { return(*(int *)0); }
1130 { return(*(mmask_t *)0); }
1137 { return(*(bool *)0); }
1139 #undef mouseinterval
1142 { return(*(int *)0); }
1144 #undef _nc_has_mouse
1145 int _nc_has_mouse(void)
1146 { return(*(int *)0); }
1155 { return(*(int *)0); }
1159 #undef _nc_msec_cost
1161 const char *const cap,
1163 { return(*(int *)0); }
1165 #undef _nc_mvcur_resume
1166 void _nc_mvcur_resume(void)
1169 #undef _nc_mvcur_init
1170 void _nc_mvcur_init(void)
1173 #undef _nc_mvcur_wrap
1174 void _nc_mvcur_wrap(void)
1183 { return(*(int *)0); }
1192 { return(*(int *)0); }
1194 /* ./lib_newterm.c */
1205 { return(*(SCREEN **)0); }
1207 /* ./lib_newwin.c */
1220 { return(*(WINDOW **)0); }
1229 { return(*(WINDOW **)0); }
1238 { return(*(WINDOW **)0); }
1241 WINDOW *_nc_makenew(
1247 { return(*(WINDOW **)0); }
1249 /* ./lib_overlay.c */
1255 { return(*(int *)0); }
1261 { return(*(int *)0); }
1274 { return(*(int *)0); }
1282 { return(*(WINDOW **)0); }
1291 { return(*(WINDOW **)0); }
1302 { return(*(int *)0); }
1313 { return(*(int *)0); }
1319 { return(*(int *)0); }
1327 { return(*(int *)0); }
1329 /* ./lib_printw.c */
1335 { return(*(int *)0); }
1342 { return(*(int *)0); }
1350 { return(*(int *)0); }
1359 { return(*(int *)0); }
1366 { return(*(int *)0); }
1368 /* ./lib_redrawln.c */
1375 { return(*(int *)0); }
1377 /* ./lib_refresh.c */
1382 { return(*(int *)0); }
1387 { return(*(int *)0); }
1389 /* ./lib_restart.c */
1391 #undef def_shell_mode
1392 int def_shell_mode(void)
1393 { return(*(int *)0); }
1395 #undef def_prog_mode
1396 int def_prog_mode(void)
1397 { return(*(int *)0); }
1404 { return(*(int *)0); }
1413 { return(*(int *)0); }
1419 { return(*(int *)0); }
1426 { return(*(int *)0); }
1434 { return(*(int *)0); }
1443 { return(*(int *)0); }
1445 /* ./lib_screen.c */
1447 #include <sys/stat.h>
1453 { return(*(WINDOW **)0); }
1459 { return(*(int *)0); }
1464 { return(*(int *)0); }
1469 { return(*(int *)0); }
1474 { return(*(int *)0); }
1479 { return(*(int *)0); }
1481 /* ./lib_scroll.c */
1483 #undef _nc_scroll_window
1484 void _nc_scroll_window(
1496 { return(*(int *)0); }
1498 /* ./lib_scrreg.c */
1505 { return(*(int *)0); }
1507 /* ./lib_set_term.c */
1509 #undef _nc_set_buffer
1510 void _nc_set_buffer(
1518 { return(*(SCREEN **)0); }
1525 #undef _nc_setupscreen
1526 int _nc_setupscreen(
1528 short const scolumns,
1530 { return(*(int *)0); }
1532 #undef _nc_ripoffline
1538 { return(*(int *)0); }
1546 { return(*(int *)0); }
1550 #undef _nc_slk_format
1553 #undef _nc_slk_initialize
1554 int _nc_slk_initialize(
1557 { return(*(int *)0); }
1560 int slk_restore(void)
1561 { return(*(int *)0); }
1563 /* ./lib_slkatrof.c */
1568 { return(*(int *)0); }
1570 /* ./lib_slkatron.c */
1575 { return(*(int *)0); }
1577 /* ./lib_slkatrset.c */
1582 { return(*(int *)0); }
1584 /* ./lib_slkattr.c */
1587 attr_t slk_attr(void)
1588 { return(*(attr_t *)0); }
1590 /* ./lib_slkclear.c */
1594 { return(*(int *)0); }
1596 /* ./lib_slkinit.c */
1601 { return(*(int *)0); }
1603 /* ./lib_slklab.c */
1608 { return(*(char **)0); }
1610 /* ./lib_slkrefr.c */
1612 #undef slk_noutrefresh
1613 int slk_noutrefresh(void)
1614 { return(*(int *)0); }
1617 int slk_refresh(void)
1618 { return(*(int *)0); }
1620 /* ./lib_slkset.c */
1627 { return(*(int *)0); }
1629 /* ./lib_slktouch.c */
1633 { return(*(int *)0); }
1637 #undef is_linetouched
1641 { return(*(int *)0); }
1643 #undef is_wintouched
1646 { return(*(int *)0); }
1654 { return(*(int *)0); }
1656 /* ./lib_traceatr.c */
1662 { return(*(char **)0); }
1667 { return(*(char **)0); }
1669 #undef _nc_retrace_attr_t
1670 attr_t _nc_retrace_attr_t(
1672 { return(*(attr_t *)0); }
1674 #undef _tracechtype2
1675 char *_tracechtype2(
1678 { return(*(char **)0); }
1683 { return(*(char **)0); }
1685 /* ./lib_tracedmp.c */
1693 /* ./lib_tracemse.c */
1698 { return(*(char **)0); }
1703 #include <SigAction.h>
1705 #undef _nc_signal_handler
1706 void _nc_signal_handler(
1710 /* ./lib_ungetch.c */
1715 { return(*(int *)0); }
1717 /* ./lib_vidattr.c */
1724 { return(*(int *)0); }
1729 { return(*(int *)0); }
1732 chtype termattrs(void)
1733 { return(*(chtype *)0); }
1742 { return(*(int *)0); }
1744 /* ./lib_wattroff.c */
1750 { return(*(int *)0); }
1752 /* ./lib_wattron.c */
1758 { return(*(int *)0); }
1760 /* ./lib_window.c */
1772 { return(*(int *)0); }
1778 { return(*(int *)0); }
1798 { return(*(WINDOW **)0); }
1802 #undef _nc_panelhook
1803 struct panelhook *_nc_panelhook(void)
1804 { return(*(struct panelhook **)0); }
1806 /* ./safe_sprintf.c */
1808 #undef _nc_printf_string
1809 char *_nc_printf_string(
1812 { return(*(char **)0); }
1814 /* ./write_entry.c */
1817 #include <term_entry.h>
1819 #undef _nc_set_writedir
1820 void _nc_set_writedir(
1824 #undef _nc_write_entry
1825 void _nc_write_entry(
1829 #undef _nc_tic_written
1830 int _nc_tic_written(void)
1831 { return(*(int *)0); }
1835 #undef _nc_sigaction
1836 void _nc_sigaction(void)
1842 void _nc_vsscanf(void)
1845 /* ./define_key.c */
1851 { return(*(int *)0); }
1855 #undef _nc_toggle_attr_on
1856 void _nc_toggle_attr_on(
1861 #undef _nc_toggle_attr_off
1862 void _nc_toggle_attr_off(
1867 #undef _nc_can_clear_with
1868 int _nc_can_clear_with(
1870 { return(*(int *)0); }
1872 #undef _nc_DelCharCost
1873 int _nc_DelCharCost(
1875 { return(*(int *)0); }
1877 #undef _nc_InsCharCost
1878 int _nc_InsCharCost(
1880 { return(*(int *)0); }
1882 #undef _nc_UpdateAttrs
1883 void _nc_UpdateAttrs(
1893 { return(*(int *)0); }
1895 /* ./lib_adabind.c */
1897 #undef _nc_ada_getmaxyx
1898 int _nc_ada_getmaxyx(
1902 { return(*(int *)0); }
1904 #undef _nc_ada_getbegyx
1905 int _nc_ada_getbegyx(
1909 { return(*(int *)0); }
1911 #undef _nc_ada_getyx
1916 { return(*(int *)0); }
1918 #undef _nc_ada_getparyx
1919 int _nc_ada_getparyx(
1923 { return(*(int *)0); }
1925 #undef _nc_ada_isscroll
1926 int _nc_ada_isscroll(
1928 { return(*(int *)0); }
1930 #undef _nc_ada_coord_transform
1931 int _nc_ada_coord_transform(
1936 { return(*(int *)0); }
1938 #undef _nc_ada_mouse_event
1939 void _nc_ada_mouse_event(
1945 #undef _nc_ada_mouse_mask
1946 int _nc_ada_mouse_mask(
1950 { return(*(int *)0); }
1952 #undef _nc_ada_vcheck
1956 { return(*(int *)0); }
1958 /* ./lib_dft_fgbg.c */
1960 #undef use_default_colors
1961 int use_default_colors(void)
1962 { return(*(int *)0); }
1964 /* ./lib_freeall.c */
1966 #undef _nc_free_termtype
1967 void _nc_free_termtype(
1973 void _nc_freeall(void)
1976 #undef _nc_free_and_exit
1977 void _nc_free_and_exit(
1981 /* ./resizeterm.c */
1987 { return(*(int *)0); }
1989 /* ./softscroll.c */
1991 #undef _nc_setup_scroll
1992 void _nc_setup_scroll(void)
1995 #undef _nc_perform_scroll
1996 void _nc_perform_scroll(void)
2006 { return(*(int *)0); }
2008 /* ./alloc_entry.c */
2010 #undef _nc_init_entry
2011 void _nc_init_entry(
2017 const char *const string)
2018 { return(*(char **)0); }
2020 #undef _nc_wrap_entry
2021 void _nc_wrap_entry(
2025 #undef _nc_merge_entry
2026 void _nc_merge_entry(
2028 TERMTYPE *const from)
2033 #undef _nc_captoinfo
2034 char *_nc_captoinfo(
2037 int const parametrized)
2038 { return(*(char **)0); }
2040 #undef _nc_infotocap
2041 char *_nc_infotocap(
2044 int const parametrized)
2045 { return(*(char **)0); }
2050 char *const boolcodes[] = {0};
2052 char *const numcodes[] = {0};
2054 char *const strcodes[] = {0};
2056 /* ./comp_captab.c */
2058 #include <ncurses_cfg.h>
2060 #undef _nc_info_hash_table
2061 const struct name_table_entry *const _nc_info_hash_table[991] = {0};
2062 #undef _nc_cap_hash_table
2063 const struct name_table_entry *const _nc_cap_hash_table[991] = {0};
2064 #undef _nc_capalias_table
2065 const struct alias _nc_capalias_table[] = {0};
2066 #undef _nc_infoalias_table
2067 const struct alias _nc_infoalias_table[] = {0};
2069 #undef _nc_get_table
2070 const struct name_table_entry *_nc_get_table(
2072 { return(*(const struct name_table_entry **)0); }
2074 /* ./comp_error.c */
2076 #undef _nc_suppress_warnings
2077 bool _nc_suppress_warnings;
2078 #undef _nc_curr_line
2083 #undef _nc_set_source
2084 void _nc_set_source(
2085 const char *const name)
2090 const char *const name)
2100 const char *const fmt,
2104 #undef _nc_err_abort
2106 const char *const fmt,
2110 #undef _nc_syserr_abort
2111 void _nc_syserr_abort(
2112 const char *const fmt,
2116 /* ./comp_expand.c */
2118 #undef _nc_tic_expand
2119 char *_nc_tic_expand(
2122 { return(*(char **)0); }
2126 #include <hashsize.h>
2128 #undef _nc_find_entry
2129 struct name_table_entry const *_nc_find_entry(
2131 const struct name_table_entry *const *hash_table)
2132 { return(*(struct name_table_entry const **)0); }
2134 #undef _nc_find_type_entry
2135 struct name_table_entry const *_nc_find_type_entry(
2138 const struct name_table_entry *table)
2139 { return(*(struct name_table_entry const **)0); }
2141 /* ./comp_parse.c */
2148 #undef _nc_free_entries
2149 void _nc_free_entries(
2153 #undef _nc_entry_match
2154 bool _nc_entry_match(
2157 { return(*(bool *)0); }
2159 #undef _nc_read_entry_source
2160 void _nc_read_entry_source(
2169 #undef _nc_resolve_uses
2170 int _nc_resolve_uses(void)
2171 { return(*(int *)0); }
2177 #undef _nc_curr_file_pos
2178 long _nc_curr_file_pos;
2179 #undef _nc_comment_start
2180 long _nc_comment_start;
2181 #undef _nc_comment_end
2182 long _nc_comment_end;
2183 #undef _nc_start_line
2184 long _nc_start_line;
2186 #undef _nc_get_token
2187 int _nc_get_token(void)
2188 { return(*(int *)0); }
2190 #undef _nc_trans_string
2191 char _nc_trans_string(
2193 { return(*(char *)0); }
2195 #undef _nc_push_token
2196 void _nc_push_token(
2200 #undef _nc_panic_mode
2201 void _nc_panic_mode(
2205 #undef _nc_reset_input
2206 void _nc_reset_input(
2214 const TERMTYPE *_nc_fallback(
2216 { return(*(const TERMTYPE **)0); }
2218 /* ./lib_cur_term.c */
2223 #undef _nc_get_curterm
2224 int _nc_get_curterm(
2225 struct termios *buf)
2226 { return(*(int *)0); }
2228 #undef _nc_set_curterm
2229 int _nc_set_curterm(
2230 struct termios *buf)
2231 { return(*(int *)0); }
2234 TERMINAL *set_curterm(
2236 { return(*(TERMINAL **)0); }
2241 { return(*(int *)0); }
2243 /* ./lib_kernel.c */
2248 { return(*(int *)0); }
2250 #undef reset_prog_mode
2251 int reset_prog_mode(void)
2252 { return(*(int *)0); }
2254 #undef reset_shell_mode
2255 int reset_shell_mode(void)
2256 { return(*(int *)0); }
2259 char erasechar(void)
2260 { return(*(char *)0); }
2264 { return(*(char *)0); }
2268 { return(*(int *)0); }
2272 { return(*(int *)0); }
2276 { return(*(int *)0); }
2278 /* ./lib_keyname.c */
2290 const struct kn key_names[] = {0};
2293 const char *keyname(
2295 { return(*(const char **)0); }
2297 /* ./lib_options.c */
2301 { return(*(int *)0); }
2305 { return(*(int *)0); }
2311 { return(*(int *)0); }
2323 { return(*(int *)0); }
2335 { return(*(int *)0); }
2341 { return(*(int *)0); }
2346 { return(*(int *)0); }
2352 { return(*(int *)0); }
2358 { return(*(int *)0); }
2364 { return(*(int *)0); }
2370 { return(*(int *)0); }
2376 { return(*(int *)0); }
2381 { return(*(int *)0); }
2386 { return(*(int *)0); }
2391 { return(*(int *)0); }
2395 #include <keys.tries>
2402 { return(*(int *)0); }
2408 { return(*(int *)0); }
2412 { return(*(int *)0); }
2416 { return(*(int *)0); }
2420 { return(*(int *)0); }
2424 { return(*(int *)0); }
2428 { return(*(int *)0); }
2432 { return(*(int *)0); }
2436 { return(*(int *)0); }
2440 { return(*(int *)0); }
2444 { return(*(int *)0); }
2450 { return(*(int *)0); }
2452 /* ./lib_termcap.c */
2454 #include <termcap.h>
2469 { return(*(int *)0); }
2473 #include <capdefaults.c>
2480 { return(*(int *)0); }
2485 { return(*(int *)0); }
2491 { return(*(char **)0); }
2498 { return(*(char **)0); }
2505 { return(*(int *)0); }
2510 { return(*(int *)0); }
2515 { return(*(char **)0); }
2528 { return(*(char **)0); }
2532 #undef _nc_nulls_sent
2538 { return(*(int *)0); }
2543 { return(*(int *)0); }
2548 { return(*(int *)0); }
2556 { return(*(int *)0); }
2563 unsigned _nc_tracing;
2564 #undef _nc_tputs_trace
2565 const char *_nc_tputs_trace = {0};
2568 #undef _nc_optimize_enable
2569 int _nc_optimize_enable;
2573 const unsigned int tracelevel)
2577 const char *_nc_visbuf2(
2580 { return(*(const char **)0); }
2583 const char *_nc_visbuf(
2585 { return(*(const char **)0); }
2593 #undef _nc_retrace_int
2594 int _nc_retrace_int(
2596 { return(*(int *)0); }
2598 #undef _nc_retrace_ptr
2599 char *_nc_retrace_ptr(
2601 { return(*(char **)0); }
2603 #undef _nc_retrace_win
2604 WINDOW *_nc_retrace_win(
2606 { return(*(WINDOW **)0); }
2608 /* ./lib_tracechr.c */
2612 const unsigned char ch)
2613 { return(*(char **)0); }
2617 #undef _nc_timed_wait
2622 { return(*(int *)0); }
2624 /* ./name_match.c */
2626 #undef _nc_first_name
2627 char *_nc_first_name(
2628 const char *const sp)
2629 { return(*(char **)0); }
2631 #undef _nc_name_match
2633 const char *const namelst,
2634 const char *const name,
2635 const char *const delim)
2636 { return(*(int *)0); }
2641 char *const boolnames[] = {0};
2643 char *const boolfnames[] = {0};
2645 char *const numnames[] = {0};
2647 char *const numfnames[] = {0};
2649 char *const strnames[] = {0};
2651 char *const strfnames[] = {0};
2653 /* ./parse_entry.c */
2654 #undef _nc_curr_token
2655 struct token _nc_curr_token;
2657 #undef _nc_parse_entry
2658 int _nc_parse_entry(
2659 struct entry *entryp,
2662 { return(*(int *)0); }
2668 { return(*(int *)0); }
2670 typedef struct {const char *from; const char *to;} assoc;
2672 /* ./read_entry.c */
2675 const char *_nc_tic_dir(
2677 { return(*(const char **)0); }
2679 #undef _nc_read_file_entry
2680 int _nc_read_file_entry(
2681 const char *const filename,
2683 { return(*(int *)0); }
2685 #undef _nc_read_entry
2687 const char *const tn,
2688 char *const filename,
2690 { return(*(int *)0); }
2692 /* ./read_termcap.c */
2694 #undef _nc_read_termcap_entry
2695 int _nc_read_termcap_entry(
2696 const char *const tn,
2698 { return(*(int *)0); }
2702 #include <sys/ioctl.h>
2716 #undef _nc_update_screensize
2717 void _nc_update_screensize(void)
2728 { return(*(int *)0); }
2732 #undef _nc_trace_buf
2733 char *_nc_trace_buf(
2736 { return(*(char **)0); }
2740 #undef _nc_add_to_try
2741 void _nc_add_to_try(
2742 struct tries **tree,
2744 unsigned short code)
2747 #undef _nc_expand_try
2748 char *_nc_expand_try(
2750 unsigned short code,
2752 { return(*(char **)0); }
2754 #undef _nc_remove_key
2756 struct tries **tree,
2757 unsigned short code)
2758 { return(*(int *)0); }
2765 { return(*(char **)0); }