ncurses 6.1 - patch 20180407
[ncurses.git] / package / ncursesw.map
index b35d64527f20d3e43c1228a19cd9fd4ce055b89e..d486182546fbc375816eaf7b4bb1bfbfab956e8c 100644 (file)
@@ -1,40 +1,63 @@
-# $Id: ncursesw.map,v 1.23 2014/12/13 18:48:45 tom Exp $
+# $Id: ncursesw.map,v 1.47 2018/01/31 23:58:25 tom Exp $
 # script for shared library symbol-versioning using ld
 #
 # This file was generated by ncu-mapsyms
-# Configure options (merged 5 builds):
-#      'CFLAGS=-O'
-#      --disable-echo
-#      --disable-getcap
-#      --disable-leaks
-#      --disable-root-environ
-#      --disable-termcap
-#      --enable-getcap
-#      --enable-getcap-cache
-#      --enable-hard-tabs
-#      --enable-interop
-#      --enable-rpath
-#      --enable-sp-funcs
-#      --enable-termcap
-#      --enable-warnings
-#      --enable-wgetch-events
-#      --enable-widec
-#      --verbose
-#      --with-shared
-#      --with-termlib
-#      --with-ticlib
-#      --with-trace
-#      --with-warnings
-#      --without-ada
-#      --without-debug
-#      --without-normal
-#
+# Configure options (5.1.20000708)
+#      --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-hard-tabs --enable-widec --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 --enable-widec --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
+# Configure options (5.3.20021019)
+#      --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-hard-tabs --enable-widec --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 --enable-widec --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
+# Configure options (5.5.20051010)
+#      --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-hard-tabs --enable-widec --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 --enable-widec --with-termlib --with-trace --without-cxx-binding
+#      --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --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
+# Configure options (5.7.20081102)
+#      --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-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --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
+# Configure options (5.8.20110226)
+#      --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-hard-tabs --enable-interop --enable-widec --with-termlib --with-trace --without-cxx-binding
+#      --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --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 --enable-widec --with-termlib --with-trace --without-cxx-binding
+#      --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --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
+# Configure options (5.9.20110404)
+#      --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-hard-tabs --enable-interop --enable-widec --with-termlib --with-trace --without-cxx-binding
+#      --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --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 --enable-widec --with-termlib --with-trace --without-cxx-binding
+#      --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --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
+# Configure options (5.9.20150530)
+#      --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
+#      --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --enable-widec --with-termlib --with-trace
+#      --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --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 --enable-widec --with-termlib --with-trace
+#      --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --with-trace
+#      --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --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 --enable-widec --with-termlib --with-trace
+#      --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-interop --enable-widec --with-termlib --with-trace
+#      --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-sp-funcs --enable-widec --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 --enable-widec --with-termlib --with-trace
+#      --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-wgetch-events --enable-widec --with-hashed-db --with-termlib --with-ticlib --with-trace
+#      --disable-getcap --disable-leaks --disable-root-environ --disable-termcap --enable-hard-tabs --enable-widec --with-broken_linker --with-termlib --with-ticlib --with-trace
 
