1 /****************************************************************************
2 * Copyright (c) 1998-2015,2016 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-on *
31 ****************************************************************************/
34 /* ./tty/hardscroll.c */
36 #include <curses.priv.h>
41 #undef _nc_scroll_optimize_sp
42 void _nc_scroll_optimize_sp(
46 #undef _nc_scroll_optimize
47 void _nc_scroll_optimize(void)
50 #undef _nc_linedump_sp
56 void _nc_linedump(void)
61 #undef _nc_hash_map_sp
67 void _nc_hash_map(void)
70 #undef _nc_make_oldhash_sp
71 void _nc_make_oldhash_sp(
76 #undef _nc_make_oldhash
77 void _nc_make_oldhash(
81 #undef _nc_scroll_oldhash_sp
82 void _nc_scroll_oldhash_sp(
89 #undef _nc_scroll_oldhash
90 void _nc_scroll_oldhash(
96 /* ./base/lib_addch.c */
102 { return(*(chtype *)0); }
104 #undef _nc_waddch_nosync
105 int _nc_waddch_nosync(
108 { return(*(int *)0); }
114 { return(*(int *)0); }
120 { return(*(int *)0); }
122 /* ./base/lib_addstr.c */
129 { return(*(int *)0); }
136 { return(*(int *)0); }
138 /* ./base/lib_beep.c */
143 { return(*(int *)0); }
147 { return(*(int *)0); }
149 /* ./base/lib_bkgd.c */
161 { return(*(int *)0); }
163 /* ./base/lib_box.c */
176 { return(*(int *)0); }
178 /* ./base/lib_chgat.c */
187 { return(*(int *)0); }
189 /* ./base/lib_clear.c */
194 { return(*(int *)0); }
196 /* ./base/lib_clearok.c */
202 { return(*(int *)0); }
204 /* ./base/lib_clrbot.c */
209 { return(*(int *)0); }
211 /* ./base/lib_clreol.c */
216 { return(*(int *)0); }
218 /* ./base/lib_color.c */
225 #undef _nc_reset_colors_sp
226 NCURSES_BOOL _nc_reset_colors_sp(
228 { return(*(NCURSES_BOOL *)0); }
230 #undef _nc_reset_colors
231 NCURSES_BOOL _nc_reset_colors(void)
232 { return(*(NCURSES_BOOL *)0); }
234 #undef start_color_sp
237 { return(*(int *)0); }
240 int start_color(void)
241 { return(*(int *)0); }
249 { return(*(int *)0); }
256 { return(*(int *)0); }
265 { return(*(int *)0); }
273 { return(*(int *)0); }
275 #undef can_change_color_sp
276 NCURSES_BOOL can_change_color_sp(
278 { return(*(NCURSES_BOOL *)0); }
280 #undef can_change_color
281 NCURSES_BOOL can_change_color(void)
282 { return(*(NCURSES_BOOL *)0); }
285 NCURSES_BOOL has_colors_sp(
287 { return(*(NCURSES_BOOL *)0); }
290 NCURSES_BOOL has_colors(void)
291 { return(*(NCURSES_BOOL *)0); }
293 #undef color_content_sp
294 int color_content_sp(
300 { return(*(int *)0); }
308 { return(*(int *)0); }
310 #undef pair_content_sp
316 { return(*(int *)0); }
323 { return(*(int *)0); }
325 #undef _nc_do_color_sp
326 void _nc_do_color_sp(
331 NCURSES_OUTC_sp outc)
342 /* ./base/lib_colorset.c */
347 short color_pair_number,
349 { return(*(int *)0); }
351 /* ./base/lib_delch.c */
356 { return(*(int *)0); }
358 /* ./base/lib_delwin.c */
363 { return(*(int *)0); }
365 /* ./base/lib_echo.c */
370 { return(*(int *)0); }
374 { return(*(int *)0); }
379 { return(*(int *)0); }
383 { return(*(int *)0); }
385 /* ./base/lib_endwin.c */
390 { return(*(int *)0); }
394 { return(*(int *)0); }
396 /* ./base/lib_erase.c */
401 { return(*(int *)0); }
403 /* ./base/lib_flash.c */
408 { return(*(int *)0); }
412 { return(*(int *)0); }
419 { return(*(int *)0); }
425 { return(*(int *)0); }
430 { return(*(int *)0); }
436 { return(*(int *)0); }
441 { return(*(int *)0); }
446 { return(*(int *)0); }
451 { return(*(int *)0); }
456 { return(*(int *)0); }
463 { return(*(int *)0); }
469 { return(*(int *)0); }
475 { return(*(int *)0); }
482 { return(*(int *)0); }
487 { return(*(int *)0); }
504 { return(*(int *)0); }
511 { return(*(int *)0); }
519 { return(*(int *)0); }
523 { return(*(int *)0); }
527 { return(*(int *)0); }
531 { return(*(int *)0); }
537 { return(*(int *)0); }
542 { return(*(int *)0); }
546 { return(*(int *)0); }
550 { return(*(int *)0); }
555 { return(*(int *)0); }
559 { return(*(int *)0); }
564 { return(*(chtype *)0); }
568 { return(*(int *)0); }
574 { return(*(int *)0); }
579 { return(*(int *)0); }
585 { return(*(int *)0); }
589 { return(*(chtype *)0); }
595 { return(*(int *)0); }
600 { return(*(int *)0); }
606 { return(*(int *)0); }
611 { return(*(int *)0); }
616 { return(*(int *)0); }
620 { return(*(int *)0); }
626 { return(*(int *)0); }
631 { return(*(int *)0); }
636 { return(*(int *)0); }
642 { return(*(int *)0); }
649 { return(*(int *)0); }
657 { return(*(int *)0); }
664 { return(*(int *)0); }
672 { return(*(int *)0); }
679 { return(*(int *)0); }
689 { return(*(int *)0); }
695 { return(*(int *)0); }
701 { return(*(int *)0); }
709 { return(*(int *)0); }
716 { return(*(int *)0); }
724 { return(*(int *)0); }
730 { return(*(chtype *)0); }
738 { return(*(int *)0); }
745 { return(*(int *)0); }
753 { return(*(int *)0); }
760 { return(*(int *)0); }
768 { return(*(int *)0); }
775 { return(*(int *)0); }
782 { return(*(int *)0); }
790 { return(*(int *)0); }
798 { return(*(int *)0); }
807 { return(*(int *)0); }
815 { return(*(int *)0); }
824 { return(*(int *)0); }
832 { return(*(int *)0); }
843 { return(*(int *)0); }
850 { return(*(int *)0); }
857 { return(*(int *)0); }
866 { return(*(int *)0); }
874 { return(*(int *)0); }
883 { return(*(int *)0); }
890 { return(*(chtype *)0); }
899 { return(*(int *)0); }
907 { return(*(int *)0); }
916 { return(*(int *)0); }
924 { return(*(int *)0); }
933 { return(*(int *)0); }
941 { return(*(int *)0); }
949 { return(*(int *)0); }
958 { return(*(int *)0); }
963 { return(*(int *)0); }
968 { return(*(int *)0); }
972 { return(*(int *)0); }
977 { return(*(int *)0); }
982 { return(*(int *)0); }
988 { return(*(int *)0); }
992 { return(*(int *)0); }
996 { return(*(int *)0); }
1008 { return(*(int *)0); }
1013 { return(*(int *)0); }
1018 { return(*(int *)0); }
1024 { return(*(int *)0); }
1031 { return(*(int *)0); }
1038 { return(*(int *)0); }
1044 { return(*(int *)0); }
1050 { return(*(int *)0); }
1056 { return(*(int *)0); }
1062 { return(*(int *)0); }
1068 { return(*(int *)0); }
1076 { return(*(int *)0); }
1084 { return(*(int *)0); }
1089 { return(*(int *)0); }
1095 { return(*(int *)0); }
1101 { return(*(int *)0); }
1106 { return(*(int *)0); }
1112 { return(*(int *)0); }
1118 { return(*(int *)0); }
1123 { return(*(int *)0); }
1128 { return(*(int *)0); }
1133 { return(*(int *)0); }
1138 { return(*(int *)0); }
1143 { return(*(int *)0); }
1148 { return(*(int *)0); }
1153 { return(*(int *)0); }
1158 { return(*(int *)0); }
1163 { return(*(int *)0); }
1168 { return(*(int *)0); }
1173 { return(*(int *)0); }
1176 WINDOW *(wgetparent)(
1178 { return(*(WINDOW **)0); }
1181 NCURSES_BOOL (is_cleared)(
1183 { return(*(NCURSES_BOOL *)0); }
1186 NCURSES_BOOL (is_idcok)(
1188 { return(*(NCURSES_BOOL *)0); }
1191 NCURSES_BOOL (is_idlok)(
1193 { return(*(NCURSES_BOOL *)0); }
1196 NCURSES_BOOL (is_immedok)(
1198 { return(*(NCURSES_BOOL *)0); }
1201 NCURSES_BOOL (is_keypad)(
1203 { return(*(NCURSES_BOOL *)0); }
1206 NCURSES_BOOL (is_leaveok)(
1208 { return(*(NCURSES_BOOL *)0); }
1211 NCURSES_BOOL (is_nodelay)(
1213 { return(*(NCURSES_BOOL *)0); }
1216 NCURSES_BOOL (is_notimeout)(
1218 { return(*(NCURSES_BOOL *)0); }
1221 NCURSES_BOOL (is_pad)(
1223 { return(*(NCURSES_BOOL *)0); }
1226 NCURSES_BOOL (is_scrollok)(
1228 { return(*(NCURSES_BOOL *)0); }
1231 NCURSES_BOOL (is_subwin)(
1233 { return(*(NCURSES_BOOL *)0); }
1236 NCURSES_BOOL (is_syncok)(
1238 { return(*(NCURSES_BOOL *)0); }
1243 { return(*(int *)0); }
1250 { return(*(int *)0); }
1253 NCURSES_BOOL (mouse_trafo)(
1257 { return(*(NCURSES_BOOL *)0); }
1259 /* ./base/lib_getch.c */
1264 #undef set_escdelay_sp
1265 int set_escdelay_sp(
1268 { return(*(int *)0); }
1273 { return(*(int *)0); }
1275 #undef get_escdelay_sp
1276 int get_escdelay_sp(
1278 { return(*(int *)0); }
1281 int get_escdelay(void)
1282 { return(*(int *)0); }
1289 { return(*(int *)0); }
1294 { return(*(int *)0); }
1296 /* ./base/lib_getstr.c */
1303 { return(*(int *)0); }
1305 /* ./base/lib_hline.c */
1312 { return(*(int *)0); }
1314 /* ./base/lib_immedok.c */
1322 /* ./base/lib_inchstr.c */
1329 { return(*(int *)0); }
1331 /* ./base/lib_initscr.c */
1334 WINDOW *initscr(void)
1335 { return(*(WINDOW **)0); }
1337 /* ./base/lib_insch.c */
1339 #undef _nc_insert_ch
1344 { return(*(int *)0); }
1350 { return(*(int *)0); }
1352 /* ./base/lib_insdel.c */
1358 { return(*(int *)0); }
1360 /* ./base/lib_insnstr.c */
1367 { return(*(int *)0); }
1369 /* ./base/lib_instr.c */
1376 { return(*(int *)0); }
1378 /* ./base/lib_isendwin.c */
1381 NCURSES_BOOL isendwin_sp(
1383 { return(*(NCURSES_BOOL *)0); }
1386 NCURSES_BOOL isendwin(void)
1387 { return(*(NCURSES_BOOL *)0); }
1389 /* ./base/lib_leaveok.c */
1395 { return(*(int *)0); }
1397 /* ./base/lib_mouse.c */
1403 { return(*(int *)0); }
1408 { return(*(int *)0); }
1410 #undef ungetmouse_sp
1414 { return(*(int *)0); }
1419 { return(*(int *)0); }
1422 mmask_t mousemask_sp(
1426 { return(*(mmask_t *)0); }
1432 { return(*(mmask_t *)0); }
1435 NCURSES_BOOL wenclose(
1439 { return(*(NCURSES_BOOL *)0); }
1441 #undef mouseinterval_sp
1442 int mouseinterval_sp(
1445 { return(*(int *)0); }
1447 #undef mouseinterval
1450 { return(*(int *)0); }
1452 #undef _nc_has_mouse
1453 NCURSES_BOOL _nc_has_mouse(
1455 { return(*(NCURSES_BOOL *)0); }
1458 NCURSES_BOOL has_mouse_sp(
1460 { return(*(NCURSES_BOOL *)0); }
1463 NCURSES_BOOL has_mouse(void)
1464 { return(*(NCURSES_BOOL *)0); }
1467 NCURSES_BOOL wmouse_trafo(
1471 NCURSES_BOOL to_screen)
1472 { return(*(NCURSES_BOOL *)0); }
1474 /* ./base/lib_move.c */
1481 { return(*(int *)0); }
1483 /* ./tty/lib_mvcur.c */
1485 #undef _nc_msec_cost_sp
1486 int _nc_msec_cost_sp(
1488 const char *const cap,
1490 { return(*(int *)0); }
1492 #undef _nc_msec_cost
1494 const char *const cap,
1496 { return(*(int *)0); }
1498 #undef _nc_mvcur_resume_sp
1499 void _nc_mvcur_resume_sp(
1503 #undef _nc_mvcur_resume
1504 void _nc_mvcur_resume(void)
1507 #undef _nc_mvcur_init_sp
1508 void _nc_mvcur_init_sp(
1512 #undef _nc_mvcur_init
1513 void _nc_mvcur_init(void)
1516 #undef _nc_mvcur_wrap_sp
1517 void _nc_mvcur_wrap_sp(
1521 #undef _nc_mvcur_wrap
1522 void _nc_mvcur_wrap(void)
1532 { return(*(int *)0); }
1540 { return(*(int *)0); }
1549 { return(*(int *)0); }
1557 { return(*(int *)0); }
1559 #undef _nc_optimize_enable
1560 int _nc_optimize_enable;
1562 /* ./base/lib_mvwin.c */
1569 { return(*(int *)0); }
1571 /* ./base/lib_newterm.c */
1597 { return(*(SCREEN **)0); }
1604 { return(*(SCREEN **)0); }
1606 /* ./base/lib_newwin.c */
1611 { return(*(int *)0); }
1620 { return(*(WINDOW **)0); }
1628 { return(*(WINDOW **)0); }
1637 { return(*(WINDOW **)0); }
1646 { return(*(WINDOW **)0); }
1648 #undef _nc_makenew_sp
1649 WINDOW *_nc_makenew_sp(
1656 { return(*(WINDOW **)0); }
1658 #undef _nc_curscr_of
1659 WINDOW *_nc_curscr_of(
1661 { return(*(WINDOW **)0); }
1663 #undef _nc_newscr_of
1664 WINDOW *_nc_newscr_of(
1666 { return(*(WINDOW **)0); }
1668 #undef _nc_stdscr_of
1669 WINDOW *_nc_stdscr_of(
1671 { return(*(WINDOW **)0); }
1673 /* ./base/lib_nl.c */
1678 { return(*(int *)0); }
1682 { return(*(int *)0); }
1687 { return(*(int *)0); }
1691 { return(*(int *)0); }
1693 /* ./base/lib_overlay.c */
1699 { return(*(int *)0); }
1705 { return(*(int *)0); }
1718 { return(*(int *)0); }
1720 /* ./base/lib_pad.c */
1727 { return(*(WINDOW **)0); }
1733 { return(*(WINDOW **)0); }
1742 { return(*(WINDOW **)0); }
1753 { return(*(int *)0); }
1764 { return(*(int *)0); }
1770 { return(*(int *)0); }
1772 /* ./base/lib_printw.c */
1778 { return(*(int *)0); }
1785 { return(*(int *)0); }
1793 { return(*(int *)0); }
1802 { return(*(int *)0); }
1809 { return(*(int *)0); }
1811 /* ./base/lib_redrawln.c */
1818 { return(*(int *)0); }
1820 /* ./base/lib_refresh.c */
1825 { return(*(int *)0); }
1830 { return(*(int *)0); }
1832 /* ./base/lib_restart.c */
1834 #undef restartterm_sp
1840 { return(*(int *)0); }
1847 { return(*(int *)0); }
1849 /* ./base/lib_scanw.c */
1856 { return(*(int *)0); }
1862 { return(*(int *)0); }
1869 { return(*(int *)0); }
1877 { return(*(int *)0); }
1886 { return(*(int *)0); }
1888 /* ./base/lib_screen.c */
1894 { return(*(WINDOW **)0); }
1899 { return(*(WINDOW **)0); }
1905 { return(*(int *)0); }
1907 #undef scr_restore_sp
1911 { return(*(int *)0); }
1916 { return(*(int *)0); }
1921 { return(*(int *)0); }
1927 { return(*(int *)0); }
1932 { return(*(int *)0); }
1938 { return(*(int *)0); }
1943 { return(*(int *)0); }
1945 /* ./base/lib_scroll.c */
1947 #undef _nc_scroll_window
1948 void _nc_scroll_window(
1960 { return(*(int *)0); }
1962 /* ./base/lib_scrollok.c */
1968 { return(*(int *)0); }
1970 /* ./base/lib_scrreg.c */
1977 { return(*(int *)0); }
1979 /* ./base/lib_set_term.c */
1984 { return(*(SCREEN **)0); }
1991 #undef _nc_setupscreen_sp
1992 int _nc_setupscreen_sp(
1999 { return(*(int *)0); }
2001 #undef _nc_setupscreen
2002 int _nc_setupscreen(
2008 { return(*(int *)0); }
2010 #undef _nc_ripoffline_sp
2011 int _nc_ripoffline_sp(
2017 { return(*(int *)0); }
2019 #undef _nc_ripoffline
2025 { return(*(int *)0); }
2027 #undef ripoffline_sp
2034 { return(*(int *)0); }
2042 { return(*(int *)0); }
2044 /* ./base/lib_slk.c */
2046 #undef _nc_format_slks
2047 int _nc_format_slks(
2050 { return(*(int *)0); }
2052 #undef _nc_slk_initialize
2053 int _nc_slk_initialize(
2056 { return(*(int *)0); }
2058 #undef slk_restore_sp
2061 { return(*(int *)0); }
2064 int slk_restore(void)
2065 { return(*(int *)0); }
2067 /* ./base/lib_slkatr_set.c */
2069 #undef slk_attr_set_sp
2070 int slk_attr_set_sp(
2073 short color_pair_number,
2075 { return(*(int *)0); }
2080 short color_pair_number,
2082 { return(*(int *)0); }
2084 /* ./base/lib_slkatrof.c */
2086 #undef slk_attroff_sp
2090 { return(*(int *)0); }
2095 { return(*(int *)0); }
2097 /* ./base/lib_slkatron.c */
2099 #undef slk_attron_sp
2103 { return(*(int *)0); }
2108 { return(*(int *)0); }
2110 /* ./base/lib_slkatrset.c */
2112 #undef slk_attrset_sp
2116 { return(*(int *)0); }
2121 { return(*(int *)0); }
2123 /* ./base/lib_slkattr.c */
2128 { return(*(attr_t *)0); }
2131 attr_t slk_attr(void)
2132 { return(*(attr_t *)0); }
2134 /* ./base/lib_slkclear.c */
2139 { return(*(int *)0); }
2143 { return(*(int *)0); }
2145 /* ./base/lib_slkcolor.c */
2150 short color_pair_number)
2151 { return(*(int *)0); }
2155 short color_pair_number)
2156 { return(*(int *)0); }
2158 /* ./base/lib_slkinit.c */
2164 { return(*(int *)0); }
2169 { return(*(int *)0); }
2171 /* ./base/lib_slklab.c */
2177 { return(*(char **)0); }
2182 { return(*(char **)0); }
2184 /* ./base/lib_slkrefr.c */
2186 #undef slk_noutrefresh_sp
2187 int slk_noutrefresh_sp(
2189 { return(*(int *)0); }
2191 #undef slk_noutrefresh
2192 int slk_noutrefresh(void)
2193 { return(*(int *)0); }
2195 #undef slk_refresh_sp
2198 { return(*(int *)0); }
2201 int slk_refresh(void)
2202 { return(*(int *)0); }
2204 /* ./base/lib_slkset.c */
2212 { return(*(int *)0); }
2219 { return(*(int *)0); }
2221 /* ./base/lib_slktouch.c */
2226 { return(*(int *)0); }
2230 { return(*(int *)0); }
2232 /* ./base/lib_touch.c */
2234 #undef is_linetouched
2235 NCURSES_BOOL is_linetouched(
2238 { return(*(NCURSES_BOOL *)0); }
2240 #undef is_wintouched
2241 NCURSES_BOOL is_wintouched(
2243 { return(*(NCURSES_BOOL *)0); }
2251 { return(*(int *)0); }
2253 /* ./trace/lib_tracedmp.c */
2261 /* ./trace/lib_tracemse.c */
2263 #undef _nc_trace_mmask_t
2264 char *_nc_trace_mmask_t(
2267 { return(*(char **)0); }
2269 #undef _nc_tracemouse
2270 char *_nc_tracemouse(
2273 { return(*(char **)0); }
2275 #undef _nc_retrace_mmask_t
2276 mmask_t _nc_retrace_mmask_t(
2279 { return(*(mmask_t *)0); }
2284 { return(*(char **)0); }
2286 /* ./tty/lib_tstp.c */
2288 #undef _nc_signal_handler
2289 void _nc_signal_handler(
2293 /* ./base/lib_ungetch.c */
2295 #undef _nc_fifo_dump
2304 { return(*(int *)0); }
2309 { return(*(int *)0); }
2311 /* ./tty/lib_vidattr.c */
2317 NCURSES_OUTC_sp outc)
2318 { return(*(int *)0); }
2324 { return(*(int *)0); }
2330 { return(*(int *)0); }
2335 { return(*(int *)0); }
2338 chtype termattrs_sp(
2340 { return(*(chtype *)0); }
2343 chtype termattrs(void)
2344 { return(*(chtype *)0); }
2346 /* ./base/lib_vline.c */
2353 { return(*(int *)0); }
2355 /* ./base/lib_wattroff.c */
2362 { return(*(int *)0); }
2364 /* ./base/lib_wattron.c */
2371 { return(*(int *)0); }
2373 /* ./base/lib_winch.c */
2378 { return(*(chtype *)0); }
2380 /* ./base/lib_window.c */
2392 { return(*(int *)0); }
2398 { return(*(int *)0); }
2418 { return(*(WINDOW **)0); }
2420 /* ./base/nc_panel.c */
2422 #undef _nc_panelhook_sp
2423 struct panelhook *_nc_panelhook_sp(
2425 { return(*(struct panelhook **)0); }
2427 #undef _nc_panelhook
2428 struct panelhook *_nc_panelhook(void)
2429 { return(*(struct panelhook **)0); }
2431 /* ./base/safe_sprintf.c */
2433 #undef _nc_printf_string_sp
2434 char *_nc_printf_string_sp(
2438 { return(*(char **)0); }
2440 #undef _nc_printf_string
2441 char *_nc_printf_string(
2444 { return(*(char **)0); }
2446 /* ./tty/tty_update.c */
2451 { return(*(int *)0); }
2455 { return(*(int *)0); }
2457 #undef _nc_scrolln_sp
2464 { return(*(int *)0); }
2472 { return(*(int *)0); }
2474 #undef _nc_screen_resume_sp
2475 void _nc_screen_resume_sp(
2479 #undef _nc_screen_resume
2480 void _nc_screen_resume(void)
2483 #undef _nc_screen_init_sp
2484 void _nc_screen_init_sp(
2488 #undef _nc_screen_init
2489 void _nc_screen_init(void)
2492 #undef _nc_screen_wrap_sp
2493 void _nc_screen_wrap_sp(
2497 #undef _nc_screen_wrap
2498 void _nc_screen_wrap(void)
2501 #undef _nc_do_xmc_glitch_sp
2502 void _nc_do_xmc_glitch_sp(
2507 #undef _nc_do_xmc_glitch
2508 void _nc_do_xmc_glitch(
2512 /* ./trace/varargs.c */
2518 { return(*(char **)0); }
2520 /* ./base/vsscanf.c */
2523 void _nc_vsscanf(void)
2526 /* ./base/lib_freeall.c */
2529 void _nc_freeall(void)
2532 #undef _nc_free_and_exit_sp
2533 void _nc_free_and_exit_sp(
2538 #undef _nc_free_and_exit
2539 void _nc_free_and_exit(
2545 #undef _nc_toggle_attr_on
2546 void _nc_toggle_attr_on(
2551 #undef _nc_toggle_attr_off
2552 void _nc_toggle_attr_off(
2557 #undef _nc_DelCharCost_sp
2558 int _nc_DelCharCost_sp(
2561 { return(*(int *)0); }
2563 #undef _nc_InsCharCost_sp
2564 int _nc_InsCharCost_sp(
2567 { return(*(int *)0); }
2569 #undef _nc_UpdateAttrs_sp
2570 void _nc_UpdateAttrs_sp(
2575 #undef _nc_DelCharCost
2576 int _nc_DelCharCost(
2578 { return(*(int *)0); }
2580 #undef _nc_InsCharCost
2581 int _nc_InsCharCost(
2583 { return(*(int *)0); }
2585 #undef _nc_UpdateAttrs
2586 void _nc_UpdateAttrs(
2590 /* ./base/legacy_coding.c */
2592 #undef use_legacy_coding_sp
2593 int use_legacy_coding_sp(
2596 { return(*(int *)0); }
2598 #undef use_legacy_coding
2599 int use_legacy_coding(
2601 { return(*(int *)0); }
2603 /* ./base/lib_dft_fgbg.c */
2605 #undef use_default_colors_sp
2606 int use_default_colors_sp(
2608 { return(*(int *)0); }
2610 #undef use_default_colors
2611 int use_default_colors(void)
2612 { return(*(int *)0); }
2614 #undef assume_default_colors_sp
2615 int assume_default_colors_sp(
2619 { return(*(int *)0); }
2621 #undef assume_default_colors
2622 int assume_default_colors(
2625 { return(*(int *)0); }
2627 /* ./tinfo/lib_print.c */
2634 { return(*(int *)0); }
2640 { return(*(int *)0); }
2642 /* ./base/resizeterm.c */
2644 #undef is_term_resized_sp
2645 NCURSES_BOOL is_term_resized_sp(
2649 { return(*(NCURSES_BOOL *)0); }
2651 #undef is_term_resized
2652 NCURSES_BOOL is_term_resized(
2655 { return(*(NCURSES_BOOL *)0); }
2657 #undef resize_term_sp
2662 { return(*(int *)0); }
2668 { return(*(int *)0); }
2670 #undef resizeterm_sp
2675 { return(*(int *)0); }
2681 { return(*(int *)0); }
2683 /* ./trace/trace_xnames.c */
2685 #undef _nc_trace_xnames
2686 void _nc_trace_xnames(
2690 /* ./tinfo/use_screen.c */
2695 NCURSES_SCREEN_CB func,
2697 { return(*(int *)0); }
2699 /* ./base/use_window.c */
2704 NCURSES_WINDOW_CB func,
2706 { return(*(int *)0); }
2708 /* ./base/wresize.c */
2715 { return(*(int *)0); }
2717 /* ./tinfo/access.c */
2722 { return(*(char **)0); }
2724 #undef _nc_is_abs_path
2725 NCURSES_BOOL _nc_is_abs_path(
2727 { return(*(NCURSES_BOOL *)0); }
2730 unsigned _nc_pathlast(
2732 { return(*(unsigned *)0); }
2737 { return(*(char **)0); }
2743 { return(*(int *)0); }
2745 #undef _nc_is_dir_path
2746 NCURSES_BOOL _nc_is_dir_path(
2748 { return(*(NCURSES_BOOL *)0); }
2750 #undef _nc_is_file_path
2751 NCURSES_BOOL _nc_is_file_path(
2753 { return(*(NCURSES_BOOL *)0); }
2755 #undef _nc_env_access
2756 int _nc_env_access(void)
2757 { return(*(int *)0); }
2759 /* ./tinfo/add_tries.c */
2761 #undef _nc_add_to_try
2766 { return(*(int *)0); }
2768 /* ./tinfo/alloc_ttype.c */
2770 #undef _nc_align_termtype
2771 void _nc_align_termtype(
2776 #undef _nc_copy_termtype
2777 void _nc_copy_termtype(
2779 const TERMTYPE *src)
2785 const char *const boolcodes[] = {0};
2787 const char *const numcodes[] = {0};
2789 const char *const strcodes[] = {0};
2791 /* ./comp_captab.c */
2793 #undef _nc_get_table
2794 const struct name_table_entry *_nc_get_table(
2795 NCURSES_BOOL termcap)
2796 { return(*(const struct name_table_entry **)0); }
2798 #undef _nc_get_hash_table
2799 const HashValue *_nc_get_hash_table(
2800 NCURSES_BOOL termcap)
2801 { return(*(const HashValue **)0); }
2803 #undef _nc_get_alias_table
2804 const struct alias *_nc_get_alias_table(
2805 NCURSES_BOOL termcap)
2806 { return(*(const struct alias **)0); }
2808 #undef _nc_get_hash_info
2809 const HashData *_nc_get_hash_info(
2810 NCURSES_BOOL termcap)
2811 { return(*(const HashData **)0); }
2813 /* ./tinfo/comp_error.c */
2815 #undef _nc_suppress_warnings
2816 NCURSES_BOOL _nc_suppress_warnings;
2817 #undef _nc_curr_line
2822 #undef _nc_get_source
2823 const char *_nc_get_source(void)
2824 { return(*(const char **)0); }
2826 #undef _nc_set_source
2827 void _nc_set_source(
2828 const char *const name)
2833 const char *const name)
2843 const char *const fmt,
2847 #undef _nc_err_abort
2849 const char *const fmt,
2853 #undef _nc_syserr_abort
2854 void _nc_syserr_abort(
2855 const char *const fmt,
2859 /* ./tinfo/comp_hash.c */
2861 #undef _nc_find_entry
2862 struct name_table_entry const *_nc_find_entry(
2864 const HashValue *hash_table)
2865 { return(*(struct name_table_entry const **)0); }
2867 #undef _nc_find_type_entry
2868 struct name_table_entry const *_nc_find_type_entry(
2871 NCURSES_BOOL termcap)
2872 { return(*(struct name_table_entry const **)0); }
2874 /* ./tinfo/db_iterator.c */
2877 const char *_nc_tic_dir(
2879 { return(*(const char **)0); }
2881 #undef _nc_keep_tic_dir
2882 void _nc_keep_tic_dir(
2887 void _nc_last_db(void)
2891 const char *_nc_next_db(
2894 { return(*(const char **)0); }
2902 /* ./tinfo/doalloc.c */
2908 { return(*(void **)0); }
2910 /* ./tinfo/entries.c */
2917 #undef _nc_free_entry
2918 void _nc_free_entry(
2923 #undef _nc_free_entries
2924 void _nc_free_entries(
2928 #undef _nc_delink_entry
2929 ENTRY *_nc_delink_entry(
2932 { return(*(ENTRY **)0); }
2934 #undef _nc_leaks_tinfo
2935 void _nc_leaks_tinfo(void)
2941 const TERMTYPE *_nc_fallback(
2943 { return(*(const TERMTYPE **)0); }
2945 /* ./tinfo/free_ttype.c */
2947 #undef _nc_free_termtype
2948 void _nc_free_termtype(
2952 #undef _nc_user_definable
2953 NCURSES_BOOL _nc_user_definable;
2955 #undef use_extended_names
2956 int use_extended_names(
2958 { return(*(int *)0); }
2960 /* ./tinfo/getenv_num.c */
2962 #undef _nc_getenv_num
2965 { return(*(int *)0); }
2967 #undef _nc_setenv_num
2968 void _nc_setenv_num(
2973 /* ./tinfo/home_terminfo.c */
2975 #undef _nc_home_terminfo
2976 char *_nc_home_terminfo(void)
2977 { return(*(char **)0); }
2979 /* ./tinfo/init_keytry.c */
2981 #undef _nc_init_keytry
2982 void _nc_init_keytry(
2986 /* ./tinfo/lib_acs.c */
2989 chtype acs_map[128];
2991 #undef _nc_init_acs_sp
2992 void _nc_init_acs_sp(
2997 void _nc_init_acs(void)
3000 /* ./tinfo/lib_baudrate.c */
3010 { return(*(int *)0); }
3015 { return(*(int *)0); }
3020 { return(*(int *)0); }
3024 { return(*(int *)0); }
3026 /* ./tinfo/lib_cur_term.c */
3031 #undef set_curterm_sp
3032 TERMINAL *set_curterm_sp(
3035 { return(*(TERMINAL **)0); }
3038 TERMINAL *set_curterm(
3040 { return(*(TERMINAL **)0); }
3042 #undef del_curterm_sp
3046 { return(*(int *)0); }
3051 { return(*(int *)0); }
3053 /* ./tinfo/lib_data.c */
3061 #undef _nc_screen_chain
3062 SCREEN *_nc_screen_chain;
3066 NCURSES_GLOBALS _nc_globals;
3067 #undef _nc_prescreen
3068 NCURSES_PRESCREEN _nc_prescreen;
3070 #undef _nc_screen_of
3071 SCREEN *_nc_screen_of(
3073 { return(*(SCREEN **)0); }
3075 /* ./tinfo/lib_has_cap.c */
3078 NCURSES_BOOL has_ic_sp(
3080 { return(*(NCURSES_BOOL *)0); }
3083 NCURSES_BOOL has_ic(void)
3084 { return(*(NCURSES_BOOL *)0); }
3087 NCURSES_BOOL has_il_sp(
3089 { return(*(NCURSES_BOOL *)0); }
3092 NCURSES_BOOL has_il(void)
3093 { return(*(NCURSES_BOOL *)0); }
3095 /* ./tinfo/lib_kernel.c */
3100 { return(*(char *)0); }
3103 char erasechar(void)
3104 { return(*(char *)0); }
3109 { return(*(char *)0); }
3113 { return(*(char *)0); }
3118 { return(*(int *)0); }
3122 { return(*(int *)0); }
3124 /* ./lib_keyname.c */
3126 struct kn { short offset; int code; };
3129 const char *keyname_sp(
3132 { return(*(const char **)0); }
3135 const char *keyname(
3137 { return(*(const char **)0); }
3139 /* ./tinfo/lib_longname.c */
3144 { return(*(char **)0); }
3147 char *longname(void)
3148 { return(*(char **)0); }
3150 /* ./tinfo/lib_napms.c */
3156 { return(*(int *)0); }
3161 { return(*(int *)0); }
3163 /* ./tinfo/lib_options.c */
3169 { return(*(int *)0); }
3181 { return(*(int *)0); }
3186 { return(*(int *)0); }
3192 { return(*(int *)0); }
3198 { return(*(int *)0); }
3210 { return(*(int *)0); }
3216 { return(*(int *)0); }
3222 { return(*(int *)0); }
3227 { return(*(int *)0); }
3233 { return(*(int *)0); }
3238 { return(*(int *)0); }
3244 { return(*(int *)0); }
3249 { return(*(int *)0); }
3251 #undef _nc_putp_flush_sp
3252 int _nc_putp_flush_sp(
3256 { return(*(int *)0); }
3262 { return(*(int *)0); }
3264 /* ./tinfo/lib_raw.c */
3269 { return(*(int *)0); }
3273 { return(*(int *)0); }
3278 { return(*(int *)0); }
3282 { return(*(int *)0); }
3296 { return(*(int *)0); }
3300 { return(*(int *)0); }
3305 { return(*(int *)0); }
3309 { return(*(int *)0); }
3317 void noqiflush(void)
3325 { return(*(int *)0); }
3331 { return(*(int *)0); }
3333 /* ./tinfo/lib_setup.c */
3344 #undef set_tabsize_sp
3348 { return(*(int *)0); }
3353 { return(*(int *)0); }
3355 #undef _nc_handle_sigwinch
3356 int _nc_handle_sigwinch(
3358 { return(*(int *)0); }
3366 #undef use_tioctl_sp
3382 #undef _nc_get_screensize
3383 void _nc_get_screensize(
3389 #undef _nc_update_screensize
3390 void _nc_update_screensize(
3394 #undef _nc_setup_tinfo
3395 int _nc_setup_tinfo(
3396 const char *const tn,
3398 { return(*(int *)0); }
3400 #undef _nc_tinfo_cmdch
3401 void _nc_tinfo_cmdch(
3406 #undef _nc_get_locale
3407 char *_nc_get_locale(void)
3408 { return(*(char **)0); }
3410 #undef _nc_unicode_locale
3411 int _nc_unicode_locale(void)
3412 { return(*(int *)0); }
3414 #undef _nc_locale_breaks_acs
3415 int _nc_locale_breaks_acs(
3417 { return(*(int *)0); }
3419 #undef _nc_setupterm
3425 { return(*(int *)0); }
3428 SCREEN *new_prescr(void)
3429 { return(*(SCREEN **)0); }
3436 { return(*(int *)0); }
3438 /* ./tinfo/lib_termcap.c */
3450 { return(*(int *)0); }
3456 { return(*(int *)0); }
3462 { return(*(int *)0); }
3467 { return(*(int *)0); }
3473 { return(*(int *)0); }
3478 { return(*(int *)0); }
3485 { return(*(char **)0); }
3491 { return(*(char **)0); }
3493 /* ./tinfo/lib_termname.c */
3498 { return(*(char **)0); }
3501 char *termname(void)
3502 { return(*(char **)0); }
3504 /* ./tinfo/lib_tgoto.c */
3511 { return(*(char **)0); }
3513 /* ./tinfo/lib_ti.c */
3519 { return(*(int *)0); }
3524 { return(*(int *)0); }
3530 { return(*(int *)0); }
3535 { return(*(int *)0); }
3541 { return(*(char **)0); }
3546 { return(*(char **)0); }
3548 /* ./tinfo/lib_tparm.c */
3550 #undef _nc_tparm_err
3553 #undef _nc_tparm_analyze
3554 int _nc_tparm_analyze(
3558 { return(*(int *)0); }
3564 { return(*(char **)0); }
3570 { return(*(char **)0); }
3572 /* ./tinfo/lib_tputs.c */
3578 #undef _nc_nulls_sent
3581 #undef _nc_set_no_padding
3582 void _nc_set_no_padding(
3586 #undef delay_output_sp
3587 int delay_output_sp(
3590 { return(*(int *)0); }
3595 { return(*(int *)0); }
3603 void _nc_flush(void)
3610 { return(*(int *)0); }
3615 { return(*(int *)0); }
3617 #undef _nc_putchar_sp
3621 { return(*(int *)0); }
3626 { return(*(int *)0); }
3632 { return(*(int *)0); }
3637 { return(*(int *)0); }
3644 { return(*(int *)0); }
3650 { return(*(int *)0); }
3657 NCURSES_OUTC_sp outc)
3658 { return(*(int *)0); }
3660 #undef _nc_outc_wrapper
3661 int _nc_outc_wrapper(
3664 { return(*(int *)0); }
3672 { return(*(int *)0); }
3674 /* ./trace/lib_trace.c */
3677 unsigned _nc_tracing;
3678 #undef _nc_tputs_trace
3679 const char *_nc_tputs_trace = {0};
3685 const unsigned int tracelevel)
3694 #undef _nc_retrace_bool
3695 NCURSES_BOOL _nc_retrace_bool(
3697 { return(*(NCURSES_BOOL *)0); }
3699 #undef _nc_retrace_char
3700 char _nc_retrace_char(
3702 { return(*(char *)0); }
3704 #undef _nc_retrace_int
3705 int _nc_retrace_int(
3707 { return(*(int *)0); }
3709 #undef _nc_retrace_unsigned
3710 unsigned _nc_retrace_unsigned(
3712 { return(*(unsigned *)0); }
3714 #undef _nc_retrace_ptr
3715 char *_nc_retrace_ptr(
3717 { return(*(char **)0); }
3719 #undef _nc_retrace_cptr
3720 const char *_nc_retrace_cptr(
3722 { return(*(const char **)0); }
3724 #undef _nc_retrace_cvoid_ptr
3725 const void *_nc_retrace_cvoid_ptr(
3727 { return(*(const void **)0); }
3729 #undef _nc_retrace_void_ptr
3730 void *_nc_retrace_void_ptr(
3732 { return(*(void **)0); }
3734 #undef _nc_retrace_sp
3735 SCREEN *_nc_retrace_sp(
3737 { return(*(SCREEN **)0); }
3739 #undef _nc_retrace_win
3740 WINDOW *_nc_retrace_win(
3742 { return(*(WINDOW **)0); }
3744 /* ./trace/lib_traceatr.c */