1 /****************************************************************************
2 * Copyright (c) 2001-2005,2006 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 2001-2006 *
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(*(cchar_t *)0); }
83 { return(*(int *)0); }
85 #undef _nc_waddch_nosync
86 int _nc_waddch_nosync(
89 { return(*(int *)0); }
95 { return(*(int *)0); }
101 { return(*(int *)0); }
103 /* ./base/lib_addstr.c */
110 { return(*(int *)0); }
117 { return(*(int *)0); }
122 { return(*(int *)0); }
129 { return(*(int *)0); }
136 { return(*(int *)0); }
138 /* ./base/lib_beep.c */
142 { return(*(int *)0); }
144 /* ./base/lib_bkgd.c */
162 { return(*(int *)0); }
168 { return(*(int *)0); }
170 /* ./base/lib_box.c */
183 { return(*(int *)0); }
185 /* ./base/lib_chgat.c */
194 { return(*(int *)0); }
196 /* ./base/lib_clear.c */
201 { return(*(int *)0); }
203 /* ./base/lib_clearok.c */
209 { return(*(int *)0); }
211 /* ./base/lib_clrbot.c */
216 { return(*(int *)0); }
218 /* ./base/lib_clreol.c */
223 { return(*(int *)0); }
225 /* ./base/lib_color.c */
234 #undef _nc_reset_colors
235 NCURSES_BOOL _nc_reset_colors(void)
236 { return(*(NCURSES_BOOL *)0); }
239 int start_color(void)
240 { return(*(int *)0); }
247 { return(*(int *)0); }
255 { return(*(int *)0); }
257 #undef can_change_color
258 NCURSES_BOOL can_change_color(void)
259 { return(*(NCURSES_BOOL *)0); }
262 NCURSES_BOOL has_colors(void)
263 { return(*(NCURSES_BOOL *)0); }
271 { return(*(int *)0); }
278 { return(*(int *)0); }
284 NCURSES_BOOL reverse,
289 /* ./base/lib_colorset.c */
294 short color_pair_number,
296 { return(*(int *)0); }
298 /* ./base/lib_delch.c */
303 { return(*(int *)0); }
305 /* ./base/lib_delwin.c */
310 { return(*(int *)0); }
312 /* ./base/lib_echo.c */
316 { return(*(int *)0); }
320 { return(*(int *)0); }
322 /* ./base/lib_endwin.c */
326 { return(*(int *)0); }
328 /* ./base/lib_erase.c */
333 { return(*(int *)0); }
335 /* ./base/lib_flash.c */
339 { return(*(int *)0); }
346 { return(*(int *)0); }
352 { return(*(int *)0); }
357 { return(*(int *)0); }
363 { return(*(int *)0); }
368 { return(*(int *)0); }
373 { return(*(int *)0); }
378 { return(*(int *)0); }
383 { return(*(int *)0); }
390 { return(*(int *)0); }
396 { return(*(int *)0); }
402 { return(*(int *)0); }
409 { return(*(int *)0); }
414 { return(*(int *)0); }
431 { return(*(int *)0); }
438 { return(*(int *)0); }
446 { return(*(int *)0); }
450 { return(*(int *)0); }
454 { return(*(int *)0); }
458 { return(*(int *)0); }
464 { return(*(int *)0); }
469 { return(*(int *)0); }
473 { return(*(int *)0); }
477 { return(*(int *)0); }
482 { return(*(int *)0); }
486 { return(*(int *)0); }
491 { return(*(chtype *)0); }
495 { return(*(int *)0); }
501 { return(*(int *)0); }
506 { return(*(int *)0); }
512 { return(*(int *)0); }
516 { return(*(chtype *)0); }
522 { return(*(int *)0); }
527 { return(*(int *)0); }
533 { return(*(int *)0); }
538 { return(*(int *)0); }
543 { return(*(int *)0); }
547 { return(*(int *)0); }
553 { return(*(int *)0); }
558 { return(*(int *)0); }
563 { return(*(int *)0); }
569 { return(*(int *)0); }
576 { return(*(int *)0); }
584 { return(*(int *)0); }
591 { return(*(int *)0); }
599 { return(*(int *)0); }
606 { return(*(int *)0); }
616 { return(*(int *)0); }
622 { return(*(int *)0); }
628 { return(*(int *)0); }
636 { return(*(int *)0); }
643 { return(*(int *)0); }
651 { return(*(int *)0); }
657 { return(*(chtype *)0); }
665 { return(*(int *)0); }
672 { return(*(int *)0); }
680 { return(*(int *)0); }
687 { return(*(int *)0); }
695 { return(*(int *)0); }
702 { return(*(int *)0); }
709 { return(*(int *)0); }
717 { return(*(int *)0); }
725 { return(*(int *)0); }
734 { return(*(int *)0); }
742 { return(*(int *)0); }
751 { return(*(int *)0); }
759 { return(*(int *)0); }
770 { return(*(int *)0); }
777 { return(*(int *)0); }
784 { return(*(int *)0); }
793 { return(*(int *)0); }
801 { return(*(int *)0); }
810 { return(*(int *)0); }
817 { return(*(chtype *)0); }
826 { return(*(int *)0); }
834 { return(*(int *)0); }
843 { return(*(int *)0); }
851 { return(*(int *)0); }
860 { return(*(int *)0); }
868 { return(*(int *)0); }
876 { return(*(int *)0); }
885 { return(*(int *)0); }
890 { return(*(int *)0); }
895 { return(*(int *)0); }
899 { return(*(int *)0); }
904 { return(*(int *)0); }
909 { return(*(int *)0); }
915 { return(*(int *)0); }
921 { return(*(int *)0); }
927 { return(*(int *)0); }
931 { return(*(int *)0); }
935 { return(*(int *)0); }
947 { return(*(int *)0); }
952 { return(*(int *)0); }
957 { return(*(int *)0); }
963 { return(*(int *)0); }
970 { return(*(int *)0); }
977 { return(*(int *)0); }
983 { return(*(int *)0); }
989 { return(*(int *)0); }
995 { return(*(int *)0); }
1001 { return(*(int *)0); }
1007 { return(*(int *)0); }
1015 { return(*(int *)0); }
1023 { return(*(int *)0); }
1028 { return(*(int *)0); }
1034 { return(*(int *)0); }
1040 { return(*(int *)0); }
1045 { return(*(int *)0); }
1051 { return(*(int *)0); }
1057 { return(*(int *)0); }
1062 { return(*(int *)0); }
1067 { return(*(int *)0); }
1072 { return(*(int *)0); }
1077 { return(*(int *)0); }
1082 { return(*(int *)0); }
1087 { return(*(int *)0); }
1092 { return(*(int *)0); }
1097 { return(*(int *)0); }
1102 { return(*(int *)0); }
1107 { return(*(int *)0); }
1112 { return(*(int *)0); }
1118 { return(*(int *)0); }
1123 { return(*(int *)0); }
1129 { return(*(int *)0); }
1134 { return(*(int *)0); }
1139 { return(*(int *)0); }
1156 { return(*(int *)0); }
1163 { return(*(int *)0); }
1168 { return(*(int *)0); }
1173 { return(*(int *)0); }
1178 { return(*(int *)0); }
1183 { return(*(int *)0); }
1189 { return(*(int *)0); }
1195 { return(*(int *)0); }
1200 { return(*(int *)0); }
1206 { return(*(int *)0); }
1211 { return(*(int *)0); }
1217 { return(*(int *)0); }
1223 { return(*(int *)0); }
1228 { return(*(int *)0); }
1233 { return(*(int *)0); }
1238 { return(*(int *)0); }
1245 { return(*(int *)0); }
1247 #undef mvadd_wchnstr
1253 { return(*(int *)0); }
1260 { return(*(int *)0); }
1268 { return(*(int *)0); }
1275 { return(*(int *)0); }
1282 { return(*(int *)0); }
1289 { return(*(int *)0); }
1297 { return(*(int *)0); }
1305 { return(*(int *)0); }
1312 { return(*(int *)0); }
1320 { return(*(int *)0); }
1327 { return(*(int *)0); }
1335 { return(*(int *)0); }
1343 { return(*(int *)0); }
1350 { return(*(int *)0); }
1357 { return(*(int *)0); }
1364 { return(*(int *)0); }
1372 { return(*(int *)0); }
1380 { return(*(int *)0); }
1382 #undef mvwadd_wchnstr
1389 { return(*(int *)0); }
1391 #undef mvwadd_wchstr
1397 { return(*(int *)0); }
1406 { return(*(int *)0); }
1414 { return(*(int *)0); }
1422 { return(*(int *)0); }
1430 { return(*(int *)0); }
1439 { return(*(int *)0); }
1448 { return(*(int *)0); }
1456 { return(*(int *)0); }
1458 #undef mvwin_wchnstr
1465 { return(*(int *)0); }
1473 { return(*(int *)0); }
1482 { return(*(int *)0); }
1491 { return(*(int *)0); }
1499 { return(*(int *)0); }
1507 { return(*(int *)0); }
1515 { return(*(int *)0); }
1524 { return(*(int *)0); }
1530 { return(*(int *)0); }
1536 { return(*(int *)0); }
1542 { return(*(int *)0); }
1548 { return(*(int *)0); }
1554 { return(*(int *)0); }
1560 { return(*(int *)0); }
1566 { return(*(int *)0); }
1569 NCURSES_BOOL mouse_trafo(
1573 { return(*(NCURSES_BOOL *)0); }
1575 /* ./base/lib_getch.c */
1577 #include <fifo_defs.h>
1585 unsigned long *result,
1587 { return(*(int *)0); }
1592 { return(*(int *)0); }
1594 /* ./base/lib_getstr.c */
1601 { return(*(int *)0); }
1603 /* ./base/lib_hline.c */
1610 { return(*(int *)0); }
1612 /* ./base/lib_immedok.c */
1620 /* ./base/lib_inchstr.c */
1627 { return(*(int *)0); }
1629 /* ./base/lib_initscr.c */
1632 WINDOW *initscr(void)
1633 { return(*(WINDOW **)0); }
1635 /* ./base/lib_insch.c */
1637 #undef _nc_insert_ch
1641 { return(*(int *)0); }
1647 { return(*(int *)0); }
1649 /* ./base/lib_insdel.c */
1655 { return(*(int *)0); }
1657 /* ./base/lib_insnstr.c */
1664 { return(*(int *)0); }
1666 /* ./base/lib_instr.c */
1673 { return(*(int *)0); }
1675 /* ./base/lib_isendwin.c */
1678 NCURSES_BOOL isendwin(void)
1679 { return(*(NCURSES_BOOL *)0); }
1681 /* ./base/lib_leaveok.c */
1687 { return(*(int *)0); }
1689 /* ./base/lib_mouse.c */
1694 { return(*(int *)0); }
1699 { return(*(int *)0); }
1705 { return(*(mmask_t *)0); }
1708 NCURSES_BOOL wenclose(
1712 { return(*(NCURSES_BOOL *)0); }
1714 #undef mouseinterval
1717 { return(*(int *)0); }
1719 #undef _nc_has_mouse
1720 int _nc_has_mouse(void)
1721 { return(*(int *)0); }
1724 NCURSES_BOOL wmouse_trafo(
1728 NCURSES_BOOL to_screen)
1729 { return(*(NCURSES_BOOL *)0); }
1731 /* ./base/lib_move.c */
1738 { return(*(int *)0); }
1740 /* ./tty/lib_mvcur.c */
1742 #undef _nc_msec_cost
1744 const char *const cap,
1746 { return(*(int *)0); }
1748 #undef _nc_mvcur_resume
1749 void _nc_mvcur_resume(void)
1752 #undef _nc_mvcur_init
1753 void _nc_mvcur_init(void)
1756 #undef _nc_mvcur_wrap
1757 void _nc_mvcur_wrap(void)
1766 { return(*(int *)0); }
1768 #undef _nc_optimize_enable
1769 int _nc_optimize_enable;
1771 /* ./base/lib_mvwin.c */
1778 { return(*(int *)0); }
1780 /* ./base/lib_newterm.c */
1795 { return(*(SCREEN **)0); }
1797 /* ./base/lib_newwin.c */
1802 { return(*(int *)0); }
1810 { return(*(WINDOW **)0); }
1819 { return(*(WINDOW **)0); }
1828 { return(*(WINDOW **)0); }
1831 WINDOW *_nc_makenew(
1837 { return(*(WINDOW **)0); }
1839 /* ./base/lib_nl.c */
1843 { return(*(int *)0); }
1847 { return(*(int *)0); }
1849 /* ./base/lib_overlay.c */
1855 { return(*(int *)0); }
1861 { return(*(int *)0); }
1874 { return(*(int *)0); }
1876 /* ./base/lib_pad.c */
1882 { return(*(WINDOW **)0); }
1891 { return(*(WINDOW **)0); }
1902 { return(*(int *)0); }
1913 { return(*(int *)0); }
1919 { return(*(int *)0); }
1921 /* ./base/lib_printw.c */
1927 { return(*(int *)0); }
1934 { return(*(int *)0); }
1942 { return(*(int *)0); }
1951 { return(*(int *)0); }
1958 { return(*(int *)0); }
1960 /* ./base/lib_redrawln.c */
1967 { return(*(int *)0); }
1969 /* ./base/lib_refresh.c */
1974 { return(*(int *)0); }
1979 { return(*(int *)0); }
1981 /* ./base/lib_restart.c */
1988 { return(*(int *)0); }
1990 /* ./base/lib_scanw.c */
1997 { return(*(int *)0); }
2003 { return(*(int *)0); }
2010 { return(*(int *)0); }
2018 { return(*(int *)0); }
2027 { return(*(int *)0); }
2029 /* ./base/lib_screen.c */
2034 { return(*(WINDOW **)0); }
2040 { return(*(int *)0); }
2045 { return(*(int *)0); }
2050 { return(*(int *)0); }
2055 { return(*(int *)0); }
2060 { return(*(int *)0); }
2062 /* ./base/lib_scroll.c */
2064 #undef _nc_scroll_window
2065 void _nc_scroll_window(
2077 { return(*(int *)0); }
2079 /* ./base/lib_scrollok.c */
2085 { return(*(int *)0); }
2087 /* ./base/lib_scrreg.c */
2094 { return(*(int *)0); }
2096 /* ./base/lib_set_term.c */
2101 { return(*(SCREEN **)0); }
2108 #undef _nc_setupscreen
2109 int _nc_setupscreen(
2113 NCURSES_BOOL filtered,
2115 { return(*(int *)0); }
2117 #undef _nc_ripoffline
2123 { return(*(int *)0); }
2131 { return(*(int *)0); }
2133 /* ./base/lib_slk.c */
2135 #undef _nc_slk_format
2138 #undef _nc_slk_initialize
2139 int _nc_slk_initialize(
2142 { return(*(int *)0); }
2145 int slk_restore(void)
2146 { return(*(int *)0); }
2148 /* ./base/lib_slkatr_set.c */
2153 short color_pair_number,
2155 { return(*(int *)0); }
2157 /* ./base/lib_slkatrof.c */
2162 { return(*(int *)0); }
2164 /* ./base/lib_slkatron.c */
2169 { return(*(int *)0); }
2171 /* ./base/lib_slkatrset.c */
2176 { return(*(int *)0); }
2178 /* ./base/lib_slkattr.c */
2181 attr_t slk_attr(void)
2182 { return(*(attr_t *)0); }
2184 /* ./base/lib_slkclear.c */
2188 { return(*(int *)0); }
2190 /* ./base/lib_slkcolor.c */
2194 short color_pair_number)
2195 { return(*(int *)0); }
2197 /* ./base/lib_slkinit.c */
2202 { return(*(int *)0); }
2204 /* ./base/lib_slklab.c */
2209 { return(*(char **)0); }
2211 /* ./base/lib_slkrefr.c */
2213 #undef slk_noutrefresh
2214 int slk_noutrefresh(void)
2215 { return(*(int *)0); }
2218 int slk_refresh(void)
2219 { return(*(int *)0); }
2221 /* ./base/lib_slkset.c */
2230 { return(*(int *)0); }
2232 /* ./base/lib_slktouch.c */
2236 { return(*(int *)0); }
2238 /* ./base/lib_touch.c */
2240 #undef is_linetouched
2241 NCURSES_BOOL is_linetouched(
2244 { return(*(NCURSES_BOOL *)0); }
2246 #undef is_wintouched
2247 NCURSES_BOOL is_wintouched(
2249 { return(*(NCURSES_BOOL *)0); }
2257 { return(*(int *)0); }
2259 /* ./trace/lib_tracedmp.c */
2267 /* ./trace/lib_tracemse.c */
2272 { return(*(char **)0); }
2274 /* ./tty/lib_tstp.c */
2276 #include <SigAction.h>
2278 #undef _nc_signal_handler
2279 void _nc_signal_handler(
2280 NCURSES_BOOL enable)
2283 /* ./base/lib_ungetch.c */
2285 #undef _nc_fifo_dump
2286 void _nc_fifo_dump(void)
2292 { return(*(int *)0); }
2294 /* ./tty/lib_vidattr.c */
2301 { return(*(int *)0); }
2306 { return(*(int *)0); }
2309 chtype termattrs(void)
2310 { return(*(chtype *)0); }
2312 /* ./base/lib_vline.c */
2319 { return(*(int *)0); }
2321 /* ./base/lib_wattroff.c */
2328 { return(*(int *)0); }
2330 /* ./base/lib_wattron.c */
2337 { return(*(int *)0); }
2339 /* ./base/lib_winch.c */
2344 { return(*(chtype *)0); }
2346 /* ./base/lib_window.c */
2358 { return(*(int *)0); }
2364 { return(*(int *)0); }
2384 { return(*(WINDOW **)0); }
2386 /* ./base/nc_panel.c */
2388 #undef _nc_panelhook
2389 struct panelhook *_nc_panelhook(void)
2390 { return(*(struct panelhook **)0); }
2392 /* ./base/safe_sprintf.c */
2394 #undef _nc_printf_string
2395 char *_nc_printf_string(
2398 { return(*(char **)0); }
2400 /* ./tty/tty_update.c */
2402 #include <sys/time.h>
2403 #include <sys/times.h>
2407 { return(*(int *)0); }
2415 { return(*(int *)0); }
2417 #undef _nc_screen_resume
2418 void _nc_screen_resume(void)
2421 #undef _nc_screen_init
2422 void _nc_screen_init(void)
2425 #undef _nc_screen_wrap
2426 void _nc_screen_wrap(void)
2429 #undef _nc_do_xmc_glitch
2430 void _nc_do_xmc_glitch(
2434 /* ./trace/varargs.c */
2437 atUnknown = 0, atInteger, atFloat, atPoint, atString
2444 { return(*(char **)0); }
2446 /* ./base/memmove.c */
2449 void _nc_memmove(void)
2452 /* ./base/vsscanf.c */
2455 void _nc_vsscanf(void)
2458 /* ./base/lib_freeall.c */
2460 #include <term_entry.h>
2463 void _nc_freeall(void)
2466 /* ./widechar/charable.c */
2468 #undef _nc_is_charable
2469 NCURSES_BOOL _nc_is_charable(
2471 { return(*(NCURSES_BOOL *)0); }
2476 { return(*(int *)0); }
2478 #undef _nc_to_widechar
2479 wint_t _nc_to_widechar(
2481 { return(*(wint_t *)0); }
2483 /* ./widechar/lib_add_wch.c */
2489 { return(*(int *)0); }
2495 { return(*(int *)0); }
2497 /* ./widechar/lib_box_set.c */
2510 { return(*(int *)0); }
2512 /* ./widechar/lib_cchar.c */
2521 { return(*(int *)0); }
2525 const cchar_t *wcval,
2530 { return(*(int *)0); }
2532 /* ./widechar/lib_get_wch.c */
2538 { return(*(int *)0); }
2540 /* ./widechar/lib_erasewchar.c */
2545 { return(*(int *)0); }
2550 { return(*(int *)0); }
2552 /* ./widechar/lib_get_wstr.c */
2559 { return(*(int *)0); }
2561 /* ./widechar/lib_hline_set.c */
2568 { return(*(int *)0); }
2570 /* ./widechar/lib_in_wch.c */
2576 { return(*(int *)0); }
2578 /* ./widechar/lib_in_wchnstr.c */
2585 { return(*(int *)0); }
2587 /* ./widechar/lib_ins_wch.c */
2593 { return(*(int *)0); }
2598 const wchar_t *wstr,
2600 { return(*(int *)0); }
2602 /* ./widechar/lib_inwstr.c */
2609 { return(*(int *)0); }
2615 { return(*(int *)0); }
2617 /* ./widechar/lib_pecho_wchar.c */
2623 { return(*(int *)0); }
2625 /* ./widechar/lib_slk_wset.c */
2630 const wchar_t *astr,
2632 { return(*(int *)0); }
2634 /* ./widechar/lib_unget_wch.c */
2641 { return(*(size_t *)0); }
2646 { return(*(int *)0); }
2648 /* ./widechar/lib_vid_attr.c */
2657 { return(*(int *)0); }
2664 { return(*(int *)0); }
2667 attr_t term_attrs(void)
2668 { return(*(attr_t *)0); }
2670 /* ./widechar/lib_vline_set.c */
2677 { return(*(int *)0); }
2679 /* ./widechar/lib_wacs.c */
2684 #undef _nc_init_wacs
2685 void _nc_init_wacs(void)
2688 /* ./widechar/lib_wunctrl.c */
2693 { return(*(wchar_t **)0); }
2697 #undef _nc_toggle_attr_on
2698 void _nc_toggle_attr_on(
2703 #undef _nc_toggle_attr_off
2704 void _nc_toggle_attr_off(
2709 #undef _nc_DelCharCost
2710 int _nc_DelCharCost(
2712 { return(*(int *)0); }
2714 #undef _nc_InsCharCost
2715 int _nc_InsCharCost(
2717 { return(*(int *)0); }
2719 #undef _nc_UpdateAttrs
2720 void _nc_UpdateAttrs(
2724 /* ./base/legacy_coding.c */
2726 #undef use_legacy_coding
2727 int use_legacy_coding(
2729 { return(*(int *)0); }
2731 /* ./base/lib_dft_fgbg.c */
2733 #undef use_default_colors
2734 int use_default_colors(void)
2735 { return(*(int *)0); }
2737 #undef assume_default_colors
2738 int assume_default_colors(
2741 { return(*(int *)0); }
2743 /* ./tinfo/lib_print.c */
2749 { return(*(int *)0); }
2751 /* ./base/resizeterm.c */
2753 #undef is_term_resized
2754 NCURSES_BOOL is_term_resized(
2757 { return(*(NCURSES_BOOL *)0); }
2763 { return(*(int *)0); }
2769 { return(*(int *)0); }
2771 /* ./trace/trace_xnames.c */
2773 #undef _nc_trace_xnames
2774 void _nc_trace_xnames(
2778 /* ./base/wresize.c */
2785 { return(*(int *)0); }
2787 /* ./tinfo/access.c */
2789 #include <sys/stat.h>
2790 #include <nc_alloc.h>
2795 { return(*(char **)0); }
2797 #undef _nc_is_abs_path
2798 NCURSES_BOOL _nc_is_abs_path(
2800 { return(*(NCURSES_BOOL *)0); }
2803 unsigned _nc_pathlast(
2805 { return(*(unsigned *)0); }
2810 { return(*(char **)0); }
2816 { return(*(int *)0); }
2818 #undef _nc_is_dir_path
2819 NCURSES_BOOL _nc_is_dir_path(
2821 { return(*(NCURSES_BOOL *)0); }
2823 #undef _nc_is_file_path
2824 NCURSES_BOOL _nc_is_file_path(
2826 { return(*(NCURSES_BOOL *)0); }
2828 #undef _nc_env_access
2829 int _nc_env_access(void)
2830 { return(*(int *)0); }
2832 /* ./tinfo/add_tries.c */
2834 #undef _nc_add_to_try
2835 void _nc_add_to_try(
2836 struct tries **tree,
2841 /* ./tinfo/alloc_entry.c */
2843 #undef _nc_init_entry
2844 void _nc_init_entry(
2848 #undef _nc_copy_entry
2849 ENTRY *_nc_copy_entry(
2851 { return(*(ENTRY **)0); }
2855 const char *const string)
2856 { return(*(char **)0); }
2858 #undef _nc_wrap_entry
2859 void _nc_wrap_entry(
2861 NCURSES_BOOL copy_strings)
2864 #undef _nc_merge_entry
2865 void _nc_merge_entry(
2867 TERMTYPE *const from)
2870 /* ./tinfo/alloc_ttype.c */
2872 #undef _nc_align_termtype
2873 void _nc_align_termtype(
2878 #undef _nc_copy_termtype
2879 void _nc_copy_termtype(
2884 /* ./tinfo/captoinfo.c */
2886 #undef _nc_captoinfo
2887 char *_nc_captoinfo(
2890 int const parameterized)
2891 { return(*(char **)0); }
2893 #undef _nc_infotocap
2894 char *_nc_infotocap(
2897 int const parameterized)
2898 { return(*(char **)0); }
2903 char *const boolcodes[] = {0};
2905 char *const numcodes[] = {0};
2907 char *const strcodes[] = {0};
2909 /* ./comp_captab.c */
2911 #include <ncurses_cfg.h>
2913 #undef _nc_info_hash_table
2914 const struct name_table_entry *const _nc_info_hash_table[995] = {0};
2915 #undef _nc_cap_hash_table
2916 const struct name_table_entry *const _nc_cap_hash_table[995] = {0};
2917 #undef _nc_capalias_table
2918 const struct alias _nc_capalias_table[] = {0};
2919 #undef _nc_infoalias_table
2920 const struct alias _nc_infoalias_table[] = {0};
2922 #undef _nc_get_table
2923 const struct name_table_entry *_nc_get_table(
2924 NCURSES_BOOL termcap)
2925 { return(*(const struct name_table_entry **)0); }
2927 #undef _nc_get_hash_table
2928 const struct name_table_entry *const *_nc_get_hash_table(
2929 NCURSES_BOOL termcap)
2930 { return(*(const struct name_table_entry **)0); }
2932 /* ./tinfo/comp_error.c */
2934 #undef _nc_suppress_warnings
2935 NCURSES_BOOL _nc_suppress_warnings;
2936 #undef _nc_curr_line
2941 #undef _nc_get_source
2942 const char *_nc_get_source(void)
2943 { return(*(const char **)0); }
2945 #undef _nc_set_source
2946 void _nc_set_source(
2947 const char *const name)
2952 const char *const name)
2962 const char *const fmt,
2966 #undef _nc_err_abort
2968 const char *const fmt,
2972 #undef _nc_syserr_abort
2973 void _nc_syserr_abort(
2974 const char *const fmt,
2978 /* ./tinfo/comp_expand.c */
2980 #undef _nc_tic_expand
2981 char *_nc_tic_expand(
2983 NCURSES_BOOL tic_format,
2985 { return(*(char **)0); }
2987 /* ./tinfo/comp_hash.c */
2989 #include <hashsize.h>
2991 #undef _nc_find_entry
2992 struct name_table_entry const *_nc_find_entry(
2994 const struct name_table_entry *const *hash_table)
2995 { return(*(struct name_table_entry const **)0); }
2997 #undef _nc_find_type_entry
2998 struct name_table_entry const *_nc_find_type_entry(
3001 const struct name_table_entry *table)
3002 { return(*(struct name_table_entry const **)0); }
3004 /* ./tinfo/comp_parse.c */
3006 #undef _nc_check_termtype2
3007 void (*_nc_check_termtype2)(
3010 #undef _nc_check_termtype
3011 void (*_nc_check_termtype)(
3018 #undef _nc_free_entries
3019 void _nc_free_entries(
3023 #undef _nc_delink_entry
3024 ENTRY *_nc_delink_entry(
3027 { return(*(ENTRY **)0); }
3029 #undef _nc_free_entry
3030 void _nc_free_entry(
3035 #undef _nc_entry_match
3036 NCURSES_BOOL _nc_entry_match(
3039 { return(*(NCURSES_BOOL *)0); }
3041 #undef _nc_read_entry_source
3042 void _nc_read_entry_source(
3046 NCURSES_BOOL silent,
3047 NCURSES_BOOL (*hook)(
3051 #undef _nc_resolve_uses2
3052 int _nc_resolve_uses2(
3053 NCURSES_BOOL fullresolve,
3054 NCURSES_BOOL literal)
3055 { return(*(int *)0); }
3057 #undef _nc_resolve_uses
3058 int _nc_resolve_uses(
3059 NCURSES_BOOL fullresolve)
3060 { return(*(int *)0); }
3062 /* ./tinfo/comp_scan.c */
3066 #undef _nc_curr_file_pos
3067 long _nc_curr_file_pos;
3068 #undef _nc_comment_start
3069 long _nc_comment_start;
3070 #undef _nc_comment_end
3071 long _nc_comment_end;
3072 #undef _nc_start_line
3073 long _nc_start_line;
3074 #undef _nc_curr_token
3075 struct token _nc_curr_token;
3076 #undef _nc_disable_period
3077 NCURSES_BOOL _nc_disable_period;
3079 #undef _nc_reset_input
3080 void _nc_reset_input(
3085 #undef _nc_get_token
3087 NCURSES_BOOL silent)
3088 { return(*(int *)0); }
3090 #undef _nc_trans_string
3091 int _nc_trans_string(
3094 { return(*(int *)0); }
3096 #undef _nc_push_token
3097 void _nc_push_token(
3101 #undef _nc_panic_mode
3102 void _nc_panic_mode(
3106 /* ./tinfo/db_iterator.c */
3109 const char *_nc_tic_dir(
3111 { return(*(const char **)0); }
3113 #undef _nc_keep_tic_dir
3114 void _nc_keep_tic_dir(
3119 void _nc_last_db(void)
3123 const char *_nc_next_db(
3126 { return(*(const char **)0); }
3134 /* ./tinfo/doalloc.c */
3140 { return(*(void **)0); }
3145 const TERMTYPE *_nc_fallback(
3147 { return(*(const TERMTYPE **)0); }
3149 /* ./tinfo/free_ttype.c */
3151 #undef _nc_free_termtype
3152 void _nc_free_termtype(
3156 #undef _nc_user_definable
3157 NCURSES_BOOL _nc_user_definable;
3159 #undef use_extended_names
3160 int use_extended_names(
3162 { return(*(int *)0); }
3164 /* ./tinfo/getenv_num.c */
3166 #undef _nc_getenv_num
3169 { return(*(int *)0); }
3171 /* ./tinfo/home_terminfo.c */
3173 #undef _nc_home_terminfo
3174 char *_nc_home_terminfo(void)
3175 { return(*(char **)0); }
3177 /* ./tinfo/init_keytry.c */
3181 #include <init_keytry.h>
3183 #undef _nc_tinfo_fkeys
3184 struct tinfo_fkeys _nc_tinfo_fkeys[];
3188 #undef _nc_init_keytry
3189 void _nc_init_keytry(void)
3192 /* ./tinfo/lib_acs.c */
3195 chtype acs_map[128];
3198 void _nc_init_acs(void)
3201 /* ./tinfo/lib_baudrate.c */
3203 #include <termcap.h>
3213 { return(*(int *)0); }
3218 { return(*(int *)0); }
3222 { return(*(int *)0); }
3224 /* ./tinfo/lib_cur_term.c */
3230 TERMINAL *set_curterm(
3232 { return(*(TERMINAL **)0); }
3237 { return(*(int *)0); }
3239 /* ./tinfo/lib_data.c */
3247 #undef _nc_screen_chain
3248 SCREEN *_nc_screen_chain;
3252 /* ./tinfo/lib_has_cap.c */
3255 NCURSES_BOOL has_ic(void)
3256 { return(*(NCURSES_BOOL *)0); }
3259 NCURSES_BOOL has_il(void)
3260 { return(*(NCURSES_BOOL *)0); }
3262 /* ./tinfo/lib_kernel.c */
3265 char erasechar(void)
3266 { return(*(char *)0); }
3270 { return(*(char *)0); }
3274 { return(*(int *)0); }
3276 /* ./lib_keyname.c */
3278 #undef _nc_key_names
3279 const struct kn _nc_key_names[] = {0};
3284 { return(*(char **)0); }
3289 { return(*(char **)0); }
3291 /* ./tinfo/lib_longname.c */
3294 char *longname(void)
3295 { return(*(char **)0); }
3297 /* ./tinfo/lib_napms.c */
3304 { return(*(int *)0); }
3306 /* ./tinfo/lib_options.c */
3312 { return(*(int *)0); }
3323 { return(*(int *)0); }
3329 { return(*(int *)0); }
3335 { return(*(int *)0); }
3347 { return(*(int *)0); }
3353 { return(*(int *)0); }
3358 { return(*(int *)0); }
3363 { return(*(int *)0); }
3368 { return(*(int *)0); }
3373 { return(*(int *)0); }
3375 /* ./tinfo/lib_raw.c */
3379 { return(*(int *)0); }
3383 { return(*(int *)0); }
3391 { return(*(int *)0); }
3395 { return(*(int *)0); }
3398 void noqiflush(void)
3405 { return(*(int *)0); }
3407 /* ./tinfo/lib_setup.c */
3410 #include <sys/ioctl.h>
3411 #include <langinfo.h>
3422 #undef _nc_handle_sigwinch
3423 int _nc_handle_sigwinch(
3425 { return(*(int *)0); }
3432 #undef _nc_update_screensize
3433 void _nc_update_screensize(void)
3436 #undef _nc_get_locale
3437 char *_nc_get_locale(void)
3438 { return(*(char **)0); }
3440 #undef _nc_unicode_locale
3441 int _nc_unicode_locale(void)
3442 { return(*(int *)0); }
3444 #undef _nc_locale_breaks_acs
3445 int _nc_locale_breaks_acs(void)
3446 { return(*(int *)0); }
3448 #undef _nc_setupterm
3454 { return(*(int *)0); }
3461 { return(*(int *)0); }
3463 /* ./tinfo/lib_termcap.c */
3474 { return(*(int *)0); }
3478 #include <capdefaults.c>
3485 { return(*(int *)0); }
3490 { return(*(int *)0); }
3496 { return(*(char **)0); }
3498 /* ./tinfo/lib_termname.c */
3501 char *termname(void)
3502 { return(*(char **)0); }
3504 /* ./tinfo/lib_tgoto.c */
3511 { return(*(char **)0); }
3513 /* ./tinfo/lib_ti.c */
3518 { return(*(int *)0); }
3523 { return(*(int *)0); }
3528 { return(*(char **)0); }
3530 /* ./tinfo/lib_tparm.c */
3537 NCURSES_BOOL num_type;
3540 #undef _nc_tparm_err
3543 #undef _nc_tparm_analyze
3544 int _nc_tparm_analyze(
3548 { return(*(int *)0); }
3554 { return(*(char **)0); }
3556 /* ./tinfo/lib_tputs.c */
3561 NCURSES_OSPEED ospeed;
3562 #undef _nc_nulls_sent
3568 { return(*(int *)0); }
3571 void _nc_flush(void)
3577 { return(*(int *)0); }
3582 { return(*(int *)0); }
3590 { return(*(int *)0); }
3592 /* ./trace/lib_trace.c */
3595 unsigned _nc_tracing;
3596 #undef _nc_tputs_trace
3597 const char *_nc_tputs_trace = {0};
3603 const unsigned int tracelevel)
3612 #undef _nc_retrace_bool
3613 NCURSES_BOOL _nc_retrace_bool(
3615 { return(*(NCURSES_BOOL *)0); }
3617 #undef _nc_retrace_int
3618 int _nc_retrace_int(
3620 { return(*(int *)0); }
3622 #undef _nc_retrace_unsigned
3623 unsigned _nc_retrace_unsigned(
3625 { return(*(unsigned *)0); }
3627 #undef _nc_retrace_ptr
3628 char *_nc_retrace_ptr(
3630 { return(*(char **)0); }
3632 #undef _nc_retrace_cptr
3633 const char *_nc_retrace_cptr(
3635 { return(*(const char **)0); }
3637 #undef _nc_retrace_cvoid_ptr
3638 void *_nc_retrace_cvoid_ptr(
3640 { return(*(void **)0); }
3642 #undef _nc_retrace_void_ptr
3643 void *_nc_retrace_void_ptr(
3645 { return(*(void **)0); }
3647 #undef _nc_retrace_sp
3648 SCREEN *_nc_retrace_sp(
3650 { return(*(SCREEN **)0); }
3652 #undef _nc_retrace_win
3653 WINDOW *_nc_retrace_win(
3655 { return(*(WINDOW **)0); }
3657 /* ./trace/lib_traceatr.c */
3663 { return(*(char **)0); }
3668 { return(*(char **)0); }
3670 #undef _nc_retrace_attr_t
3671 attr_t _nc_retrace_attr_t(
3673 { return(*(attr_t *)0); }
3675 #undef _nc_altcharset_name
3676 const char *_nc_altcharset_name(
3679 { return(*(const char **)0); }
3681 #undef _tracechtype2
3682 char *_tracechtype2(
3685 { return(*(char **)0); }
3690 { return(*(char **)0); }
3692 #undef _nc_retrace_chtype
3693 chtype _nc_retrace_chtype(
3695 { return(*(chtype *)0); }
3697 #undef _tracecchar_t2
3698 char *_tracecchar_t2(
3701 { return(*(char **)0); }
3703 #undef _tracecchar_t
3704 char *_tracecchar_t(
3706 { return(*(char **)0); }
3708 /* ./trace/lib_tracebits.c */
3715 #undef _nc_trace_ttymode
3716 char *_nc_trace_ttymode(
3717 struct termios *tty)
3718 { return(*(char **)0); }
3720 #undef _nc_tracebits
3721 char *_nc_tracebits(void)
3722 { return(*(char **)0); }
3724 /* ./trace/lib_tracechr.c */
3729 { return(*(char **)0); }
3731 /* ./tinfo/lib_ttyflags.c */
3733 #undef _nc_get_tty_mode
3734 int _nc_get_tty_mode(
3735 struct termios *buf)
3736 { return(*(int *)0); }
3738 #undef _nc_set_tty_mode
3739 int _nc_set_tty_mode(
3740 struct termios *buf)
3741 { return(*(int *)0); }
3743 #undef def_shell_mode
3744 int def_shell_mode(void)
3745 { return(*(int *)0); }
3747 #undef def_prog_mode