-NCURSES_TIC_5.1.20000708 {
+NCURSES_TIC_5.0.19991023 {
        global:
                _nc_capcmp;
                _nc_check_termtype;
-               _nc_disable_period;
                _nc_entry_match;
                _nc_infotocap;
                _nc_read_entry_source;
@@ -64,6 +87,11 @@ NCURSES_TIC_5.1.20000708 {
                _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;
@@ -81,12 +109,20 @@ NCURSES_TIC_5.7.20081102 {
                _nc_leaks_tic;
 } NCURSES_TIC_5.5.20051010;
 
-NCURSES_TIC_5.9.current {
+NCURSES_TIC_5.9.20150530 {
        global:
                _nc_strict_bsd;
 } NCURSES_TIC_5.7.20081102;
 
-NCURSES_TINFO_5.1.20000708 {
+NCURSES_TIC_6.1.20171230 {
+       global:
+               _nc_read_entry2;
+               _nc_write_object;
+       local:
+               _*;
+} NCURSES_TIC_5.9.20150530;
+
+NCURSES_TINFO_5.0.19991023 {
        global:
                BC;
                COLS;
@@ -97,7 +133,6 @@ NCURSES_TINFO_5.1.20000708 {
                UP;
                _nc_access;
                _nc_add_to_try;
-               _nc_align_termtype;
                _nc_copy_termtype;
                _nc_curr_col;
                _nc_curr_line;
@@ -107,10 +142,10 @@ NCURSES_TINFO_5.1.20000708 {
                _nc_find_entry;
                _nc_find_type_entry;
                _nc_first_name;
-               _nc_flush;
                _nc_free_entries;
                _nc_free_termtype;
                _nc_free_tparm;
+               _nc_freeall;
                _nc_get_hash_table;
                _nc_get_table;
                _nc_get_tty_mode;
@@ -136,14 +171,13 @@ NCURSES_TINFO_5.1.20000708 {
                _nc_tail;
                _nc_tic_dir;
                _nc_timed_wait;
-               _nc_tinfo_fkeys;
+               _nc_trace_buf;
                _nc_tracing;
                _nc_update_screensize;
-               _nc_user_definable;
-               _nc_utf8_outch;
                _nc_visbuf;
                _nc_visbuf2;
                _nc_warning;
+               _tracechar;
                acs_map;
                baudrate;
                boolcodes;
@@ -210,11 +244,11 @@ NCURSES_TINFO_5.1.20000708 {
                tigetstr;
                tparm;
                tputs;
+               trace;
                ttytype;
                typeahead;
                unctrl;
                use_env;
-               use_extended_names;
                wtimeout;
        local:
                _nc_baudrate;
@@ -230,8 +264,20 @@ NCURSES_TINFO_5.1.20000708 {
                _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;
+               _nc_utf8_outch;
+               use_extended_names;
+} NCURSES_TINFO_5.0.19991023;
+
 NCURSES_TINFO_5.2.20001021 {
        global:
                _nc_basename;
@@ -267,27 +313,20 @@ NCURSES_TINFO_5.4.20040208 {
                _nc_retrace_win;
                _nc_tparm_analyze;
                _nc_tputs_trace;
-               _nc_trace_buf;
                _nc_trace_bufcat;
                _nc_unicode_locale;
-               _nc_viscbuf;
                _nc_viswbuf;
                _nc_viswbufn;
                _traceattr;
                _traceattr2;
                _tracecchar_t;
                _tracecchar_t2;
-               _tracechar;
                _tracechtype;
                _tracechtype2;
                _tracef;
                key_defined;
-               trace;
        local:
-               _nc_trace_tries;
                _nc_trace_ttymode;
-               _nc_tracebits;
-               _nc_viscbuf2;
                _nc_viswbuf2;
 } NCURSES_TINFO_5.3.20021019;
 
@@ -307,6 +346,12 @@ NCURSES_TINFO_5.5.20051010 {
 
 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;
@@ -316,10 +361,14 @@ NCURSES_TINFO_5.6.20061217 {
                _nc_keyname_leaks;
                _nc_last_db;
                _nc_next_db;
+               _nc_read_termtype;
                _nc_tgetent_leaks;
+               _nc_viscbuf;
        local:
+               _nc_db_get;
+               _nc_db_have_index;
                _nc_hashed_db;
-               _nc_read_termtype;
+               _nc_viscbuf2;
 } NCURSES_TINFO_5.5.20051010;
 
 NCURSES_TINFO_5.7.20081102 {
@@ -373,6 +422,7 @@ NCURSES_TINFO_5.8.20110226 {
                keyname_sp;
                keyok_sp;
                killchar_sp;
+               longname_sp;
                napms_sp;
                new_prescr;
                nocbreak_sp;
@@ -407,7 +457,7 @@ NCURSES_TINFO_5.8.20110226 {
                _nc_tinfo_cmdch;
 } NCURSES_TINFO_5.7.20081102;
 
-NCURSES_TINFO_5.9.current {
+NCURSES_TINFO_5.9.20150530 {
        global:
                _nc_init_termtype;
                _nc_putchar;
@@ -420,6 +470,16 @@ NCURSES_TINFO_5.9.current {
                _nc_setenv_num;
 } NCURSES_TINFO_5.8.20110226;
 
+NCURSES_TINFO_6.1.20171230 {
+       global:
+               _nc_copy_termtype2;
+               _nc_export_termtype2;
+               _nc_fallback2;
+               _nc_free_termtype2;
+       local:
+               _*;
+} NCURSES_TINFO_5.9.20150530;
+
 NCURSESW_5.1.20000708 {
        global:
                COLORS;
@@ -434,7 +494,10 @@ NCURSESW_5.1.20000708 {
                TYPE_IPV4;
                TYPE_NUMERIC;
                TYPE_REGEXP;
+               _nc_Default_Field;      # deprecated in ABI6
+               _nc_Default_Form;       # deprecated in ABI6
                _nc_free_and_exit;
+               _nc_has_mouse;  # deprecated in ABI6
                _nc_panelhook;
                _nc_ripoffline;
                addch;
@@ -835,9 +898,7 @@ NCURSESW_5.1.20000708 {
                _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;
@@ -861,9 +922,7 @@ NCURSESW_5.1.20000708 {
                _nc_background;
                _nc_do_color;
                _nc_expanded;
-               _nc_freeall;
                _nc_freewin;
-               _nc_has_mouse;
                _nc_hash_map;
                _nc_make_oldhash;
                _nc_makenew;
@@ -1201,7 +1260,7 @@ NCURSESW_5.8.20110226 {
                _nc_stdscr_of;
 } NCURSESW_5.7.20081102;
 
-NCURSESW_5.9.current {
+NCURSESW_5.9.20150530 {
        global:
                form_driver_w;
                wgetdelay;
@@ -1210,3 +1269,35 @@ NCURSESW_5.9.current {
                _nc_mvcur_sp;
                _nc_trace_mmask_t;
 } NCURSESW_5.8.20110226;
+
+NCURSESW_6.1.20171230 {
+       global:
+               alloc_pair;
+               alloc_pair_sp;
+               extended_color_content;
+               extended_color_content_sp;
+               extended_pair_content;
+               extended_pair_content_sp;
+               extended_slk_color;
+               extended_slk_color_sp;
+               find_pair;
+               find_pair_sp;
+               free_pair;
+               free_pair_sp;
+               init_extended_color;
+               init_extended_color_sp;
+               init_extended_pair;
+               init_extended_pair_sp;
+               reset_color_pairs;
+               reset_color_pairs_sp;
+               unfocus_current_field;
+       local:
+               _*;
+               _nc_Unset_Current_Field;
+               _nc_change_pair;
+               _nc_init_color;
+               _nc_init_pair;
+               _nc_pair_content;
+               _nc_reset_color_pair;
+               _nc_set_color_pair;
+} NCURSESW_5.9.20150530;