1 /****************************************************************************
2 * Copyright (c) 1998-2004,2005 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-2004,2005 *
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)
54 void _nc_hash_map(void)
57 #undef _nc_make_oldhash
58 void _nc_make_oldhash(
62 #undef _nc_scroll_oldhash
63 void _nc_scroll_oldhash(
69 /* ./base/lib_addch.c */
77 { return(*(chtype *)0); }
79 #undef _nc_waddch_nosync
80 int _nc_waddch_nosync(
83 { return(*(int *)0); }
89 { return(*(int *)0); }
95 { return(*(int *)0); }
97 /* ./base/lib_addstr.c */
104 { return(*(int *)0); }
111 { return(*(int *)0); }
113 /* ./base/lib_beep.c */
117 { return(*(int *)0); }
119 /* ./base/lib_bkgd.c */
131 { return(*(int *)0); }
133 /* ./base/lib_box.c */
146 { return(*(int *)0); }
148 /* ./base/lib_chgat.c */
157 { return(*(int *)0); }
159 /* ./base/lib_clear.c */
164 { return(*(int *)0); }
166 /* ./base/lib_clearok.c */
172 { return(*(int *)0); }
174 /* ./base/lib_clrbot.c */
179 { return(*(int *)0); }
181 /* ./base/lib_clreol.c */
186 { return(*(int *)0); }
188 /* ./base/lib_color.c */
197 #undef _nc_reset_colors
198 NCURSES_BOOL _nc_reset_colors(void)
199 { return(*(NCURSES_BOOL *)0); }
202 int start_color(void)
203 { return(*(int *)0); }
210 { return(*(int *)0); }
218 { return(*(int *)0); }
220 #undef can_change_color
221 NCURSES_BOOL can_change_color(void)
222 { return(*(NCURSES_BOOL *)0); }
225 NCURSES_BOOL has_colors(void)
226 { return(*(NCURSES_BOOL *)0); }
234 { return(*(int *)0); }
241 { return(*(int *)0); }
247 NCURSES_BOOL reverse,
252 /* ./base/lib_colorset.c */
257 short color_pair_number,
259 { return(*(int *)0); }
261 /* ./base/lib_delch.c */
266 { return(*(int *)0); }
268 /* ./base/lib_delwin.c */
273 { return(*(int *)0); }
275 /* ./base/lib_echo.c */
279 { return(*(int *)0); }
283 { return(*(int *)0); }
285 /* ./base/lib_endwin.c */
289 { return(*(int *)0); }
291 /* ./base/lib_erase.c */
296 { return(*(int *)0); }
298 /* ./base/lib_flash.c */
302 { return(*(int *)0); }
309 { return(*(int *)0); }
315 { return(*(int *)0); }
320 { return(*(int *)0); }
326 { return(*(int *)0); }
331 { return(*(int *)0); }
336 { return(*(int *)0); }
341 { return(*(int *)0); }
346 { return(*(int *)0); }
353 { return(*(int *)0); }
359 { return(*(int *)0); }
365 { return(*(int *)0); }
372 { return(*(int *)0); }
377 { return(*(int *)0); }
394 { return(*(int *)0); }
401 { return(*(int *)0); }
409 { return(*(int *)0); }
413 { return(*(int *)0); }
417 { return(*(int *)0); }
421 { return(*(int *)0); }
427 { return(*(int *)0); }
432 { return(*(int *)0); }
436 { return(*(int *)0); }
440 { return(*(int *)0); }
445 { return(*(int *)0); }
449 { return(*(int *)0); }
454 { return(*(chtype *)0); }
458 { return(*(int *)0); }
464 { return(*(int *)0); }
469 { return(*(int *)0); }
475 { return(*(int *)0); }
479 { return(*(chtype *)0); }
485 { return(*(int *)0); }
490 { return(*(int *)0); }
496 { return(*(int *)0); }
501 { return(*(int *)0); }
506 { return(*(int *)0); }
510 { return(*(int *)0); }
516 { return(*(int *)0); }
521 { return(*(int *)0); }
526 { return(*(int *)0); }
532 { return(*(int *)0); }
539 { return(*(int *)0); }
547 { return(*(int *)0); }
554 { return(*(int *)0); }
562 { return(*(int *)0); }
569 { return(*(int *)0); }
579 { return(*(int *)0); }
585 { return(*(int *)0); }
591 { return(*(int *)0); }
599 { return(*(int *)0); }
606 { return(*(int *)0); }
614 { return(*(int *)0); }
620 { return(*(chtype *)0); }
628 { return(*(int *)0); }
635 { return(*(int *)0); }
643 { return(*(int *)0); }
650 { return(*(int *)0); }
658 { return(*(int *)0); }
665 { return(*(int *)0); }
672 { return(*(int *)0); }
680 { return(*(int *)0); }
688 { return(*(int *)0); }
697 { return(*(int *)0); }
705 { return(*(int *)0); }
714 { return(*(int *)0); }
722 { return(*(int *)0); }
733 { return(*(int *)0); }
740 { return(*(int *)0); }
747 { return(*(int *)0); }
756 { return(*(int *)0); }
764 { return(*(int *)0); }
773 { return(*(int *)0); }
780 { return(*(chtype *)0); }
789 { return(*(int *)0); }
797 { return(*(int *)0); }
806 { return(*(int *)0); }
814 { return(*(int *)0); }
823 { return(*(int *)0); }
831 { return(*(int *)0); }
839 { return(*(int *)0); }
848 { return(*(int *)0); }
853 { return(*(int *)0); }
858 { return(*(int *)0); }
862 { return(*(int *)0); }
867 { return(*(int *)0); }
872 { return(*(int *)0); }
878 { return(*(int *)0); }
882 { return(*(int *)0); }
886 { return(*(int *)0); }
898 { return(*(int *)0); }
903 { return(*(int *)0); }
908 { return(*(int *)0); }
914 { return(*(int *)0); }
921 { return(*(int *)0); }
928 { return(*(int *)0); }
934 { return(*(int *)0); }
940 { return(*(int *)0); }
946 { return(*(int *)0); }
952 { return(*(int *)0); }
958 { return(*(int *)0); }
966 { return(*(int *)0); }
974 { return(*(int *)0); }
979 { return(*(int *)0); }
985 { return(*(int *)0); }
991 { return(*(int *)0); }
996 { return(*(int *)0); }
1002 { return(*(int *)0); }
1008 { return(*(int *)0); }
1013 { return(*(int *)0); }
1018 { return(*(int *)0); }
1021 NCURSES_BOOL mouse_trafo(
1025 { return(*(NCURSES_BOOL *)0); }
1027 /* ./base/lib_getch.c */
1029 #include <fifo_defs.h>
1037 unsigned long *result,
1039 { return(*(int *)0); }
1044 { return(*(int *)0); }
1046 /* ./base/lib_getstr.c */
1053 { return(*(int *)0); }
1055 /* ./base/lib_hline.c */
1062 { return(*(int *)0); }
1064 /* ./base/lib_immedok.c */
1072 /* ./base/lib_inchstr.c */
1079 { return(*(int *)0); }
1081 /* ./base/lib_initscr.c */
1084 WINDOW *initscr(void)
1085 { return(*(WINDOW **)0); }
1087 /* ./base/lib_insch.c */
1089 #undef _nc_insert_ch
1093 { return(*(int *)0); }
1099 { return(*(int *)0); }
1101 /* ./base/lib_insdel.c */
1107 { return(*(int *)0); }
1109 /* ./base/lib_insnstr.c */
1116 { return(*(int *)0); }
1118 /* ./base/lib_instr.c */
1125 { return(*(int *)0); }
1127 /* ./base/lib_isendwin.c */
1130 NCURSES_BOOL isendwin(void)
1131 { return(*(NCURSES_BOOL *)0); }
1133 /* ./base/lib_leaveok.c */
1139 { return(*(int *)0); }
1141 /* ./base/lib_mouse.c */
1146 { return(*(int *)0); }
1151 { return(*(int *)0); }
1157 { return(*(mmask_t *)0); }
1160 NCURSES_BOOL wenclose(
1164 { return(*(NCURSES_BOOL *)0); }
1166 #undef mouseinterval
1169 { return(*(int *)0); }
1171 #undef _nc_has_mouse
1172 int _nc_has_mouse(void)
1173 { return(*(int *)0); }
1176 NCURSES_BOOL wmouse_trafo(
1180 NCURSES_BOOL to_screen)
1181 { return(*(NCURSES_BOOL *)0); }
1183 /* ./base/lib_move.c */
1190 { return(*(int *)0); }
1192 /* ./tty/lib_mvcur.c */
1194 #undef _nc_msec_cost
1196 const char *const cap,
1198 { return(*(int *)0); }
1200 #undef _nc_mvcur_resume
1201 void _nc_mvcur_resume(void)
1204 #undef _nc_mvcur_init
1205 void _nc_mvcur_init(void)
1208 #undef _nc_mvcur_wrap
1209 void _nc_mvcur_wrap(void)
1218 { return(*(int *)0); }
1220 #undef _nc_optimize_enable
1221 int _nc_optimize_enable;
1223 /* ./base/lib_mvwin.c */
1230 { return(*(int *)0); }
1232 /* ./base/lib_newterm.c */
1243 { return(*(SCREEN **)0); }
1245 /* ./base/lib_newwin.c */
1250 { return(*(int *)0); }
1258 { return(*(WINDOW **)0); }
1267 { return(*(WINDOW **)0); }
1276 { return(*(WINDOW **)0); }
1279 WINDOW *_nc_makenew(
1285 { return(*(WINDOW **)0); }
1287 /* ./base/lib_nl.c */
1291 { return(*(int *)0); }
1295 { return(*(int *)0); }
1297 /* ./base/lib_overlay.c */
1303 { return(*(int *)0); }
1309 { return(*(int *)0); }
1322 { return(*(int *)0); }
1324 /* ./base/lib_pad.c */
1330 { return(*(WINDOW **)0); }
1339 { return(*(WINDOW **)0); }
1350 { return(*(int *)0); }
1361 { return(*(int *)0); }
1367 { return(*(int *)0); }
1369 /* ./base/lib_printw.c */
1375 { return(*(int *)0); }
1382 { return(*(int *)0); }
1390 { return(*(int *)0); }
1399 { return(*(int *)0); }
1406 { return(*(int *)0); }
1408 /* ./base/lib_redrawln.c */
1415 { return(*(int *)0); }
1417 /* ./base/lib_refresh.c */
1422 { return(*(int *)0); }
1427 { return(*(int *)0); }
1429 /* ./base/lib_restart.c */
1436 { return(*(int *)0); }
1438 /* ./base/lib_scanw.c */
1445 { return(*(int *)0); }
1451 { return(*(int *)0); }
1458 { return(*(int *)0); }
1466 { return(*(int *)0); }
1475 { return(*(int *)0); }
1477 /* ./base/lib_screen.c */
1482 { return(*(WINDOW **)0); }
1488 { return(*(int *)0); }
1493 { return(*(int *)0); }
1498 { return(*(int *)0); }
1503 { return(*(int *)0); }
1508 { return(*(int *)0); }
1510 /* ./base/lib_scroll.c */
1512 #undef _nc_scroll_window
1513 void _nc_scroll_window(
1525 { return(*(int *)0); }
1527 /* ./base/lib_scrollok.c */
1533 { return(*(int *)0); }
1535 /* ./base/lib_scrreg.c */
1542 { return(*(int *)0); }
1544 /* ./base/lib_set_term.c */
1549 { return(*(SCREEN **)0); }
1556 #undef _nc_setupscreen
1557 int _nc_setupscreen(
1559 short const scolumns,
1561 { return(*(int *)0); }
1563 #undef _nc_ripoffline
1569 { return(*(int *)0); }
1577 { return(*(int *)0); }
1579 /* ./base/lib_slk.c */
1581 #undef _nc_slk_format
1584 #undef _nc_slk_initialize
1585 int _nc_slk_initialize(
1588 { return(*(int *)0); }
1591 int slk_restore(void)
1592 { return(*(int *)0); }
1594 /* ./base/lib_slkatr_set.c */
1599 short color_pair_number,
1601 { return(*(int *)0); }
1603 /* ./base/lib_slkatrof.c */
1608 { return(*(int *)0); }
1610 /* ./base/lib_slkatron.c */
1615 { return(*(int *)0); }
1617 /* ./base/lib_slkatrset.c */
1622 { return(*(int *)0); }
1624 /* ./base/lib_slkattr.c */
1627 attr_t slk_attr(void)
1628 { return(*(attr_t *)0); }
1630 /* ./base/lib_slkclear.c */
1634 { return(*(int *)0); }
1636 /* ./base/lib_slkcolor.c */
1640 short color_pair_number)
1641 { return(*(int *)0); }
1643 /* ./base/lib_slkinit.c */
1648 { return(*(int *)0); }
1650 /* ./base/lib_slklab.c */
1655 { return(*(char **)0); }
1657 /* ./base/lib_slkrefr.c */
1659 #undef slk_noutrefresh
1660 int slk_noutrefresh(void)
1661 { return(*(int *)0); }
1664 int slk_refresh(void)
1665 { return(*(int *)0); }
1667 /* ./base/lib_slkset.c */
1674 { return(*(int *)0); }
1676 /* ./base/lib_slktouch.c */
1680 { return(*(int *)0); }
1682 /* ./base/lib_touch.c */
1684 #undef is_linetouched
1685 NCURSES_BOOL is_linetouched(
1688 { return(*(NCURSES_BOOL *)0); }
1690 #undef is_wintouched
1691 NCURSES_BOOL is_wintouched(
1693 { return(*(NCURSES_BOOL *)0); }
1701 { return(*(int *)0); }
1703 /* ./trace/lib_traceatr.c */
1709 { return(*(char **)0); }
1714 { return(*(char **)0); }
1716 #undef _nc_retrace_attr_t
1717 attr_t _nc_retrace_attr_t(
1719 { return(*(attr_t *)0); }
1721 #undef _nc_altcharset_name
1722 const char *_nc_altcharset_name(
1725 { return(*(const char **)0); }
1727 #undef _tracechtype2
1728 char *_tracechtype2(
1731 { return(*(char **)0); }
1736 { return(*(char **)0); }
1738 #undef _nc_retrace_chtype
1739 chtype _nc_retrace_chtype(
1741 { return(*(chtype *)0); }
1743 /* ./trace/lib_tracedmp.c */
1751 /* ./trace/lib_tracemse.c */
1756 { return(*(char **)0); }
1758 /* ./tty/lib_tstp.c */
1760 #include <SigAction.h>
1762 #undef _nc_signal_handler
1763 void _nc_signal_handler(
1764 NCURSES_BOOL enable)
1767 /* ./base/lib_ungetch.c */
1769 #undef _nc_fifo_dump
1770 void _nc_fifo_dump(void)
1776 { return(*(int *)0); }
1778 /* ./tty/lib_vidattr.c */
1785 { return(*(int *)0); }
1790 { return(*(int *)0); }
1793 chtype termattrs(void)
1794 { return(*(chtype *)0); }
1796 /* ./base/lib_vline.c */
1803 { return(*(int *)0); }
1805 /* ./base/lib_wattroff.c */
1812 { return(*(int *)0); }
1814 /* ./base/lib_wattron.c */
1821 { return(*(int *)0); }
1823 /* ./base/lib_winch.c */
1828 { return(*(chtype *)0); }
1830 /* ./base/lib_window.c */
1842 { return(*(int *)0); }
1848 { return(*(int *)0); }
1868 { return(*(WINDOW **)0); }
1870 /* ./base/nc_panel.c */
1872 #undef _nc_panelhook
1873 struct panelhook *_nc_panelhook(void)
1874 { return(*(struct panelhook **)0); }
1876 /* ./base/safe_sprintf.c */
1878 #undef _nc_printf_string
1879 char *_nc_printf_string(
1882 { return(*(char **)0); }
1884 /* ./tty/tty_update.c */
1886 #include <sys/time.h>
1887 #include <sys/times.h>
1891 { return(*(int *)0); }
1899 { return(*(int *)0); }
1901 #undef _nc_screen_resume
1902 void _nc_screen_resume(void)
1905 #undef _nc_screen_init
1906 void _nc_screen_init(void)
1909 #undef _nc_screen_wrap
1910 void _nc_screen_wrap(void)
1913 #undef _nc_do_xmc_glitch
1914 void _nc_do_xmc_glitch(
1918 /* ./trace/varargs.c */
1921 atUnknown = 0, atInteger, atFloat, atPoint, atString
1928 { return(*(char **)0); }
1930 /* ./base/memmove.c */
1933 void _nc_memmove(void)
1936 /* ./base/vsscanf.c */
1939 void _nc_vsscanf(void)
1942 /* ./base/lib_freeall.c */
1944 #include <term_entry.h>
1947 void _nc_freeall(void)
1952 #undef _nc_toggle_attr_on
1953 void _nc_toggle_attr_on(
1958 #undef _nc_toggle_attr_off
1959 void _nc_toggle_attr_off(
1964 #undef _nc_DelCharCost
1965 int _nc_DelCharCost(
1967 { return(*(int *)0); }
1969 #undef _nc_InsCharCost
1970 int _nc_InsCharCost(
1972 { return(*(int *)0); }
1974 #undef _nc_UpdateAttrs
1975 void _nc_UpdateAttrs(
1979 /* ./base/lib_dft_fgbg.c */
1981 #undef use_default_colors
1982 int use_default_colors(void)
1983 { return(*(int *)0); }
1985 #undef assume_default_colors
1986 int assume_default_colors(
1989 { return(*(int *)0); }
1991 /* ./tinfo/lib_print.c */
1997 { return(*(int *)0); }
1999 /* ./base/resizeterm.c */
2001 #undef is_term_resized
2002 NCURSES_BOOL is_term_resized(
2005 { return(*(NCURSES_BOOL *)0); }
2011 { return(*(int *)0); }
2017 { return(*(int *)0); }
2019 /* ./trace/trace_xnames.c */
2021 #undef _nc_trace_xnames
2022 void _nc_trace_xnames(
2026 /* ./base/wresize.c */
2033 { return(*(int *)0); }
2035 /* ./tinfo/access.c */
2037 #include <nc_alloc.h>
2042 { return(*(char **)0); }
2045 unsigned _nc_pathlast(
2047 { return(*(unsigned *)0); }
2052 { return(*(char **)0); }
2058 { return(*(int *)0); }
2060 #undef _nc_env_access
2061 int _nc_env_access(void)
2062 { return(*(int *)0); }
2064 /* ./tinfo/add_tries.c */
2066 #undef _nc_add_to_try
2067 void _nc_add_to_try(
2068 struct tries **tree,
2070 unsigned short code)
2073 /* ./tinfo/alloc_entry.c */
2075 #undef _nc_init_entry
2076 void _nc_init_entry(
2080 #undef _nc_copy_entry
2081 ENTRY *_nc_copy_entry(
2083 { return(*(ENTRY **)0); }
2087 const char *const string)
2088 { return(*(char **)0); }
2090 #undef _nc_wrap_entry
2091 void _nc_wrap_entry(
2093 NCURSES_BOOL copy_strings)
2096 #undef _nc_merge_entry
2097 void _nc_merge_entry(
2099 TERMTYPE *const from)
2102 /* ./tinfo/alloc_ttype.c */
2104 #undef _nc_align_termtype
2105 void _nc_align_termtype(
2110 #undef _nc_copy_termtype
2111 void _nc_copy_termtype(
2116 /* ./tinfo/captoinfo.c */
2118 #undef _nc_captoinfo
2119 char *_nc_captoinfo(
2122 int const parameterized)
2123 { return(*(char **)0); }
2125 #undef _nc_infotocap
2126 char *_nc_infotocap(
2129 int const parameterized)
2130 { return(*(char **)0); }
2135 char *const boolcodes[] = {0};
2137 char *const numcodes[] = {0};
2139 char *const strcodes[] = {0};
2141 /* ./comp_captab.c */
2143 #include <ncurses_cfg.h>
2145 #undef _nc_info_hash_table
2146 const struct name_table_entry *const _nc_info_hash_table[995] = {0};
2147 #undef _nc_cap_hash_table
2148 const struct name_table_entry *const _nc_cap_hash_table[995] = {0};
2149 #undef _nc_capalias_table
2150 const struct alias _nc_capalias_table[] = {0};
2151 #undef _nc_infoalias_table
2152 const struct alias _nc_infoalias_table[] = {0};
2154 #undef _nc_get_table
2155 const struct name_table_entry *_nc_get_table(
2156 NCURSES_BOOL termcap)
2157 { return(*(const struct name_table_entry **)0); }
2159 #undef _nc_get_hash_table
2160 const struct name_table_entry *const *_nc_get_hash_table(
2161 NCURSES_BOOL termcap)
2162 { return(*(const struct name_table_entry **)0); }
2164 /* ./tinfo/comp_error.c */
2166 #undef _nc_suppress_warnings
2167 NCURSES_BOOL _nc_suppress_warnings;
2168 #undef _nc_curr_line
2173 #undef _nc_set_source
2174 void _nc_set_source(
2175 const char *const name)
2180 const char *const name)
2190 const char *const fmt,
2194 #undef _nc_err_abort
2196 const char *const fmt,
2200 #undef _nc_syserr_abort
2201 void _nc_syserr_abort(
2202 const char *const fmt,
2206 /* ./tinfo/comp_expand.c */
2208 #undef _nc_tic_expand
2209 char *_nc_tic_expand(
2211 NCURSES_BOOL tic_format,
2213 { return(*(char **)0); }
2215 /* ./tinfo/comp_hash.c */
2217 #include <hashsize.h>
2219 #undef _nc_find_entry
2220 struct name_table_entry const *_nc_find_entry(
2222 const struct name_table_entry *const *hash_table)
2223 { return(*(struct name_table_entry const **)0); }
2225 #undef _nc_find_type_entry
2226 struct name_table_entry const *_nc_find_type_entry(
2229 const struct name_table_entry *table)
2230 { return(*(struct name_table_entry const **)0); }
2232 /* ./tinfo/comp_parse.c */
2234 #undef _nc_check_termtype2
2235 void (*_nc_check_termtype2)(
2238 #undef _nc_check_termtype
2239 void (*_nc_check_termtype)(
2246 #undef _nc_free_entries
2247 void _nc_free_entries(
2251 #undef _nc_delink_entry
2252 ENTRY *_nc_delink_entry(
2255 { return(*(ENTRY **)0); }
2257 #undef _nc_free_entry
2258 void _nc_free_entry(
2263 #undef _nc_entry_match
2264 NCURSES_BOOL _nc_entry_match(
2267 { return(*(NCURSES_BOOL *)0); }
2269 #undef _nc_read_entry_source
2270 void _nc_read_entry_source(
2274 NCURSES_BOOL silent,
2275 NCURSES_BOOL (*hook)(
2279 #undef _nc_resolve_uses2
2280 int _nc_resolve_uses2(
2281 NCURSES_BOOL fullresolve,
2282 NCURSES_BOOL literal)
2283 { return(*(int *)0); }
2285 #undef _nc_resolve_uses
2286 int _nc_resolve_uses(
2287 NCURSES_BOOL fullresolve)
2288 { return(*(int *)0); }
2290 /* ./tinfo/comp_scan.c */
2294 #undef _nc_curr_file_pos
2295 long _nc_curr_file_pos;
2296 #undef _nc_comment_start
2297 long _nc_comment_start;
2298 #undef _nc_comment_end
2299 long _nc_comment_end;
2300 #undef _nc_start_line
2301 long _nc_start_line;
2302 #undef _nc_curr_token
2303 struct token _nc_curr_token;
2304 #undef _nc_disable_period
2305 NCURSES_BOOL _nc_disable_period;
2307 #undef _nc_reset_input
2308 void _nc_reset_input(
2313 #undef _nc_get_token
2315 NCURSES_BOOL silent)
2316 { return(*(int *)0); }
2318 #undef _nc_trans_string
2319 int _nc_trans_string(
2322 { return(*(int *)0); }
2324 #undef _nc_push_token
2325 void _nc_push_token(
2329 #undef _nc_panic_mode
2330 void _nc_panic_mode(
2334 /* ./tinfo/doalloc.c */
2340 { return(*(void **)0); }
2345 const TERMTYPE *_nc_fallback(
2347 { return(*(const TERMTYPE **)0); }
2349 /* ./tinfo/free_ttype.c */
2351 #undef _nc_free_termtype
2352 void _nc_free_termtype(
2356 #undef _nc_user_definable
2357 NCURSES_BOOL _nc_user_definable;
2359 #undef use_extended_names
2360 int use_extended_names(
2362 { return(*(int *)0); }
2364 /* ./tinfo/getenv_num.c */
2366 #undef _nc_getenv_num
2369 { return(*(int *)0); }
2371 /* ./tinfo/home_terminfo.c */
2373 #undef _nc_home_terminfo
2374 char *_nc_home_terminfo(void)
2375 { return(*(char **)0); }
2377 /* ./tinfo/init_keytry.c */
2381 #include <init_keytry.h>
2383 #undef _nc_tinfo_fkeys
2384 struct tinfo_fkeys _nc_tinfo_fkeys[];
2388 #undef _nc_init_keytry
2389 void _nc_init_keytry(void)
2392 /* ./tinfo/lib_acs.c */
2395 chtype acs_map[128];
2398 void _nc_init_acs(void)
2401 /* ./tinfo/lib_baudrate.c */
2403 #include <termcap.h>
2413 { return(*(int *)0); }
2418 { return(*(int *)0); }
2422 { return(*(int *)0); }
2424 /* ./tinfo/lib_cur_term.c */
2430 TERMINAL *set_curterm(
2432 { return(*(TERMINAL **)0); }
2437 { return(*(int *)0); }
2439 /* ./tinfo/lib_data.c */
2447 #undef _nc_screen_chain
2448 SCREEN *_nc_screen_chain;
2452 /* ./tinfo/lib_has_cap.c */
2455 NCURSES_BOOL has_ic(void)
2456 { return(*(NCURSES_BOOL *)0); }
2459 NCURSES_BOOL has_il(void)
2460 { return(*(NCURSES_BOOL *)0); }
2462 /* ./tinfo/lib_kernel.c */
2465 char erasechar(void)
2466 { return(*(char *)0); }
2470 { return(*(char *)0); }
2474 { return(*(int *)0); }
2476 /* ./lib_keyname.c */
2478 #undef _nc_key_names
2479 const struct kn _nc_key_names[] = {0};
2484 { return(*(char **)0); }
2486 /* ./tinfo/lib_longname.c */
2489 char *longname(void)
2490 { return(*(char **)0); }
2492 /* ./tinfo/lib_napms.c */
2499 { return(*(int *)0); }
2501 /* ./tinfo/lib_options.c */
2507 { return(*(int *)0); }
2518 { return(*(int *)0); }
2524 { return(*(int *)0); }
2530 { return(*(int *)0); }
2542 { return(*(int *)0); }
2548 { return(*(int *)0); }
2553 { return(*(int *)0); }
2558 { return(*(int *)0); }
2563 { return(*(int *)0); }
2568 { return(*(int *)0); }
2570 /* ./tinfo/lib_raw.c */
2574 { return(*(int *)0); }
2578 { return(*(int *)0); }
2586 { return(*(int *)0); }
2590 { return(*(int *)0); }
2593 void noqiflush(void)
2600 { return(*(int *)0); }
2602 /* ./tinfo/lib_setup.c */
2605 #include <sys/ioctl.h>
2606 #include <langinfo.h>
2622 #undef _nc_update_screensize
2623 void _nc_update_screensize(void)
2626 #undef _nc_get_locale
2627 char *_nc_get_locale(void)
2628 { return(*(char **)0); }
2630 #undef _nc_unicode_locale
2631 int _nc_unicode_locale(void)
2632 { return(*(int *)0); }
2634 #undef _nc_locale_breaks_acs
2635 int _nc_locale_breaks_acs(void)
2636 { return(*(int *)0); }
2638 #undef _nc_setupterm
2644 { return(*(int *)0); }
2651 { return(*(int *)0); }
2653 /* ./tinfo/lib_termcap.c */
2664 { return(*(int *)0); }
2668 #include <capdefaults.c>
2675 { return(*(int *)0); }
2680 { return(*(int *)0); }
2686 { return(*(char **)0); }
2688 /* ./tinfo/lib_termname.c */
2691 char *termname(void)
2692 { return(*(char **)0); }
2694 /* ./tinfo/lib_tgoto.c */
2701 { return(*(char **)0); }
2703 /* ./tinfo/lib_ti.c */
2708 { return(*(int *)0); }
2713 { return(*(int *)0); }
2718 { return(*(char **)0); }
2720 /* ./tinfo/lib_tparm.c */
2727 NCURSES_BOOL num_type;
2730 #undef _nc_tparm_err
2733 #undef _nc_tparm_analyze
2734 int _nc_tparm_analyze(
2738 { return(*(int *)0); }
2744 { return(*(char **)0); }
2746 /* ./tinfo/lib_tputs.c */
2751 NCURSES_OSPEED ospeed;
2752 #undef _nc_nulls_sent
2758 { return(*(int *)0); }
2761 void _nc_flush(void)
2767 { return(*(int *)0); }
2772 { return(*(int *)0); }
2780 { return(*(int *)0); }
2782 /* ./trace/lib_trace.c */
2785 unsigned _nc_tracing;
2786 #undef _nc_tputs_trace
2787 const char *_nc_tputs_trace = {0};
2793 const unsigned int tracelevel)
2802 #undef _nc_retrace_bool
2803 NCURSES_BOOL _nc_retrace_bool(
2805 { return(*(NCURSES_BOOL *)0); }
2807 #undef _nc_retrace_int
2808 int _nc_retrace_int(
2810 { return(*(int *)0); }
2812 #undef _nc_retrace_unsigned
2813 unsigned _nc_retrace_unsigned(
2815 { return(*(unsigned *)0); }
2817 #undef _nc_retrace_ptr
2818 char *_nc_retrace_ptr(
2820 { return(*(char **)0); }
2822 #undef _nc_retrace_cptr
2823 const char *_nc_retrace_cptr(
2825 { return(*(const char **)0); }
2827 #undef _nc_retrace_cvoid_ptr
2828 void *_nc_retrace_cvoid_ptr(
2830 { return(*(void **)0); }
2832 #undef _nc_retrace_void_ptr
2833 void *_nc_retrace_void_ptr(
2835 { return(*(void **)0); }
2837 #undef _nc_retrace_sp
2838 SCREEN *_nc_retrace_sp(
2840 { return(*(SCREEN **)0); }
2842 #undef _nc_retrace_win
2843 WINDOW *_nc_retrace_win(
2845 { return(*(WINDOW **)0); }
2847 /* ./trace/lib_tracebits.c */
2854 #undef _nc_trace_ttymode
2855 char *_nc_trace_ttymode(
2856 struct termios *tty)
2857 { return(*(char **)0); }
2859 #undef _nc_tracebits
2860 char *_nc_tracebits(void)
2861 { return(*(char **)0); }
2863 /* ./trace/lib_tracechr.c */
2868 { return(*(char **)0); }
2870 /* ./tinfo/lib_ttyflags.c */
2872 #undef _nc_get_tty_mode
2873 int _nc_get_tty_mode(
2874 struct termios *buf)
2875 { return(*(int *)0); }
2877 #undef _nc_set_tty_mode
2878 int _nc_set_tty_mode(
2879 struct termios *buf)
2880 { return(*(int *)0); }
2882 #undef def_shell_mode
2883 int def_shell_mode(void)
2884 { return(*(int *)0); }
2886 #undef def_prog_mode
2887 int def_prog_mode(void)
2888 { return(*(int *)0); }
2890 #undef reset_prog_mode
2891 int reset_prog_mode(void)
2892 { return(*(int *)0); }
2894 #undef reset_shell_mode
2895 int reset_shell_mode(void)
2896 { return(*(int *)0); }
2900 { return(*(int *)0); }
2904 { return(*(int *)0); }
2906 /* ./tty/lib_twait.c */
2908 #undef _nc_timed_wait
2913 { return(*(int *)0); }
2915 /* ./tinfo/name_match.c */
2917 #undef _nc_first_name
2918 char *_nc_first_name(
2919 const char *const sp)
2920 { return(*(char **)0); }
2922 #undef _nc_name_match
2924 const char *const namelst,
2925 const char *const name,
2926 const char *const delim)
2927 { return(*(int *)0); }
2932 char *const boolnames[] = {0};
2934 char *const boolfnames[] = {0};
2936 char *const numnames[] = {0};
2938 char *const numfnames[] = {0};
2940 char *const strnames[] = {0};
2942 char *const strfnames[] = {0};
2944 /* ./tinfo/parse_entry.c */
2946 #undef _nc_parse_entry
2947 int _nc_parse_entry(
2948 struct entry *entryp,
2950 NCURSES_BOOL silent)
2951 { return(*(int *)0); }
2957 { return(*(int *)0); }
2964 /* ./tinfo/read_entry.c */
2967 const char *_nc_tic_dir(
2969 { return(*(const char **)0); }
2971 #undef _nc_keep_tic_dir
2972 void _nc_keep_tic_dir(
2976 #undef _nc_read_file_entry
2977 int _nc_read_file_entry(
2978 const char *const filename,
2980 { return(*(int *)0); }
2982 #undef _nc_read_entry
2984 const char *const tn,
2985 char *const filename,
2987 { return(*(int *)0); }
2989 /* ./tinfo/read_termcap.c */
2991 #include <sys/types.h>
2992 #include <sys/stat.h>
2994 #undef _nc_read_termcap_entry
2995 int _nc_read_termcap_entry(
2996 const char *const tn,
2998 { return(*(int *)0); }
3000 /* ./tinfo/setbuf.c */
3002 #undef _nc_set_buffer
3003 void _nc_set_buffer(
3005 NCURSES_BOOL buffered)
3008 /* ./tinfo/strings.c */
3011 string_desc *_nc_str_init(
3015 { return(*(string_desc **)0); }
3018 string_desc *_nc_str_null(
3021 { return(*(string_desc **)0); }
3024 string_desc *_nc_str_copy(
3027 { return(*(string_desc **)0); }
3029 #undef _nc_safe_strcat
3030 NCURSES_BOOL _nc_safe_strcat(
3033 { return(*(NCURSES_BOOL *)0); }
3035 #undef _nc_safe_strcpy
3036 NCURSES_BOOL _nc_safe_strcpy(
3039 { return(*(NCURSES_BOOL *)0); }
3041 /* ./trace/trace_buf.c */
3048 #undef _nc_trace_buf
3049 char *_nc_trace_buf(
3052 { return(*(char **)0); }
3054 #undef _nc_trace_bufcat
3055 char *_nc_trace_bufcat(
3058 { return(*(char **)0); }
3060 /* ./trace/trace_tries.c */
3062 #undef _nc_trace_tries
3063 void _nc_trace_tries(
3067 /* ./base/tries.c */
3069 #undef _nc_expand_try
3070 char *_nc_expand_try(
3072 unsigned short code,
3075 { return(*(char **)0); }
3077 #undef _nc_remove_key
3079 struct tries **tree,
3080 unsigned short code)
3081 { return(*(int *)0); }
3083 #undef _nc_remove_string
3084 int _nc_remove_string(
3085 struct tries **tree,
3087 { return(*(int *)0); }
3089 /* ./tinfo/trim_sgr0.c */
3091 #undef _nc_trim_sgr0
3092 char *_nc_trim_sgr0(
3094 { return(*(char **)0); }
3101 { return(*(char **)0); }
3103 /* ./trace/visbuf.c */
3106 const char *_nc_visbuf2(
3109 { return(*(const char **)0); }
3112 const char *_nc_visbuf(
3114 { return(*(const char **)0); }
3117 const char *_nc_visbufn(
3120 { return(*(const char **)0); }
3122 /* ./tinfo/write_entry.c */
3124 #undef _nc_set_writedir
3125 void _nc_set_writedir(
3129 #undef _nc_write_entry
3130 void _nc_write_entry(
3134 #undef _nc_tic_written
3135 int _nc_tic_written(void)
3136 { return(*(int *)0); }
3138 /* ./base/define_key.c */
3144 { return(*(int *)0); }
3146 /* ./base/key_defined.c */
3151 { return(*(int *)0); }
3153 /* ./base/keybound.c */
3159 { return(*(char **)0); }
3161 /* ./base/keyok.c */
3167 { return(*(int *)0); }
3169 /* ./base/version.c */
3171 #undef curses_version
3172 const char *curses_version(void)
3173 { return(*(const char **)0); }