1 /****************************************************************************
2 * Copyright (c) 1998-2001,2002 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 1996-2001,2002 *
31 ****************************************************************************/
34 /* ./tty/hardscroll.c */
36 #include <curses.priv.h>
41 #undef _nc_scroll_optimize
42 void _nc_scroll_optimize(void)
46 void _nc_linedump(void)
52 void _nc_hash_map(void)
55 #undef _nc_make_oldhash
56 void _nc_make_oldhash(
60 #undef _nc_scroll_oldhash
61 void _nc_scroll_oldhash(
67 /* ./base/lib_addch.c */
75 { return(*(chtype *)0); }
77 #undef _nc_waddch_nosync
78 int _nc_waddch_nosync(
81 { return(*(int *)0); }
87 { return(*(int *)0); }
93 { return(*(int *)0); }
95 /* ./base/lib_addstr.c */
102 { return(*(int *)0); }
109 { return(*(int *)0); }
111 /* ./base/lib_beep.c */
115 { return(*(int *)0); }
117 /* ./base/lib_bkgd.c */
129 { return(*(int *)0); }
131 /* ./base/lib_box.c */
144 { return(*(int *)0); }
146 /* ./base/lib_chgat.c */
155 { return(*(int *)0); }
157 /* ./base/lib_clear.c */
162 { return(*(int *)0); }
164 /* ./base/lib_clearok.c */
170 { return(*(int *)0); }
172 /* ./base/lib_clrbot.c */
177 { return(*(int *)0); }
179 /* ./base/lib_clreol.c */
184 { return(*(int *)0); }
186 /* ./base/lib_color.c */
196 int start_color(void)
197 { return(*(int *)0); }
204 { return(*(int *)0); }
212 { return(*(int *)0); }
214 #undef can_change_color
215 NCURSES_BOOL can_change_color(void)
216 { return(*(NCURSES_BOOL *)0); }
219 NCURSES_BOOL has_colors(void)
220 { return(*(NCURSES_BOOL *)0); }
228 { return(*(int *)0); }
235 { return(*(int *)0); }
241 NCURSES_BOOL reverse,
246 /* ./base/lib_colorset.c */
251 short color_pair_number,
253 { return(*(int *)0); }
255 /* ./base/lib_delch.c */
260 { return(*(int *)0); }
262 /* ./base/lib_delwin.c */
267 { return(*(int *)0); }
269 /* ./base/lib_echo.c */
273 { return(*(int *)0); }
277 { return(*(int *)0); }
279 /* ./base/lib_endwin.c */
283 { return(*(int *)0); }
285 /* ./base/lib_erase.c */
290 { return(*(int *)0); }
292 /* ./base/lib_flash.c */
296 { return(*(int *)0); }
303 { return(*(int *)0); }
309 { return(*(int *)0); }
314 { return(*(int *)0); }
320 { return(*(int *)0); }
325 { return(*(int *)0); }
330 { return(*(int *)0); }
335 { return(*(int *)0); }
340 { return(*(int *)0); }
347 { return(*(int *)0); }
353 { return(*(int *)0); }
359 { return(*(int *)0); }
366 { return(*(int *)0); }
371 { return(*(int *)0); }
388 { return(*(int *)0); }
395 { return(*(int *)0); }
403 { return(*(int *)0); }
407 { return(*(int *)0); }
411 { return(*(int *)0); }
415 { return(*(int *)0); }
421 { return(*(int *)0); }
426 { return(*(int *)0); }
430 { return(*(int *)0); }
434 { return(*(int *)0); }
439 { return(*(int *)0); }
443 { return(*(int *)0); }
448 { return(*(chtype *)0); }
452 { return(*(int *)0); }
458 { return(*(int *)0); }
463 { return(*(int *)0); }
469 { return(*(int *)0); }
473 { return(*(chtype *)0); }
479 { return(*(int *)0); }
484 { return(*(int *)0); }
490 { return(*(int *)0); }
495 { return(*(int *)0); }
500 { return(*(int *)0); }
504 { return(*(int *)0); }
510 { return(*(int *)0); }
515 { return(*(int *)0); }
520 { return(*(int *)0); }
526 { return(*(int *)0); }
533 { return(*(int *)0); }
541 { return(*(int *)0); }
548 { return(*(int *)0); }
556 { return(*(int *)0); }
563 { return(*(int *)0); }
573 { return(*(int *)0); }
579 { return(*(int *)0); }
585 { return(*(int *)0); }
593 { return(*(int *)0); }
600 { return(*(int *)0); }
608 { return(*(int *)0); }
614 { return(*(chtype *)0); }
622 { return(*(int *)0); }
629 { return(*(int *)0); }
637 { return(*(int *)0); }
644 { return(*(int *)0); }
652 { return(*(int *)0); }
659 { return(*(int *)0); }
666 { return(*(int *)0); }
674 { return(*(int *)0); }
682 { return(*(int *)0); }
691 { return(*(int *)0); }
699 { return(*(int *)0); }
708 { return(*(int *)0); }
716 { return(*(int *)0); }
727 { return(*(int *)0); }
734 { return(*(int *)0); }
741 { return(*(int *)0); }
750 { return(*(int *)0); }
758 { return(*(int *)0); }
767 { return(*(int *)0); }
774 { return(*(chtype *)0); }
783 { return(*(int *)0); }
791 { return(*(int *)0); }
800 { return(*(int *)0); }
808 { return(*(int *)0); }
817 { return(*(int *)0); }
825 { return(*(int *)0); }
833 { return(*(int *)0); }
842 { return(*(int *)0); }
847 { return(*(int *)0); }
852 { return(*(int *)0); }
856 { return(*(int *)0); }
861 { return(*(int *)0); }
866 { return(*(int *)0); }
872 { return(*(int *)0); }
876 { return(*(int *)0); }
880 { return(*(int *)0); }
892 { return(*(int *)0); }
897 { return(*(int *)0); }
902 { return(*(int *)0); }
908 { return(*(int *)0); }
915 { return(*(int *)0); }
922 { return(*(int *)0); }
928 { return(*(int *)0); }
934 { return(*(int *)0); }
940 { return(*(int *)0); }
946 { return(*(int *)0); }
952 { return(*(int *)0); }
960 { return(*(int *)0); }
968 { return(*(int *)0); }
973 { return(*(int *)0); }
979 { return(*(int *)0); }
985 { return(*(int *)0); }
990 { return(*(int *)0); }
996 { return(*(int *)0); }
1002 { return(*(int *)0); }
1007 { return(*(int *)0); }
1012 { return(*(int *)0); }
1015 NCURSES_BOOL mouse_trafo(
1019 { return(*(NCURSES_BOOL *)0); }
1021 /* ./base/lib_getch.c */
1023 #include <fifo_defs.h>
1031 unsigned long *result,
1033 { return(*(int *)0); }
1038 { return(*(int *)0); }
1040 /* ./base/lib_getstr.c */
1047 { return(*(int *)0); }
1049 /* ./base/lib_hline.c */
1056 { return(*(int *)0); }
1058 /* ./base/lib_immedok.c */
1066 /* ./base/lib_inchstr.c */
1073 { return(*(int *)0); }
1075 /* ./base/lib_initscr.c */
1078 WINDOW *initscr(void)
1079 { return(*(WINDOW **)0); }
1081 /* ./base/lib_insch.c */
1087 { return(*(int *)0); }
1089 /* ./base/lib_insdel.c */
1095 { return(*(int *)0); }
1097 /* ./base/lib_insstr.c */
1104 { return(*(int *)0); }
1106 /* ./base/lib_instr.c */
1113 { return(*(int *)0); }
1115 /* ./base/lib_isendwin.c */
1118 NCURSES_BOOL isendwin(void)
1119 { return(*(NCURSES_BOOL *)0); }
1121 /* ./base/lib_leaveok.c */
1127 { return(*(int *)0); }
1129 /* ./base/lib_mouse.c */
1134 { return(*(int *)0); }
1139 { return(*(int *)0); }
1145 { return(*(mmask_t *)0); }
1148 NCURSES_BOOL wenclose(
1152 { return(*(NCURSES_BOOL *)0); }
1154 #undef mouseinterval
1157 { return(*(int *)0); }
1159 #undef _nc_has_mouse
1160 int _nc_has_mouse(void)
1161 { return(*(int *)0); }
1164 NCURSES_BOOL wmouse_trafo(
1168 NCURSES_BOOL to_screen)
1169 { return(*(NCURSES_BOOL *)0); }
1171 /* ./base/lib_move.c */
1178 { return(*(int *)0); }
1180 /* ./tty/lib_mvcur.c */
1182 #undef _nc_msec_cost
1184 const char *const cap,
1186 { return(*(int *)0); }
1188 #undef _nc_mvcur_resume
1189 void _nc_mvcur_resume(void)
1192 #undef _nc_mvcur_init
1193 void _nc_mvcur_init(void)
1196 #undef _nc_mvcur_wrap
1197 void _nc_mvcur_wrap(void)
1206 { return(*(int *)0); }
1208 #undef _nc_optimize_enable
1209 int _nc_optimize_enable;
1211 /* ./base/lib_mvwin.c */
1218 { return(*(int *)0); }
1220 /* ./base/lib_newterm.c */
1231 { return(*(SCREEN **)0); }
1233 /* ./base/lib_newwin.c */
1238 { return(*(int *)0); }
1246 { return(*(WINDOW **)0); }
1255 { return(*(WINDOW **)0); }
1264 { return(*(WINDOW **)0); }
1267 WINDOW *_nc_makenew(
1273 { return(*(WINDOW **)0); }
1275 /* ./base/lib_nl.c */
1279 { return(*(int *)0); }
1283 { return(*(int *)0); }
1285 /* ./base/lib_overlay.c */
1291 { return(*(int *)0); }
1297 { return(*(int *)0); }
1310 { return(*(int *)0); }
1312 /* ./base/lib_pad.c */
1318 { return(*(WINDOW **)0); }
1327 { return(*(WINDOW **)0); }
1338 { return(*(int *)0); }
1349 { return(*(int *)0); }
1355 { return(*(int *)0); }
1357 /* ./base/lib_printw.c */
1363 { return(*(int *)0); }
1370 { return(*(int *)0); }
1378 { return(*(int *)0); }
1387 { return(*(int *)0); }
1394 { return(*(int *)0); }
1396 /* ./base/lib_redrawln.c */
1403 { return(*(int *)0); }
1405 /* ./base/lib_refresh.c */
1410 { return(*(int *)0); }
1415 { return(*(int *)0); }
1417 /* ./base/lib_restart.c */
1424 { return(*(int *)0); }
1426 /* ./base/lib_scanw.c */
1433 { return(*(int *)0); }
1439 { return(*(int *)0); }
1446 { return(*(int *)0); }
1454 { return(*(int *)0); }
1463 { return(*(int *)0); }
1465 /* ./base/lib_screen.c */
1470 { return(*(WINDOW **)0); }
1476 { return(*(int *)0); }
1481 { return(*(int *)0); }
1486 { return(*(int *)0); }
1491 { return(*(int *)0); }
1496 { return(*(int *)0); }
1498 /* ./base/lib_scroll.c */
1500 #undef _nc_scroll_window
1501 void _nc_scroll_window(
1513 { return(*(int *)0); }
1515 /* ./base/lib_scrollok.c */
1521 { return(*(int *)0); }
1523 /* ./base/lib_scrreg.c */
1530 { return(*(int *)0); }
1532 /* ./base/lib_set_term.c */
1537 { return(*(SCREEN **)0); }
1544 #undef _nc_setupscreen
1545 int _nc_setupscreen(
1547 short const scolumns,
1549 { return(*(int *)0); }
1551 #undef _nc_ripoffline
1557 { return(*(int *)0); }
1565 { return(*(int *)0); }
1567 /* ./base/lib_slk.c */
1569 #undef _nc_slk_format
1572 #undef _nc_slk_initialize
1573 int _nc_slk_initialize(
1576 { return(*(int *)0); }
1579 int slk_restore(void)
1580 { return(*(int *)0); }
1582 /* ./base/lib_slkatr_set.c */
1587 short color_pair_number,
1589 { return(*(int *)0); }
1591 /* ./base/lib_slkatrof.c */
1596 { return(*(int *)0); }
1598 /* ./base/lib_slkatron.c */
1603 { return(*(int *)0); }
1605 /* ./base/lib_slkatrset.c */
1610 { return(*(int *)0); }
1612 /* ./base/lib_slkattr.c */
1615 attr_t slk_attr(void)
1616 { return(*(attr_t *)0); }
1618 /* ./base/lib_slkclear.c */
1622 { return(*(int *)0); }
1624 /* ./base/lib_slkcolor.c */
1628 short color_pair_number)
1629 { return(*(int *)0); }
1631 /* ./base/lib_slkinit.c */
1636 { return(*(int *)0); }
1638 /* ./base/lib_slklab.c */
1643 { return(*(char **)0); }
1645 /* ./base/lib_slkrefr.c */
1647 #undef slk_noutrefresh
1648 int slk_noutrefresh(void)
1649 { return(*(int *)0); }
1652 int slk_refresh(void)
1653 { return(*(int *)0); }
1655 /* ./base/lib_slkset.c */
1662 { return(*(int *)0); }
1664 /* ./base/lib_slktouch.c */
1668 { return(*(int *)0); }
1670 /* ./base/lib_touch.c */
1672 #undef is_linetouched
1673 NCURSES_BOOL is_linetouched(
1676 { return(*(NCURSES_BOOL *)0); }
1678 #undef is_wintouched
1679 NCURSES_BOOL is_wintouched(
1681 { return(*(NCURSES_BOOL *)0); }
1689 { return(*(int *)0); }
1691 /* ./trace/lib_traceatr.c */
1697 { return(*(char **)0); }
1702 { return(*(char **)0); }
1704 #undef _nc_retrace_attr_t
1705 attr_t _nc_retrace_attr_t(
1707 { return(*(attr_t *)0); }
1709 #undef _nc_altcharset_name
1710 const char *_nc_altcharset_name(
1713 { return(*(const char **)0); }
1715 #undef _tracechtype2
1716 char *_tracechtype2(
1719 { return(*(char **)0); }
1724 { return(*(char **)0); }
1726 #undef _nc_retrace_chtype
1727 attr_t _nc_retrace_chtype(
1729 { return(*(attr_t *)0); }
1731 /* ./trace/lib_tracedmp.c */
1739 /* ./trace/lib_tracemse.c */
1744 { return(*(char **)0); }
1746 /* ./tty/lib_tstp.c */
1748 #include <SigAction.h>
1750 #undef _nc_signal_handler
1751 void _nc_signal_handler(
1752 NCURSES_BOOL enable)
1755 /* ./base/lib_ungetch.c */
1757 #undef _nc_fifo_dump
1758 void _nc_fifo_dump(void)
1764 { return(*(int *)0); }
1766 /* ./tty/lib_vidattr.c */
1773 { return(*(int *)0); }
1778 { return(*(int *)0); }
1781 chtype termattrs(void)
1782 { return(*(chtype *)0); }
1784 /* ./base/lib_vline.c */
1791 { return(*(int *)0); }
1793 /* ./base/lib_wattroff.c */
1800 { return(*(int *)0); }
1802 /* ./base/lib_wattron.c */
1809 { return(*(int *)0); }
1811 /* ./base/lib_winch.c */
1816 { return(*(chtype *)0); }
1818 /* ./base/lib_window.c */
1830 { return(*(int *)0); }
1836 { return(*(int *)0); }
1856 { return(*(WINDOW **)0); }
1858 /* ./base/nc_panel.c */
1860 #undef _nc_panelhook
1861 struct panelhook *_nc_panelhook(void)
1862 { return(*(struct panelhook **)0); }
1864 /* ./base/safe_sprintf.c */
1866 #undef _nc_printf_string
1867 char *_nc_printf_string(
1870 { return(*(char **)0); }
1872 /* ./tty/tty_update.c */
1874 #include <sys/time.h>
1875 #include <sys/times.h>
1879 { return(*(int *)0); }
1892 { return(*(int *)0); }
1894 #undef _nc_screen_resume
1895 void _nc_screen_resume(void)
1898 #undef _nc_screen_init
1899 void _nc_screen_init(void)
1902 #undef _nc_screen_wrap
1903 void _nc_screen_wrap(void)
1906 #undef _nc_do_xmc_glitch
1907 void _nc_do_xmc_glitch(
1911 /* ./trace/varargs.c */
1914 atUnknown = 0, atInteger, atFloat, atPoint, atString
1921 { return(*(char **)0); }
1923 /* ./base/memmove.c */
1926 void _nc_memmove(void)
1929 /* ./base/sigaction.c */
1931 #undef _nc_sigaction
1932 void _nc_sigaction(void)
1935 /* ./base/vsscanf.c */
1938 void _nc_vsscanf(void)
1941 /* ./base/define_key.c */
1947 { return(*(int *)0); }
1951 #undef _nc_toggle_attr_on
1952 void _nc_toggle_attr_on(
1957 #undef _nc_toggle_attr_off
1958 void _nc_toggle_attr_off(
1963 #undef _nc_DelCharCost
1964 int _nc_DelCharCost(
1966 { return(*(int *)0); }
1968 #undef _nc_InsCharCost
1969 int _nc_InsCharCost(
1971 { return(*(int *)0); }
1973 #undef _nc_UpdateAttrs
1974 void _nc_UpdateAttrs(
1978 /* ./base/keybound.c */
1984 { return(*(char **)0); }
1986 /* ./base/keyok.c */
1992 { return(*(int *)0); }
1994 /* ./base/lib_dft_fgbg.c */
1996 #undef use_default_colors
1997 int use_default_colors(void)
1998 { return(*(int *)0); }
2000 #undef assume_default_colors
2001 int assume_default_colors(
2004 { return(*(int *)0); }
2006 /* ./base/lib_freeall.c */
2008 #include <term_entry.h>
2011 void _nc_freeall(void)
2014 /* ./tinfo/lib_print.c */
2020 { return(*(int *)0); }
2022 /* ./base/resizeterm.c */
2024 #undef is_term_resized
2025 NCURSES_BOOL is_term_resized(
2028 { return(*(NCURSES_BOOL *)0); }
2034 { return(*(int *)0); }
2040 { return(*(int *)0); }
2042 /* ./trace/trace_xnames.c */
2044 #undef _nc_trace_xnames
2045 void _nc_trace_xnames(
2049 /* ./base/tries.c */
2051 #undef _nc_expand_try
2052 char *_nc_expand_try(
2054 unsigned short code,
2057 { return(*(char **)0); }
2059 #undef _nc_remove_key
2061 struct tries **tree,
2062 unsigned short code)
2063 { return(*(int *)0); }
2065 #undef _nc_remove_string
2066 int _nc_remove_string(
2067 struct tries **tree,
2069 { return(*(int *)0); }
2071 /* ./base/version.c */
2073 #undef curses_version
2074 const char *curses_version(void)
2075 { return(*(const char **)0); }
2077 /* ./base/wresize.c */
2084 { return(*(int *)0); }
2086 /* ./tinfo/access.c */
2091 { return(*(char **)0); }
2096 { return(*(char **)0); }
2102 { return(*(int *)0); }
2104 #undef _nc_env_access
2105 int _nc_env_access(void)
2106 { return(*(int *)0); }
2108 /* ./tinfo/add_tries.c */
2110 #undef _nc_add_to_try
2111 void _nc_add_to_try(
2112 struct tries **tree,
2114 unsigned short code)
2117 /* ./tinfo/alloc_entry.c */
2119 #undef _nc_init_entry
2120 void _nc_init_entry(
2124 #undef _nc_copy_entry
2125 ENTRY *_nc_copy_entry(
2127 { return(*(ENTRY **)0); }
2131 const char *const string)
2132 { return(*(char **)0); }
2134 #undef _nc_wrap_entry
2135 void _nc_wrap_entry(
2137 NCURSES_BOOL copy_strings)
2140 #undef _nc_merge_entry
2141 void _nc_merge_entry(
2143 TERMTYPE *const from)
2146 /* ./tinfo/alloc_ttype.c */
2148 #undef _nc_align_termtype
2149 void _nc_align_termtype(
2154 #undef _nc_copy_termtype
2155 void _nc_copy_termtype(
2160 /* ./tinfo/captoinfo.c */
2162 #undef _nc_captoinfo
2163 char *_nc_captoinfo(
2166 int const parametrized)
2167 { return(*(char **)0); }
2169 #undef _nc_infotocap
2170 char *_nc_infotocap(
2173 int const parametrized)
2174 { return(*(char **)0); }
2179 char *const boolcodes[] = {0};
2181 char *const numcodes[] = {0};
2183 char *const strcodes[] = {0};
2185 /* ./comp_captab.c */
2187 #include <ncurses_cfg.h>
2189 #undef _nc_info_hash_table
2190 const struct name_table_entry *const _nc_info_hash_table[995] = {0};
2191 #undef _nc_cap_hash_table
2192 const struct name_table_entry *const _nc_cap_hash_table[995] = {0};
2193 #undef _nc_capalias_table
2194 const struct alias _nc_capalias_table[] = {0};
2195 #undef _nc_infoalias_table
2196 const struct alias _nc_infoalias_table[] = {0};
2198 #undef _nc_get_table
2199 const struct name_table_entry *_nc_get_table(
2200 NCURSES_BOOL termcap)
2201 { return(*(const struct name_table_entry **)0); }
2203 #undef _nc_get_hash_table
2204 const struct name_table_entry *const *_nc_get_hash_table(
2205 NCURSES_BOOL termcap)
2206 { return(*(const struct name_table_entry **)0); }
2208 /* ./tinfo/comp_error.c */
2210 #undef _nc_suppress_warnings
2211 NCURSES_BOOL _nc_suppress_warnings;
2212 #undef _nc_curr_line
2217 #undef _nc_set_source
2218 void _nc_set_source(
2219 const char *const name)
2224 const char *const name)
2234 const char *const fmt,
2238 #undef _nc_err_abort
2240 const char *const fmt,
2244 #undef _nc_syserr_abort
2245 void _nc_syserr_abort(
2246 const char *const fmt,
2250 /* ./tinfo/comp_expand.c */
2252 #undef _nc_tic_expand
2253 char *_nc_tic_expand(
2255 NCURSES_BOOL tic_format,
2257 { return(*(char **)0); }
2259 /* ./tinfo/comp_hash.c */
2261 #include <hashsize.h>
2263 #undef _nc_find_entry
2264 struct name_table_entry const *_nc_find_entry(
2266 const struct name_table_entry *const *hash_table)
2267 { return(*(struct name_table_entry const **)0); }
2269 #undef _nc_find_type_entry
2270 struct name_table_entry const *_nc_find_type_entry(
2273 const struct name_table_entry *table)
2274 { return(*(struct name_table_entry const **)0); }
2276 /* ./tinfo/comp_parse.c */
2278 #undef _nc_check_termtype
2279 void (*_nc_check_termtype)(
2286 #undef _nc_free_entries
2287 void _nc_free_entries(
2291 #undef _nc_entry_match
2292 NCURSES_BOOL _nc_entry_match(
2295 { return(*(NCURSES_BOOL *)0); }
2297 #undef _nc_read_entry_source
2298 void _nc_read_entry_source(
2302 NCURSES_BOOL silent,
2303 NCURSES_BOOL (*hook)(
2307 #undef _nc_resolve_uses
2308 int _nc_resolve_uses(
2309 NCURSES_BOOL fullresolve)
2310 { return(*(int *)0); }
2312 /* ./tinfo/comp_scan.c */
2316 #undef _nc_curr_file_pos
2317 long _nc_curr_file_pos;
2318 #undef _nc_comment_start
2319 long _nc_comment_start;
2320 #undef _nc_comment_end
2321 long _nc_comment_end;
2322 #undef _nc_start_line
2323 long _nc_start_line;
2324 #undef _nc_curr_token
2325 struct token _nc_curr_token;
2326 #undef _nc_disable_period
2327 NCURSES_BOOL _nc_disable_period;
2329 #undef _nc_get_token
2331 NCURSES_BOOL silent)
2332 { return(*(int *)0); }
2334 #undef _nc_trans_string
2335 char _nc_trans_string(
2338 { return(*(char *)0); }
2340 #undef _nc_push_token
2341 void _nc_push_token(
2345 #undef _nc_panic_mode
2346 void _nc_panic_mode(
2350 #undef _nc_reset_input
2351 void _nc_reset_input(
2356 /* ./tinfo/doalloc.c */
2362 { return(*(void **)0); }
2367 const TERMTYPE *_nc_fallback(
2369 { return(*(const TERMTYPE **)0); }
2371 /* ./tinfo/free_ttype.c */
2373 #undef _nc_free_termtype
2374 void _nc_free_termtype(
2378 #undef _nc_user_definable
2379 NCURSES_BOOL _nc_user_definable;
2381 #undef use_extended_names
2382 int use_extended_names(
2384 { return(*(int *)0); }
2386 /* ./tinfo/getenv_num.c */
2388 #undef _nc_getenv_num
2391 { return(*(int *)0); }
2393 /* ./tinfo/home_terminfo.c */
2395 #undef _nc_home_terminfo
2396 char *_nc_home_terminfo(void)
2397 { return(*(char **)0); }
2399 /* ./tinfo/init_keytry.c */
2403 #include <init_keytry.h>
2405 #undef _nc_tinfo_fkeys
2406 struct tinfo_fkeys _nc_tinfo_fkeys[];
2410 #undef _nc_init_keytry
2411 void _nc_init_keytry(void)
2414 /* ./tinfo/lib_acs.c */
2417 chtype acs_map[128 ];
2420 void _nc_init_acs(void)
2423 /* ./tinfo/lib_baudrate.c */
2425 #include <termcap.h>
2435 { return(*(int *)0); }
2440 { return(*(int *)0); }
2444 { return(*(int *)0); }
2446 /* ./tinfo/lib_cur_term.c */
2452 TERMINAL *set_curterm(
2454 { return(*(TERMINAL **)0); }
2459 { return(*(int *)0); }
2461 /* ./tinfo/lib_data.c */
2469 #undef _nc_screen_chain
2470 SCREEN *_nc_screen_chain;
2474 /* ./tinfo/lib_has_cap.c */
2477 NCURSES_BOOL has_ic(void)
2478 { return(*(NCURSES_BOOL *)0); }
2481 NCURSES_BOOL has_il(void)
2482 { return(*(NCURSES_BOOL *)0); }
2484 /* ./tinfo/lib_kernel.c */
2487 char erasechar(void)
2488 { return(*(char *)0); }
2492 { return(*(char *)0); }
2496 { return(*(int *)0); }
2498 /* ./lib_keyname.c */
2500 #undef _nc_key_names
2501 const struct kn _nc_key_names[] = {0};
2506 { return(*(char **)0); }
2508 /* ./tinfo/lib_longname.c */
2511 char *longname(void)
2512 { return(*(char **)0); }
2514 /* ./tinfo/lib_napms.c */
2521 { return(*(int *)0); }
2523 /* ./tinfo/lib_options.c */
2529 { return(*(int *)0); }
2540 { return(*(int *)0); }
2546 { return(*(int *)0); }
2552 { return(*(int *)0); }
2564 { return(*(int *)0); }
2570 { return(*(int *)0); }
2575 { return(*(int *)0); }
2580 { return(*(int *)0); }
2585 { return(*(int *)0); }
2590 { return(*(int *)0); }
2592 /* ./tinfo/lib_raw.c */
2596 { return(*(int *)0); }
2600 { return(*(int *)0); }
2608 { return(*(int *)0); }
2612 { return(*(int *)0); }
2615 void noqiflush(void)
2622 { return(*(int *)0); }
2624 /* ./tinfo/lib_setup.c */
2626 #include <sys/ioctl.h>
2640 #undef _nc_update_screensize
2641 void _nc_update_screensize(void)
2652 { return(*(int *)0); }
2654 /* ./tinfo/lib_termcap.c */
2665 { return(*(int *)0); }
2669 #include <capdefaults.c>
2676 { return(*(int *)0); }
2681 { return(*(int *)0); }
2687 { return(*(char **)0); }
2689 /* ./tinfo/lib_termname.c */
2692 char *termname(void)
2693 { return(*(char **)0); }
2695 /* ./tinfo/lib_tgoto.c */
2702 { return(*(char **)0); }
2704 /* ./tinfo/lib_ti.c */
2709 { return(*(int *)0); }
2714 { return(*(int *)0); }
2719 { return(*(char **)0); }
2721 /* ./tinfo/lib_tparm.c */
2728 NCURSES_BOOL num_type;
2731 #undef _nc_tparm_err
2738 { return(*(char **)0); }
2740 /* ./tinfo/lib_tputs.c */
2745 NCURSES_OSPEED ospeed;
2746 #undef _nc_nulls_sent
2752 { return(*(int *)0); }
2755 void _nc_flush(void)
2761 { return(*(int *)0); }
2766 { return(*(int *)0); }
2774 { return(*(int *)0); }
2776 /* ./trace/lib_trace.c */
2779 unsigned _nc_tracing;
2780 #undef _nc_tputs_trace
2781 const char *_nc_tputs_trace = {0};
2787 const unsigned int tracelevel)
2796 #undef _nc_retrace_int
2797 int _nc_retrace_int(
2799 { return(*(int *)0); }
2801 #undef _nc_retrace_ptr
2802 char *_nc_retrace_ptr(
2804 { return(*(char **)0); }
2806 #undef _nc_retrace_sp
2807 SCREEN *_nc_retrace_sp(
2809 { return(*(SCREEN **)0); }
2811 #undef _nc_retrace_win
2812 WINDOW *_nc_retrace_win(
2814 { return(*(WINDOW **)0); }
2816 /* ./trace/lib_tracebits.c */
2823 #undef _nc_trace_ttymode
2824 char *_nc_trace_ttymode(
2825 struct termios *tty)
2826 { return(*(char **)0); }
2828 #undef _nc_tracebits
2829 char *_nc_tracebits(void)
2830 { return(*(char **)0); }
2832 /* ./trace/lib_tracechr.c */
2837 { return(*(char **)0); }
2839 /* ./tinfo/lib_ttyflags.c */
2841 #undef _nc_get_tty_mode
2842 int _nc_get_tty_mode(
2843 struct termios *buf)
2844 { return(*(int *)0); }
2846 #undef _nc_set_tty_mode
2847 int _nc_set_tty_mode(
2848 struct termios *buf)
2849 { return(*(int *)0); }
2851 #undef def_shell_mode
2852 int def_shell_mode(void)
2853 { return(*(int *)0); }
2855 #undef def_prog_mode
2856 int def_prog_mode(void)
2857 { return(*(int *)0); }
2859 #undef reset_prog_mode
2860 int reset_prog_mode(void)
2861 { return(*(int *)0); }
2863 #undef reset_shell_mode
2864 int reset_shell_mode(void)
2865 { return(*(int *)0); }
2869 { return(*(int *)0); }
2873 { return(*(int *)0); }
2875 /* ./tty/lib_twait.c */
2877 #undef _nc_timed_wait
2882 { return(*(int *)0); }
2884 /* ./tinfo/name_match.c */
2886 #undef _nc_first_name
2887 char *_nc_first_name(
2888 const char *const sp)
2889 { return(*(char **)0); }
2891 #undef _nc_name_match
2893 const char *const namelst,
2894 const char *const name,
2895 const char *const delim)
2896 { return(*(int *)0); }
2901 char *const boolnames[] = {0};
2903 char *const boolfnames[] = {0};
2905 char *const numnames[] = {0};
2907 char *const numfnames[] = {0};
2909 char *const strnames[] = {0};
2911 char *const strfnames[] = {0};
2913 /* ./tinfo/parse_entry.c */
2915 #undef _nc_parse_entry
2916 int _nc_parse_entry(
2917 struct entry *entryp,
2919 NCURSES_BOOL silent)
2920 { return(*(int *)0); }
2926 { return(*(int *)0); }
2933 /* ./tinfo/read_entry.c */
2936 const char *_nc_tic_dir(
2938 { return(*(const char **)0); }
2940 #undef _nc_keep_tic_dir
2941 void _nc_keep_tic_dir(
2945 #undef _nc_read_file_entry
2946 int _nc_read_file_entry(
2947 const char *const filename,
2949 { return(*(int *)0); }
2951 #undef _nc_read_entry
2953 const char *const tn,
2954 char *const filename,
2956 { return(*(int *)0); }
2958 /* ./tinfo/read_termcap.c */
2960 #undef _nc_read_termcap_entry
2961 int _nc_read_termcap_entry(
2962 const char *const tn,
2964 { return(*(int *)0); }
2966 /* ./tinfo/setbuf.c */
2968 #undef _nc_set_buffer
2969 void _nc_set_buffer(
2971 NCURSES_BOOL buffered)
2974 /* ./tinfo/strings.c */
2977 string_desc *_nc_str_init(
2981 { return(*(string_desc **)0); }
2984 string_desc *_nc_str_null(
2987 { return(*(string_desc **)0); }
2990 string_desc *_nc_str_copy(
2993 { return(*(string_desc **)0); }
2995 #undef _nc_safe_strcat
2996 NCURSES_BOOL _nc_safe_strcat(
2999 { return(*(NCURSES_BOOL *)0); }
3001 #undef _nc_safe_strcpy
3002 NCURSES_BOOL _nc_safe_strcpy(
3005 { return(*(NCURSES_BOOL *)0); }
3007 /* ./trace/trace_buf.c */
3014 #undef _nc_trace_buf
3015 char *_nc_trace_buf(
3018 { return(*(char **)0); }
3020 /* ./trace/trace_tries.c */
3022 #undef _nc_trace_tries
3023 void _nc_trace_tries(
3032 { return(*(char **)0); }
3034 /* ./trace/visbuf.c */
3037 const char *_nc_visbuf2(
3040 { return(*(const char **)0); }
3043 const char *_nc_visbuf(
3045 { return(*(const char **)0); }
3047 /* ./tinfo/write_entry.c */
3049 #undef _nc_set_writedir
3050 void _nc_set_writedir(
3054 #undef _nc_write_entry
3055 void _nc_write_entry(
3059 #undef _nc_tic_written
3060 int _nc_tic_written(void)
3061 { return(*(int *)0); }