X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=package%2Fncurses.map;h=433b4afe50c5e0073108eb9f419e0c415fdcd797;hp=27cf506d3f1ba7549b3c22be7e21ba5b9ca0bbe0;hb=f344f8539c1543f8cd65a5bb142dbaf23b9421d2;hpb=50acaeeb9b282767ffe9c6a80f120b32ce3bd966 diff --git a/package/ncurses.map b/package/ncurses.map index 27cf506d..433b4afe 100644 --- a/package/ncurses.map +++ b/package/ncurses.map @@ -1,21 +1,71 @@ -/* - * $Id: ncurses.map,v 1.14 2014/11/16 01:42:06 tom Exp $ - * script for shared library versioning - */ +# $Id: ncurses.map,v 1.36 2016/10/30 01:06:37 tom Exp $ +# script for shared library symbol-versioning using ld +# +# This file was generated by ncu-mapsyms +# Configure options (5.0.19991023) +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --enable-widec --with-termlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding +# Configure options (5.1.20000708) +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding +# Configure options (5.2.20001021) +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding +# Configure options (5.3.20021019) +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding +# Configure options (5.4.20040208) +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding +# Configure options (5.5.20051010) +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding +# Configure options (5.6.20061217) +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding +# Configure options (5.7.20081102) +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding +# Configure options (5.8.20110226) +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --with-termlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-broken_linker --with-hashed-db --with-termlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-termlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding +# Configure options (5.9.20110404) +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --with-termlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-broken_linker --with-hashed-db --with-termlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-termlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-termlib --with-ticlib --with-trace --without-cxx-binding +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace --without-cxx-binding +# Configure options (5.9.20150530) +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --with-termlib --with-trace +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-broken_linker --with-hashed-db --with-termlib --with-trace +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-termlib --with-trace +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-termlib --with-ticlib --with-trace +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace +# Configure options (6.0.current) +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-getcap --enable-getcap-cache --enable-hard-tabs --enable-termcap --with-termlib --with-trace +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --with-termlib --with-trace +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-broken_linker --with-hashed-db --with-termlib --with-trace +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --with-termlib --with-trace +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --with-hashed-db --with-termlib --with-ticlib --with-trace +# --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --with-broken_linker --with-termlib --with-ticlib --with-trace NCURSES_5.0.19991023 { global: - BC; COLORS; COLOR_PAIR; COLOR_PAIRS; - COLS; ESCDELAY; - LINES; PAIR_NUMBER; - PC; - SP; - TABSIZE; TYPE_ALNUM; TYPE_ALPHA; TYPE_ENUM; @@ -23,152 +73,12 @@ NCURSES_5.0.19991023 { TYPE_IPV4; TYPE_NUMERIC; TYPE_REGEXP; - UP; - _nc_Calculate_Item_Length_and_Width; - _nc_Connect_Items; - _nc_Copy_Argument; - _nc_Copy_Type; - _nc_Default_Field; - _nc_Default_FieldType; - _nc_Default_Form; - _nc_Default_Item; - _nc_Default_Menu; - _nc_Disconnect_Items; - _nc_Draw_Menu; - _nc_First_Active_Field; - _nc_Free_Argument; - _nc_Free_Type; - _nc_Internal_Validation; - _nc_Link_Items; - _nc_Make_Argument; - _nc_Match_Next_Character_In_Item_Name; - _nc_New_TopRow_and_CurrentItem; - _nc_Position_Form_Cursor; - _nc_Post_Item; - _nc_Refresh_Current_Field; - _nc_Set_Current_Field; - _nc_Set_Form_Page; - _nc_Show_Menu; - _nc_Synchronize_Attributes; - _nc_Synchronize_Options; - _nc_access; - _nc_add_to_try; - _nc_baudrate; - _nc_capcmp; - _nc_captoinfo; - _nc_check_termtype; - _nc_comment_end; - _nc_comment_start; - _nc_copy_entry; - _nc_copy_termtype; - _nc_curr_col; - _nc_curr_file_pos; - _nc_curr_line; - _nc_curr_token; - _nc_do_color; - _nc_doalloc; - _nc_entry_match; - _nc_err_abort; - _nc_expand_try; - _nc_expanded; - _nc_fallback; - _nc_find_entry; - _nc_find_type_entry; - _nc_first_name; + _nc_Default_Field; # deprecated in ABI6 + _nc_Default_Form; # deprecated in ABI6 _nc_free_and_exit; - _nc_free_entries; - _nc_free_termtype; - _nc_free_tparm; - _nc_freeall; - _nc_freewin; - _nc_get_hash_table; - _nc_get_table; - _nc_get_token; - _nc_get_tty_mode; - _nc_get_type; - _nc_getenv_num; - _nc_has_mouse; - _nc_hash_map; - _nc_head; - _nc_home_terminfo; - _nc_infotocap; - _nc_init_acs; - _nc_init_entry; - _nc_init_keytry; - _nc_keep_tic_dir; - _nc_keypad; - _nc_make_oldhash; - _nc_makenew; - _nc_memmove; - _nc_menu_cursor_pos; - _nc_merge_entry; - _nc_msec_cost; - _nc_mvcur_init; - _nc_mvcur_resume; - _nc_mvcur_wrap; - _nc_name_match; - _nc_nulls_sent; - _nc_oldnums; - _nc_ospeed; - _nc_outch; + _nc_has_mouse; # deprecated in ABI6 _nc_panelhook; - _nc_panic_mode; - _nc_parse_entry; - _nc_printf_string; - _nc_push_token; - _nc_read_entry; - _nc_read_entry_source; - _nc_read_file_entry; - _nc_read_termcap; - _nc_remove_key; - _nc_remove_string; - _nc_render; - _nc_reset_input; - _nc_resolve_uses; _nc_ripoffline; - _nc_save_str; - _nc_screen_chain; - _nc_screen_init; - _nc_screen_resume; - _nc_screen_wrap; - _nc_scroll_oldhash; - _nc_scroll_optimize; - _nc_scroll_window; - _nc_scrolln; - _nc_set_buffer; - _nc_set_source; - _nc_set_tty_mode; - _nc_set_type; - _nc_set_writedir; - _nc_setupscreen; - _nc_signal_handler; - _nc_slk_initialize; - _nc_start_line; - _nc_suppress_warnings; - _nc_synchook; - _nc_syntax; - _nc_syserr_abort; - _nc_tail; - _nc_tic_dir; - _nc_tic_expand; - _nc_tic_written; - _nc_timed_wait; - _nc_trace_buf; - _nc_trace_tries; - _nc_trace_xnames; - _nc_tracebits; - _nc_tracing; - _nc_trans_string; - _nc_update_screensize; - _nc_visbuf2; - _nc_visbuf; - _nc_vsscanf; - _nc_waddch_nosync; - _nc_warning; - _nc_wrap_entry; - _nc_write_entry; - _tracechar; - acs_map; addch; addchnstr; addchstr; @@ -181,18 +91,13 @@ NCURSES_5.0.19991023 { attroff; attron; attrset; - baudrate; beep; bkgd; bkgdset; - boolcodes; - boolfnames; - boolnames; border; bottom_panel; box; can_change_color; - cbreak; chgat; clear; clearok; @@ -201,20 +106,11 @@ NCURSES_5.0.19991023 { color_content; color_set; copywin; - cur_term; current_field; current_item; - curs_set; - curscr; - curses_version; data_ahead; data_behind; - def_prog_mode; - def_shell_mode; - define_key; - del_curterm; del_panel; - delay_output; delch; deleteln; delscreen; @@ -227,7 +123,6 @@ NCURSES_5.0.19991023 { echo; echochar; endwin; - erasechar; field_arg; field_back; field_buffer; @@ -247,7 +142,6 @@ NCURSES_5.0.19991023 { field_userptr; filter; flash; - flushinp; form_driver; form_fields; form_init; @@ -272,15 +166,9 @@ NCURSES_5.0.19991023 { getnstr; getstr; getwin; - halfdelay; has_colors; - has_ic; - has_il; - has_key; hide_panel; hline; - idcok; - idlok; immedok; inch; inchnstr; @@ -295,7 +183,6 @@ NCURSES_5.0.19991023 { insnstr; insstr; instr; - intrflush; is_linetouched; is_wintouched; isendwin; @@ -311,15 +198,9 @@ NCURSES_5.0.19991023 { item_userptr; item_value; item_visible; - keybound; - keyname; - keyok; - keypad; - killchar; leaveok; link_field; link_fieldtype; - longname; mcprint; menu_back; menu_driver; @@ -341,7 +222,6 @@ NCURSES_5.0.19991023 { menu_term; menu_userptr; menu_win; - meta; mouse_trafo; mouseinterval; mousemask; @@ -395,7 +275,6 @@ NCURSES_5.0.19991023 { mvwprintw; mvwscanw; mvwvline; - napms; new_field; new_fieldtype; new_form; @@ -404,21 +283,11 @@ NCURSES_5.0.19991023 { new_page; new_panel; newpad; - newscr; newterm; newwin; nl; - nocbreak; - nodelay; noecho; nonl; - noqiflush; - noraw; - notimeout; - numcodes; - numfnames; - numnames; - ospeed; overlay; overwrite; pair_content; @@ -435,20 +304,13 @@ NCURSES_5.0.19991023 { post_menu; prefresh; printw; - putp; putwin; - qiflush; - raw; redrawwin; refresh; replace_panel; - reset_prog_mode; - reset_shell_mode; - resetty; resizeterm; restartterm; ripoffline; - savetty; scale_form; scale_menu; scanw; @@ -461,7 +323,6 @@ NCURSES_5.0.19991023 { scrollok; set_current_field; set_current_item; - set_curterm; set_field_back; set_field_buffer; set_field_fore; @@ -509,9 +370,10 @@ NCURSES_5.0.19991023 { set_term; set_top_row; setscrreg; - setupterm; show_panel; slk_attr; + slk_attr_off; + slk_attr_on; slk_attr_set; slk_attroff; slk_attron; @@ -528,32 +390,13 @@ NCURSES_5.0.19991023 { standend; standout; start_color; - stdscr; - strcodes; - strfnames; - strnames; subpad; subwin; syncok; termattrs; - termname; - tgetent; - tgetflag; - tgetnum; - tgetstr; - tgoto; - tigetflag; - tigetnum; - tigetstr; timeout; top_panel; top_row; - tparm; - tputs; - trace; - ttytype; - typeahead; - unctrl; ungetch; ungetmouse; unpost_form; @@ -561,7 +404,7 @@ NCURSES_5.0.19991023 { untouchwin; update_panels; use_default_colors; - use_env; + vid_attr; vidattr; vidputs; vline; @@ -623,136 +466,587 @@ NCURSES_5.0.19991023 { wstandout; wsyncdown; wsyncup; - wtimeout; wtouchln; wvline; - local: _*; -}; - -NCURSES_5.1.20000708 { - global: - _nc_Touchline; - _nc_Touchpan; - _nc_Wnoutrefresh; - _nc_align_termtype; - _nc_dPanel; - _nc_dStack; - _nc_disable_period; - _nc_fifo_dump; - _nc_flush; - _nc_linedump; - _nc_my_visbuf; - _nc_optimize_enable; - _nc_outchars; - _nc_retrace_attr_t; - _nc_retrace_int; - _nc_retrace_ptr; - _nc_retrace_win; - _nc_tinfo_fkeys; - _nc_tputs_trace; - _nc_user_definable; - _traceattr2; - _traceattr; - _tracechtype2; - _tracechtype; - _tracedump; - _tracef; - _tracemouse; - assume_default_colors; - erase; - touchline; - touchwin; - use_extended_names; local: + _nc_Calculate_Item_Length_and_Width; + _nc_Connect_Items; + _nc_Copy_Argument; + _nc_Copy_Type; + _nc_Default_FieldType; + _nc_Default_Item; + _nc_Default_Menu; + _nc_Disconnect_Items; + _nc_Draw_Menu; + _nc_First_Active_Field; + _nc_Free_Argument; + _nc_Free_Type; + _nc_Internal_Validation; + _nc_Link_Items; + _nc_Make_Argument; + _nc_Match_Next_Character_In_Item_Name; + _nc_New_TopRow_and_CurrentItem; + _nc_Position_Form_Cursor; + _nc_Post_Item; + _nc_Refresh_Current_Field; + _nc_Set_Current_Field; + _nc_Set_Form_Page; + _nc_Show_Menu; + _nc_Synchronize_Attributes; + _nc_Synchronize_Options; + _nc_background; + _nc_do_color; + _nc_expanded; + _nc_freewin; + _nc_hash_map; _nc_lib_traceatr; _nc_lib_tracedmp; _nc_lib_tracemouse; - _nc_tinfo_fkeysf; - slk_attr_off; - slk_attr_on; - vid_attr; + _nc_make_oldhash; + _nc_makenew; + _nc_memmove; + _nc_menu_cursor_pos; + _nc_msec_cost; + _nc_mvcur_init; + _nc_mvcur_resume; + _nc_mvcur_wrap; + _nc_oldnums; + _nc_outstr; + _nc_printf_string; + _nc_render; + _nc_screen_init; + _nc_screen_resume; + _nc_screen_wrap; + _nc_scroll_oldhash; + _nc_scroll_optimize; + _nc_scroll_window; + _nc_scrolln; + _nc_setupscreen; + _nc_sigaction; + _nc_signal_handler; + _nc_slk_format; + _nc_slk_initialize; + _nc_synchook; + _nc_trace_xnames; + _nc_vsscanf; + _nc_waddch_nosync; +}; + +NCURSES_5.1.20000708 { + global: + assume_default_colors; + erase; + touchline; + touchwin; } NCURSES_5.0.19991023; -NCURSES_5.2.20001021 { +NCURSES_5.3.20021019 { + global: + is_term_resized; + resize_term; + local: + _nc_reset_colors; + _nc_varargs; + _nc_wgetch; +} NCURSES_5.1.20000708; + +NCURSES_5.4.20040208 { + global: + _nc_optimize_enable; + local: + _nc_Touchline; + _nc_Touchpan; + _nc_Wnoutrefresh; + _nc_dPanel; + _nc_dStack; + _nc_fifo_dump; + _nc_insert_ch; + _nc_linedump; + _nc_my_visbuf; + _tracedump; + _tracemouse; +} NCURSES_5.3.20021019; + +NCURSES_5.5.20051010 { + local: + _nc_Calculate_Text_Width; + _nc_retrace_field; + _nc_retrace_field_ptr; + _nc_retrace_field_type; + _nc_retrace_form; + _nc_retrace_form_hook; + _nc_retrace_item; + _nc_retrace_item_opts; + _nc_retrace_item_ptr; + _nc_retrace_menu; + _nc_retrace_menu_hook; + _nc_retrace_menu_opts; + _nc_retrace_panel; +} NCURSES_5.4.20040208; + +NCURSES_5.6.20061217 { + global: + getbegx; + getbegy; + getcurx; + getcury; + getmaxx; + getmaxy; + getparx; + getpary; + nofilter; + use_legacy_coding; + wgetch_events; + wgetnstr_events; +} NCURSES_5.5.20051010; + +NCURSES_5.7.20081102 { + global: + getattrs; + is_cleared; + is_idcok; + is_idlok; + is_immedok; + is_keypad; + is_leaveok; + is_nodelay; + is_notimeout; + is_scrollok; + is_syncok; + set_escdelay; + use_screen; + use_window; + wgetparent; + wgetscrreg; + local: + _nc_tracemouse; + _nc_ungetch; +} NCURSES_5.6.20061217; + +NCURSES_5.8.20110226 { + global: + _nc_panelhook_sp; + assume_default_colors_sp; + beep_sp; + can_change_color_sp; + ceiling_panel; + color_content_sp; + doupdate_sp; + echo_sp; + endwin_sp; + filter_sp; + flash_sp; + get_escdelay; + get_escdelay_sp; + getmouse_sp; + getwin_sp; + ground_panel; + has_colors_sp; + has_mouse; + has_mouse_sp; + init_color_sp; + init_pair_sp; + is_pad; + is_subwin; + is_term_resized_sp; + isendwin_sp; + mcprint_sp; + mouseinterval_sp; + mousemask_sp; + mvcur_sp; + new_form_sp; + new_menu_sp; + newpad_sp; + newterm_sp; + newwin_sp; + nl_sp; + noecho_sp; + nofilter_sp; + nonl_sp; + pair_content_sp; + resize_term_sp; + resizeterm_sp; + restartterm_sp; + ripoffline_sp; + scr_init_sp; + scr_restore_sp; + scr_set_sp; + set_escdelay_sp; + slk_attr_set_sp; + slk_attr_sp; + slk_attroff_sp; + slk_attron_sp; + slk_attrset_sp; + slk_clear_sp; + slk_color_sp; + slk_init_sp; + slk_label_sp; + slk_noutrefresh_sp; + slk_refresh_sp; + slk_restore_sp; + slk_set_sp; + slk_touch_sp; + start_color_sp; + termattrs_sp; + ungetch_sp; + ungetmouse_sp; + update_panels_sp; + use_default_colors_sp; + use_legacy_coding_sp; + vidattr_sp; + vidputs_sp; + local: + _nc_TYPE_ALNUM; + _nc_TYPE_ALPHA; + _nc_TYPE_ENUM; + _nc_TYPE_INTEGER; + _nc_TYPE_IPV4; + _nc_TYPE_NUMERIC; + _nc_TYPE_REGEXP; + _nc_curscr_of; + _nc_do_color_sp; + _nc_form_cursor; + _nc_format_slks; + _nc_free_and_exit_sp; + _nc_freeall_sp; + _nc_fty_generic; + _nc_generic_fieldtype; + _nc_get_fieldbuffer; + _nc_hash_map_sp; + _nc_linedump_sp; + _nc_make_oldhash_sp; + _nc_makenew_sp; + _nc_msec_cost_sp; + _nc_mvcur_init_sp; + _nc_mvcur_resume_sp; + _nc_mvcur_wrap_sp; + _nc_newscr_of; + _nc_printf_string_sp; + _nc_reset_colors_sp; + _nc_retrace_mmask_t; + _nc_ripoffline_sp; + _nc_screen_init_sp; + _nc_screen_resume_sp; + _nc_screen_wrap_sp; + _nc_scroll_oldhash_sp; + _nc_scroll_optimize_sp; + _nc_scrolln_sp; + _nc_set_generic_fieldtype; + _nc_setupscreen_sp; + _nc_stdscr_of; +} NCURSES_5.7.20081102; + +NCURSES_5.9.20150530 { + global: + wgetdelay; + local: + _nc_mvcur; + _nc_mvcur_sp; + _nc_trace_mmask_t; +} NCURSES_5.8.20110226; + +NCURSES_6.0.current { + global: + unfocus_current_field; + local: + _*; + _nc_Unset_Current_Field; +} NCURSES_5.9.20150530; + +NCURSES_TIC_5.0.19991023 { + global: + _nc_capcmp; + _nc_check_termtype; + _nc_entry_match; + _nc_infotocap; + _nc_read_entry_source; + _nc_reset_input; + _nc_resolve_uses; + _nc_set_writedir; + _nc_syntax; + _nc_tic_expand; + _nc_tic_written; + _nc_trans_string; + _nc_write_entry; + local: + _nc_captoinfo; + _nc_comment_end; + _nc_comment_start; + _nc_copy_entry; + _nc_curr_file_pos; + _nc_curr_token; + _nc_get_token; + _nc_init_entry; + _nc_merge_entry; + _nc_panic_mode; + _nc_parse_entry; + _nc_push_token; + _nc_save_str; + _nc_start_line; + _nc_wrap_entry; +}; + +NCURSES_TIC_5.1.20000708 { + global: + _nc_disable_period; +} NCURSES_TIC_5.0.19991023; + +NCURSES_TIC_5.5.20051010 { + global: + _nc_alloc_entry_leaks; + _nc_captoinfo_leaks; + _nc_check_termtype2; + _nc_comp_scan_leaks; + _nc_resolve_uses2; +} NCURSES_TIC_5.1.20000708; + +NCURSES_TIC_5.7.20081102 { + global: + _nc_free_tic; + local: + _nc_comp_captab_leaks; + _nc_leaks_tic; +} NCURSES_TIC_5.5.20051010; + +NCURSES_TIC_5.9.20150530 { + global: + _nc_strict_bsd; +} NCURSES_TIC_5.7.20081102; + +NCURSES_TIC_6.0.current { + global: + _nc_write_object; + local: + _*; +} NCURSES_TIC_5.9.20150530; + +NCURSES_TINFO_5.0.19991023 { + global: + BC; + COLS; + LINES; + PC; + SP; + TABSIZE; + UP; + _nc_access; + _nc_add_to_try; + _nc_copy_termtype; + _nc_curr_col; + _nc_curr_line; + _nc_doalloc; + _nc_err_abort; + _nc_fallback; + _nc_find_entry; + _nc_find_type_entry; + _nc_first_name; + _nc_free_entries; + _nc_free_termtype; + _nc_free_tparm; + _nc_freeall; + _nc_get_hash_table; + _nc_get_table; + _nc_get_tty_mode; + _nc_get_type; + _nc_getenv_num; + _nc_head; + _nc_home_terminfo; + _nc_info_hash_table; + _nc_init_acs; + _nc_keep_tic_dir; + _nc_keypad; + _nc_name_match; + _nc_outch; + _nc_read_entry; + _nc_read_file_entry; + _nc_screen_chain; + _nc_set_buffer; + _nc_set_source; + _nc_set_tty_mode; + _nc_set_type; + _nc_suppress_warnings; + _nc_syserr_abort; + _nc_tail; + _nc_tic_dir; + _nc_timed_wait; + _nc_tinfo_fkeysf; + _nc_trace_buf; + _nc_tracing; + _nc_update_screensize; + _nc_visbuf; + _nc_visbuf2; + _nc_warning; + _tracechar; + acs_map; + baudrate; + boolcodes; + boolfnames; + boolnames; + cbreak; + cur_term; + curs_set; + curscr; + curses_version; + def_prog_mode; + def_shell_mode; + define_key; + del_curterm; + delay_output; + erasechar; + flushinp; + halfdelay; + has_ic; + has_il; + has_key; + idcok; + idlok; + intrflush; + keybound; + keyname; + keyok; + keypad; + killchar; + longname; + meta; + napms; + newscr; + nocbreak; + nodelay; + noqiflush; + noraw; + notimeout; + numcodes; + numfnames; + numnames; + ospeed; + putp; + qiflush; + raw; + reset_prog_mode; + reset_shell_mode; + resetty; + savetty; + set_curterm; + setupterm; + stdscr; + strcodes; + strfnames; + strnames; + termname; + tgetent; + tgetflag; + tgetnum; + tgetstr; + tgoto; + tigetflag; + tigetnum; + tigetstr; + tparm; + tputs; + trace; + ttytype; + typeahead; + unctrl; + use_env; + wtimeout; + local: + _nc_baudrate; + _nc_cap_hash_table; + _nc_capalias_table; + _nc_expand_try; + _nc_infoalias_table; + _nc_init_keytry; + _nc_key_names; + _nc_nulls_sent; + _nc_ospeed; + _nc_read_termcap; + _nc_read_termcap_entry; + _nc_remove_key; + _nc_remove_string; + _nc_trace_tries; + _nc_tracebits; +}; + +NCURSES_TINFO_5.1.20000708 { + global: + _nc_align_termtype; + _nc_flush; + _nc_tinfo_fkeys; + _nc_user_definable; + use_extended_names; +} NCURSES_TINFO_5.0.19991023; + +NCURSES_TINFO_5.2.20001021 { global: _nc_basename; - _nc_retrace_chtype; + _nc_env_access; _nc_safe_strcat; _nc_safe_strcpy; _nc_str_copy; _nc_str_init; _nc_str_null; -} NCURSES_5.1.20000708; +} NCURSES_TINFO_5.1.20000708; -NCURSES_5.3.20021012 { +NCURSES_TINFO_5.3.20021019 { global: - _nc_altcharset_name; - _nc_reset_colors; - _nc_retrace_bool; - _nc_retrace_sp; - _nc_retrace_unsigned; _nc_rootname; _nc_tparm_err; - _nc_trace_ttymode; - _nc_varargs; _nc_visbufn; - _nc_wgetch; - is_term_resized; - resize_term; - local: - _nc_background; -} NCURSES_5.2.20001021; +} NCURSES_TINFO_5.2.20001021; -NCURSES_5.4.20040208 { +NCURSES_TINFO_5.4.20040208 { global: _nc_get_locale; - _nc_insert_ch; _nc_locale_breaks_acs; + _nc_outchars; _nc_pathlast; + _nc_retrace_attr_t; + _nc_retrace_bool; + _nc_retrace_chtype; + _nc_retrace_int; + _nc_retrace_ptr; + _nc_retrace_sp; + _nc_retrace_unsigned; + _nc_retrace_win; _nc_tparm_analyze; + _nc_tputs_trace; _nc_trace_bufcat; _nc_unicode_locale; + _traceattr; + _traceattr2; + _tracechtype; + _tracechtype2; + _tracef; key_defined; local: - _nc_outstr; - _nc_sigaction; -} NCURSES_5.3.20021012; + _nc_altcharset_name; + _nc_trace_ttymode; +} NCURSES_TINFO_5.3.20021019; -NCURSES_5.5.20051010 { +NCURSES_TINFO_5.5.20051010 { global: - _nc_Calculate_Text_Width; - _nc_alloc_entry_leaks; - _nc_captoinfo_leaks; - _nc_check_termtype2; - _nc_comp_scan_leaks; - _nc_delink_entry; - _nc_free_entry; _nc_get_source; - _nc_resolve_uses2; _nc_retrace_cptr; _nc_retrace_cvoid_ptr; - _nc_retrace_field; - _nc_retrace_field_ptr; - _nc_retrace_field_type; - _nc_retrace_form; - _nc_retrace_form_hook; - _nc_retrace_item; - _nc_retrace_item_opts; - _nc_retrace_item_ptr; - _nc_retrace_menu; - _nc_retrace_menu_hook; - _nc_retrace_menu_opts; - _nc_retrace_panel; _nc_retrace_void_ptr; _nc_setupterm; _nc_trim_sgr0; -} NCURSES_5.4.20040208; + local: + _nc_delink_entry; + _nc_free_entry; +} NCURSES_TINFO_5.4.20040208; -NCURSES_5.6.20061217 { +NCURSES_TINFO_5.6.20061217 { global: + _nc_db_close; + _nc_db_first; + _nc_db_have_data; + _nc_db_next; + _nc_db_open; + _nc_db_put; + _nc_eventlist_timeout; _nc_first_db; _nc_handle_sigwinch; - _nc_hashed_db; _nc_is_abs_path; _nc_is_dir_path; _nc_is_file_path; @@ -761,211 +1055,80 @@ NCURSES_5.6.20061217 { _nc_next_db; _nc_read_termtype; _nc_tgetent_leaks; - _nc_viscbuf2; _nc_viscbuf; - getbegx; - getbegy; - getcurx; - getcury; - getmaxx; - getmaxy; - getparx; - getpary; - nofilter; - use_legacy_coding; -} NCURSES_5.5.20051010; + local: + _nc_db_get; + _nc_db_have_index; + _nc_hashed_db; + _nc_viscbuf2; +} NCURSES_TINFO_5.5.20051010; -NCURSES_5.7.20081102 { +NCURSES_TINFO_5.7.20081102 { global: - _nc_comp_captab_leaks; - _nc_free_tic; _nc_free_tinfo; _nc_get_alias_table; _nc_get_screensize; _nc_globals; - _nc_keyname; - _nc_leaks_tic; _nc_leaks_tinfo; _nc_prescreen; _nc_screen_of; _nc_set_no_padding; _nc_tracechar; - _nc_tracemouse; - _nc_unctrl; - _nc_ungetch; - getattrs; - is_cleared; - is_idcok; - is_idlok; - is_immedok; - is_keypad; - is_leaveok; - is_nodelay; - is_notimeout; - is_scrollok; - is_syncok; - set_escdelay; set_tabsize; - use_screen; - use_window; - wgetparent; - wgetscrreg; local: - _nc_cap_hash_table; - _nc_capalias_table; - _nc_info_hash_table; - _nc_infoalias_table; - _nc_key_names; - _nc_slk_format; -} NCURSES_5.6.20061217; + _nc_keyname; + _nc_unctrl; +} NCURSES_TINFO_5.6.20061217; -NCURSES_5.8.20110226 { +NCURSES_TINFO_5.8.20110226 { global: - _nc_format_slks; - _nc_fty_generic; - _nc_get_fieldbuffer; - _nc_get_hash_info; - _nc_putp; - _nc_putp_flush; - _nc_retrace_char; - _nc_retrace_int_attr_t; - _nc_retrace_mmask_t; - _nc_setup_tinfo; - _nc_tinfo_cmdch; - get_escdelay; - has_mouse; - is_pad; - is_subwin; - tiparm; - /* sp-funcs */ - _nc_curscr_of; - _nc_do_color_sp; _nc_flush_sp; - _nc_free_and_exit_sp; - _nc_freeall_sp; _nc_get_tty_mode_sp; - _nc_hash_map_sp; _nc_init_acs_sp; - _nc_linedump_sp; - _nc_make_oldhash_sp; - _nc_makenew_sp; - _nc_msec_cost_sp; - _nc_mvcur_init_sp; - _nc_mvcur_resume_sp; - _nc_mvcur_sp; - _nc_mvcur_wrap_sp; - _nc_newscr_of; _nc_outc_wrapper; _nc_outch_sp; - _nc_panelhook_sp; - _nc_printf_string_sp; - _nc_putchar_sp; + _nc_putp; + _nc_putp_flush; _nc_putp_flush_sp; _nc_putp_sp; - _nc_reset_colors_sp; - _nc_ripoffline_sp; - _nc_screen_init_sp; - _nc_screen_resume_sp; - _nc_screen_wrap_sp; - _nc_scroll_oldhash_sp; - _nc_scroll_optimize_sp; - _nc_scrolln_sp; + _nc_retrace_int_attr_t; _nc_set_buffer_sp; _nc_set_tty_mode_sp; - _nc_setupscreen_sp; - _nc_stdscr_of; - assume_default_colors_sp; baudrate_sp; - beep_sp; - can_change_color_sp; cbreak_sp; - ceiling_panel; - color_content_sp; curs_set_sp; def_prog_mode_sp; def_shell_mode_sp; define_key_sp; del_curterm_sp; delay_output_sp; - doupdate_sp; - echo_sp; - endwin_sp; erasechar_sp; - filter_sp; - flash_sp; flushinp_sp; - get_escdelay_sp; - getmouse_sp; - getwin_sp; - ground_panel; halfdelay_sp; - has_colors_sp; has_ic_sp; has_il_sp; has_key_sp; - has_mouse_sp; - init_color_sp; - init_pair_sp; intrflush_sp; - is_term_resized_sp; - isendwin_sp; key_defined_sp; keybound_sp; keyname_sp; keyok_sp; killchar_sp; - mcprint_sp; - mouseinterval_sp; - mousemask_sp; - mvcur_sp; + longname_sp; napms_sp; - new_form_sp; - new_menu_sp; new_prescr; - newpad_sp; - newterm_sp; - newwin_sp; - nl_sp; nocbreak_sp; - noecho_sp; - nofilter_sp; - nonl_sp; noqiflush_sp; noraw_sp; - pair_content_sp; putp_sp; qiflush_sp; raw_sp; reset_prog_mode_sp; reset_shell_mode_sp; resetty_sp; - resize_term_sp; - resizeterm_sp; - restartterm_sp; - ripoffline_sp; savetty_sp; - scr_init_sp; - scr_restore_sp; - scr_set_sp; set_curterm_sp; - set_escdelay_sp; set_tabsize_sp; - slk_attr_set_sp; - slk_attr_sp; - slk_attroff_sp; - slk_attron_sp; - slk_attrset_sp; - slk_clear_sp; - slk_color_sp; - slk_init_sp; - slk_label_sp; - slk_noutrefresh_sp; - slk_refresh_sp; - slk_restore_sp; - slk_set_sp; - slk_touch_sp; - start_color_sp; - termattrs_sp; termname_sp; tgetent_sp; tgetflag_sp; @@ -974,28 +1137,28 @@ NCURSES_5.8.20110226 { tigetflag_sp; tigetnum_sp; tigetstr_sp; + tiparm; tputs_sp; typeahead_sp; unctrl_sp; - ungetch_sp; - ungetmouse_sp; - update_panels_sp; - use_default_colors_sp; use_env_sp; - use_legacy_coding_sp; - use_tioctl_sp; - vidattr_sp; - vidputs_sp; -} NCURSES_5.7.20081102; - -NCURSES_5.9.20110404 { - /* no changes */ -} NCURSES_5.8.20110226; + local: + _nc_get_hash_info; + _nc_retrace_char; + _nc_setup_tinfo; + _nc_tinfo_cmdch; +} NCURSES_TINFO_5.7.20081102; -NCURSES_5.9.20141115 { +NCURSES_TINFO_5.9.20150530 { global: _nc_init_termtype; - _nc_strict_bsd; + _nc_putchar; + _nc_putchar_sp; use_tioctl; - wgetdelay; -} NCURSES_5.9.20110404; + use_tioctl_sp; + local: + _*; + _nc_comp_error_leaks; + _nc_db_iterator_leaks; + _nc_setenv_num; +} NCURSES_TINFO_5.8.20110226;